电子商务之网上书店论文.doc
《电子商务之网上书店论文.doc》由会员分享,可在线阅读,更多相关《电子商务之网上书店论文.doc(46页珍藏版)》请在沃文网上搜索。
1、摘 要随着因特网和计算机的快速发展,数据库技术的网络中的应用越来越广泛,而且网络也为人们提供了越来越周到和更加人性化的服务。通过电子商务网站的建设以实现对商业零售企业提供信息化管理。本文研究了一种基于数据关联规则网上购物系统,此方案与现今网上已采用的一些方案相比,具有用户使用更简单、界面更直观等优点。本系统主要基于HTML语言,使用嵌套了VBScript源代码的ASP编程技术。以IIS为环境,实现电子商务网上购物。本篇着重论述了网上超市的可行性、网上超市的优势、系统功能与实现、数据流程及存储,包括商品目录,会员注册、网上订购与购物、库存查询、后台数据管理等。关键词:电子商务; asp; 购物车
2、; 数据库In the wake of the fast development of Internet and calculating machine, the application in the electric network of data bank technique is more and more wide-ranging. But also the electric network also in the interest of people supplied more and more considerately and the service more furthermo
3、re humanityization. To realize information management for commercial retail enterprise by constructing e-business web site. The original was researched one kind to based on the net is go shopping the system to data Guan Lians regulation, and some schemes that this scheme adopted against nowadays on
4、the net are contrasted , and have use Strong point such as the door employs simpler and the interface is more audio-visual and so on .Developed with ASP technology, based on HTML with VBScript, an online shopping system in IIS environment was realized Electrical commerce. This report discussed the f
5、easibility and superiority of e-business ,the system function as well as realization , data flow and storage, which including merchandise catalog, membership registration, ordering and shopping on line, stock inquiring and background data management.Key words: E-business; ASP; Shopping-cart; Databas
6、e目录摘要.1ABSTRACT.1前言.3第1章.电子商务绪论.41.1 电子商务的概述.41.2 电子商务的实现.61.3 网上电子书店的可行性.8第2章. 设计、实施方案的论证比较.82.1 开发技术比较.82.2 网上书店开发技术.13第3章.开发技术概述.143.1 开发环境要求.143.2 技术概述.143.3 Dreamweaver 软件概述.18第4章 系统总体设计.194.1 网上书店系统功能描述.194.2 系统功能说明.204.3 系统版块划分.204.4 系统结构.214.5 数据库设计.25第5章 系统详细设计.265.1 数据源.265.2 目录结构与通用模块.285
7、.3 系统主界面设计.295.4 用户界面设计.305.5 购物车设计.325.6 收藏夹设计.34第6章 系统测试.346.1 测试.346.2 用户使用.38第7章 ASPAccess 的安全隐患.38第8章 总结与展望.40致谢.43参考文献.44前 言电子商务这个概念起源于七十年代。当时一些大公司通过建立自己的计算机网络实现各个机构之间、商业伙伴之间的信息共享,这个过程被称为EDI(电子数据交换)。EDI通过传递标准的数据流可以避免人为的失误、降低成本、提高效率,据估计在世界1000个最大的企业中,95%以上的在使用这一技术。它过去是、现在也是电子商务的基础。近年来,随着信息的全球化和
8、国际互联网的普及化,越来越多的人想使用其无国界、无时间、无地域限制的便利环境来经营拓展商务。因此电子商务成为互联网应用的最大热点,越来越多的企业通过使用电子商务技术来进行商业上的交易以减少成本。当然,还有更多的公司想使用电子商务的技术来架构一个虚拟的店面进行营业交易,企业与消费者通过网络完成交易,非但能使企业降低成本也可以让消费者在一个舒适的地点享受逛街与购物的乐趣。随着电子商务风潮的扩大,将会有更多的公司连上网络进行各项业务,而不只是将公司产品介绍的网页放在网站上供人浏览而已。现在,大多数企业已经建立自己的网站介绍和销售他们的产品。您只要拥有一个计算机、浏览器、Internet连接和信用卡,
9、今天就可以从网络上购买到书本、CD、鲜花、飞机票、电视甚至到汽车。如今电子商务已经成为企业增加市场竞争力的一种重要手段。因此,开发这样一套电子商务网站成为很有必要的事情,在下面的各章中我们将以开发网上电子书店为例,谈谈开发这样一套电子商务网站的过程和所涉及到的问题及解决方法。电子交易供应链管理企业资源规划客户关系管理电子交易 业务合作 商业智能 知识管理供应商客户业务集成图1: 电子商务解决方案全景图第1章.电子商务绪论1.1电子商务的概述1.1.1 电子商务的定义今天,我们已经可以确信电子商务毋庸置疑是未来的发展方向。但是电子商务却还没有一个标准的定义。Intel公司认为:电子商务=电子市场
10、电子交易电子服务;IBM认为:电子商务=web;HP公司则说:“电子商务是通过电子化的手段来完成商业贸易活动的一种方式。”如此等等。那么究竟什么是电子商务?电子商务源于英文ELECTRONIC COMMERCE,简写为EC。顾名思义是指在互联网上进行的电子化的商务活动,其内容包含两个方面,一是电子方式,二是商贸活动。简单来说电子商务指的是利用简单、快捷、低成本的电子通讯方式,买卖双方不谋面地进行各种商贸活动。从狭义上看,电子商务也就是电子交易,主要指利用Web提供的通信手段在网上进行交易活动,包括通过Internet买卖产品和提供服务。产品可以是实体化的,如汽车、电视,也可以是数字化的,如新闻
11、、录像、软件等基于比特的产品。此外,还可以提供各类服务,如安排旅游、远程教育等。总之,电子商务并不仅仅局限于在线买卖,它将从生产到消费各个方面影响进行商务活动的方式。除了网上购物,电子商务还大大改变了产品的定制、分配和交换的手段。而对于顾客,查找和购买产品乃至服务的方式也大为改进。而从广义上讲,电子商务还包括企业内部商务活动,如生产、管理、财务等以及企业间的商务活动,它不仅仅是硬件和软件的结合,更是把买家、卖家、厂家和合作伙伴在Internet、Intranet和Extranet上利用Internet技术与现有的系统结合起来开展的业务活动。从最初的电话、电报到电子邮件以及20多年前开始的EDI
12、,都可以说是电子商务的某种形式。要实现完整的电子商务还会涉及到很多方面,除了买家、卖家外,还要有银行或金融机构、政府机构、认证机构、配送中心等机构的加入才行。由于参与电子商务中的各方在物理上是互不谋面的,因此整个电子商务过程并不是物理世界商务活动的翻版,网上银行、在线电子支付等条件和数据加密、电子签名等技术在电子商务中发挥着重要的不可或缺的作用。发展到今天,人们已提出了包括通过网络来实现从原材料的查询、采购、产品的展示、定购到出品、储运以及电子支付等一系列贸易活动在内的完整电子商务的概念。电子商务发展迅速,通过Internet进行交易已成为潮流。基于电子商务而推出的金融电子化方案、信息安全方案
13、、Internet方案,又形成一个又一个的产业,给信息技术带来许多新的机会,把握和抓住这些机会,才能更好的在国际信息技术市场竞争的主流中占得先机。1.1.2 电子商务的分类电子商务从其交易双方和实质内容上划分,主要可以划分为两种:(1)企业组织对企业组织(BusinessBusiness,简称B-B、BtoB)型电子商务;(2)企业组织对消费者(BusinessConsumer,简称B-C、BtoC)型电子商务;企业对企业的电子商务是指企业使用Internet或各种商务网络向供应商定货、接收票证和付款。企业对企业的电子商务发展最快,已经有了多年的贸易经验和历史,特别是企业之间通过专用增值网络,
14、采用EDI技术,使企业对企业的电子商务得到了迅速扩大和推广。国际性的电子商务是不同国家之间商家对商家或商家对个人客户的电子商务,Internet的发展、国际贸易的繁荣和国际贸易一体化的发展,为各国间的企业对企业或企业对消费者的电子商务开辟了广阔的前景。企业对消费者的电子商务基本等同于商业电子化的零售商务,随着WWW的出现和迅速发展,这种类型的电子商务发展很快。目前,Internet上已遍布各种类型的商业中心,提供各种商品的电子商务服务,主要有鲜花、书籍、计算机、汽车和各种消费类商品。1.2 电子商务的实现电子商务就是利用电子手段尤其是互联网进行商务活动。电子商务的出现和发展,已经并仍然在改变个
15、人和团体的商务活动的模式。电子商务延伸了商务联系,能够极大地降低成本,加快商品和资金流通的速度,增强市场信息的可预测性和各种商务活动的可控制性。不难看出,将来能在市场中取胜的,必是能充分利用电子商务的商家。1.2.1 由ASP实现信息的交互从技术上说,电子商务是通过互联网传输和交换商务数据,并能根据商务数据进行人工或自动处理。数据的标准化在数据传输和交换过程中起着至关重要的作用,它决定了数据的语义,增强了数据的可读性和可理解性。ASP的可扩展性和自相容性,使它成为数据标准化和信息交换的有力工具。电子商务的发展,首先出现的是企业消费者(B2C)和消费者消费者(C2C)模式。在这些模式当中,由于数
16、据的传输路径是Web服务器浏览器或者浏览器Web服务器浏览器,数据最后发布在浏览器上,供人们阅读和理解,侧重于信息对人的可理解性,因此数据表现被提到一个重要的地位,数据的结构化显得较为次要一些,侧重于数据表现的HTML基本上能够满足这些应用。但是随着电子商务的发展,HTML在B2C和C2C这两种模式中已经开始显得力不从心。所以就诞生了ASP这种全新的脚本运行环境,通过这种环境用户可以创建和运行动态的交互式Web服务器应用程序来实现信息的交互过程,从而也就成全了电子商务的进一步发展。我们知道,在客户端和服务器端是通过表单Form的方式连接的,当表单的submit事件发生后,表单数据通过HTTP传
17、输到服务器,在ASP中常用GET方式得到客户端的数据,而后ASP通过ODBC驱动程序,与后台数据库进行连接,运行相应的SQL程序,再把返回的结果生成一个HTML脚本,返回给客户端。其过程如图1.2-1. ODBC驱动程序数据库服务器Web服务器HTTP协议客户端图2 :ASP的网络运行及与数据库的连接1.2.2 电子商务网站的主体网页伴随着网络的出现,网页逐渐融入人们的生活。快速及时的新闻浏览,五彩缤纷的网上信息,网络与人们的生活息息相关,于是世界上又出现了第三媒体Internet。制作网页是企业和个人的宣传自己的重要手段,同时也是学习者获取学习信息的重要手段,尤其是在教育领域,在素质教育与终
18、身教育成为必然的今天,人们对信息的需求有了更新,更高的要求,而网页由于本身所具有的信息量大,传递快速,没有时空限制等特点恰好满足这种要求。所以网页也逐渐成为一种新兴的教育资源。1.3 网上电子书店的可行性在中国,网上书店有发展的必要,也有发展的基础,随着电子商务技术的发展,发展网上书店的各方面条件也日趋成熟,但是还有几个关键问题必须解决好:一是提供普遍的信用卡网上支付,制定方便的银行间的结算问题;二是成立统一的、最具权威的CA认证机构,从而解决安全问题;三是构建高效率的图书配送系统。只有把这些问题解决好了,才能保证网上书店的蓬勃发展,下面提出四种网上书店的经营思路以供参考:以售书营利为目的的网
19、上书店、以提供信息服务为主的网上书店、以专业性为特点的网上书店、以电子版图书为主的网上书店。第2章. 设计、实施方案的论证比较2.1 开发技术比较随着Internet和电子商务等应用的出现,动态网页技术也随着它们的出现诞生, 所谓“动态”并不是指那几个放在网页上的GIF动态图片,在这里总结的动态网页技术有以下几个特点:交互性:即网页会根据用户的要求和选择而动态改变和响应,将浏览器作为客户端界面,这将是今后web发展的大势所趋。自动更新:即无需手动更新HTML文档,便会自动生成新的页面,可以大大节省工作量。因时因人而变:即当不同的时间,不同的人访问同一网址时会产生不同的页面。除了早期的CGI外,
20、目前主流的动态网页技术有JSP,ASP,PHP等,下面分别介绍这些动态网页技术。2.1.1 CGI在早期,动态网页主要采用CGI技术,CGI即Common Gateway Interface(公用网关接口)。您可以使用不同的程序编写合适的CGI程序,如Visual Basic,Delphi或C/C+等。虽然CGI技术发展成熟而且功能强大,但由于编程困难,效率低下,修改复杂等缺陷,所以有逐渐被新技术取代的趋势。可以使用不同的程序编写适合的CGI程序,如Visual Basic,Delphi或C/C+,您将已经写好的程序放在Web服务器的计算机上运行,再将其运行结果通过服务器传输到客户端的浏览器上
21、。我们通过CGI建立Web页面与脚本程序之间的联系,并且可以利用脚本程序来处理访问者输入的信息并据此作出响应。事实上,这样的编制方式比较困难而且效率低下,因为你每一次修改程序都必须重新将CGI程序编译成可执行文件。编写CGI页面最常用的语言是Perl (Practical Extraction and Report Language,文字分析报告语言),它具有强大的字符串处理能力,特别适合用于分割处理客户端form提交的数据串,用它来编写的程序后缀为.pl。2.1.2 ASPASP更精确地说是一个中间件,这个中间件将Web上的请求转入到一个解释器中,在这个解释器中将所有ASP的Script进行
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子商务 网上 书店 论文
