摘要:随着互联网的飞速发展以及广泛传播,全世界的网民越来越多,人们如今的生活被这张“网”所覆盖,互联网带给人们越来越多的便利。新时代我国经济也在飞速发展,在这个信息化的社会,越来越多的人开始网上购物,点外卖等等所有可以通过网络就可以做到的日常生活方式。如今讲究的是快捷便利高效的生活方式,人们发现通过网上购物,可以省下去商场、超市挑选商品的路程时间,而且网上的种类更多,应有尽有。这种节省时间,效率高的购物方式何乐而不为呢。于是网上购物成为一种趋势所向。因此出现了这个校园网零食售卖管理系统,是大学生能够省时方便购物。
本系统首先参考了已有的例如淘宝、京东等购物商城,设计出基于JSP的校园网零食售卖管理系统。本系统使用Java语言,使用JSP技术来开发页面。采用B/S结构,即浏览器-服务器结构,使用MyEclipse作为开发工具,使用最流行的MVC模式,SSH框架完成此系统的开发,并且数据库使用的是MySQL。本系统分为两个部分,即前台与后台。前台给学生购物使用,同学们可以浏览商品,将商品添加到购物车里,购物商品,查看新闻公告,对商家进行留言等功能。后台给管理员和商家使用。商家可以添加商品,对订单进行发货和退货处理。管理员对会员,商家,管理员,商品,订单进行管理。可以添加商品类别,添加新闻公告等功能。这样方便学生节省时间,能够高效购物。对商家来说方便他们经营管理一家商铺,能够减少人为失误造成的损失,提高工作效率。而且对商家来说也是一个推广的好平台。
关键词:SSH框架,JSP技术,MySQL数据库
目录
摘要
Abstract
1 引言-1
1.1 课题的意义-1
1.2 课题国内外发展概况和发展趋势-1
1.2.1 课题国内外发展概况-1
1.2.2 课题国内外发展趋势-1
1.3 课题研究的目标与内容-2
1.4 课题要解决的关键问题-2
2 系统的开发环境介绍-3
2.1 MyEclipse10的介绍-3
2.2 JSP的简介-3
2.3 B/S结构-3
2.4 MVC模式-4
2.4.1 SSH框架-4
2.5 MySQL数据库-5
2.6 Tomcat-5
3 系统的分析-6
3.1 系统的可行性分析-6
3.1.1 技术上的可行性-6
3.1.2 经济上的可行性-6
3.1.3 操作上的可行性-6
3.2 系统的功能需求分析-6
3.3 系统的性能需求分析-7
3.3.1 实用性分析-7
3.3.2 安全性分析-7
3.3.3 可维护性分析-7
4 系统的总体设计-8
4.1 系统功能模块的总体设计-8
4.2 系统功能模块的详细设计-8
4.2.1 用户注册模块的设计-8
4.2.2 用户登录模块的设计-9
4.2.3 资料修改模块的设计-10
4.2.4 零食浏览模块的设计-10
4.2.5 购买零食模块的设计-11
4.2.6 留言功能模块的设计-12
4.2.7 零食管理模块的设计-13
4.2.8 新闻资讯模块的设计-14
4.2.9 订单管理模块的设计-15
4.3 数据库的设计-16
4.3.1 数据库的概念设计-16
4.3.2 数据库的表字段设计-17
5 系统的实现-20
5.1 会员注册模块-20
5.2 会员登录模块-21
5.3 商家注册模块-22
5.4 购物车模块-23
5.5 创建订单模块-24
5.6 会员留言模块-26
5.7 收藏夹模块-26
5.8 添加商品种类模块-27
5.9 新闻资讯模块-28
5.10 商品管理模块-29
5.11 商品库存模块-30
5.12 退货管理模块-31
6 系统的测试-33
6.1 软件测试的目的-34
6.2系统具体的测试-34
7总结-40
参 考 文 献-42
致 谢-43