摘要
针对当前网络购物的趋势,设计开发一套基于B/S架构的在线购物系统,为某销售企业量身打造,不仅可以帮助该企业进行有效地管理和销售商品,并合理控制各个进销存运行成本,通过个性化和网络化销售手段快速出售商品,达到资金率和管理效率的有效结合,为企业提高竞争力。
本文针对某电子产品销售企业设计实现一套基于JSP技术的在线购物系统,用来提高产品销售的工作效率,实现商品管理、订单管理、购物管理等工作的自动化和网络化。
在对网络购物的情况进行调研的基础上,对该销售企业日常销售的流程进行了科学地梳理和分析,根据在线购物管理的情况,对业务流程进行分析,运用软件设计方法建立了系统需求分析模型。本项目采用JSP技术和Oracle数据库技术作为开发工具,按照系统开发的原则,采用B/S结构架构进行软件设计。系统在需求分析的前提下,对系统的功能进行了总体设计和详细设计,并对系统的用户权限进行了明确,完成了系统的数据库设计。论文对系统的设计过程和实现过程进行了阐述,通过程序流程图、结构图对关键部分进行了说明,给出了部分系实现截图。
在线购物系统实现了用户登录注册、个人管理、商品管理、订单管理、评论管理等功能,满足了客户购物的个性化需求,实现了销售业务操作的全面自动化。
关键词:商品管理;在线购物;数据库
Abstract
In view of the current trend of online shopping, design and develop a set of online shopping system based on B/S architecture, to create a sales enterprises, not only can help the enterprise to effectively manage and sell the goods, and the reasonable control of the inventory cost, fast selling goods through personalized and network marketing, the effective combination of reach the fiinds rate and the efficiency of management, for enterprises to improve competitiveness.
In this paper a design of electronic products sales enterprises to achieve a set of online shopping system based on JSP technology, to improve sales efficiency, realize the automation and network management, order management, merchandise shopping management work.
Based on the investigation in the network shopping situation, the sales enterprise daily salesprocess of scientific review and analysis, according to the online shopping management, business process analysis, and use the software design method to establish the system requirement analysis model. This project uses the JSP technology and Oracle database as a development tool, according to the principle of the system development, using B/S structure design software. The system based on the demand analysis and the function of the system overall design and detailed design, and the system user permissions were clear, complete the database design of the system. The design process of the system and implementation process are described, the program flow diagram and structure diagram to illustrate the key part, the part of system implementation is given.
Online shopping system to realize the user login registration, personal management, merchandise management, order management, reviews management and other functions, to meet the inpidual needs of customers shopping, achieve tiie sales operation of the comprehensive automation.
Key Words:Merchandise Management; Online Shopping; Database
进入二十一世纪以来,网络信息技术飞跃发展,网络购物逐渐成为一个新兴的生活方式走进千家万户。在移动互联网的快速发展的前提下,中国电视购物、网络购物、移动购物零售市场的增长速度出现了反弹,2014年市场规模增速达到44%,超过2013年同期4个百分点。2014年中国通讯营销零售市场总额已接近2.7万亿元,占国内社会消费品零售总额比例已超过10%,跨境电子商务、020模式备受关注,随着大型网络零售商纷纷赴美上市,市场集中度进一步增加,预示着中国通讯营销零售市场正在经历创新带来的转变。随着相关政策环境的完善和改进,中国通讯营销渠道中的网络购物、电视购物以及移动购物将迎来新的一轮发展契机⑴。
我国参与网络购物的用户从近几年来看,也呈激增态势。据不完全统计,到2014年年底,参与网络购物的用户数量增加到3.6亿,同2013年相比,大约新增了 6000万人左右,增幅达到约20%。而进行过网络购物的网民占整个网民的比例也从2013年的49%增加到2014年的56%,无论是数量还是参与程度都逐年上升。可以说到2014年,我国的电子商务市场已经初具普及化和全球化的特点,进行网购的人群也从前几年的青年主体为主,向少年化和老年化发展。20岁以下的网购人群数量同比增加了 11%,50岁以上网购人群数量笔增加了 34%。2014年随着京东、聚美优品、阿里巴巴的上市,网络零售市场格局趋向稳定。淘宝网、天猫、京东的品牌渗透率位居前三位,分别为87%、69.7%和45.3%,遥遥领先于同类竞争对手。唯品会以特卖形式后来居上,超过众多传统网络购物平台,位居第四位,品牌渗透率18.8%。由团购网站转型成功的聚美优品排在第九位,品牌渗透率11.7%。
由此可见,在线购物在现代人们生活中正扮演着不可缺少的角色,在线购物聚集的海量商品信息、交易信息和购物者信息,对传统购物方式带来重大变革,深刻地改变了消费者的购物行为和商家的销售方式,对促进现代经济发展具有深远意义。
在线购物通常具有以下优点:
第一、购物更加方便。网上购物提供了更加便捷的方式,购物者不需出门,只要登录购物网站,就能够轻松地浏览商品信息,网站上对各商品进行了详细的说明,并配有大量图片,购物者能够了解到该商品的各种性能参数。购物者通过比较不同的网站,找到最适合自己的商品,通过网上支付就可以完成结算,由物流将货物送达到购物者手中。
由此可见,购物者足不出户就能购物,免去了传统购物中的舟车劳顿,节省了时间,省去了劳累。
第二、销售商运行成本大幅降低。传统的购物需要租用门店,雇佣人工,进行广告宣传,这样算下来,成本运行较高。而采用网络销售的方式,可以大幅降低这些运行成本,在线购物省去了繁琐的中间环节,省去了中间的代理商,直接面对客户,也无需租用商场铺位和门面,也不需要雇佣大量的营销人员,节约大量成本。将这些节约的幵支让利一部分给客户,客户能够以更加优惠的价格购买商品,也会更加喜欢这种购物方式[5]
0第三、网络购物没有时间限制。传统的购物一到晚上基本上都要暂停经营,营业员要回家休息。而网络购物却没有时间限制,消费者随时随刻都可以登录网站,提交商品订单,而购物网站的管理员只需要第二天来处理这些订单,完成发货即可。这样不但可以节约人力,也可以满足消费者的个性化购物需求。因此网络购物也越来越受欢迎。
针对当前网络购物的趋势,设计开发一套基于B/S架构的在线购物系统,为某销售企业量身打造,不仅可以帮助该企业进行有效地管理和销售商品,并合理控制各个进销存运行成本,通过个性化和网络化销售手段快速出售商品,达到资金率和管理效率的有效结合,为企业提高竞争力。在设计上,本系统釆用当前较为流行的JSP动态网页开发技术,并用Java Bean对程序的关键代码进行封装,以保证系统的安全,系统的数据库选用Oracle数据库。
本文以某销售企业为研究目标,重点研究JSP技术架架构的在线购物系统的设计,该系统采用B/S结构架构模式,实现满足在线购物管理所需的全部业务功能。本文研究主要内容包括以下几个方面:
(1)研究分析当前在线管理系统的研究现状,分析在线购物管理业务的特点和需求,建立系统的开发模型。
(2)学习和掌握在JSP技术平台下开发设计软件系统。
(3)通过调研,明确在线购物系统的各项需求,包括业务流程和功能要求,绘制出系统的业务流程图和系统用例图等,并明确系统的非功能需求。
(4)建立系统的数据模型,完成系统数据库设计。
(5)完成系统功能模块的划分和设计,主要有用户管理模块、商品管理模块、订单管理模块等。
(6)根据设计各功能模块,通过程序代码进行实现,并完成系统集成。
(7)完成系统的测试工作,确保系统稳定运行。
在线购物系统功能演示:
商品新增测试界面
添加成功提示界面
商品查询测试界面
商品查询结果
订单管理测试界面
事务平均响应时间
CPU利用率
目录
摘要
Abstract
1 绪论
1.1 论文研究背景和意义
1.2 国内外研究现状分析
1.3 论文主要工作
1.4 论文组织结构
2 系统开发技术介绍
2.1 系统架构模式介绍
2.2 JSP技术介绍
2.3 JDBC
2.4 Oracle 数据库
2.5 本章小结
3 系统需求分析与总体设计
3.1 系统需求分析的原则
3.2 系统可行性分析
3.2.1 经济可行性分析
3.2.2 技术可行性分析
3.2.3 管理可行性分析
3.3 业务需求分析
3.3.1 系统用例分析
3.3.2 业务流程分析
3.3.3 数据流程分析
3.4 功能需求分析
3.5 非功能需求分析
3.6 本章小结
4 系统设计与实现
4.1 系统总体设计
4.1.1 系统设计原则
4.1.2 系统架构设计
4.1.3 系统网络拓扑结构设计
4.1.4 系统总体功能设计
4.1.5 安全性设计
4.2 数据库设计
4.2.1 数据库完整性设计
4.2.2 数据库概念结构设计
4.2.3 数据库物理结构设计
4.3 系统功能模块设计与实现
4.3.1 用户注册登录模块的设计与实现
4.3.2 个人管理模块的设计与实现
4.3.3 用户管理模块的设计与实现
4.3.4 商品管理模块的设计与实现
4.3.5 订单管理模块的设计与实现
4.4 本章小结
5 系统测试
5.1 系统测试环境与测试方法
5.1.1 系统测试环境
5.1.2 系统测试方法
5.2 功能测试用例
5.3 性能测试
5.4 兼容性测试
5.5 本章小结
结论
参考文献
攻读硕士学位期间发表学术论文情况
致谢
大连理工大学学位论文版权使用授权书
(如您需要查看本篇毕业设计全文,请您联系客服索取)