第九章电子商务的技术实现济南大学计算中心9.1电子商务概述•9.1.1什么是电子商务•目前对电子商务(ElectronicBusiness)并没有严格的定义和完全统一的理解,它通常是指在信息技术基础上的商务活动。•经合组织OECD将电子商务定义为是关于利用电子化手段从事的商业活动,基于电子处理和信息技术,如文本、声音和图像等数据传输。•定义:电子商务是以信息技术为手段,以资金利润为驱动,以商务活动为对象的资源重组过程。电子商务的运作过程•1.电子商务的起源广义电子商务最早产生于20世纪60年代,发展于20世纪90年代,称之为EDI(ElectronicDataInterchange,电子数据交换),其产生和发展的重要条件是:(1)计算机制造业的快速发展;(2)互联网的高速发展;(3)安全电子交易协议的制定和推广;(4)信用卡技术的广泛应用;(5)国家有关政策的支持与推动;•2.电子商务发展的两个阶段(1)20世纪60~90年代:基于EDI的电子商务;(2)20世纪90年代以来,基于因特网的电子商务。9.1.2电子商务对企业的影响电子商务的到来,为全球性企业带来了新的经济增长点。全新的运作模式,灵活的投资方式,使小投入高利润率成为可能。基于互联网的电子商务比基于EDI的电子商务和传统商务活动方式具有以下明显的优势:(1)服务性能较好;(2)成本较低;(3)覆盖面广;(4)功能全面;(5)风格多样化。•9.1.3电子商务的需求分析电子商务极大提高了传统商务活动的效益和效率,企业实施电子商务活动,对于商务活动的生产、流通、销售部门和消费者都具有重要的意义。1、商品生产领域(1)缩短生产周期;(2)增加商机。2、商品流通领域(1)降低交易成本;(2)减少库存;(3)减轻物资的依赖。3、商品消费领域减少中间环节,节省了购买成本。电子商务重新定义传统的流通模式,减少了中间环节,使得生产者和消费者的直接交易成为可能,从而在一定程度上改变了整个社会经济运行的方式,使得消费者的利益得到了保证。9.2电子商务系统的结构和特点•9.2.1电子商务的分类电子商务按商品的提供者和消费者来分,可分为:企业内部门、企业和企业、企业和个人、个人和企业等,这里主要介绍企业和企业、企业和个人,即B2B、B2C。1.企业内部电子商务;2.企业间的电子商务(B2B模式)指企业与企业之间,通过Internet或专用网方式进行电子商务活动。企业间的电子商务是三种模式中最值得关注的,因为它最具发展的潜力。在现实世界中,企业间的商务贸易额是消费者直接购买的10倍。3.企业与消费者之间的电子商务(B2C模式)指企业通过Internet为消费者提供一个新型的购物环境——网上商店,消费者通过网络在网上购物、在网上支付。由于这种模式节省了客户和企业双方的时间和空间,提高了交易效率,节省了开支。•9.2.2电子商务的总体构架模式电子商务的总体构架模式主要包括以下几个方面:1.面向电子商务应用;2.高可靠性和安全性;3.个性化的设计;4.多种媒体的共同使用;5.支持智能化的信息处理功能。•9.2.3电子商务的系统结构电子商务就其整体而言,其主要功能层次不外乎三种:底层网络平台、中层电子商务基础平台、高层的应用系统。•1.底层的网络平台网络平台主要是指构建底层通信协议的系统平台。如TCP/IP,Socket等。该层主要负责底层数据传输。网络交易平台的速度、质量以及传输安全性控制主要集中在这里。•2.中层的电子商务基础平台中层的电子商务基础平台是指构建在系统平台之上的针对电子商务的基础平台,如数据平台、WWW平台、Mail平台、支付平台。该层是数据的包装层、格式化层和加密层。中间层是电子商务系统的核心层次,是电子商务平台提供服务的基础。中层的电子商务基础平台决定着高层应用系统的类型和执行效率、系统的安全性以及系统的可用性。•3.高层的应用系统面向客户的应用服务系统,该层是电子商务系统的最高层次,是直接通过浏览器和Internet用户对话的人机界面。它提供了电子商务系统服务的运作平台。这一层主要是为实现电子商务的各种功能而设计的应用程序。这三层的工作机制是:应用服务层提供数据输入界面,把接收来的用户数据传递给中间层,中间层将用户数据格式化、加密、包装,然后传递给底层网络平台,底层网络平台对格式化的用户数据打包和加密、传输。9.3构建电子商务系统的主要技术•9.3.1常用的协议标准1.HTTP协议;2.WAP(无线应用协议)。•9.3.2脚本技术1.HTML语言;2.XML;3.Java语言及JavaApplet;4.JavaScript;5.VBScript;6.PHP、JSP等。•9.3.3数据管理1.数据结构数据结构在一个系统的设计过程中占有重要地位。由于在电子商务系统中存在大量的商品数据、财务数据、商务信息、数字签名、二进制数据,所以在设计数据结构时应特别注意以下几点:(1)便于路由;(2)便于检索;(3)非结构化数据的存取。•2.数据仓库定义:数据仓库是面向主题的、集成的、稳定的、随着时间变化的数据集合。用以支持管理决策。数据仓库是利用传统的数据管理技术加上决策支持平台而形成的一个管理信息提取平台。数据仓库的目标是为制定管理的决策提供支持信息和判断依据。数据仓库的工作机制是(下页图):数据从多个操作型数据库类型和外部文件中抽取,抽取出来的数据用一定的算法进行清理、一转换和集成,然后装入数据仓库中。图9-4数据仓库的工作机制示意图•3.数据挖掘可以采用目前流行的数据仓库工具或自行编程完成这一任务。•9.3.4全文检索两种搜索方式:主动搜寻方式(即每隔一段时间就将搜寻到的URL存入数据库)和被动更新的方式(即由URL的拥有者自行将信息登录到数据库中)。多数引擎两种方式兼而有之。搜索引擎一般都具备分类主题查寻和关键字查寻两种功能。•9.3.5购物车的实现在众多的网络超市中,大多数购物车的实现是利用Cookies。访问某个站点时,它可以通过访问的网页向浏览器发送一小段信息,这“一小段信息”就是Cookie。当该网页关闭时,浏览器通常会将该Cookie存放在硬盘中。下次再访问该网页时,存储在硬盘中的这一小段信息会被送回发出Cookie的网络服务器。•下面是Cookie的一些限制:★一个站点能为一个单独的客户最多设置20个Cookie。★每个客户机最多只能存储300个Cookie。如果一个客户机已有300个Cookie,并且一个站点在它上面又设置了一个新Cookie,那么,先前存在的某一个Cookie将被删除。9.4在线支付过程电子商务系统的关键在于完全实现在线支付功能,所以为了顺利完成整个交易过程,需要建立电子商务服务系统、通用的电子交易支付方法和机制,还要确实保证参加交易各方和所有合作伙伴都能够安全可靠地进行全部商业活动。◆简单公钥证书系统;◆SET协议标准(SafeElectronicTranslation);◆信用卡技术;◆认证流程。9.5构建电子商务系统建造一个高效实用的电子商务系统要根据具体的建设项目,作出相应的实施方案。•9.5.1基于Web技术的企业信息系统基于Web技术的企业信息系统(下页图)与传统的企业信息系统在技术实现上有着明显的区别,我们只谈基于Web技术的特点和它们的一般模型。基于Web技术的企业信息系统1.界面友好,实现容易;2.负载性能较好,允许高度并发请求;3.维护、硬件平台要求较低;4.移植修改性能较好;5.安全性能较差;6.执行效率较低。基于Web技术的企业信息系统的特点:•9.5.2系统定位1.确定顾客群;2.经营定位;3.与其他系统的关系。•9.5.3功能设计这和前面得到的网站规模、扩充性、敏感性有着很大关系。•9.5.4软硬件平台选型软硬件选型涉及以下几个方面的因素:(l)企业规模;(2)面向对象;(3)经营业务;(4)硬备份;(5)OS选型。•9.5.5数据设计•9.5.6代码实现•9.5.7电子商务站点的建立电子商务站点建立的过程与其他站点的建立过程一样,主要包括以下步骤:(1)域名申请;(2)选择接入方式;(3)域名解析;(4)程序测试;(5)安全性能测试。9.6电子商务的安全机制•9.6.1一般系统的安全考虑目前由于网络环境安全机制不够健全,存在很多薄弱环节,主要包括以下几点:(1)配置不合理;(2)系统保护性差;(3)由于市场的紧迫性在进行技术升级时,未进行充分的安全性检测;(4)员工的流动性大,员工培训不够;(5)数据库设计和访问控制差;(6)缺乏网络安全标准与政策;(7)网络管理差。针对以上问题,我们在制定网络安全方案时,应该从以下几个方面去考虑:1.物理与环境安全;2.网络安全;3.应用业务系统与数据安全;4.人员安全与日常操作管理;5.系统连续性管理。•9.6.2电子商务的安全控制要求电子商务发展的核心和关键问题是交易的安全性。由于Internet本身的开放性,使网上交易面临种种危险,也由此提出了相应的安全控制要求。1.信息保密性;2.交易者身份的确定性;3.不可否认性;4.不可修改性。本章结束
本文标题:电子商务技术的实现
链接地址:https://www.777doc.com/doc-37069 .html