毕业设计(论文)基于jsp的网上书店设计.doc

上传人:文库蛋蛋多 文档编号:3979343 上传时间:2023-03-30 格式:DOC 页数:44 大小:847KB
返回 下载 相关 举报
毕业设计(论文)基于jsp的网上书店设计.doc_第1页
第1页 / 共44页
毕业设计(论文)基于jsp的网上书店设计.doc_第2页
第2页 / 共44页
毕业设计(论文)基于jsp的网上书店设计.doc_第3页
第3页 / 共44页
毕业设计(论文)基于jsp的网上书店设计.doc_第4页
第4页 / 共44页
毕业设计(论文)基于jsp的网上书店设计.doc_第5页
第5页 / 共44页
点击查看更多>>
资源描述

《毕业设计(论文)基于jsp的网上书店设计.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于jsp的网上书店设计.doc(44页珍藏版)》请在三一办公上搜索。

1、 摘 要本网上书店是以各种考试培训书籍为核心的网上书店,用于实现培训教材及技术书籍等信息的展示和销售,该模块显示包括有关该书的价格,作者及推介内容的详细介绍。对整个网站的设计实行了总体描述,包括:整个方案设计,运行构架设计,功能模块的划分及用户界面设计,详细介绍了网上书店系统从需要分析、总体设计、功能设计、数据库设计到详细设计的完成过程,以及开发过程中开发工具的使用心得等。系统用JSP技术实现动态网上书店的开发概述、技术特征,充分突出了JSP技术的优越性。简要论述了网上书店的优势、建立电子商务网站应该注意的问题,并介绍了整个网站的运行流程,数据库的结构。着重论述了购物车和购书管理电子商务的具体

2、功能实现、关键技术的使用,以及与其它方法的综合应用。关键词:JavaBeans;JSP;电子商务;网上书店AbstractBookshop with various examination training book for core of on-line bookstore, used for the demonstration of informations, such as the realization training teaching material and the technique book etc. and sell, a manifestation includes th

3、e price concerning that book, author and recommend detailed introduction of the contents.To the whole design execution of website total description, include:The whole project design, circulate the frame design, the demarcation and the customer interfaces of the function mold piece design, detailed i

4、ntroduced the on-line bookstore system from need to be analyze, total design, function design, the database design detailed design of complete the process, and develop to develop usage insight etc. of the tool in the process.The system carries out the dynamic state development of the on-line booksto

5、re to say all with the technique of JSP, the technique characteristic, full outstanding the JSP technical and superior.The synopsis discussed the problem that the advantage, the establishment electronic commerce website of the on-line bookstore should notice, and introduced the whole movement proces

6、s of website, the structure of the database.Emphasized to discuss the shopping car and buy the technical usage of the concrete function realization, key of the book management electronic commerce, and with comprehensive application of other methods.Keywords:JavaBeans;JSP; EC;bookshop目 录摘要.1Abstract.

7、20引言.31 综述.41.1网上书店开发目的.4 1.2网上书店开发意义.41.3网上书店研究内容及达到的目标.5 1.3.1研究的内容.5 1.3.2所达到的目标.61.4网上书店设计方案.61.4.1设计原则.61.4.2运行架构.72本论.82.1网上书店的系统设计.82.1.1网上书店需求分析.8 2.1.2网上书店总体设计.9 2.1.3网上书店功能设计.92.2网上书店可行性研究.102.2.1网上书店可行性研究前提.10 2.2.2可行性研究方法.10 2.2.3决定可行性主要因素.10 2.2.4技术可行性评价.112.2.5用户使用可行性.122.3网上书店的功能设计.13

8、 2.3.1网上书店购物系统概述.132.3.2网上书店购物系统功能.132.3.3网上书店购物系统功能模块.14 2.3.4网上书店内容和功能设计.152.3.5网上书店信息结构设计.162.3.6网上书店可视化设计.172.3.7网上书店构架的详细介绍.172.3.8网上书店功能模块图.192.4数据库设计与实现.21 2.4.1数据库需求分析.212.4.2数据库的逻辑设计.212.5网上书店的功能实现.272.5.1购物车的功能实现.27 2.5.2图书首页功能设计.292.5.3添加新书.312.5.4用户注册.322.6网上书店测试.332.6.1网上书店的三个测试阶段.332.6

9、.2购物车的测试.342.6.3图书销售网站后台测试.353结论.373.1本系统的设计情况.373.2本网站的特性.373.2.1本网站的特色.373.2.2本网站的优点.383.3本网站需要改进的地方.393.4本网站今后发展的方向.393.5结束语. .40谢辞.41参考文献.42附录0 引 言目前,网络正以一种前所未有的冲击力在影响着人类的活动,包括人类的生产和日常生活。网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。通过互联网传递的大量信息使

10、得现有的社会资源获得高效配置,社会劳动生产率大幅度提高,并推动经济结构革新和产业结构的升级。电子商务是互联网发展日臻成熟的直接后果,是网络技术应用新的发展方向。互联网自身所具有的开放性、全球性、低成本、高效率的特点,已成为电子商务的内在特征,并使得电子商务大大超越了作为一种新的贸易形式所具有的价值。近几年来,计算机技术飞速发展,人类社会正从工业化社会跨进信息化社会,越来越多的信息资源被人们利用信息资源的有效管理和利用是一个国家一个部门信息建设的重要内容。21世纪可以说是电子商务的世纪。电子商务通过大幅度地降低交易成本、增加贸易机会、简化交易流程、提高服务质量、改善物流电子商务网站等,极大地推动

11、了全球经济的发展,并在很大程序上影响着我们的生活方式和工作方式。众所周知,电子商务的存在与发展都离不开商务网络的支持,各种商务网站不权已经成为现代企业的门户,同时也是企业从电子商务活动必不可少的基础平台。通过网上图书销售系统的设计来理解如何把一个实体企业网络化,搭建B2C模式的网上交易平台,纵观现在的两大主流开发体系:Microsoft的.NET体系和SUN公司的以J2EE(Java2 Enterprise Edition)为核心的SUN-ONE(SUN Open Network Environment)战略,无论在哪套体系中,基于WEB的技术都在被逐步渐加强,.NET推出了以ASP.NET为

12、代表的WEB开发技术,而在SUN的Java体系中,则有JSP/Servlet/JavaBean与之相抗衡。本次毕业设计主要采用JSP(Java server pages)技术,并综合相关的Java技术,数据库技术和软件工程的理论。在整个开发的过程中,需要充分的发挥自己的能力,包括学习能力、成员间的协作能力和个人独立解决问题的能力。1.1网上书店开发目的: 目前,网络正以一种前所未有的冲击力在影响着人类的活动,包括人类的生产和日常生活。网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并

13、且给人类带来了新的机遇和挑战。通过互联网传递的大量信息使得现有的社会资源获得高效配置,社会劳动生产率大幅度提高,并推动经济结构革新和产业结构的升级。网上书店是互联网发展日臻成熟的直接后果,是网络技术应用新的发展方向。互联网自身所具有的开放性、全球性、低成本、高效率的特点,已成为电子商务的内在特征,并使得网上书店大大超越了作为一种新的贸易形式所具有的价值。 随着网络的普及,人们生活水平的提高,业余生活也变得丰富多彩,生活中涌现出越来越多的购物型网站。网上书店在我国刚起步,但发展很快。随着我国互联网的更加普及和网上书店的更趋成熟,网上购书成为一种时尚,会有越来越大的消费群体,市场潜力会得到充分发挥

14、。对网上书店不合时宜的苛求,不仅无助于问题的解决,而且会耽误商机,使自己处于被动地位。临渊慕鱼,不如退而结网。而且通过互联网来宣传自己的产品,覆盖面广,面对的人员众多,因此,截止到目前,随着网络的兴起,网上书店购书网站也随之火了起来。许多大型的出版社在网络上都有自己的图书网站。而且,传统的软件应用模式已经由C/S模式向B/S模式转化。在做一些大型的图书网站时,JSP语言以其高效性、安全性和可移植性越来越受到了广大编程人员的青睐。网上书店电子商务网站是为了适应现代化的生活方式和购物理念而形成的一种新型购物方式。有了它作为媒介,消费者能够不用出门在家里就可以轻轻松松购得心仪的图书。丰富多彩的网上图

15、书资源、价格实惠的最新图书、服务优良送货上门的购物方式,已成为人们休闲、购物两不误的首选方式。网上购书同样也成为商家有效的利用资金提供了帮助。1.2网上书店的意义随着Internet的发展,传统的商品购物运作模式被打破了,网络提供了一种新技术上的可行性的方案:利用Internet的技术和协议,建立各种网上商店,而本网上销售图书系统,正是通过互联网,将整个世界都呈现在用户面前:客户在网上与供应商联系,利用网络进行会计结算和支付服务;而网上书店的企业也可以通过网络的方便的与政府、竞争对手、消费者联系。从而通过简单、廉价、快捷、低成本的电子通信方式的通讯手段,将买家与卖家、书商和合作伙伴紧密结合在了

16、一起,消除时间与空间带来的障碍,从而使买卖双方不谋面地进行的各种商贸活动。从而大大的节约了交易成本,扩大了交易范围。而在实际的生活中,这种方案已经被广泛的运用到了实际的商业活动中了,人们将这种交易模式称为:电子商务(EC)源于英文Electronic Commerce,简写EC(也有人称之为Electronic Business两者有一定的区别)。电子商务通过信息网络以电子数据信息流通的方式,其内容包含两个方面:一是电子方式,二是商贸活动。网上书店正是以商贸方式展开的,电子商务可以在全世界范围内进行并完成的各种商务、交易、金融等相关的综合服务活动。它是传统的计算机网络应用技术、信息处理技术和商

17、务运做技术相互渗透的结果,赋予了传统管理电子商务网站、网络和计算机应用电子商务网站全新的内涵。从以上的资料可以看出,网上书店系统在软件开发中的地位相当的重要,要是少了它,软件的开发就充满了风险。本次毕业设计采用了电子商务制作方法作为开发指导;所以可以把本次网站的模型作为电子商务的参考,了解电子商务的各个阶段是怎样具体实施的,指出应该注意的地方,不足和诸多其它毛病。学习新技术,培养自学和探索能力,目前流行的技术有JSP、ASP、PHP等,结合HTML都能够快速的开发网站,要完成毕业设计就要在其中选择一种最合适的技术来进行开发,无论选择某一种技术,都能够学习到最新的开发技术。此外开发的时候一定会遇

18、到疑难问题,这就需要自己寻找资料和开动脑筋。1.3网上书店的研究内容及所达到的目标1.3.1研究内容 本次毕业设计研究的主要内容是构建一个电子商务网站网上书店,采用的主要技术是基于服务器端的JSP、Java的组件JavaBeans,以及网页编程语言HTML语言和SQL,链接数据库JDBC-ODBC,开始的购物网站页面都是静态文本,页面呆板,互动性不强,但是随着技术的发展,很快各种各样的动态网页技术涌现出来,这其中包括CGI, ASP, PHP, Java,脚本语言如:JavaScript, VBScript等等。JavaScript 和 VBScript可以嵌入在HTML中实现一些客户端的动态

19、功能;Java的出现给Web带来了新的活力。它具有完全的平台无关性,一次编写处处运行,用Java可以编写web页中执行的小程序Applet。它简单、面向对象、安全、健壮、分布式等优点特别适合开发网上书店的应用。在美国,JSP+ Servlet+ EJB已经成为电子商务网站的开发标准。 1.3.2所达到的目标Jsp网上书店系统,是为了迎合现在人们的生活而设计的。随着网络的覆盖面的增广,上网的人们也就越来越多了,在网上购买图书是一种潮流,随着现在网上书店大量的出现,人们更喜欢的在网上购书,这样大大节约了出行的时间,而且服务也不比现实的差,电子商务网上书店的主要目标是满足人们足不出户购物的需求,只需

20、在网上书店是先订货,然后在一定时间内送货上门或通过邮寄的方式送货,货到再付款。完全符合人们的理念。从而在网络上建立一个虚拟的购物书店,让人们在网络上进行购书的行为。伴随着网上购物以及网上书店的出现,从而使得人们避免了挑选图书的烦琐过程,让人们在购物过程中变得轻松,快捷,方便。1.4网上书店设计方案1.4.1设计原则本次毕业设计的任务是,构建一个电子商务网站网上书店,采用的主要技术是基于服务器端的JSP、TOMCAT,Java的组件JavaBeans,以及网页编程语言HTML,还有MYSQL、链接数据库JDBC-ODBC。选择一个好的开发工具对开发人员来说非常重要,如果开发工具不合适,然而优秀的

21、开发人员的创造性会被抹杀,开发效率大大降低,交付的应用软件也有可能漏洞百出;即使开发人员绞尽脑汁想出联盟解决办法也只能弥补开发工具的不足,而无法向用户提供更完备的功能,因而这样的额外付出是没有意义的。所以不管作为一名开发人员,还是作为一名业务管理人员,选择好的开发工具的作用是不容忽视的。合理的选择开发技术,对于网站开发的完成情况有着非常重要的影响。当前比较流行的动态网页开发技术有JSP、ASP、PHP。它们的特性比较如下:1.都支持数据库的 2.JSP,ASP容易开发,而PHP较难开发3.都可使用Windows9X/NT Windows/UNIX 平台,4.JSP安全性高于ASP和PHP 5.

22、跨平台性JSP也好于ASP和PHP,在进行诸多因素的相比较之后,PHP的功能相对简单不适合做大程序,不难看出,采用JSP是目前这个阶段比较合适的选择,尤其是在安全性和跨平台性两个方面,比其他的两种技术都要好。1.4.2运行架构为了增加系统的吞吐量,提高并发处理的客户请求数量,系统最终采用了专业的IBM服务器作为主机。主机的操作采用了AIX5L,数据库采用了MySQL.这次设计是在单仿真环境下开发的,即一台计算机上同时安装浏览器与WEB服务器。由于计算机没有连接网络,在计算机中应安装TCP/IP协议。接着,安装JSP引擎j2sdk1.4.2,以及Resin-3.0.9服务器。只有在JSP引擎存在

23、的条件下,Resin服务器才能正常运行,并且JSP引擎为我们提供了在编码时要用到的所有Java类和方法。该网上书店系统服务器端如果需要布置到其它主机上,则该主机必备条件如下:服务器端操作系统 :独立于操作系统的跨平台系统;客户端MicroSoft Windows 2000及以上。WEB服务器:Tomcat5.0.19及以上版本,配合JSP开发架构。客户端运行环境:能运行IE4及以上或Netscape4.5及以上浏览器的操作系统。客户端运行工具:目前的系统采用浏览器作为客户端,可以使用IE4及以上的任意版本浏览器。本电子商务网站以NT为WEB平台,JSPJavaBeans为网站现实技术,建立基于

24、MySQL数据库系统的核心动态网页,实现网上书店功能模块。并且采用了优化页面的代码和图片技术。2 本论2.1网上书店的系统设计2.1.1网上书店需求分析 网上书店系统主要是实现网上选书、购书、产生订单等功能的系统。一个典型的网上商城一般都需要实现商品信息的动态展示、购物车管理、客户信息注册登录管理、订单处理等模块。 网上书店系统的用例图如图1表示。 根据网上书店的基本需求,本系统需要完成的具体任务如下: 1、图书查询:当客户进入网上书店时,应该在主页面中分类显示最新的书目信息,以供客户选择所需要图书,同时也应该提供按照图书名称,或者作者信息快速查询所需要书目信息的功能。2、购物车管理:当客户选

25、择购买某图书产品时,应该能够将对应图书信息,例如:价格、数量记录到对应购物车中、并允许客户返回书目查询页面,选择其它商品,并添加到购物车中,当对应购物订单生成后,应该能够自动清除以生成订单的购物车中的信息。3、订单处理:对应客户购买图书商品信息的需求,在确定了所购图书商品的价格、数量等信息后,提示用户选择对应的送货方式及付款方式,最张生成对应的订单记录,以便于网站配货人员依据订单信息进行后续的出货、送货的处理。 4、会员注册:为了能够实现图书商品的购买,需要管理客户相关的联系方式,送货地点等相关的信息。图书查询购物车管理订单查询会员注册上网用户图1网上书店Use CaseLT图2.1.2网上书

26、店总体设计1、UML活动关系图图书查询下面是进入网上书店系统时可以进行的操作。具体的UML活动如图2所示。购物车管理 网上书店会员登录新会员注册订单管理返回图2 UML活动关系图2.1.3网上书店功能设计 1、图书信息管理 该模块实现图书书目信息的分类显示,也提供图书信息依据书名及作者信息快递搜索的功能。此外,在用户选择了对应书目信息后,还可以显示出有关该图书的详细信息,以便于客户了解所购商品。 2、购物车管理 用于维护每一个进入网上书店的客户对应的购物车。即将客户所选购的图书商品信息记录到对应的购物车中,以便于收银台进行结帐处理。 3、会员注册 实现网上书店客户信息的注册、及身份验证。由于目

27、前网上商城普遍采用的方式为送货上门或者邮寄,因此需要收集与客户相关的联系方式、通信地址等信息。 4、订单信息 根据客户购物车中的信息,以及客户所选择的送货方式和付款方式,边同客户对应的个人信息生成订单,以便于后续进行送货处理。2.2网上书店的可行性研究2.2.1网上书店可行性研究前提:要求: (1)功能:对书店的图书信息和用户(书店工作人员,网站注册用户即潜在购书者)信息进行有效的管理;对图书的进销存等环节进行管理,信息化管理,实现读者网上浏览图书,网上购书的功能。 (2)性能:图书信息录入;图书检索,用户信息查询;图书信息查询;网上购书。 (3)安全与保密要求:书店中所有的图书能够供用户随时

28、查阅;用户的个人信息可以由用户自己修改,添加;书店图书的信息只能由书店管理人员添加,修改;所有注册用户信息只能由书店管理人员才能查询。 2.2.2可行性研究方法 商务网站的创建是一项电子商务网站工程,我们必须考虑和分析建立网站的目的、需求和要实现的功能,并考虑网站的整体规划和具体的开发步聚,才能开发出一个具有相当水准的专业商务网站。9 10当我们进行网站的建设时,网站的规划与设计将贯穿于建设的全过程。制定出一套能充分体现企业形象和网站自身风络并能收到良好效益的网站建设方案。Jsp网上书店电子商务网站,是为了迎合现在人们的生活需要而设计的。随着网络的覆盖面的增广,上网的人们也就越来越多了,在网上

29、书店购书是一种潮流,随着现在网上商店大量的出现,人们更喜欢的在网上书店购书,这样大大节约了出行的时间,而且服务也不比现实的差,网上书店购物是先订货,然后在一定时间内送货上门或通过邮寄的方式送货,货到再付款,符合人们的理念。该电子商务网站,主要包括前台模块和后台模块。2.2.3决定可行性的主要因素: 技术因素、硬件因素、实践因素、经济因素、管理合作精神等。 (1)技术上的可行性:硬件方面:目前企业的办公室和自己的家庭中,基本都已经配备了性能较好的计算机,完全可以满足所需要的配置,计算机可以节省许多资源,计算机可以大大的提高人们的生活品质;计算机可以使商家更有效率回收成本,更加安全。(2)经济上可

30、行性根据实际情况,开发一套电子商务网店电子商务网站软件,从设备费用考虑,存在了大量的计算机,无须再追加投资。从开发费用,运行费用,培训费用考虑,都在企业和个人的承受范围之内。然而,使用该电子商务网站所带来的长期效益是显而易见的,主要表现在:提高了商家销售产品的效率、节省了人力,减少了商场销售产品的负担、提高了人们购买产品的效率,提高了企业的整体素质,如:培训了人员,促进了业务的规范化,程序化,有利于管理方式与体制的合理改革。并且交付产品速度快,银行交款安全可靠。故而,在经济上是可行的。(3)管理上的可行性由于只需要把所要销售的图书的图片载到计算机里就可以了,任务量并不大,又由于在电子商务网站中

31、加入了购物车,当有人购买时,自动交付使用,因此,难度要求不高,从而在管理上具有可行性。(4)实践上的可行性新形势、新时代的发展要求,使企业的发展工作朝着规范化,标准化,潮流化方向发展。大多数企业具备了建立自己的电子商务网站的基础,本电子商务网站网上书店的开发适应了社会发展的趋势,符合企业的要求,为书店企业的发展组建提供了有利的支持,同时也加快了书店科学发展的步伐,实践证明,本系统符合实际需要,具有实践价值,具有较强的生命力。2.2.4技术可行性评价: Web技术的迅猛发展正推动Internet上信息服务类的进步。WWW服务的基础是HTML语言。本系统模块中用到的JSP技术是在HTML语言的基础

32、上使用脚本语言对网页的对象模型进行编程。JSP全称Java Server Pages,它是由Sun Microsystems公司提出,许多公司参与建立的一种动态网页技术标准。它诞生在1999年6月1日。目前国内外已经在广泛地使用JSP。随着JAVA语言得到普及,越来越多的公司开始关注JSP的前景。传统的动态网页制作包括CGI、ASP、JSP三种,而JSP具有明显的优势。使用CGI-BINJ接口是一个最早的动态WEB页面问题的解决方案。缺点:CGI程序必须从CGI接口读入一长串的字符串,再从字符串中取得所需要的数据并加以处理。过程十分繁琐。另一个缺点,除了Perl是解释语言外,其他都是编译式的语

33、言。每次修改后,都必须重新编译一次,这给开发人员带来麻烦,增加了工作量。ASP和 JSP都能取代CGI使网站建设和发展变得简单快捷。尽管JSP技术和ASP在许多方面都有相似的,但仍然存在很多不同之处,其中本质上的区别在于:两者是来源于不同的技术规范组织,其实现的基础,WEB服务器平台要求不相同。1 (1)作为Java平台的一部分,JSP拥有Java编程语言“一次编写,各处运行”的特点。一次写入,之后,可以运行在任何具有符合Java语法结构的环境。取代过去单一平台开发。ASP主要工作环境是微软的IIS应用程序结构,又因Activex对象具有平台特性,所以ASP技术不能很容易地实现在跨平台的WEB

34、服务器的工作。18 13(2)从开发人员的角度来看其区别在于:ASP仅支持组件对象模型COM,而JSP技术提供的组件都是基于JavaBeans技术或JSP标签库。 (3)JSP标签可扩充性。JSP技术能够使用开发者扩展JSP标签,JSP开发者能定制标签库,减少对脚本语言的依赖 (4)生成可重用的组件。JSP基于组件的技术方法加速了总体开发过程。 JSP组件(JavaBeans,或定制的JSP标签)是跨平台可重用的。JavaBeans组件可以访问数据库,并能以分布式电子商务网站模式工作于UNIX和WINDOWS平台。 (5)易于维护性。 基于JSP技术的应用程序比基于ASP的应用程序易于维护和管

35、理。JSP突出的组件技术使修改内容而不影响逻辑或修改逻辑而不影响内容变得很容易实现。 2.2.5用户使用可行性: 该系统是一个电子商务网站,所以操作简易,用户购书不需要了解整个书店的工作流程,只需要按照提示一步步操作即可完成购书等其他活动。 2.3网上书店功能设计2.3.1网上书店购物系统概述:网上书店购物系统,是在网络上建立一个虚拟的购物商场,让人们在网络上进行购物行为。网上书店购物以及网上商店的出现,避免了挑选商品的烦琐过程,让人们的购物过程变得轻松、快捷、方便,很适合现代人快节奏的生活;同时又能有效的控制商场运营的成本,开辟了一个新的销售渠道。会员注册及登录模块:为了确保交易的有效性和网

36、站功能拓展,购物网站需要以会员机制运行,浏览者必须成为会员,才能够在网站中购物,该模块通过与浏览者的交互,记录浏览者的基本信息,通过后台审核确认其信息的有效性。1、商品分类展示模块:商品分门别类、分层次展示不仅方便浏览者迅速找到自己的目标商品,同时增强了网站的亲和力。该模块是浏览者与网站接触最频繁的部分,要突出用户性和流程性。2、商品信息检索模块:信息检索是网站提供给消费者最基本的商品搜索工具,该功能可以根据商品特点细化,充分照顾浏览者的使用方式。3、购物车模块:是一个人性化的工具,浏览者对于中意的商品,在购买前暂时存放在购物车中,并呆以随时增减购物车中的商品种类和数量,以提高购物效率。4、生

37、成订单模块:浏览者购物完毕,系统会引导其进行付款,在选择好付款方式后系统会自动生成并交给客户一个唯一的订单号。5、订单查询模块:客户可以根据自己的订单号,通过专门的入口跟踪订单的处理情况。2.3.2网上书店购物系统功能: (1)采取会员制、身份验证、信誉度指数等一系列措施,保证交易的成功率 (2)强大的查询功能,快捷的找到感兴趣的书籍 (3)会员购物流程:浏览、将商品放入购物车、去收银台。每个会员有自己专用 的购物车,可随时订购自己中意的书籍结账完成购物 (4)完善的会员服务功能:可随时查看帐单明细、订单明细 (5)会员购物排行榜,以购买量评出几名最佳消费会员 (6)商品销售排行榜,以销售量来

38、评出几个最热销的书籍 (7)安全的在线支付体系,通过对支付网关的支持,使客户能够安全便捷地进行网上支付 (8)后台管理使用本地数据库,与因特网上的数据库实时同步,保证购物定单安全及时有效处理强大的统计分析功能,便于管理者及时了解财务状况、销售状况、把握客户心理。2.3.3网上书店购物系统功能模块: 系统中主要模块的构成,依据系统运行的流程情况,设计出系统中的主要模块如下:前台: 1.用户注册与登录 2.图书浏览与检索 3.购物车4.用户信息更新 后台: 1.库存管理 2.售书处理 3.打折处理 4.账目处理5.会员信息管理从前、后台模块的数量可以看出运行一个网站主要还是靠后台的管理和维护,用户

39、接触的只是网站可视化的一小部分。 (1)前台网上销售模块:所谓前台网上销售模块,就是指客户在浏览器中所看到的直接与客户面对面的销售程序,包括:浏览图书,订购图书,查询定购,购物车等功能。 (2)后台数据录入模块:前台所销售图书所有数据,其来源都是后台所录入的数据(3)后台数据处理功能模块:所谓后台数据处理,是相对于前台网上销售模块而言,网上销售的数据,都放在销售数据库中,对这部分的数据进行处理,是后台数据处理模块的功能。 (4)用户注册功能模块:顾客登陆本网站,并不一定立即就要买东西,可以先注册,任何时候都可以来买东西,用户注册的好处在于买完东西后无需再要输入一大堆个人信息,只须将帐号和密码输入就可以了。 (5)订单号模块:所谓订单号模块,就是客户购买完

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号