1、第二章第二章 电子商务的基础与体系结构电子商务的基础与体系结构l引导案例21电子商务的总框架与应用体系框电子商务的总框架与应用体系框架架 l211电子商务的总框架l一、电子商务的框架l众所周知,经济活动发展离不开四流:信息流、资金流、物流和商流。l信息流信息流包括商品信息、技术支持信息、服务信息、企业资信信息等的传递过程,也包括询价单、报价单、付款通知单等商业贸易单证信息的传递过程。l资金流资金流是指资金的转移过程,包括付款、转账等。l物流物流是商品或服务的流动过程,具体指运输、储存、配送。装卸、保管等各种活动。商流是指商品在进行交易过程中发生的有关商品所有权的是指商品在进行交易过程中发生的有
2、关商品所有权的转移。电子商务的运作就是围绕这四流展开的。转移。电子商务的运作就是围绕这四流展开的。l因此,从四流的角度,我们可以得出一个电子商务总框架因此,从四流的角度,我们可以得出一个电子商务总框架:二、框架的表述二、框架的表述 l电子商务活动主要包括信息流、资金流、物流三要素,最后才是商流,产生商品所有权的转移。我们可以将电子商务的总框架表述为 3F 2S P,其中3F分别表示信息流、资金流和物流,2S分别表示安全和标准化建设,P表示政策法规。也就是说,电子商务是为了顺利实现3F、2S和P,主要是为3F的实现打基础,是一个支持条件。这里商流是交易的核心,3F的顺利实施才能保证商流的实现。三
3、、三、3流的形成和关系流的形成和关系l1信息流的形成l 2资金流的产生l3物流的运作l4信息流、物流和资金流的关系l(1)相互分离,各自独立。如前所述,信息虽然来自对物流、资金流特征的描述与客观反映,但它又与物流、资金流分离,独自成为一股对物流、资金流说明的载体。l(2)相互联系,三位一体。相互联系,三位一体。物流、资金流、信息流的形成是商品流通不断发展的必然结果,它们在商品交换的过程中有机地统一起来,由信息流提供及时准确的有关资料,由资金流按合同条款要求完成商品所有权的转换,由物流按照资金流的明确规定完成商品实体向消费者的转换,从而形成了这三者在商品交换过程中的不可分离的整体。5、小结、小结
4、l(1)在任何买卖双方的商业活动中,信息流反映的是物流的移动与资金流流向细节的具体描述。l(2)信息流对物流和资金流的运作起到指导和监控的作用,并为人们控制资金流、物流的安全提供决策的依据。l(3)以信息流作为指导,通过资金流实现商品的价值,通过物流实现商品的使用价值。2.1.2电子商务的应用体系框架电子商务的应用体系框架 贸贸 易易 服服 务务 的的 基基 础础 设设 施施 安 全 性 认 证、这 询 服 务、市 场 调 研、目 录 服 务 等 传传 播播 消消 息息 和和 信信 息息 基基 础础 设设 施施 EDI、E mail、HTTP 多多 媒媒 体体 内内 容容 和和 网网 络络 宣
5、宣 传传 HTML、Java、HTTP 网网 络络 基基 础础 设设 施施 电 信、有 线 电 视、无 线 设 备、internet 政策法律及隐私 各种技术标准及安全网络协议 电电 子子 商商 务务 应应 用用 供 货 链 管 理 视 频 点 播、同 上 银 行、电 子 市 场 及 电 子 广 告、网 上 娱 乐、有偿 信 息 服 务、家 庭 购 物 等 说明:说明:l第一,体系层次。自下而上,从最基础的技术层到电子商务的应用层。l第二,两个支柱。它是各种技术标准体系和国家宏观的政策、法律等社会人文环境,这是电子商务顺利应用的坚实基础。l1网络基础设施 l它是实现电子商务的最底层的基础设施。
6、l2多媒体内容和网络宣传 l目前,网上最流行的发布信息的方式是以HTML(超文本标记语言)的形式将信息发布在WWW上。3传播消息和信息的基础设施传播消息和信息的基础设施l(1)消息传播工具提供了两种交流方式。一种是非格式化的数据交流,比如用FAX和Email 传递的消息,它主要是面向人的;另一种是格式化的数据交流,像前面提到的EDI就是典型代表.l(2)HTTP是Internet上通用的消息传播工具。它以统一的显示方式在多种环境下显示非格式化的多媒体信息。4贸易服务的基础设施贸易服务的基础设施l它是为了方便交易所提供的通用的业务服务,是所有的企业、个人做贸易时都会用到的服务,所以我们将它们也称
7、为基础设施。它们主要包括安全和认证。电子支付、商品目录和价目表服务等。l5电子商务应用l如供应链管理、视频点播、网络银行、电子市场及电子广告、网上娱乐、有偿信息服务、家庭购物等。6电子商务框架支柱电子商务框架支柱l电子商务框架有两个支柱:社会人文性的政策法规和自然科技性的技术标准。l(1)政策法规l 政策法律是电子商务应用框架的社会人文性支柱,它是指与电子商务有关的相关政策与法令,涉及政策法律和隐私权问题,包括隐私权的保护、电子签章法律和信息定价等。l(2)技术标准l 技术标准是电子商务应用框架的自然科技性支柱。技术标准定义了用户接口、传输协议、信息发布标准等技术细节。22电子商务系统的组成及
8、环境电子商务系统的组成及环境 221电子商务系统的基本结构电子商务系统的基本结构(p12)支付中心 物流中心 认证中心 电子商务网络 需 求方 供应方 电子商务服务商 电子商务网站 管理机构 222电子商务系统的网络结构电子商务系统的网络结构 l(1)企业内部网(Intranet)是利用Internet技术(TCPIP协议及其他标准)构造的、面向企业内部的专用计算机网络系统。企业内部信息系统与企业内部生产和管理相关,具有管理和处理企业生产过程信息和提供生产和管理决策依据等方面的功能。l(2)企业外部网(Extranet)是指企业电子商务的外部环境以及与合作伙伴或外协单位的信息交换网络系统。l(
9、3)企业内部网的服务器、终端等设施设备之间多采用交换机相互连接,而企业内部网与企业外部网(甚至是Internet)之间多采用路由器进行连接。223电子商务系统基本模型电子商务系统基本模型 l不同的电子商务应用,其系统的体系结构和涉及的技术内容会各有不同,但其基本的架构一般是建立在三层分布式环境上,即客户端、Web服务器和外部服务器。客户端 W eb服务器 外部服务器 说明:说明:l1、客户端。、客户端。客户端提供用户交互界面,为存取和显示内容提供一个图形使用界面,其主要作用就是将产生的结果信息显示给用户。目前主要采用Web制览器实现相应的功能,如微软的IE。网景的Navigator等。l2.W
10、eb服务器。服务器。Web服务器是存储文件或其他内容的软硬件的组合,如微软的互联网信息服务器(Internet Information Server,IIS)、网络通信服务器(Communication Server,CS),它为应用的业务逻辑提供一个运行环境,提供安全的信息交换、资料取用、资料和交易管理等服务。l3.外部服务器。是企业日常工作所依赖的应用和数据。这些应用和数据是重要的商务资源,需要以一种安全且可控的方式连接到Web上,企业能够加以充分利用,能为客户、业务伙伴和员工服务。外部服务器是使它们变为现实的一种机制l4.三层应用体系结构的优点 l标准性强;管理和使用方便;容易与大部分现
11、有系统兼容或易于集成;具有可扩展性和可移植性等。225电子商务系统的支撑环境电子商务系统的支撑环境 l 电子商务系统的支撑环境主要是指为保证电子商务活动的开展而必须建立的一系列环境,主要包括:电子商务的支付环境、电子商务的物流环境和电子商务的信用环境。l 1电子商务的支付环境l电子支付是电子商务活动的关键环节和重要组成部分,是电子商务能够顺利发展的基本条件。l 2电子商务的物流环境l 物流是指物质实体从供应者向需求者的物理移动。l 3电子商务的信用环境 l电子商务信用体系的建立对电子商务至关重要。第一,认证中心第一,认证中心是改善电子商务信用环境的最基本的技术手段,是电子商务活动正常进行的必要
12、保障。再者,制定相关法律和制度再者,制定相关法律和制度,以利于营造良好的信用氛围。最后,建立社会信用评价制度和体系,为电子商务交易提供资讯服务。2.3电子商务的硬软件工作平台电子商务的硬软件工作平台 l电子商务的硬件工作平台是数据通信网络,即计算机和通信相结合而产生的一种新的通信方式。l 1数据通信的传输介质l磁介质。l 双绞线。l 同轴电缆。l 光纤。l 无线传输。2数据通信系统数据通信系统l蜂窝无线通信。蜂窝无线通信包括寻呼系统、无绳电话、模拟蜂窝电话、数字蜂窝电话和个人通信服务系统。这些不同蜂窝无线通信系统的建立,满足了不断增长的移动用户的需求,也为将来的移动电子商务建立了广泛的硬件平台
13、。l 通信卫星。通信卫星包括地球同步卫星和低轨道卫星。l 窄带ISDN。综合业务数字网(ISDNIntergrated Service Digital Network)是电信部门为满足大量用户对于端到喘的数字服务需求而建立起来的一个完全数字化的电路交换电话系统 l宽带ISDN和ATM。宽带ISDN其带宽为窄带ISDN的2500倍。宽带 ISDN的起点基于ATM(Asynchronous Transfer Mode),即异步传输模式技术。l 3计算机网络计算机网络l局域网,简称 LAN(Local AIea Network)。它是处于同一建筑、同一大学或方圆几公里地域内的专用网络。l城域网,简称
14、 MAN(Metropolitan Area Network)。基本上是一种大型的 LAN。它可覆盖一组邻近的办公室和一个城市,通常使用与LAN相似的技术,可以支持数据和声音,并且可能涉及当地的有线电视网。l广域网,简称WAN(Wide Area Network)。是一种跨越大地域的网络,通常包含一个国家或州。l 因特网。因特网(Internet)是通过WAN连接起来的LAN的集合。现在已经成为覆盖全球范围、包含所有信息的信息共享网络。232电子商务的软件工作平台电子商务的软件工作平台1操作系统平台操作系统平台l (1)Windows NT。l(2)Unix。Unix的主要特点是技术成熟、可靠
15、性高。许多 Unix主机和服务器都是365 X24h的不间断运行。l(3)Linux。Linux操作系统是所有Unix操作系统中最出色的一个。在计算机操作系统市场,Linux是增长率最快的操作系统,而且也是唯一市场份额尚在增加的Windows操作系统,全球有700万用户。Linux是一种自由的、没有版权限制的软件。l(4)Novell Netware。Novell Netware是Internet进入我国之前最为流行的一种网络操作系统。Novell公司推出了新一代的智能网络平台 Netware5完全支持IPX和基于IPX的应用程序,同时它又提供了运行纯粹IP网络的能力。它配备了先进的Inter
16、net服务器,支持多脚本语言,使用起来非常方便。l(5)Java。Java是由 Sun Microsystem公司开发的新一代程序设计语言,它适合于分布式计算,集面向对象、平台无关性、健壮性、安全性和多线性于一身,已经成为Internet上的主要开发语言和网络计算的通用平台。l(6)IE。Internet Explorer是美国 Microsoft公司开发的因特网浏览器 。l 2数据库平台数据库平台l数据库有多种,对于数据库的选择应该遵循以下原则:l(1)易用性。易用性是指系统的管理语句符合通用标准,便于系统的维护、开发和移植;l(2)分布性。分布性是指数据库管理系统应该有对分布式应用的支持,
17、包括数据透明和网络透明,即用户不需要知道数据在什么节点上,也不需要知道网络所采用的协议,系统可以自动搜索,找到数据并将数据转换成相应的协议数据。l(3)并发性。可能会有多个用户点在同一时刻对同一数据库进行读写操作。为了保证数据的一致性,需要系统有并发控制功能。l(4)完整性。数据的完整性是指对数据正确性和一致性的保护。l(5)可移植性。可移植性指的是垂直扩展和水平扩展的能力.l(6)安全性。l(7)容错性。容错性包括硬件的容错和软件的容错。3、常用的电子商务开发数据库常用的电子商务开发数据库 l(1)Oracle。Oracle公司的Oracle数据库,是一个功能极其强大和灵活的基于关系数据模型
18、的数据库系统。l(2)Sybase。Sybase数据库是基于ClientServer体系结构的大型网络数据库系统。l(3)DB2。DB2支持JDBC标准,无论是服务器方还是客户机的小程序,均可访问存储在数据库里的数据。l(4)Informixl Informix公司的 Informix Universal Server是一种动态可伸缩结构的数据库产品。支持标准的SQL语言,利用OLE方式可被Microsoft产品所调用。它将强大、灵活的查询工具同关系数据库结合在一起,适用于各种查询方式。4电子商务的开发平台电子商务的开发平台l这些平台有Power Builder、Java、Delphi等。l(
19、1)Power BuilderlPower Builder全面支持面向对象编程,是集成强大并易于使用的第四代编程语言(4GL);内置包括数据窗口在内的多种对象类,可以方便地访问数据库。建立 Client/server和多层分布式应用的一个完整的 4GL RAD环境。可以使开发人员的工作速度更快、成本更低、质量更高、功能更强。l l(2)Java是平台l 平台是程序运行的硬件或软件环境,Java平台与大多数其他平台的不同之处在于,它是运行于其他硬件平台之上的纯软件平台,而大多数其他平台是硬件和操作系统的结合。lJava平台由Java虚拟机(JVM,Java Virtual Machine)和Ja
20、va应用程序接(Java API)两部分组成。如下图所示描述了一个运行在Java平台上的Java程序,Java API和JVM把Java程序从硬件依赖中分离出来。l l JVM是Java平台的基础。JVM发挥抽象计算机的作用,在Java应用程序和本机系统之间建立了一个绝缘层,屏蔽掉了硬件和操作系统的不同,使得Java字节码成为运行在JWM上的计算机代码指令,Java程序由此实现了“编写一次,任意运行”的理想。Java API由多种Java包组成,它们提供了很多有用的功能。5基础商务平台基础商务平台l这些平台包括IBM、Microsoft、HP、Oracle、Nokia等公司开发的有关电子商务基础平台,比如 IBM的 Websphere是建立网上自助服务的最佳软件工具。l Websphere软件帮助客户将过去用于运行业务的应用程序扩展到Web上去。这一全面的、可扩展的、灵活的平台可以帮助客户连接和整合公司内外的应用程序,是互连网基础架构软件。通过企业级事务处理,Websphere可以从单一Web发布支持所有的商务应用。Websphere改变了企业自身与客户、合作伙伴以及企业员工之间的关系管理方式。