基于JSP的在线书店销售系统的设计与实现.docx
《基于JSP的在线书店销售系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《基于JSP的在线书店销售系统的设计与实现.docx(36页珍藏版)》请在三一办公上搜索。
1、 毕业设计说明书基于JSP的在线书店销售系统的设计与实现专业学生姓名班级学号指导教师完成日期基于JSP的在线书店销售系统的设计与实现摘要:21世纪,随着计算机科学技术的发展,贸易的全球化和网络的全球化两大特征走到了一起,形成了如今风靡全球的电子商务。电子商务在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务已逐渐成为当今Web应用的潮流,而购物网站正是这种活动的具体表现形式。网上购物在我国的发展虽不如欧美,但当今发展很快,众多网上购物网站不断涌现,较有代表的如eBay易趣、taobao淘宝、1pai雅虎新浪一拍等。随着我国互联网的更加普及和电子商务的日趋成熟,会有
2、越来越大的消费群体,市场潜力会得到充分发挥。与传统C/S相比,B/S更具优势(如客户端无须安装软件等)。合理规划和设计B/S模式的电子商务网站,直接关系到网络销售系统的运行效率,以及消费者的兴趣。对网络销售系统不合时宜的设计,不仅无助于问题的解决,而且会耽误商机,使自己处于被动地位。临渊羡鱼,不如退而结网。网络购物系统的完善和便捷将是现代社会必然的需求。任务书研究了基于JSP技术和SQL Server数据库开发网络图书销售系统的全过程。关键词:电子商务;网络图书销售系统;JSPDesign and implementation of online bookstore sales system
3、based on JSPAbstract:In the 21st century, with the development of science and technology of the computer, trade globalization and two major characteristics of globalization of the network got togather, have formed the nowadays-fashionable e-commerce in the world. The application in Internet of e-com
4、merce is more and more extensive, have already nowadays become the trend that Web uses gradually users more thoughtful and more humanized service after offering to the masses of network, and the shopping website is exactly this kind of concrete form of expression of moving about. Although the develo
5、pment of online shopping in our country is not so good as America and Europe, nowadays develop quickly, emerge constantly, have relatively on behalf of if eBay E, taobao, 1pai,etc. With Internet popularization and e-commerce of our country ripe becoming, there are bigger and bigger consumption colon
6、ies; the market potential will be given full play to. Compared with traditional C/S, B/S has even more advantages (such as neednt install software in the client, etc.). Rational planning and designing the e-commerce website of B/S mode, concern the operational efficiency of the marketing system of t
7、he network, and consumers interest directly. The unseasonable design to the marketing system of the network is not only helpless to the settlement of the problem, but alse delay the business opportunity, will make oneself in the passive position. Its better to go back and make a net than to stand by
8、 the pond and long for fish. The systematic perfection and convenient of shopping at network will be modern societys inevitable demands. This text has studied the whole course of books marketing system of network on the basis of JSP technology and SQL Server database.Key words:E-commerce; books mark
9、eting system of network; ASP目 录1概 述21.1课题背景21.2课题研究的意义和现状21.3课题的系统概述32 在线书店销售系统的相关技术介绍42.1 Browser/server结构42.1.1三层结构52.2 JSP的运作模式52.3 SQL Server 2005简介63 基于JSP的在线书店销售系统的设计63.1需求分析63.1.1系统需要解决的主要问题63.1.2系统开发环境73.2 系统具备的功能73.3 用例模型73.3.1用户Use case图73.3.2管理员Use case图83.3.3书店销售系统E-R图83.4数据库的设计与实现93.4.1
10、数据库的需求分析93.4.2数据库的逻辑设计93.5 数据库的结构创建104基于JSP的在线书店销售系统的实现134.1后台系统和数据库的配置134.1.1后台服务器配置134.1.2后台数据库的配置134.1.3后台全局配置文件134.2前端网络页面的开发与设计144.2.1用户注册网页144.2.2 用户登录页面174.2.3 管理员操作页面194.2.4用户购物操作204.2.5管理员管理页面234.2.6个人资料修改页面255系统测试265.1软件测试的目的和原则265.2 测试的方法265.2.1黑盒测试265.2.2 白盒测试265.3测试实例(测试集)的研究与选择275.4系统的
11、维护276结束语29参考文献30致谢31基于JSP的在线书店销售系统的设计与实现1概 述1.1课题背景新世纪的到来,Internet和计算机网络技术的蓬勃发展,网络化和全球化已成为不可抗拒的世界潮流。个人要生存,企业要发展,就必须采取新的生存方式、竞争手段去适应它。面对Internet本身所具有的开放性、全球性、低成本、高效率等特点,传统商业暴露的问题也越来越明显,原有的商业格局、商务运作模式在Internet面前也显得无能为力,客观形势给传统商务工作带来了压力和动力。机遇和挑战、条件和可能,挑战是现实的,机遇是潜在的,所以迫使我们必须重组原有的商业格局,变革原有的商业模式来契合Interne
12、t的发展以取得最大的效益。连通全世界的电子信息通道已经形成,应用Internet网开展电子商务(Electronic Commerce)业务的时机已经成熟。任何新事物都代表着一种趋势,那些符合人类进步的趋势必然会得到大家的认同。电子商务就是这样一种事物,它对人类社会进行着全方位的改造,在企业竞争、政府部门、公共研究机构、教育以及娱乐等方面改变着人类相互交往的方式,为人们展示了一个全新、璀璨的世界。由于电子商务的出现,传统的经营模式和经营理念将发生巨大的变化。电子商务主要以飞速发展的遍及全球的 Internet 网络为架构,以交易双方为主体,以银行支付和结算为手段,以客户数据库为依托的全新商业模
13、式。电子商务将会创造巨大的效益和机会,会将市场的空间形态、时间形态和虚拟形态结合起来,将物流、资金流、信息流汇集成开放的、良性循环的环路,使经营者以市场为纽带,在市场上发挥最佳的作用,得到最大的效益。电子商务的发展,不仅将有利地推动Internet的发展,对社会的进步和经济的变革产生深远的影响,更重要的,它本身的发展成熟为我们提供了许许多多的机会1。1.2课题研究的意义和现状进入20世纪90年代以后以因特网为代表的计算机网络得到了飞速的发展,以从最初的教育科研网络逐步发展成为商业网络。当前世界经济正在向知识经济转变。人们希望能够从书中得到知识,就需要有一个快捷高效的购书环境,建立一个网上综合性
14、的售书网站,可以满足这方面的需求,它还提供给用户网上浏览、查询及订购服务。同时,银行开办的网上支付业务也为消费者和经营者提供了一个便利的交易平台。就网上书店系统而言,由于网络已经覆盖全球,信息量大而独具优势。对于读者来说,网上书店近在咫尺,并且用不关门,读者可以随时地自由地查询和订购图书,读者无需亲临书店,一档一档的找,一本一本的翻,只要坐在电脑前,开机上网即可买到所需书籍,而且读者的挑选余地也大多了,检索也很方便。网上书店节省了大量的时间,这对于那些没有时间经常逛书店或其住所离传统书店较远的读者来说,具有实际意义。因此网上售书必将有长足的发展。随着我国产业政策、物流产业、互联网普及程度、社会
15、信用以及网上银行等各项影响网上书店发展的社会外部环境因素的调整完善,可以确定网上书店还有巨大的发展空间,其方便快捷,价格低廉,资源丰富,不受时间地域限制的优越性将得到越来越充分的发挥。在欧美国家,电子商务业务开发的如火如荼。在法、德等欧洲国家,电子商务所产生的营业额已占商务总额的1/4,在美国则已高达1/3以上。在美国,美国在线(AOL)、雅虎、电子港湾、IBM、亚马逊书城、戴尔电脑、沃尔玛超市等电子商务公司在各自的领域更是取得了令人不可思议的巨额利润。此外,随着电子技术和网络技术向出版领域的全面渗透,网络出版物正逢勃发展起来。E-book可实现强大的数字化在线图书馆功能,它将和普通图书一样,
16、可以通过网站提供超大图书数据库和便利检索手段,实现图书借阅,图书的查询。随着数字化阅读的革命,网络出版物必将占据部分的图书市场,网上书店凭借自身优势,对于电子图书的售卖也应该步入正轨,给电子图书开辟专门的销售板块和促销手段,与电子图书出版商合作,大力推进我国数字时代的图书发展。1.3课题的系统概述近年来,随着信息的全球化和国际互联网的普及化,电子商务成为互联网应用的最大热点,越来越多的企业通过使用电子商务技术来进行商业上的交易以减少成本,企业通过Internet为消费者提供一个新兴的购物环境,即网上超市,消费者通过网络进行网上购物和网上支付等活动,这样即方便了消费者,又减少了企业成本,因此本项
17、目网上书店随着这个目的而来。新世纪的到来,Internet和计算机网络技术的蓬勃发展,网络化和全球化已成为不可抗拒的世界潮流。个人要生存,企业要发展,就必须采取新的生存方式、竞争手段去适应它。面对Internet本身所具有的开放性、全球性、低成本、高效率等特点,传统商业暴露的问题也越来越明显,原有的商业格局、商务运作模式在Internet面前也显得无能为力,客观形势给传统商务工作带来了压力和动力。机遇和挑战、条件和可能,挑战是现实的,机遇是潜在的,所以迫使我们必须重组原有的商业格局,变革原有的商业模式来契合Internet的发展以取得最大的效益。连通全世界的电子信息通道已经形成,应用Inter
18、net网开展电子商务(Electronic Commerce)业务的时机已经成熟。任何新事物都代表着一种趋势,那些符合人类进步的趋势必然会得到大家的认同。电子商务就是这样一种事物,它对人类社会进行着全方位的改造,在企业竞争、政府部门、公共研究机构、教育以及娱乐等方面改变着人类相互交往的方式,为人们展示了一个全新、璀璨的世界。由于电子商务的出现,传统的经营模式和经营理念将发生巨大的变化。电子商务主要以飞速发展的遍及全球的 Internet 网络为架构,以交易双方为主体,以银行支付和结算为手段,以客户数据库为依托的全新商业模式。电子商务将会创造巨大的效益和机会,会将市场的空间形态、时间形态和虚拟形
19、态结合起来,将物流、资金流、信息流汇集成开放的、良性循环的环路,使经营者以市场为纽带,在市场上发挥最佳的作用,得到最大的效益。电子商务的发展,不仅将有利地推动Internet的发展,对社会的进步和经济的变革产生深远的影响,更重要的,它本身的发展成熟为我们提供了许许多多的机会2。网上书店系统的最终目的是客户可以通过网上书店找到自己所需要的书籍,网上书店主要向客户提供各种书籍材料。通过开发该系统可以方便用户随意查询、浏览、定购图书。节省了用户大量的时间与空间,带动网络经济。2 在线网上书店销售系统的相关技术介绍2.1 Browser/server结构C/S结构,即Client/Server(客户机
20、/服务器)结构,是大家熟知的软件系统体系结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,可以充分利用两端硬件环境的优势。目前大多数应用软件系统都是Client/Server形式的两层结构,现在的软件应用系统正在向分布式的Web应用发展;内部的和外部的用户都可以访问新的和现有的应用系统,Web和Client/Server应用都可以进行同样的业务处理;不同的应用模块共享逻辑组件;通过现有应用系统中的逻辑可以扩展出新的应用系统。这也就是目前应用系统的发展方向。 B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S
21、结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。B/S结构利用不断成熟和普及的浏览器技术实现原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。这种结构更成为当今应用软件的首选体系结构,M也是在这样一种背景下被提出来的架构,但微软的方案只是一种构想,要成为现实还需要几年,而JAVA技术已经是很成熟的应用了。传统的C/S结构的软件需要针对不同的操作系统系统开发不同版本的软件,由于产品的更新换代十分快,这么高的代价和低效率已经越来越不适应了。在JAV
22、A这样的跨平台语言出现之后B/S架构更是飞快地普及起来了。在线图书销售管理系统的特点就是利用Browser/serve结构,实现图书图书的在线库存查找、在线销售,以及对图书的库存情况进行在线管理等功能。对于本系统,其功能目标是要将图书销售由商店柜台销售模式向在线销售的模式转变,同时还要能对销售的订单和图书种类以及库存情况进行全面的管理。本系统的网络应用原理示意图如图2-1所示。Internet上用户 (分类别)系统后台数据库系统服务器 Internet书店销售系统图2-1 B/S结构的在线图书销售管理系统应用原理示意图2.1.1三层结构Browser/Server的多层结构的应用正是在对C/S
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 JSP 在线 书店 销售 系统 设计 实现
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-1978968.html