jsp的在线电脑销售系统设计与实现
摘 要众所周知,现在社会人们的生活越来越便捷。几乎足不出户,就能够买到各式各样,琳琅满目的商品。这都要归功于网络的广泛使用和迅速发展,电子商务才能如此像洪水猛兽般的兴起。在线电子商务是如何为人们提供便利的服务,并且如何更好的广大群众提供服务,是一个值得我们的研究的课题。本文正是通过对JSP(Java Server page)开发技术对一个稳定性、高效性的在线电脑销售系统,实现虚拟存库,低成本运营、寻找商品方便的预期效果。系统采用的技术方案是:JSP技术+Tomcat+MySQL。对于Web服务器端的开发使用JSP编程技术,采用MySQL作为整个系统的后台数据库管理系统,并且由于Tomcat能够支持Servlet和JSP,具有处理HTML页面的功能。对于服务器端的选择,使用Tomcat无疑是最佳之选。系统的设计思想大致为通过计算机和网络使传统电脑城销售和电子商务相结合起来,集成到一个网站系统程序中。从而为商家,用户提供了一个统一的平台,而且简单方便。本文先对需要使用的JSP相关的技术进行简介,并且针对在线电脑商城的特点和功能的不同分为前台功能模块和后台管理模块两大核心模块。其次,通过功能需求并且结合相关数据库的实体-联系图(E-R图)来进行设计出实用的数据库结构,以便我们的数据能够高效的存储,保证用户和商家数据的完整性和同一性。最后通过对系统的详细分析,以代码设计的形式,基本实现在线电脑销售系统的全部业务功能。最后通过系统整体的部署和测试,调整系统达到预期的效果。摘 要 1
Keyword:Online Computer Store Java Server page database management system目 录
Abstract II
目 录 III
第一章 绪论 1
1.1项目背景 1
1.2课题的目的及意义 2
1.3国内外发展现状 2
1.3.1国内发展现状 2
1.3.2国外发展现状 3
1.4 论文结构安排 3
第二章 相关技术基础以及可行性分析 4
2.1系统相关技术介绍 4
2.1.1 JSP相关简介 4
2.1.2 Javascript相
*好棒文|www.hbsrm.com +Q: ¥3^5`1^9`1^6^0`7^2$
关简介 4
2.1.3 JQuery相关简介 4
2.1.4 MySQL相关简介 5
2.2.相关软件介绍 5
2.2.1 系统开发平台 5
2.2.2 运行环境 6
2.3 可行性分析 6
2.3.1技术可行性分析 6
2.3.2操作可行性分析 7
2.4本章小结 7
第三章 系统功能需求分析以及设计 8
3.1.系统功能模块整体需求分析 8
3.1.1. 前台功能需求分析 8
3.1.2. 后台功能需求分析 9
3.2.系统功能模块设计 9
3.2.1. 前台功能模块设计 9
3.2.2. 后台功能模块设计 10
3.3.数据库设计 10
3.3.1. 概念模型的设计 11
3.3.2. 数据库表的设计 14
3.4本章小结 17
第四章 前台功能设计与实现 18
4.1 首页设计 18
4.2 用户模块 19
4.2.1 用户注册: 20
4.2.2 用户登录 21
4.2.3 修改当前用户密码 23
4.2.4 退出功能 24
4.3 产品模块 25
4.3.1 产品列表 25
4.4 购物车 26
4.4.1 添加产品到购物车 26
4.4.2 我的购物车 26
4.4.3 修改条目数量 27
4.4.4 删除条目 27
4.5 订单模块 28
4.5.1 选中条目,准备生成订单 29
4.5.2 生成订单 29
4.5.3 订单列表 30
4.5.4 支付页面 31
4.5.5 订单详细页面以及订单状态 31
4.6本章小结 33
第五章 后台功能设计与实现 34
5.1管理员登录 34
5.2后台主页 35
5.3分类管理 35
5.3.1.分类列表 35
5.3.2.添加分类 35
5.3.3.修改分类 37
5.3.4.删除分类 39
5.4产品管理 40
5.4.1.产品列表页面 40
5.4.2.添加产品 40
5.4.3.产品详情 41
5.5订单管理 42
5.5.1.订单列表 43
5.6 本章小结 44
第六章 系统测试 45
6.1 测试的定义 45
6.2 测试方法 45
6.3 测试用例 45
6.4 测试结论 46
6.5本章小结 47
第七章 总结与展望 48
7.1 总结 48
7.2 展望 48
致 谢 49
参考文献 50
附录一:英文原稿 52
附录二:翻译稿 60
第一章 绪论
1.1项目背景
现在社会,人们越来越对互联网的生活方式驾轻就熟。大量的信息从Internet铺面而来,直接到达人们的视线里。电子商务发展迅速,给人们的消费方式带了前所未有的变化。[1]而在线电脑销售系统即电子产品销售商城,已经是大势所趋,也是行业发展的必然结果。比起传统的电脑城式的购买电脑,电子产品销售商城展现出了它年轻有活力的优势:
这种利用网络的交易平台,使人们的交易活动不再受地域或者时间的限制,随时随地可以购买。
由于信息的传递更加的灵活,人们不需要到处寻访,货比三家甚至可以自动实现。很多顾客可能不了解电脑配件的好坏,可以通过网络搜索自己去了解,避免一些狡诈商家的欺骗。
当人们看到自己心仪的电脑商品时,交易活动可以马上从网络开始,从而大大的提高了购买消费的效率。
对于商家来说,虚拟的库存给商家节省了很大的成本。
在线电脑销售系统的主要功能就是通过网络平台,把电脑信息发布到网络上。用户可以随时随地地查看商品的信息,只需要注册登录,点击下单即可对心仪的商品进行购买,真正的实现了在线交易。
在现在,物联网的发展趋势正在向传统商务的每个角落里蔓延开来。这个可以将所有物体(电子产品,图书,家具)通过物联网这张巨大的手紧密的联系在一起,从而对物品的管理已经从实际化逐渐上升到虚拟数字化。电子支付,虚拟库存这些新型的概念正在冲击传统销售行业。云计算理念正在社会的各个领域进行拓展,这是一种移动化的对资源的管理。越来越多的商家正在革新自己的经营方式,利用网络与商品进行对接,来提供自己行业的自动化,远程支撑能力以及降低自己成本。这是一次严峻的挑战,因为传统行业的能力相对于网络也来说实在是微小,同时网络的新浪潮给懂得变通的传统行业带来许多的便利,也是一种不可错失的机会。
1.2课题的目的及意义
物联网时代的到来,使得各行各业的生存性受到了巨大的考验,竞争太残酷。这种激烈的竞争迫使企业思考如何去提高自己的工作效率和工作质量,如何打破传统的思维方式去实现实体店的库存与网络虚拟数据库对接,价格的实时动态变化,产品的更新换代,资金从传统的付款变成了电子支付来保证自己产业避免在大时代的浪潮中被冲刷淘汰。
Keyword:Online Computer Store Java Server page database management system目 录
Abstract II
目 录 III
第一章 绪论 1
1.1项目背景 1
1.2课题的目的及意义 2
1.3国内外发展现状 2
1.3.1国内发展现状 2
1.3.2国外发展现状 3
1.4 论文结构安排 3
第二章 相关技术基础以及可行性分析 4
2.1系统相关技术介绍 4
2.1.1 JSP相关简介 4
2.1.2 Javascript相
*好棒文|www.hbsrm.com +Q: ¥3^5`1^9`1^6^0`7^2$
关简介 4
2.1.3 JQuery相关简介 4
2.1.4 MySQL相关简介 5
2.2.相关软件介绍 5
2.2.1 系统开发平台 5
2.2.2 运行环境 6
2.3 可行性分析 6
2.3.1技术可行性分析 6
2.3.2操作可行性分析 7
2.4本章小结 7
第三章 系统功能需求分析以及设计 8
3.1.系统功能模块整体需求分析 8
3.1.1. 前台功能需求分析 8
3.1.2. 后台功能需求分析 9
3.2.系统功能模块设计 9
3.2.1. 前台功能模块设计 9
3.2.2. 后台功能模块设计 10
3.3.数据库设计 10
3.3.1. 概念模型的设计 11
3.3.2. 数据库表的设计 14
3.4本章小结 17
第四章 前台功能设计与实现 18
4.1 首页设计 18
4.2 用户模块 19
4.2.1 用户注册: 20
4.2.2 用户登录 21
4.2.3 修改当前用户密码 23
4.2.4 退出功能 24
4.3 产品模块 25
4.3.1 产品列表 25
4.4 购物车 26
4.4.1 添加产品到购物车 26
4.4.2 我的购物车 26
4.4.3 修改条目数量 27
4.4.4 删除条目 27
4.5 订单模块 28
4.5.1 选中条目,准备生成订单 29
4.5.2 生成订单 29
4.5.3 订单列表 30
4.5.4 支付页面 31
4.5.5 订单详细页面以及订单状态 31
4.6本章小结 33
第五章 后台功能设计与实现 34
5.1管理员登录 34
5.2后台主页 35
5.3分类管理 35
5.3.1.分类列表 35
5.3.2.添加分类 35
5.3.3.修改分类 37
5.3.4.删除分类 39
5.4产品管理 40
5.4.1.产品列表页面 40
5.4.2.添加产品 40
5.4.3.产品详情 41
5.5订单管理 42
5.5.1.订单列表 43
5.6 本章小结 44
第六章 系统测试 45
6.1 测试的定义 45
6.2 测试方法 45
6.3 测试用例 45
6.4 测试结论 46
6.5本章小结 47
第七章 总结与展望 48
7.1 总结 48
7.2 展望 48
致 谢 49
参考文献 50
附录一:英文原稿 52
附录二:翻译稿 60
第一章 绪论
1.1项目背景
现在社会,人们越来越对互联网的生活方式驾轻就熟。大量的信息从Internet铺面而来,直接到达人们的视线里。电子商务发展迅速,给人们的消费方式带了前所未有的变化。[1]而在线电脑销售系统即电子产品销售商城,已经是大势所趋,也是行业发展的必然结果。比起传统的电脑城式的购买电脑,电子产品销售商城展现出了它年轻有活力的优势:
这种利用网络的交易平台,使人们的交易活动不再受地域或者时间的限制,随时随地可以购买。
由于信息的传递更加的灵活,人们不需要到处寻访,货比三家甚至可以自动实现。很多顾客可能不了解电脑配件的好坏,可以通过网络搜索自己去了解,避免一些狡诈商家的欺骗。
当人们看到自己心仪的电脑商品时,交易活动可以马上从网络开始,从而大大的提高了购买消费的效率。
对于商家来说,虚拟的库存给商家节省了很大的成本。
在线电脑销售系统的主要功能就是通过网络平台,把电脑信息发布到网络上。用户可以随时随地地查看商品的信息,只需要注册登录,点击下单即可对心仪的商品进行购买,真正的实现了在线交易。
在现在,物联网的发展趋势正在向传统商务的每个角落里蔓延开来。这个可以将所有物体(电子产品,图书,家具)通过物联网这张巨大的手紧密的联系在一起,从而对物品的管理已经从实际化逐渐上升到虚拟数字化。电子支付,虚拟库存这些新型的概念正在冲击传统销售行业。云计算理念正在社会的各个领域进行拓展,这是一种移动化的对资源的管理。越来越多的商家正在革新自己的经营方式,利用网络与商品进行对接,来提供自己行业的自动化,远程支撑能力以及降低自己成本。这是一次严峻的挑战,因为传统行业的能力相对于网络也来说实在是微小,同时网络的新浪潮给懂得变通的传统行业带来许多的便利,也是一种不可错失的机会。
1.2课题的目的及意义
物联网时代的到来,使得各行各业的生存性受到了巨大的考验,竞争太残酷。这种激烈的竞争迫使企业思考如何去提高自己的工作效率和工作质量,如何打破传统的思维方式去实现实体店的库存与网络虚拟数据库对接,价格的实时动态变化,产品的更新换代,资金从传统的付款变成了电子支付来保证自己产业避免在大时代的浪潮中被冲刷淘汰。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wlw/686.html