1、成都东软学院毕业设计(论文)系 所: 计算机科学与技术系 专 业: 学生姓名: 学生学号: 指导教师: 导师职称: 副教授 助教 完成日期: 年 月 日 成都东软学院论文题目:基于 B/S 构架下的网上购物系统的设计与实现IChengdu Neusoft University 成都东软学院毕业设计(论文) 摘要基于 B/S 构架下的网上购物系统的设计与实现摘 要随着电子商务的发展,技术的不断进步,网购平台交易规则的制定和严格遵守,使得消费者权益在网络上得到了保障,随着安全技术的发展,特别是网络通信技术和支付安全技术的发展,使得网络支付不再成为人们质疑网络交易的焦点,使得人们更加信赖网络购物。本
2、文基于 B/S 和数据库技术及其相互结合设计和实现了网上购物系统,由此可以引发国内计算机网站 发方面的技术人员在设计和实现网上购物系统时更多的考虑和重视消费者的不同需要以及网站开发的安全性等。同时通过本文的研究,希望我国出台有关网上购物系统的法律法规,并对网上购物中出现的问题获得足够的重视,从而使消费者的合法权益可以获得很好的法律保障。本文研究的网上购物网站的目的是为了可以刺激客户购买他们通常不想购买的商品,同时管理员可以方便而简单地管理商品信息,及时的、更好的了解商品买卖的情况,从而开发出一个功能齐全、操作简单、界面美观,维护方便的购物系统。关键字:电子商务,数据库技术,购物系统成都东软学院
3、毕业设计(论文) Abstract-I-Based on B/S structure of the design and implementation of online shopping systemAbstractWith the development of electronic commerce, technology continues to progress, the formulation of the trading rules of the online shopping platform and strictly abide by, making consumer righ
4、ts in network security. With the development of security technology, especially the development of network communication technology and payment security technology, making the network payment is no longer become people to question the focus of the trade of the network, which makes people have more t
5、rust in online shopping.In this paper, based on B/S and database technology combined with each other and the design and implementation of the online shopping system, which can lead to such as the safety of the domestic computer website send technical personnel in the design and implementation of onl
6、ine shopping system more consideration and attention to consumer different needs and the website development. And through this study, hope our country introduced the online shopping system of laws and regulations, and the problems appeared in the online shopping to get enough attention, so that the
7、consumer legitimate rights and interests can get very good legal protection. Online shopping site in this paper, the purpose is to stimulate customer purchase they usually do not want to buy goods. At the same time, the administrator can conveniently and simply manage commodity information, timely a
8、nd better understanding of the sale of goods, in order to develop a complete function, simple operation, beautiful interface, convenient shopping system maintenance.Key words: electronic commerce, database technology, shopping system成都东软学院毕业设计(论文)-II-目 录摘 要 .IABSTRACT.II第一章 绪论 .11.1 课题研究的背景、意义与目的 .1
9、1.2 国内外研究现状 .2第 2 章 网站设计方案 .42.1 建站目的及主要功能 .42.2 系统的运行环境 .42.3 SQL SERVER 2005 数据库介绍 .5第 3 章 系统具体设计与实现 .73.1 系统设计的主要内容规划 .73.2 数据库设计 .83.3 系统前台设计 .83.4 系统后台输入设计 .11第 4 章 设计过程中遇到的问题与解决办法 .154.1 设计过程中遇到的问题 .154.2 解决办法 .15第 5 章 系统调试与维护 .175.1 网站运行结果 .175.2 系统调试与维护 .19第 6 章 总结 .21参考文献 .22致 谢 .24成都东软学院毕业
10、设计(论文)-0-第 1 章 绪论1.1 研究的背景、意义与目的随着计算机技术和信息技术的不断完善和发展,技术正在不断的改变人们的生活,改变人们的生活习惯。特别是,这种变化反映在人们对购物的态度,20 年前,和陌生人在漫长而艰苦的旅程大宗商品交易,完全不能接受和理解,10 年前,互联网蓬勃发展的电子商务是刚刚开始,跨越时间和空间,通过网络电缆完成交易,让人感觉更不安全,难以接受。今天,不仅年轻人容易接受网上购物,老年人也加入了网上购物的越来越庞大的军队。电子商务技术不仅改变了人们的习惯,人们的生活更容易,缩短陈得到这个购物信息,同时降低商品的实际价格。现代越来越快的生活节奏可以提取一个特殊的时
11、间购物越来越少时间用户线城市或城镇,巨大的成本与传统的购物方式,不仅包括大宗商品价格,包括运输成本和购物的时间和成本信息大城市购物,为老年人,没有大量的体力和经验购物,等等,对于小型卖家,零售租金越来越无法忍受。所有这些,传统的购物方式越来越多地限制人们的消费水平,降低生活质量。随着电子商务的发展,技术不断进步,网上购物的发展平台和严格遵守交易规则,所以网络保证了消费者的利益,与安全技术的发展,尤其是网络通讯技术和支付安全技术的发展,使在线支付交易将不再被人们质疑的焦点网络,使之更信任网上购物。随着电子商务的不断改善,成熟的电子商务网站和各种垂直电子商务网站平台,和更多的智能搜索引擎,人们可以
12、呆在家里,所以商店交易过程是最耗时的购物选择,你可以点击回车键一次可以向用户提供多种选择,快速和方便的搜索服务,个性化推荐服务,使人们的意愿购物更容易满足。物流技术的发展,使购物更加方便,快速。一天发送,发送一半,快递公司更有效地交付服务,所以,人们不需要等待,因为他们的家庭能够签收交付。传统购物优势面对电子商务的,之前的差距是越来越近,但电子商务的优势,传统购物但扩大。购买和出售的商品在传统意义上已经无法满足现代消费者的各种需求,但是网上购物系统可以很好的满足和适应消费者需求的购物区。根据现有的计算机网络技术可以很好的构建可伸缩的、高可靠性和安全性的一个网上购物系统为消费者提供技术支持,但对
13、于网上购物系统开发和设计不能满足不同用户的购物需求。基于 B / S 和数据库技术相互结合,网上购物系统的设计和实现,从而导致国内计算机网站关于艺术更多的考虑和关注消费者网上购物系统的设计与实现是不同的网站发展的需求和安全。在这项研成都东软学院毕业设计(论文)-1-究中,我希望我的介绍网上购物的法律法规体系,和网上购物问题得到足够的关注,以便消费者的合法权益得到法律保护。因此,网上购物系统的设计与实现,具有良好的真实感,并得到消费者的广泛关注和兴趣。本系统开发的目标就是要构建一个优秀的网上购物系统,从而吸引更多的客户光临网站购物。客户可以订购商品,也可以方便的从任何地方,并且在任何时间购买商务
14、网站上的产品。本文研究的网上购物网站的目的是为了可以刺激客户购买他们通常不想购买的商品,同时管理员可以方便而简单地管理商品信息,及时的、更好的了解商品买卖的情况,从而开发出一个功能齐全、操作简单、界面美观,维护方便的购物系统。1.2 国内外研究现状随着电子商务本身技术不断发展,影响人们网络购物意愿的技术安全,各种各样的因素,为确保消费者的利益,安全性和物流速度物流继续得到解决或不断改进,和网上购物本身更多的资源可以相对强劲,轻松搜索固有优势,不仅在国外电子商务,还展示了一个非常流行的趋势。中国电子商务起步较晚,但近年来,国内互联网市场的不断发展和完善,国内电子商务网站和电子商务平台与国际差距快
15、速下降。在其他国家,主要的电子商务网站的亚马逊,ebay 贝宝。美国一年一度的黑色星期五购物狂欢,这些电子商务公司的订单将会改善。ComScore 2013 年公布的数据显示,的前提下不包含用户的移动客户端,感恩节订单总计 7.66 亿美元,黑色星期五,这一天的订单总额为 11.98 亿美元,在美国购物的购物季国会大约是 6610 亿。电子商务基础设施,亚马逊有自己的云计算中心,满足计算需求不远的在线订单处理和后台结算要求管理,销售和采购,它是世界上最大的云计算服务提供商,亚马逊也有全国最大的仓库平台和最大的物流团队。电子商务扮演越来越重要的角色在人们的生活中,领先的科技巨头谷歌不得不物流力量
16、。中国电子商务开始较晚,其中最著名的是淘宝 2005 年击败 ebay,后成为中国名副其实的电力供应商巨头从 2011 双 11 开始,打开整个中国网上购物狂潮,中国电子供应商推向高潮。2012 年,二百一十一年整个淘宝的交易达到 191 亿天,打开电力供应商吸钱神话,然后是在 2013 年,二百一十一年淘宝交易数量是 350.19 亿年,350.19 亿年,甚至从手机客户端。2013 双 11 天活跃用户达到 1.27 亿人,使整个电力供应商神话一直是一个突破。中国电子商务公司和外国不同,外国大型零售企业巨头主要电力供应商,但在中国,大量的公司电力业务的互联网公司。国际互联网公司中国电力供应
17、商继续阿里成都东软学院毕业设计(论文)-2-巴巴,京东网络,美国优质的产品成功上市公司。不仅在国内和国际电子商务公司的销售带来一个令人惊讶的数字,电子商务技术、电子商务公司,也对整个技术领域带来了整体增长,电子商务门户是一个高并发网站,也许在几个在十万订单需要实时处理,大量的并发访问和实时计算,但也从侧面推动云计算的发展,可以看到,中国领先的云计算的老板淘宝,主要在美国亚马逊云计算,这并非巧合是市场选择的结果。发展电子商务不仅带来了消费,税收,也带来了很多就业机会。淘宝平台主机数千万小的卖家。从这个角度看,电子商务网站已经达到不管人们的生活和社会是至关重要的。网上购物系统作为电子商务的一个组成
18、部分,电子商务,从本质上讲,是程序的操作业务信息流的集成网络,然后通过计算机网络信息技术,指导和控制物流和资金,不能联系对方可以快速完成交易,这类交易可以有效地提高效率,降低产品的成本,所以它实际上是一个传统商业模式的改进。虽然我们的电子商务已经获得一定程度的发展,但我们的电子商务仍处于起步阶段,如果根据第一次指导方针后更容易促进电子商务,那么你需要更多的产品放置在一个单独的行业电子商务应用,然后进一步扩展到更复杂的行业电子商务的产品数量上升。目前,更适合电子商务行业教育、交通、旅游、电子、化工和对外贸易。根据“一长串入城”经验,为了更好地发展我们的电子商务,电子商务交易首先建立在上面的行业平
19、台,然后建立一个专业的网络市场专门行业,互联网的发展通过相关行业协会规则和他们的交易方式,和规范进行在线交易。我相信的基础上积累的经验在这些行业电子在线电子商务交易平台的发展将发挥积极作用在促进我国全面发展,而电子商务将导致一个黄金发展时期。成都东软学院毕业设计(论文)-3-第 2 章 网站方案设计2.1 建站目的及主要功能伴随着 Internet 的快速发展,网络购物系统作为电子商务的一种形式正以其高效、低成本的优势,逐步成为新兴的经营模式和理念,人们不再满足于使用信息的浏览和发布,而是渴望能够充分享受网络带来越来越多的方便。在线购物网站的主要目的通常是为了促进通过网站,使互联企业的产品和服
20、务,客户可以很容易地理解公司和其产品所提供的最新信息,还及时为客户提供在线服务和订单处理功能。网上购物系统是建立一个更直接的沟通和交流企业产品和客户服务平台。推广自己的产品,它是互联网业务的主要目的之一,将展示他们的产品给客户,以便客户可以选择通过这个网站购买,产品预订系统的主要目的。在完成网上购物市场的初步调查,但由于多个用户全面深入讨论和交流的基础上做一个全面的用户需求分析和确定要开发的系统应该具有的功能、性能和接口,所以系统分析师和系统开发人员能清楚地了解用户的需求,并进一步提出了轮廓设计规范,在此基础上完成后续的设计和开发工作。本文研究的购物系统前台与后台的功能设计:前台用户功能包括:
21、1.用户管理模块主要实现用户的注册、登录、找回密码,修改个人资料等功能;2.购物车模块主要包含添加购物车、查看购物车、生成订单和清空购物车;3.订单查询模块,通过查询可以清楚看到订单状态;4.留言板模块包括浏览留言板和添加留言板两部分。后台管理员功能包括:1.商品管理主要包括添加商品、查询商品、修改商品、删除商品;2.订单管理主要包括查询订单、修改订单状态、取消订单;3.管理员管理主要包括添加管理员、修改管理员、查询管理员;4.商品类别管理主要包括添加商品类别、修改商品类别、查询商品类别、刪除商品类别。2.2 系统运行环境本购物系统在 Windows 7 运行环境下,采用 JSP 编程技术和
22、SQL Server 2005 数据库设计开发的网上购物系统,设计的方案具有安全性和稳定性。系统的建设关键在于其成都东软学院毕业设计(论文)-4-所使用的架构,传统的 c / s 架构已经无法满足大量用户访问和操作,基于浏览器 b / s 架构是主流网络应用程序,和大量的数据处理工作的服务器来处理,客户端可以访问只能通过通用 IE 浏览器系统,方便和有利于更新和维护这个系统。在 B / S 模式设计系统通常会排除使用 MVC 三种模式,根据用户的距离,到视图层、业务逻辑层和数据库层。视图层只负责显示界面,用户负责数据交互和交互式命令,业务逻辑主要是负责系统的业务逻辑,视图层操作触发直接反映在业
23、务逻辑层。数据层负责与数据库进行交互。在实现中,业务逻辑层,主要经营目标类,也就是说,业务逻辑、数据库表程序是完全透明的业务对象的业务逻辑对象传递到数据库层处理后,通过改变对象的数据库层转换到数据库,并最终提交给数据库服务器。分为三层的好处,三可以设计不同的设计师设计,每一层,每一层都表现的数据是不一样的,视图层,看到用户数据和用户行为触发业务逻辑,业务逻辑对象,看到数据库层的物理结构是数据库表中。这三层的每一层,分别是下一层的对象,所以,管理非常方便,而且是非常重要的层面。2.3 SQL Server2005 数据库介绍Microsoft SQL Server 2005 是微软的一个非常强大
24、的关系数据库产品的发展。我们知道,微软的产品是完全面向用户,对应于用户体验很好,甚至设计相关的软件程序,如visio studio IDE 和 SQL Server 数据库。SQL 结构化查询语言是英语缩略词,这意味着结构化查询语言。SQL 语言的主要功能是与各种数据库建立联系,沟通。按照ANSI(美国国家标准协会)规定,SQL 关系数据库管理系统是一个标准的语言。SQL 语句可以用来执行各种操作,如更新数据库中的数据,从数据库中提取数据等。SQL Server 2005 包括数据库服务器和客户端、数据库服务器主要是为了满足操作数据存储、数据库管理员和数据库以客户为导向的视觉产品,包括查询编辑
25、器是非常强大的。即使关系数据库 Oracle 王,没有视觉的前提下插件,数据库管理员数据库相关操作还需要非常专业的数据库服务器底层命令来学习,但在 SQL server 2005 查询编辑器,用户可能需要使用命令接口封装,和命令分为不同的菜单分类,允许用户轻松地管理数据库。SQL Server 2005 还提供了大量的支持来访问数据库,包括各种平台的访问数据库接口语言,和数据库驱动的。在 SQL Server 2005 和 SQL 语句来观察,PL SQL 标准,允许开发人员更容易地开发数据库相关的应用程序。总之,无论是在使用性能、SQL Server 2005 可以给用户和数据库管理员提供一次很好的经历,甚至性能还没有失去与大型关系数据库,最后选择 SQL Server 2005 作为数据库不仅可以减少我们的开发过程问题数据库维护,你可以节省更多的时间。所以选