基于JavaEE技术的电脑配件线上销售系统的设计与实现
技术:Java、JSP等摘要:
随着世界各地互联网的不断深入发展,电子商务网站技术的设计与实现也成为了一个在毕业设计中比较常见的课题。本文就电脑配件线上销售系统的设计与实现做了一些探索与研究。本设计主要采用的是JSP开发技术和Mysql数据库技术,它同时实现了客户购买的前台页面和管理员管理的后台管理页面。前台销售部分实现的是,客户通过浏览器访问登录本销售系统,申请加入会员,浏览本店以购买所要的电脑配件;后台管理部分实现的是,商家管理相关信息的发布,电脑配件管理,订单管理,客户管理,信息管理等。普通客户在浏览页面的时候可以进行电脑配件的浏览、购买、下定单、注册成为会员,查看和修改用户信息等其他很多操作。管理员可以进入系统的后台进行管理,可以进行电脑配件信息的添加、修改、删除,新产品展示的管理,用户订单的处理、客户信息的查询以及其他基本信息的录入和修改等操作。本设计同时提供客户投诉举报方式,可以把自己对系统的建议或想法在投诉建议区告知管理员,也有管理员对其进行回复的功能。本文非常详细地阐述了整个电脑配件线上销售系统的设计思路与详情,图文结合,既有专业的分析图,也有整体结构已经设计好,将运行起来的项目展示出来的界面图。从研究背景意义出发,然后进行需求分析,并对系统总体功能做详细阐述,对各部分设计进行详尽的分析,最终形成了一个完整的设计方案。
关键词:电脑配件;网上购物;JSP技术,Mysql数据库;系统设计
目录:
1引言 7
1.1 背景与意义 7
1.1.1 课题研究背景 7
1.1.2 课题研究意义 8
1.2 国内外发展现状 9
1.2.1 国外发展现状 9
1.2.2 国内发展现状 9
1.3 文本主要工作 10
1.4本章小结 11
2 需求分析 12
2.1 功能需求分析 12
2.2 业务流程分析 13
2.3 数据流分析 15
2.4 数据字典 15
2.5 可行性分析 22
2.5.1 技术可行性 22
2.5.2 经济可行性 23
2.5.3 法律可行性 23
2.5.4 操作可行性 23
2.6本章小结 23
3 系统设计 25
3.1 系统总体功能结构 25
3.2 系统数据模型设计 26
3.2.1 系统概念结构设计 26
3.2.2 系统逻辑结构设计 27
3.2.3 系统数据库设计 28
3.3 开发环境与开发工具 30
3.3.1 开发环境 30
3.3.2 开发技术及工具介绍 31
4.3.3 数据库介绍 32
3.4本章小结 33
4 详细设计 34
4.1 数据库操作及中文字符处理 34
4.1.1 数据库操作JavaBean设计 34
4.1.2中文字符处理的JavaBean的设计 35
4.2系统时序图 36
4.3系统类图 37
4.4 系统主界面设计 39
4.5 用户信息管理模块设计 40
4.5.1 用户登录模块设计 40
4.5.2 用户注册模块设计 41
4.5.3 用户信息的查看与修改模块设计 42
4.6 购物车模块和前台订单处理模块的设计 42
4.6.1 购物车添加电脑配件功能设计 43
4.6.2 修改购买数量功能设计 43
4.6.3 订单提交功能设计 44
4.7 后台管理用户功能设计 44
4.7.1 用户登录模块设计 44
4.7.2 电脑配件信息管理模块设计 45
4.7.3 会员信息管理模块设计 46
4.7.4 订单信息管理模块设计 46
4.8本章小结 46
5系统测试 48
5.1 测试计划 48
5.1.1测试项目 48
5.1.2 被测特性 48
5.1.3不被测特性 48
5.1.4测试方法 49
5.1.5测试通过标准 49
5.2 测试用例 49
5.3 测试结果及分析 54
5.3.1 测试情况统计分析 54
5.3.2功能性 54
5.3.3 易用性 55
5.3.4兼容性 55
5.3.5缺陷汇总 55
5.4 本章小结 55
结论 56
致谢 58
参考文献 60
论文字数:54874
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]