基于在线购物系统的设计与实现毕业设计1
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章绪论
1.1 课题研究背景、选题来源及选题意义
在21世纪这个电子信息飞速发展的现在,计算机等移动设备不再像以前那样是奢侈品,反而变得越来越离不开人们的生活,变成了必须品。互联网的发明让人们更便捷的沟通交流,“地球村”的概念出现在人们的视线。带来了一场影响力极大的信息风暴,它席卷全世界各地。Internet 改变了人们对世界的看法,改变人们的生活工作方式,同时也改变了了人们的经济活动方式。一批先驱新兴企业,他们通过互联网建立先关网站,通过该网站提供相关信息服务等来发展和提升企业形象,于是大批初具规模的电子商务化的企业出现。随着科学技术的发展,电子商务技术日渐成熟,而电子商务的主力军在线购物成为21世纪人们购物的主流方式。企业通过互联网开拓新的营销方式,降低企业销售成本,并且扩大了企业的经营范围。电子商务能让企业与企业之间、企业与消费者之间进行商务交流。
随着电子商务的迅猛发展,网上购物已经变成一种时尚的购物方式。消费者不用像传统购物哪样去拥挤的市场寻找自己喜欢的货物,不用等待刷卡结账,不会出现商品品种不全等现象,并且可以货比三家找到最物美价廉的货品。在线购物使购物变得非常简单,轻轻的点击,用指尖就完成了整个购物过程。
传统销售方式和在线购物存在的差异是研究在线购物系统的主要原因。同时需求量大增也是在线购物系统开发的原因。随着人们生活节奏的快速化,完整的空闲时间很少,因此能去购物商场的时间也减少。并且能迅速筛选出自己想要的商品也不是很快捷方便。因此看出,在线购物将逐渐成为购物方式的主力军。
1.2 关于电子商务和在线购物
随着互联网的发展,电子商务这个词汇一次次的出现在人们的实现。电子商务是指在互联网。企业内部网、增值网上以电子交易的方式进行交易活动和相关服务活动。也就是将传统的购物模式的各个步骤电子化。模式一般分为B2B(Business-to-Business企业对企业)、B2C(Business-to-Consumer 企业对消费者)和C2C(Consumer-to-Consumer)等。
而在线购物使电子商务的一种。通过互联网检索商品信息,通过电子订购单发出购物请求,然后填上私人信息,厂商通过邮购的方式发货,或是通过快递公司送货上门,通过电话号码或相关互联网账号来联系对方。在线购物已经成为比传统购物更热门的购物方式。
1.3国内外发展趋势
在国外电子商务的发展同样势不可挡,以欧美国家为例:在德国、法国、英国等欧洲国家,电子商务所产生的营业额占商务总营业额的四分之一。而在发展更快的美国,该比例甚至高达三分之一。不过电子商务在欧美国家的发展也不过才短短十几年的时间。在美国,雅虎、电子港湾、AOL(美国在线)等著名公司通过电子商务的方式纷纷盈利。微软、沃尔玛超市、Dell(戴尔)、亚马逊书城等电子商务公司在各自的领域更是取得了惊人的成绩,巨额的利润滚滚而来。而在中国,20世纪末,随着互联网的高潮到来,中国网络购物的用户规模才呈现不断上升趋势。据《2013-2017中国网络购物行业市场前瞻与投资预测分析报告》显示,2010年中国网络购物市场交易规模接近5000亿,高达4980亿元,占到社会消费品零售总额的3.2%,网络用户规模达到1.48亿,在网民中渗透率达30.8%。中国第一宗
网络购物发生在1996年的11月,购物人是加拿大驻中国大使贝详,他通过实华开公司的网点,购进了一只景泰蓝“龙凤牡丹”。早在1999年以前,中国互联网的先知们就开始建立B2C网站,致力于在中国推动网络购物。但是当时这种做法遭到了很多外界的质疑。网络是否能解决网络支付的问题?是否会有足够多的消费者在线购物?网络购物如何解决物流配送问题?当时的科技水平还不是很先进,这些问题成为电子商务发展的重重阻碍。但是在之后的今天来开,这些质疑都不是问题。与各大银行对姐的第三方支付软件、大型购物网站和因为在线购物的发展而逐渐发展壮大的除了中国邮政外的快递公司将这些问题都解决了。仿佛一夜之间,原先影响中国网络购物发展的绊脚石都已经不存在,反而变成了完善购物系统的垫脚石。
在线购物系统的发展在中国逐渐壮大,2013年10月21日,十二届全国人民大会常任委员会第五次会议继续审议消费者权益保护法修正案,修正案草案拟规定,消费者网购时,有权自收到商品之日起七日内退货,且无需说明理由。同时,网购退回商品的运费由消费者承担。国家工商总局颁布的《网络交易管理办法》将自2014年3月15日起施行,网购商品7天内可无理由退货。网络购物中的消费者的权益真正得到法律性的保障。
1.4 论文研究内容
该论文设计主要是研究基于JavaEE的在线购物系统的实现,通过对在线购物的销售和购买情况的分析,设计出符合需求的在线购物系统,实现面向大众的在线购物电子商务系统。主要包括用户的注册登录,商品搜寻,订购等简易功能,通过该系统的实现,实现订购、销售、查询的网络化,对MVC结构、JavaEE、数据库等多种技术从原来的了解到实现该系统后的掌握,深化了所积累的知识。本系统是在Windows 7 环境下开发,利用JDBC(java Database Connectivity)Java数据库连接技术连接Mysql数据库,前台用与客户浏览商品,购买商品等,后台则用于管理货物等简易的管理操作。
第二章系统开发平台及应用技术介绍
2.1 系统开发环境介绍
2.1.1 JavaEE 简介
JavaEE(Java Platform Enterprise Edition java企业版)是J2EE的一个新的名称,我们编写的JSP代码中,由于大量的前台静态显示代码和业务逻辑混淆在一起,彼此嵌套,不利于程序的维护和扩展。当业务需求发生变化时,对于程序员和美工来说,定位代码和修改代码都是一个很重的负担,为了程序的易维护性和可拓展性,就需要我们使用JAvaEE技术来进行开发,JavaEE是一套和原来传统应用开发不同的技术架构,其中包含很多组件,以及封装好的类库等,主要作用是可以简化并且规范应用系统的开发模式及部署,进而提高代码的可移植性、安全性和在用价值。其中半酣的各类组件、服务架构和技术层次,都有着共同的标准和规格,让各种依循JavaEE架构的不同平台,都能存在良好的兼容性。解决了以前企业在后端使用的产品彼此之间无法兼容,企业内部与外部难以相互沟通的问题。JavaEE包括的技术有:Web Service、Struts、Hibernate、Spring、JSP、Servlet、JSF、EJB、JavaBean、JDBC、JNDI、XML、JavaSE。
2.1.2 javaEE体系简介
JavaEE的体系结构:应用程序的三层结构如下(显示层、中间层、数据层):
B/S结构图