人人范文网 范文大全

网上书店管理系统的设计与实现综述

发布时间:2020-03-02 12:55:56 来源:范文大全 收藏本文 下载本文 手机版

网上书店管理系统的设计与实现综述

伴随着Internet的蓬勃发展,网上书店作为电子商务的一种形式正以其高效、低成本的优势,逐步成为新兴的经营模式和理念,人们已经不再满足用途信息的浏览和发布,而是渴望着能够充分享受网络所带来的更加多的便利。网上书店正适应了当今社会快节奏地生活,使顾客足不出户便可以方便快捷轻松地选购自己喜欢的图书。 关键词:数据库;jsp; 网上书店

1选题背景

1.1开发背景

随着中国加入WTO,全球经济一体化的逐步深入,网上书店已是现代传统书店必不可少的经营策略之一了。目前,网上书店在国际互联网上可以实现的商务功能已经多样化,可以说从最基本的对外沟通展示功能、信息发布功能,在线图书展示功能、在线洽谈功能、在线交易功能、在线定购功能、在线客户服务

[1]功能、在线网站管理功能等等,几乎以往传统书店功能都可以在互联网上进行电子化的高效运作。

技术的进步对传统书店上网解决方案提出更严格的要求和挑战。为了保护传统书店的投资,书店上网解决方案应切合传统书店实际的需求和发展的趋向,使投入回报和管理效益最大化,传统书店在实施上网方案之前,必须对一系列问题进行科学的论证,如网上书店的需求分析、网上书店总体规划、网上书店系统的功能和实施方案、网上书店的传播与推广、运行网上书店系统的软件和硬件配置、网上书店的管理系[2]统和管理方法等等。网上书店具体实施的质素直接影响传统书店在Internet的实际效果和经济效益,这不仅是技术问题,同时也涉及到管理的因素。 1.2选题的目的和意义

本系统的主要目的是实现图书的在线销售,包括管理库房中的图书,以及管理用户的购物车,从而实现结帐等一系列功能,让用户足不出户就能够在网上书店购买到自己所需的图书,形成书店和用户双赢的局面。

电子商务发展迅速,最终会逐渐改变人们生活工作的各个方面,面对数字时代我们必然都是电子商务[3]的参与者。“We argue that adoption of e-commerce depends primarily on consumer behavioral intentions to engage in product purchases.”意即采用电子商务从根本上要依赖于消费者参加购买产品的行为意图。而通过建立网络书店销售管理系统,利用电子商务的优势同现有销售模式和流通渠道相结合,就可以给消费者带来很大的便利之处,就可以扩大消费市场,为书店的再发展带来新的商机,也为各地消费者提供便利,并且也降低了商业成本。 1.3国内外发展概况

Internet带给我们的不仅是无穷的信息,更是商业模式和消费观念的变迁,电子商务业已成为时尚。

[4] 由于图书信息易于判断和选择而独具优势,最适合于网上交易,所以网上书店成了电子商务的先锋。

[5]说到网上书店,就不可能不提到亚马逊(Amazon.com)——全球最大的网上书店。它为读者提供了方便舒适的网上购物环境,丰富的图书品种(达310万以上),优惠的价格(折扣率从20%到50%),完善的金融结算制度,以及高效率的配送服务,并且实现了零库存运转。在不到五年的时间里,亚马逊创造了260多亿美元的市值,不仅成为美国电子商务的领头羊,而且在英国、德国、日本、加拿大以及中国建立了亚[6][7]马逊网上书店。在世界上拥有四千多万的客户群,一直创造着电子商务界的神话。

在我国,据有关统计显示,网店在我国图书零售市场占据了约5%的份额。用户在网上采购时,一切信

[8]息和数据都通过网络传递和流动,一切均在瞬间完成,从而提高了采购效率。而当当、卓越亚马逊两家企业凭借早“触网”的优势,目前已经占据了整个网上书店市场的80%。网上书店的出现,不仅丰富了图

- 1了COM组件所以它会变的十分强大,但是这样的强大由于Windows NT系统最初的设计问题而会引发大量的安全问题。只要在这样的组件或是操作中一不注意,哪么外部攻击就可以取得相当高的权限而导致网站瘫痪或者数据丢失。 2.2.2 PHP 数据库连接PHP可以编译成具有与许多数据库相连接的函数。PHP与MySQL是现在绝佳的群组合。你还可以自己编写外围的函数去间接存取数据库。通过这样的途径当你更换使用的数据库时,可以轻松地修

[19]改编码以适应这样的变化。PHPLIB就是最常用的可以提供一般事务需要的一系列基库。但PHP提供的数据库接口支持彼此不统一,比如对Oracle,MySQL,Sybase的接口,彼此都不一样。这也是PHP的一个弱点。[20] 2.2.3 JSP JSP继承了Java语言的特点,允许Web开发人员开发和维护与平台无关、信息丰富、动态的Web页面,它能使Web开发人员轻易搭建网络平台,建立起功能强大的Web网站。JSP可以把用户界面从内容层次中分离出来,使Web开发人员不必修改底层的动态内容,就可以修改整体的页面布局。

JSP在传统的网页HTML文件中加入Java程序片断(Scriptlet)和JSP标记,构成JSP页面(也可称为JSP文件)。Web服务器在遇到访问JSP页面的请求时,首先执行其中的程序脚本,然后将执行结果以HTML格式返回给客户,JSP页面中的程序脚本可以操作数据库、重定向网页、发送电子邮件等。所有程序的执行都是在服务器端完成的,通过网络传送给客户端的仅是得到的结果,因此对客户浏览器的要求很低。

绝大多数JSP页面可依赖于可重用、跨平台的组件(JavaBeans或Enterprise JavaBean)来执行Web应用程序中较复杂的处理,Web开发人员能够交换和共享一些执行普通操作的组件。这种基于组件的开发方法可以加快Web应用程序的整体开发进度,并大大降低Web应用的开发成本

JSP的主要技术特点如下:

(1)一次编写,随处运行。JSP是以Java语言作为基础的,它继承了Java语言的特点,主要运行在操作系统的JVM(Java Virtual Machine,Java虚拟机)上,能够运行JVM的操作系统就能运行JSP,如Windows系列、Linux、Unix、AIX等。

(2)有统一的技术标准。JSP是由Sun公司倡导、多家公司参与一起建立的一种动态网页技术标准,获得了大多数厂商的支持。

(3)自由扩展的JSP标签。JSP可以让Web开发人员自由扩展JSP标签,Web开发人员还能自定义标签库,并能利用XML的强大功能。

(4)执行性能高只需将JSP编译一次使之成为Servlet文件,当有相同的客户请求时,JSP服务器将产生一个该Servlet文件的一个线程来响应,而不是重新编译JSP文件,这样就大大提高了Web服务器端[21]的响应速度。

(5)开发工具多而强大。目前市面上有很多优秀的Java开发工具,如JBuilder、Eclipse等,开发

[22]JSP页面可以借助这些开发工具,高效地编写JSP代码。 2.3 三种实现方式的应用范围

ASP是Microsoft开发的动态网页语言,也继承了微软产品的一贯传统,只能执行于微软的服务器产品,IIS(Internet Information Server)(windows NT)和PWS(Personal Web Server)(windows 98)上。Unix下也有ChiliSoft的组件来支持ASP,但是ASP本身的功能有限,必须通过ASP+COM的群组合来扩充,Unix下的COM实现起来非常困难。PHP3可在Windows,Unix,Linux的Web服务器上正常执行,还支持IIS,Apache等一般的Web服务器,用户更换平台时,无需变换PHP3代码,可即拿即用。JSP同PHP3类似,几乎可以执行于所有平台。如WinNT,Linux,Unix。在NT下IIS通过一个外加服务器,例如JRUN或者ServletExec,就能支持JSP。知名的Web服务器Apache已经能够支持JSP。由于Apache广泛应用在NT、Unix和Linux上,因此JSP有更广泛的执行平台。虽然现在NT操作系统占了很大的市场份额,但是在服务器方面Unix的优势仍然很大,而新崛起的Linux更是来势不小。从一个平台移植到另外一个平台,JSP和JavaBean甚至不

[23] 用重新编译,因为Java字节码都是标准的与平台无关的。

- 3

参考文献

[1]陈锦涛,让传统书业走进网络时代展望21世纪初的中国网络书店[J].北京中国出版,2001(1):15-16 [2]罗康,国内网上书店的现状、问题与对策[J].北京电子出版,2003(6):10-12 [3]孙海峰,促进我国电子商务发展的思考[A].经济师, 2004(1):138 [4]夏海江,基于J2EE的网上书店系统设计与实现.福建电脑,2006(1):138-140 [5]孙国忠,地球上最大的书店——亚马逊网上书店.书与人[J],1998(6)2-3 [6]杨贵山,美国网上书店发展现状,环球扫描[C].2000(04) [7]冯兰惠,亚马逊——电子商务的成功典范[J].教育信息化, 2000(04):15-17 [8]张歌燕编著,《试析我国网上书店的优势、劣势及其发展对策》[N],图书情报知识,2003(3) [9]刘红敏,石斌,我国网上书店的现状与发展对策[N],图书情报知识,1999(3) [10]彭殿松,郭卫.电子商务在我国发展的现状问题与策略[J].辽宁教育学院学报,2001,(9):36-39 [11]史嘉权,数据库系统概论[M],北京清华大学出版社, 2006(1):45-46 [12](美)迈克尔(Michael R.)等 Acce 2007宝典[M].北京人民邮电出版社, 2008 (3): 19-20 [13](美)本-甘(Ben-Gan,L),(美)科勒(Kollar,L.),(美)萨卡(Sarka,D.)著,赵立东,唐灿,刘波 译SQL Server 2005 技术内幕T—SQL[M].电子工业出版社, 2008(1):14-15 [14] 刘益,Oracle详解[M].北京:机械工业出版社,1999-1-1:5-6 [15](美)凯特 著,苏金国 等译 Oracle9i&10g编程艺术,深入数据库体系结构[M].北京人民邮电出版社,2006-10-1:56-57 [16] (美)Paul DuBois著钟鸣田晓涛等译MySQL网络数据库指[M],南机械工业出版社2000(1):34-36 [17] (美)贝尔利纳索著,杨剑译

ASP.NET 2.0网站开发全程解析(第2版) 北京清华大学出版社,2008(6):41.[18] 明日科技 ASP.NET程序开发范例宝典[M].北京人民邮电出版社,2007(3):52-53 [19]张亚飞 PHP开发王[J] 电子工业出版社,2008-6-1:96-97 [20]郝建国,PHP与XML整合应用[M]..北京人民邮电出版社,2002-1-1:65-68 [21][美]霍尔,[美]布朗 著,赵学良 译Servlet与JSP核心编程(第2版)[M].清华大学出版社2004-7-1:14-16 [22]耿祥义,张跃平JSP实用教程[M].清华大学出版社.2003(1): 5-38 [23] 孙卫琴,JAVA面向对象编程[M].电子工业出版社,2006-7-1:55-56 [24]JSP, ASP+, ASP, PHP运行速度测试报告[EB/OL].http://www.itlearner.com /Article/2006/3038.shtm,l 2006-05-05:5-6 [25]杜成昊.利用软件工程基本原理进行电子商务网站设计,湖北师范学院学报(自然科版),2006 (3):84-86 [26]谢伟红.建立网上虚拟商城的探讨[J].电子商务,2006 (3): 53-55.[27]许多顶.电子商务的发展现状与展望[J].上海应用技术学院学报,2001,(2):35-37 [28]王玲艳,王则英.国内网上书店未来发展之路[J].现代情报,2002 (2) [29]徐天宇,电子商务系统规划与设计[M].北京清华大学出版社,2005:22-23 [30]王玉花,基于J2EE架构的网上书店[J].计算机技术与发展,2006(1):170-173

- 5 -

网上书店销售系统 文献综述

毕业论文网上书店管理系统

网上书店电子商务系统设计

网上书店系统设计(毕业论文)

电子商务分析与设计(网上书店系统)

基于ASP.NET网上书店的设计与实现

网上书店管理系统 需求分析

网上书店管理系统可行性分析

合同管理系统的设计与实现文献综述

网上购物系统设计与实现(终)

网上书店管理系统的设计与实现综述
《网上书店管理系统的设计与实现综述.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档