基于SSM框架的学生便利店选购系统

(整期优先)网络出版时间:2022-08-23
/ 2

基于SSM框架的学生便利店选购系统

崔莺莺,雷中英(通讯作者)

长江大学地球科学学院 湖北,武汉 430100

摘要:通过对便利店经营现状的分析,很容易看出有效的管理才是便利店是否获得效益的关键,所以只有选择合理的管理模式,才能使商店降低成本、提高效益。而此次设计所开发的网上购物系统不仅解决了以上所提及的管理问题而且具有针对性,比较适合于小范围地区使用,功能比较简单,为在校学生提供便利。开发本系统主要运用的技术有MySQL、SSM框架以及HTML语言,其中SSM主要用于搭建开发框架。MySQL用于存储数据,建立各个数据之间的联系。HTML用于展示页面效果。

关键词:SSM框架;MySQL;商品管理;网站

1概 述

针对线上营销和线下营销这几年的发展形势,我们不难发现,线上购物不仅替商家节约了店面的租金费用和招聘店员的费用, 同样也增加了销售途径的多样性。眼下对于不同人群、不同范围的不同购买需求,则需要一个具有针对性的网上购物系统。此次系统主要是为在校学生提供一个网上便利店销售系统,校园内的学生可以随时登陆系统,随时在线点单,随时下单。一来方便了大家,二来节约了很多时间。

2需求分析

此系统是一个网上购物系统,其主要用户是在校学生。用户在进入系统后,可以在系统首页浏览到系统的所有商品,也可以按需求搜索相关商品并购买商品。系统后台的管理人员在管理后台数据时具有对用户、商品、订单信息的查询、维护以及管理等基本操作权限,主要的作用就是对后台数据进行高效的整理来方便提高商店的经营效率。其主要功能模块有:

(1)登陆及注册:在校学生在首次进入系统时,需要根据系统提示在系统的“会员注册”页面填写用户的个人信息完成注册,系统会将学生所填写注册信息添加到后台的用户信息数据库中,并跳出“注册成功”的提示窗口。系统用户登录成功,跳转至系统首页。

(2)搜索商品:系统用户在成功登陆系统后,购买商品时,可以在系统首页浏览到系统推荐的商品、也可以按商品类别搜索商品、也可以在文本框输入商品名称关键字查找商品。

(3)商品信息:用户在选购商品时,找到自己所要寻找的商品时,点击商品图片,便可直接跳转到商品的详细信息页面并点击购买。

(4)加入购物车:用户直接点击商品详细信息页面的下方购物车,方可购买商品,提交购物订单后,支付金额,即完成购物流程。

(5)订单信息:用户点击“我的订单”,便可看到用户在本网站的所有购物订单信息等。

(6)用户管理:管理员在后台管理系统中的用户信息表中可以查看到已经注册成为系统用户的相关基本信息。

(7)管理员管理:管理员要管理后台的所有数据信息,具有非常重要的作用,所以管理员的登录及注册会比正常用户的登录和注册的安全级别要更加严格,它需要已有的管理员登录自己的账号后,将新管理员的个人信息添加至后台系统中的管理员信息表,随后新的管理员才能登录后台管理系统。

(8)商品管理:管理员在商品信息表中可以查看到所有商品的相关信息,要时刻观察商品的剩余数量,随时补货,还要添加和删除商品的信息。

(9)订单管理:管理员可以在后台管理系统的订单信息表中看到所有用户的订单信息的汇总,同时可以在订单表中查看到用户对商品的评价,和每款商品的售卖率,管理员根据这些订单信息所反馈的信息,在后期做出更好的经营调整。

(10)添加及删除商品:管理员在添加商品时,需填写商品的详细信息。在提示添加成功的提示窗口后,刷新商品信息表,管理员所添加的商品就会显示在商品信息表中。

3系统设计

根据系统功能划分,本系统先设计前台页面,再设计后台框架,最后再将数据库加入到结构中。数据被修改时后台将更新的数据写入到数据库中,前台再将更新过后的数据库信息显示出来。

前台功能:前台页面作为一个系统直接要展示给用户的页面。系统整体页面风格必须给人一种简洁、清晰的感觉,系统首页页面作为一个系统的门面,采用的也是最简单的搭配。前台页面的功能有用户的登录及注册、查看商品信息、购买商品等基础功能。

数据库:数据库的主要功能就是用于存储系统中的所有数据信息。一个优秀且完整的系统,数据库的完整性和数据的查询效率起着非常重要的作用。对于数据库的描述,它更像是一个大仓库,大仓库中有很多个房间,每个房间既是一个个独立的空间,也有着直接或间接的联系。这样做的好处就是将原本杂乱的数据信息,进行一个有效的梳理,在查找数据记录的时候,可以按照数据类别查找,从而可以提高数据的查询效率。系统就可以以最快的速度将查找的信息呈现给用户。

后台功能:管理员作为后台管理系统的核心人物,既要整理用户信息,还要及时整理商品信息,还要对整个系统的信息和数据进行整理和维护,所以为了方便管理员的工作,后台管理系统就显得尤为重要。在管理员登录进入到后台管理系统后,可以根据各类信息的分类框可快速定位到各类信息的位置,然后跳转至各类信息页面进行增删查改的工作。

4结论

此系统的基本功能有:用户在系统中进行注册,登录后方可使用系统进行线上购物。帮助在校生线上购物,用户可以更加方便、快捷的利用时间,对于商品的各种信息都可以有非常直观的查看。管理员在后台也可以对商品的销量、商品的余量、商品的评价进行系统的管理,也更有利于店家的管理及营销。

在开发系统的过程中,遇到了许多技术上的困难,同时也有一些没有实现的功能。想要实现的功能很多,想要实现的页面很华丽。然而事实就是理想很美好,现实很残酷,在实现的过程中,遇到了很多都是自己难以攻克的困难,系统仍需改进。例如在支付功能中,最终并没有实现系统的支付功能,用户在提交订单之后,并没有实现二维码支付,或者微信、支付宝的支付,只是会在我的订单中出现在购物车提交的信息。其二在用户只有在第一次注册用户信息时,需要设置用户的个人信息,如果在后期出现信息错误或许需要修改的情况下,用户并不能自己修改信息。用户信息的修改目前还只能是管理员在后台进行修改,这无论对于用户还是管理员来说都是非常不方便的。我会在以后的学习过程中,学习尽可能多的技术来完善此系统。

参考文献

[1]基于微信小程序的网上购物系统设计模式[J]. 申晨彦.信息与电脑(理论版). 2019(19)

[2]基于SSM框架的后台管理系统设计与实现[J]. 刘义忠,张伟.软件导刊. 2019(02)

[3]基于HTML5的网页设计与制作研究[J]. 陈颖,段敏娟.无线互联科技. 2018(23)