技术:Java、JSP等
摘要:
近几年来,随着大数据技术和网络应用的深入人心,网络购物也迅速发展起来。所以在为客户提供新的体验的同时,也会为企业和开发商产生新的挑战。网络购物是在客户看不到商品实物的前提下,对商品进行买卖的行为。这种情况下,网络系统就显得非常重要。主要包括系统界面的美观性,系统的可学性,系统的安全性,系统的稳定性等等。这些对企业或开发商都有不同程度的挑战。
本论文从网络购物的现状以及意义入手,引入了网络商城系统的可行性分析和设计目标,配以图例详细的介绍了本系统要实现的功能。本系统主要实现的功能有以下几点:管理员管理,用户信息管理,商品信息管理,购物车管理,订单管理。最后对系统做出简单的测试,对常见的问题进行了分析和整理。
系统的实现,不仅满足了客户的需求,而且还提高了购物的效率。使用户体会足不出户便能方便轻松地购买到自己喜欢的商品。该系统具有良好的拓展性、稳定性、安全性和可靠性。
关键词:网络购物;电子商务;JSP;数据库
目录:
摘 要 I
Abstract II
1 绪论 1
1.1 课题背景 1
1.2 国内外网购的发展现状 1
1.2.1 国外发展现状 2
1.2.2 国内发展现状 2
1.3 项目开发的目的 3
1.4 项目开发的意义 4
1.5 主要开发方法 4
1.5.1 主要的开发工具 4
1.5.2 主要开发技术 5
1.5.3对系统的要求 7
1.6 系统预期成果 8
2 系统需求分析 9
2.1 项目概述 9
2.1.1 项目介绍 9
2.1.2 系统开发模式 10
2.2 系统的体系和结构 10
2.2.1 C/S模式与B/S模式分析及其比较 10
2.2.2 本系统要选择的模式 10
2.3 系统的可行性研究 11
2.3.1 经济可行性 11
2.3.2 技术可行性 11
2.3.3 操作可行性 11
2.3.4 法律可行性 11
2.4 系统需求分析 12
2.4.1 需求调研 12
2.4.2 系统数据字典 12
2.4.3 绘制系统用例图 15
2.4.4 系统数据流图 16
3 系统设计 18
3.1 系统功能 18
3.2 数据库分析与设计 19
3.2.1 数据库的逻辑设计 19
3.2.2 数据库的概念设计 21
4 系统详细设计 23
4.1 人机界面设计 23
4.1.1 人机界面设计的原则 23
4.1.2 界面设计常见问题及改进意见 23
4.1.3 界面设计展示 24
4.2 主要模块及关键代码 25
4.2.1 系统首页 25
4.2.2 用户登录页面 27
4.2.3 用户注册页面 28
4.2.4 购物车页面 29
4.2.5 订单确认页面 31
4.2.6 用户修改信息页面 32
4.2.7 订单界面 33
4.2.8 过滤器 34
4.3 中文乱码处理问题 35
5 系统测试 37
5.1 系统中存在的问题及解决方法 37
5.2 系统测试 37
5.2.1 用户注册模块测试 37
5.2.2 用户登录模块测试 39
5.2.3 删除商品模块测试 40
5.2.4 修改信息模块测试 41
5.2.5 订单模块测试 42
结 论 43
参考文献 44
致 谢 45
外文文献 46
中文翻译 52
论文字数:29731
包含资料:
截图: