本系统是在Windows平台下,用JSP、网络编程等技术,结合MYSQL数据库管理系统开发出的B/S结构的在线购物系统网站。动态网页与静态网页相结合的方法制作此系统,动态网页一般以数据库技术为基础,可以大大降低网站维护的工作量,可以实现此系统的更多功能。
该平台具有商品信息浏览和查询,商品,用户注册、登陆等功能,后台管理员可以进行用户管理、商品信息的管理等。该网实现了各种商品业务的数据集成和信息集成,对商品企业各类信息和资源进行协同集站中管理,给广大消费者提供了便利.
网上商店系统分为客户系统和管理系统。客户系统上的用户一般为注册用户和非注册用户。管理系统的用户分为服务员用户和管理员用户。
客户系统的注册用户和非注册用户的功能如下:
(1)非注册用户可以浏览商品。
(2)非注册用户可以注册为注册用户。
(3)注册用户可以浏览商品。
(4)注册用户可以添加、修改购物车的信息。
(5)注册用户可以修改自己的购物车中的信息。
(6)注册用户可以将购物车中的记录发送为订单。
系统管理用户的功能,如下:
(1)管理员可以发表、修改商品信息。
(2) 管理员用户可以查看、修改用户信息,删除用户。
(3)管理员可以查看、修改和删除用户订单。
(4)管理员可以查看、修改、删除和添加商品。
目 录
1 绪论 1
1.1 研究背景 1
1.2 目的和意义 1
1.3 系统设计思想 2
1.4 本系统要实现的基本目标和研究内容 2
2 可行性分析 3
2.1 技术可行性 3
2.2 经济可行性 3
2.3 操作可行性 3
2.4 法律可行性 3
3 开发技术介绍 4
3.1 B/S体系结构 4
3.2 JSP技术 4
3.3 MYSQL数据库 6
3.4 tomcat 服务器 6
3.5 myeclipse 7
3.6 Web 2.0 8
3.7 系统对软硬件要求 8
4 系统总体设计分析 9
4.1 需求分析 9
4.2 系统功能模块结构图 9
4.3 业务流程图 10
4.4 数据流程图 11
5 系统设计 14
5.1 软件系统原理 14
5.2 系统总体结构设计 14
5.2.1 系统功能模块概述及分析 14
5.2.2系统总体结构图 15
5.2.3 16
5.3 界面设计 16
5.3.1 用户界面设计 16
5.3.2 人机界面设计原理 17
5.4 数据库设计 18
5.4.1 数据库概念设计 18
5.4.2 概念模型 18
5.4.3 数据库逻辑设计 19
6 系统实现 21
6.1 系统前台模块设计 21
6.1.1用户注册与登录界面 21
6.1.2 系统首页 22
6.1.3购物车界面 23
6.1.4结算界面 24
6.1 后台主要功能的实现 25
6.2.1 管理员登陆 25
6.2.2 商品管理 27
6.2.3 会员管理 28
6.2.4 订单处理 29
7 系统运行测试 30
7.1 程序调试 30
7.2 程序的测试 30
7.2.1 测试的重要性及目的 30
7.2.2 测试的步骤 32
7.3本系统测试 32
7.3.1前台首页查询模块的测试 32
7.3.2用户注册模块的测试 32
7.3.3商品信息管理模块的测试 33
8 结束语 34