网上书店论文
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网上书店论文
网
上
书
店
系
统
文
档
摘要
电子商务是利用现代信息网络进行商务活动的一种先进手段,作为创新的经济运行方式,其影响己经远远超过商业领域。
针对当前蓬勃发展的电子商务浪潮,本文从理论和实践两个角度出发,对电子商务进行了深入的探讨。论文构建一个电子商务应用系统一网上书店。
本系统是一个基于Internet,采B2C (BusinesstConsumers)模式,并根据现有的网上购物系统的现状而设计开发的电子商务平台。它不但可以扩大商家的规模和市场影响力,而且可以减少企业的经营成本,提高工作效率。
本文首先介绍了网上购物系统的现状及开发背景,然后论述了系统的设计目标,系统需求和总体设计方案,较详细的论述了系统的详细设计和实现。最后, 本文对网上购物系统进行了系统检测并提出了还需要改进的问题。
本系统主要为用户提供了会员注册,购物车管理,商品搜索,用户资料修改等功能,为管理员提供了商品管理,用户信息管理,订单管理等功能。在设计方面, 本系统采用B/S三层结构,同时使用JSP技术进行动态页面的设计,从系统的安全性和代码的可重用性方面考虑,运用JavaBean对程序的关键代码进行封装。后台数据库选用Mysql数据库。
第一章网上书店系统概述
1.1系统开发背景
1.1.1网上购物的发展W,移*诲"户
近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。
网上购物系统作为B2B, B2C (Business to Customer,即企业对消费者),C2CCustomer to Customer,即消费者对消费者)电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的作用。本文主要考虑的是如何建设B2C的网上购物系统。
1. 1. 2网上购物系统实现的现状
JSP已经是比较流行的一种技术,尤其是电子商务类的网站,多采用JSP。由于PHP 本身存在的一些缺点,使得它不适合应用于大型电子商务站点,而更适合一些小型的商业站点。
ASP和JSP则没有以上缺陷,ASP可以通过Microsoft Windows的COM/DCOM获得ActiveX规模支持,通过DCOM和Transcation Server获得结构支持;JSP可以通过SUN Java的Java Class和EJB获得规模支持,通过EJB/CORBA以及众多厂商的Application Server•获得结构支持。三者中,JSP应该是未来发展的趋势。世界上一些大的电子商务解决方案提供商都采用JSP/Servlet。
1.2系统实现的目标
现在流行的网上购物系统不仅要有漂亮的网页,更要有严谨的规划,注重每一个细小的环节。这样才能使得在电子交易时避免不必要错误发生。我们将使用HTML、CSS、JSP 等技术来编辑网页,并运用JDBC技术把数据库和动态网页相关联。在实际应用中的解决了建立自己的数据库,使得所需商品信息可以及时的保存、更新,可以更好的及时了解商品买卖的情况。
1. 3系统开发的意义
Internet的发展,为改变传统的商业运作模式提供了一种技术上的可行性的方案:利用Internet的技术和协议,建立各种企业内部网Intranet,企业外部网Extranet,通过廉价的通讯手段,将买家与卖家、厂商和合作伙伴紧密结
2.4系统设计的总体规则
无论哪个网站都要有它自己的设计规则。该平台也一样,它的主要设计规则 有:
简单性:在实现平台的功能的同时,尽量让平台操作简单易懂,这对于一个 网站来说
是非常重要的。
针对性:该平台设计是网上购物系统及后台管理的定向开发设计,所以具有 专业突出
和很强的针对性。
» 二乡。——十 实用性:该平台能完成电子商品展示和管理员管理的基本信息,具有良好的 实用性。
—" 第三章网上书店系统的开发技术架构
系统的建设关键在于其所使用的架构,而网上购物这种基于web 的系统, 传统的c/s
架构已经不能满足大量用户的访问和操作,b/s 基于浏览器的架构则 是目前网络系统应用
的主流,它将大量的数据处理工作交给服务器端来处理,客 户端只用通过普通的IE 浏览
器即可访问系统,方便快捷而且利于系统的更新和 维护,丸va 语言在该方面更是得天独
厚。
在B/S 体系结构系统中,用户通过浏览器向分布在网络上的许多服务器发出请 求,服务
器对浏览器的请求进行处理,将用户所需信息返回到浏览器。B/S 结构 简化了客户机的工
作,客户机上只需配置少量的客户端软件。服务器将担负更多 的工作,对数据库的访问和
应用程序的执行将在服务器上完成。浏览器发出请求, 而其余如数据请求、加工、结果返
回以及动态网页生成等工作全部由Web Server 完成。实际上B/S 体系结构是把二层C/S
结构的事务处理逻辑模块从客户机的 任务中分离出来,由Web 服务器单独组成一层来负担
其任务,这样客户机的压 力减轻了,把负荷分配给了 Web 服务器。
4.1网站的功能分析
根据实现功能不同将网站分为了在线购书子系统和后台管理子系统。
L 在线购书子系统为消费提供了在线浏览图书,订购图书的平台。属于前 台展示部分
的设计。具体功能如下:用户登陆网站浏览图书。用户在主页或我的 帐户中注册成为网站
的会员。只有网站的会员才能在网站购买图书。用户可以通 过分类浏览,书目推荐,新书
推荐,书目查询的方式选择喜爱的图书。用户选择 图书提交订单完成订购。
2-后台管理子系统为书店管理员提供了管理网络书店的平台。属于后台管 理部分的
设计。具体功能如下:注册会员的管理.并通过会员的消费记录更改的 会员的等级,不同
等级的会员享受不同的购书折扣待遇。图书类别的管理,图书
的管理。通过添加,修改,删除对图书类别进行管理。在类别下添加图书记录, 对图书的名称,出版单位,媒体推
荐,内容简介等详细信息进行添加,修改等管 理。订单的管理,查询会员提交的订单并处
理。处理已经送货的订单使之对书店 的图书销售记录书店库存信息实时修改。书店公告信
息的管理添加书店的公告 信息使消费者及时了解书店的最新动态。