摘要
当前,我国经济发展迈入新常态,电子商务依其独有的行业活力,对带动产业结构调整和经济发展转型升级具有重要作用。随着电子商务的髙速发展,在线购物已经非常普及。电子购物是智慧城市的重要组成部分,秦皇岛作为创新型智慧城市的试点,作为京津冀一体化的重要节点城市,打造电子购物平台十分必要。为此,本项目受秦皇岛市美丽乡村建设办公室委托,开发了基于JSP技术的电子购物系统。
本课题设计并实现了基于B/S架构模式、基于Web平台的电子购物系统,本系统采用JSP技术进行动态页面的开发,为保证系统的安全性和代码的可重用性,系统设计使用了 Java Bean对程序的关键代码进行封装,系统的数据库选用微软的SQL Server2008数据库。首先,分别从可行性、业务需求、功能需求及非功能需求等方面对系统进行了详细分析。通过使用系统用例图、业务流程图和数据流程图对系统的业务需求情况进行了详细说明,并对电子购物系统前台部分和后台部分所需的功能进行了详细阐述。其次,完成了整个系统的设计,在对系统的架构设计和系统的总体功能设计基础上,对系统的前台部分和后天部分的各功能模块进行了设计,对数据库进行了 E-R图设计、数据表设计。然后,分别对用户注册及登录、个人管理中心、系统管理模块、用户管理模块、商品管理模块、订单管理模块、配送支付模块、新闻公告模块等主要功能模块进行了细化设计和实现说明,同时也对本系统采取的商品分页显示、在线支付等问题的一些关键技术实现过程进行了说明。最后,进行了必要的测试环节,测试结果满足设计要求。
该电子购物系统既是信息发布平台也是交易支撑平台,它的上线应用,在一定程度上对促进当地商贸服务业的发展和经济增长具有重要作用。
关键词:电子购物;JSP技术;B/S模式;JeavaBean组件
Abstract
At present, China's economic development has entered a new normal, electronic commerce in accordance with its unique industry vitality, to promote industrial restructuringand upgrading of economic development has an important role. With the rapid developmentof e-commerce, online shopping has been very popular. Electronic shopping is an importantpart of the smart city, Qinhuangdao as a pilot city of innovation, as an important node in theintegration of Beijing, Tianjin city, to create a platform for electronic shopping is verynecessary. To this end, the project was commissioned by a government department inQinhuangdao, the development of electronic shopping system based on JSP technology.
This paper designs and implements the electronic shopping system based on B/S andWeb. The system uses JSP technology to develop the dynamic pages. The system uses BeanJava to design the program^ key code. The system uses Server SQL 2008 database. Firstly,the system is analyzed in detail from the aspects of feasibility, business needs, functionalrequirements and non functional requirements. Through the use of system use case diagram,business process diagram and data flow chart, the business requirements of the system aredescribed in detail, and the function of the front part and back part of the electronic shoppingsystem is described in detail. Secondly, the design of the whole system is completed, and thedesign of the system and the function module of the system is designed. The system isdesigned. The database is designed and the data table is designed by E-R. Then, the mainfunctional modules such as user registration and login, personal management center, systemmanagement module, user management module, commodity management module, ordermanagement module, distribution payment module, news announcement module and othermajor functional modules are detailed design and implementation. In the end, it is necessaryto test the link, and the test results meet the design requirements.
The application of the electronic shopping system, can help local enterprises to quicklyand effectively manage the purchase, sales, inventory and other business, reasonable controlof all aspects of inventory, improve the utilization rate of funds to achieve real-time andefficient management, to a certain extent, to promote the development of local business andeconomic growth has an important role.
Key Words: Electronic shopping; JSP technology; B/S model; JeavaBean component
Internet已经遍布在世界的各个角落,将世界连接成一个整体。作为被广泛应用的一种信息检索工具,WWW (World Wide Web)已经逐渐的成为最为主要的信息资源宝库。据不完全统计,世界上已经有了百万个Web站点,在该范围内,涵盖有教育科研、文化事业、金融、商业、新闻出版、娱乐和体育等领域,在各个领域都会有大量的用户群,于是,要想使一个机构能够顺利发展,建立一个良好的Web站点显得尤为重要。随着互联网的迅速发展,尤其是数据库技术在Internet中的大量应用,Web站点为用户提供的服务将会越来越多样化[1]。
随着国家对信息化的大力推进,城市网络基础设施及应用都得到了较大的改善。尤其是在经济发达的沿海地区,在该地区,商贸服务业非常发达,市民的整体素质也相对较高,对新鲜事物的接受能力也较强,同时,具有较高的消费能力,因此,商贸流通业信息化和电子商务建设是政府的一项重要工作。
电子商务的发展日新月异,己经在越来越多的商贸服务企业中得到了应用,电子商务的出现大大提高了企业管理和服务水平[2]。网上购物也逐渐的融入到生活中,越来越多的人加入到网购的行列,通过近几年的观察,网上购物的人数和交易额都不断的提升。预计网上购物的人数在未来的3-5年将会进一步的增加。随着网购环境的改善,网购将会得到进一步的发展。2010年中国网上购物市场的用户数达到7400万人,交易额将达到1800亿元。2014年,全国网上零售额27898亿元,2015年上半年,全国网上零售额为16459亿元,预计全年总额将达到40341亿元左右。2015是跨境电商元年,据星图数据统计,11月11日,全网单日交易额(GMV)1229.37亿元人民币,同比增长52.7%;全网包裹数6.8亿个,平均客单价181元,40余个国家、超过3万个国内外大小品牌参与了这一盛大节曰。
随着网上购物的不断发展,越来越多的商户进入到该领域,商户之间的竞争也越来越剧烈,竞争的主要方式表现为两个方面,其中一个方面是网上商城开始逐渐的将自身的管理和服务质量作为自己的一个竞争优势,逐渐的积累客户,从而形成一个网络经济效应;另一方面,市场的竞争吸引了各界的极大关注,培育了人们网上交易的习惯,加深参与度,给网上购物市场带来繁荣[3]。
网上购物的模式也越来越多样化,不断地进行融合与创新,显示了强大的资源优势,在未来,企业的网上交易平台非常有可能会进入零售和个人拍卖市场[4]。各种各样的电子商务模式会进一步得到融合和升级,将传统的销售模式与网上销售的模式进一步的融合,充分的发挥两种购物模式的优势,从而实现两者优势的互补,进一步激活市场。
在国际化的形势下,网上购物也将会向国际化的方向发展,表现为两个方面:
一是资本的国际化;二是交易的国际化。在中国,网上购物具有很大的发展前景和巨大的发展潜力,将会吸引大量的国外资金;互联网具有高度的开放性,几乎对时空没有任何要求,鉴于以上特点,这将会为企业带来无限的商机,有利于企业业务的发展和促进企业品牌的发展。
伴随着互联网的不断发展和网民数量的不断增加,互联网购物越来越吸引更多的企业的加入,这样中国的互联网购物市场将会进一步的扩大,将会带来巨大的经济效益。作为电子商务的一部分,它的春天已经随着互联网的快速发展而到来,并呈现了良好的发展势头。当然,网上购物的发展与繁荣,需要整个社会的力量来推动,需要大家的共同参与才能让更多的网上商城永远发展下去,才能让更多网民享受到网上购物的乐趣[5]。
基于网络Web平台的电子购物打破了时间按和空间的限制,而且启动资金少。一般而言,在线销售的启动资金非常低,只需要有充足的货源,将实际商品照片扫描至网页上即可,如果将基于Web平台的电子购物挂载在购物中心平台,比如淘宝网或者拍拍网上,网站建设成本都不需要,只需要给这些购物中心平台缴纳少量的费用即可。正是因为基于Web平台的电子购物的这种入门门槛低且启动资金少,使得基于Web平台的电子购物越来越流行。而且在线销售不像实体销售的手续繁杂,只需要在网上注册认证即可,省时省力,这种便捷性的基于Web平台的电子购物与其独特的优势正和实体销售进行着较量。
基于Web平台的电子购物能24小时营业时间,这种在线销售不受时间的限制,一天24小时、一年365天不停地运作,没有所谓的上下班固定时间,时刻都在营业。正是因为这种不受时间的营业方式,能为企业增加更多的客户,提高企业的利润。从消费者来说,更是受益颇多,不用赶在周末时间去逛商城,周末的宝贵休息时间不会浪费,只需每天下班后在网上挑选自己中意的产品即可,用自己空暇的时间便可以省去周末逛商场的时间,这种便利性是实体销售所不具备的。而且在商品数量上也体现出了在线销售的优势,逛商场由于时间和地理条件限制,只能看部分商品,而基于Web平台的电子购物不同,进入网站,上万件商品尽入眼帘,而且还带有智能搜索功能,方便查看某一类商品所有的款式及价格。随着现在智能终端及智能手机的流行,越来越多的新功能被运用到基于Web平台的电子购物,国内的淘宝网,京东商城,苏宁易购,凡客网均开发了自己的客户端方便用户执行掌上购物,而且类似的拍拍购,只要拍摄了条形码即可搜索到商品,非常便捷,有的甚至还开通了语音选购功能。
基于Web平台的电子购物的发展日臻成熟,成千上万的企业进军基于Web平台的电子购物,这其中有一家民企企业小米手机便深受在线销售的恩惠,小米手机没有实体销售,只进行网站销售,近千万部的手机从小米手机官网发送至全国各地,小米手机的高性价比与其产品质量密不可分,但是由于采用基于Web平台的电子购物,省去了中间物流成本及代理成本,其低价格优势更是得益于基于Web平台的电子购物[6]。
本文是基于B/S架构开发的基于Web平台和JSP技术的电子购物电子商务平台,受秦皇岛市美丽乡村建设办公室委托而开发,本系统采用JSP技术进行动态页面的开发,为保证系统的安全性和代码的可重用性,系统设计使用了 Java Bean对程序的关键代码进行封装,系统的数据库选用微软的SQL Server 2008数据库。
该电子购物系统既是信息发布平台也是交易支撑平台,它的上线应用,在一定程度上对促进当地商贸服务业的发展和经济增长具有重要作用。
商品添加测试界面
商品添加成功提不界面
商品査询测试界面
商品查询结果
订单管理测试界面
目录
摘要
Abstract
第1章 绪论
1.1 研宄背景与意义
1.2 国内外研究现状
1.3 主要研宄工作
1.4 论文章节安排
第2章 技术说明
2.1 B/S模式说明
2.2 JSP说明
2.3 JavaBean说明
2.4 JDBC说明
2.5 SQL Server说明
2.6 本章小结
第3章 系统分析
3.1 可行性分析
3.1.1 经济可行性分析
3.1.2 技术可行性分析
3.1.3 社会因素可行性分析
3.2 功能需求分析
3.2.1 业务需求分析
3.2.2 系统用例分析
3.2.3 业务流程分析
3.2.4 数据流程分析
3.3 非功能需求分析
3.4 本章小结
第4章 系统总体设计
4.1 体系架构设计
4.2 总体功能设计
4.2.1 前台部分的功能模块设计
4.3_2 后台部分的功能模块设计
4.3 数据杂计
4.3.1 设计原则
4.3.2 E-R图设计
4.3.3 数据表设计
4.4 本章小结
第5章 各模块详细设计与实现
5.1 用户注册及登录的设计与实现
5.2 个人管理中心的设计与实现
5.3 系统管理模块的设计与实现
5.4 用户管理模块的设计与实现
5.5 商品管理模块的设计与实现
5.6 订单管理模块的设计与实现
5.7 配送支付模块的设计与实现
5.8 新闻信息理模块的设计与实现
5.9 分页显示技术的实现
5.10 在线支付技术的实现
5.11 本章小结
第6章 系统测试
6.1 测试方法
6.2 功能测试
6.3 性能测试
6.4 本章小结
第7章 总结与展望
7.1 总结
7.2 展望
参考文献
致谢
(如您需要查看本篇毕业设计全文,请您联系客服索取)