摘 要
二十一世纪,随着网络、信息时代的到来,互联网的不断发展,随着计算机的应用
普及,互联网的成熟,越来越多的网上电子商务应运而生。电子商务网络购物与传统的
实体店销售相比,具有不可比拟的优势,例如降低实体店店面成本,人员工资,信息传
输及时等,为了满足大量消费者网上购买家具的需求,跟随电子商务发展的步伐,建设
一个家具超市购物系统是必需的。
本系统主要是针对广大网络消费者而开发的,专为网络消费者打造,建设一个家具
超市购物系统。系统在设计方面充分考虑网络消费者的需求,从网络消费者浏览购物的
习惯出发,来实现网上家具购买操作,这样不仅仅体现了家具销售的多样化,同时也符
合当今社会的发展趋势。家具超市购物系统以实际运用为开发背景,采用 JSP 开发语言,
MYSQL 数据库,从而保证系统的稳定性。系统采用了模块化设计方法,根据用户的需
求开发功能模块,方便了程序扩展维护,以便后期的更新。系统拥有界面简洁、操作简
单易懂,管理方便,功能齐全等优点,具有很高的应用价值,方便用户的使用,具有广
阔的应用前景。
本文对本家具超市购物系统的开发进行了系统的分析,需求分析,设计分析,功能
分析,从开发背景、开发环境、目标、流程、数据库、系统维护等方面都进行了总体的
规划与设计。
关键词: 家具超市购物系统;JSP 技术;MYSQL 数据库;电子商务
目 录
摘 要.................................................................................................................................I
第 1 章 绪论 ....................................................................................................................1
1.1 课题背景.........................................................................................................................1
1.2 课题现状.........................................................................................................................1
1.3 课题目的和意义.............................................................................................................2
第 2 章 关键技术简介 ....................................................................................................3
2.1 JSP 技术 .........................................................................................................................3
2.2 JAVA 技术......................................................................................................................3
2.3 B/S 架构 .........................................................................................................................4
2.4 MYSQL 数据库 .................................................................................................................5
2.5 SSH 架构简介 .................................................................................................................5
第三章 系统需求分析 .....................................................................................................7
3.1 可行性分析 ....................................................................................................................7
3.1.1 技术可行性 ................................................................................................................7
3.1.2 经济可行性.................................................................................................................7
3.1.3 法律可行性 ................................................................................................................7
3.2 市场需求分析.................................................................................................................8
3.3 功能需求分析.................................................................................................................8
3.4 系统业务流程分析.........................................................................................................9
3.5 系统数据流程分析.......................................................................................................10
第 4 章 系统设计 ...........................................................................................................12
4.1 系统设计原则...............................................................................................................12
4.2 系统概要设计...............................................................................................................12
4.3 系统结构设计...............................................................................................................13
4.4 数据库设计...................................................................................................................14
4.4.1 数据库 E-R 图设计 ..................................................................................................14
4.4.2 数据库表设计 ..........................................................................................................17
第 5 章 系统的实现 .......................................................................................................19
5.1 用户功能模块的实现 ...................................................................................................19
5.1.1 家具详情界面...........................................................................................................19
5.1.2 用户注册界面...........................................................................................................20
5.1.3 用户登录界面...........................................................................................................21
5.1.4 个人资料界面...........................................................................................................23
5.1.5 我的订单界面...........................................................................................................24
5.1.6 购物车界面...............................................................................................................25
5.2 管理员功能模块的实现 ...............................................................................................26
5.2.1 管理员登录界面.......................................................................................................26
5.2.2 管理员维护界面.......................................................................................................26
5.2.3 会员管理界面...........................................................................................................27
5.2.4 商品类别管理界面 ...................................................................................................28
5.2.5 商品信息管理界面 ...................................................................................................29
5.2.6 订单管理界面...........................................................................................................31
5.2.7 公告管理界面...........................................................................................................32
第 6 章 系统测试 ...........................................................................................................34
6.1 测试定义.......................................................................................................................34
6.2 测试方法.......................................................................................................................34
6.3 测试策略.......................................................................................................................35
6.4 测试结果分析...............................................................................................................35
总 结 ............................................................................................................................36
参考文献 ..........................................................................................................................37
谢 辞..............................................................................................................................38
第 1 章 绪论
1.1 课题背景
随着世界经济的快速发展,信息技术已经广泛地应用经济贸易领域,电子商务应运
而生。网上购物作为电子商务系统的重要组成部分,发展前景广阔,近年来,受到了广
大消费者的青睐。互联网影响、改变着人们的生活方式,家用电脑的普及,使得家庭信
息化加强,越来越多消费者,开始网络购物,并且习惯了网上购物。
电子商务系统的成熟,使得人们可以通过网络足不出户就可以购买自己需要的商品。
目前,随着人们日常生活水平的不断提高,人们对家具的需求也在不断的转变,消费者
对于网上购买家具的需求越来越强烈。因此,家具超市购物系统应运而生。
家具超市购物系统与传统的销售方式相比,传统实体店销售需要专人看管,并且店
面费用大,营业时间受限制,需要投入巨大的人力和物力。同时实体店的地点固定,消
费范围有限。店面销售方式,在一定的程度上限制了客户群体,而且店面费用和员工工
资费用的支出,营业时间固定,更使得传统的实体店经济效益大大折扣。如今电子商务
的成熟,在网上销售的冲击下,实体店销售更大不如前。针对这一现象,急需开发这套
家具超市购物系统,此网站不仅可以满足消费者足不出户就能购买到需要的家具,给消
费者带来便利,同时也方便了管理员对家具销售信息的管理,可以大大提高营业额。
1.2 课题现状
网络的快速发展从根本上更改了世界的商品交易方法,自二十世纪九十年代开始,
我国的很多企业就设想可以通过互联网来交易商品。因为当时存在很多的原因,比如企
业的声誉非常不好进行认证、互联网的相关法律法规也不够完善、物流相对落后等,阻
碍了互联网商品销售的的速度。进入二十一世纪以后,我国经济有了快速的发展,限制
网上交易的各个难题逐一被解决,国内各大企业都加入到了电子商务的浪潮中来。
中国互联网络信息中心发布的 CNNIC 调查结果显示,内地上网人数与日俱增。用
户在网上关注的信息也多彩多样。报告数据显示,用户在网上经常进行的操作中,网上
购买商品占了很大一部分的比例,而且这种比例上升趋势近年来不断地提高,随着各种
互联网的不断完善和普及化,网上购物的发展速度已经覆盖我国大部分地区。伴随着网
络的普及,网络购物日趋盛行,人们越来越热衷于通过网络来购买商品。网络的诞生和
发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种壁
垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且
给人类带来了新的机遇和挑战。
为充分满足用户网络购买家具的需求,开发了本家具超市购物系统。本家具超市购