项目介绍
当下人们已经进去了网络时代,很多时候人们在买一些日用品的时候已经不再是传统的到超市进行购买和挑选的方式了,更多的人年人通过网络选购所需的商品,然后有物流配送到家,这是当前网络时代给人们很大的一个便利,为了能够满足更多人对网络超市购物的需求我们开发了本系统
系统所要实现的功能分析,对于现在网络方便的管理,系统要实现用户可以直接在平台上进行查看所有数据信息,根据需求可以进行在线添加,删除或修改网上购物超市系统信息,这样既能节省时间,不用再像传统的方式耽误时间,真的很难去满足用户的各种需求。所以网上购物超市系统的开发不仅仅是能满足用户的需求,还能提高管理员的工作效率,减少原有不必要的工作量。
管理员后台管理界面
本系统通过调查研究后发现需要拥有前台和后台两部分功能,前台部分主要是让用户查看和购买超市商品使用的,后台部分主要是让管理员对网站进行管理使用的,具体功能如下。
网站前台部分功能:
用户注册登录,用户通过注册登录之后才可以对进行超市商品的定制等操作
查看超市商品分类,因为不同的超市商品拥有不同的功能,为了方便用户快速的找到适合自己的超市商品类型,这里对超市商品进行了分类
查看超市商品,用户可以根据不同区域的超市商品信息进行查看
超市商品搜索,为了更加方便的让用户找到自己所需的超市商品信息,用户可以通过关键字进行搜索
购物车,用户如果在浏览超市商品的过程中有比较满意的,可以加入到购物车中,如果有定制需要也可以直接在购物车中进行资料的上传,从而进行定制。
我的订单,用户对购物车中的超市商品进行结算后生产对应的订单信息,并可以查看和管理自己的订单内容
个人信息管理,用户可以管理自己的个人信息
网站后台部分功能
管理员登录,管理员可以通过自己的账号和密码登录网站对网站进行管理
注册用户管理,网站的管理人员可以对网站的注册用户信息进行管理
超市商品分类信息管理,为了方便用户快速的找到不同类型的超市商品,管理员根据功能对超市商品进行了分类,包括对超市商品分类的增删改查等操作
超市商品信息管理,网站的管理员可以在网站的后台发布和管理对应的超市商品信息,包括对超市商品信息的增删改查等操作
订单管理,前台用户在本站下单之后,管理员要可以对订单进行管理
修改密码,管理员可以修改自己的个人密码
运行环境
开发语言:Java
框架:ssm
JDK版本:JDK1.8
服务器:tomcat7,8
数据库:mysql
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven
效果图
目 录
第1章 绪 论 1
1.1课题背景 1
1.2 课题意义 2
1.3 开发工具及技术 2
1.4 国内外现状 3
第2章 系统分析 5
2.1 可行性分析 5
2.2总体设计原则 6
2.3 系统需求分析 6
2.4 业务流程分析 6
2.5 数据流图 7
第3章 系统设计 9
3.1 系统功能设计 9
3.2 数据库设计 10
第4章 系统实现 15
4.1前台首页功能模块 15
4.2管理员功能模块 16
4.3用户功能模块 19
第5章 软件测试 22
5.1软件测试的重要性 22
5.2测试实例的研究与选择 22
5.3测试环境与测试条件 24
5.4系统运行情况 24
5.5系统评价 24
第6章 总结 25
参考文献: 26
致谢 27