《第十二章 电子商务技术体系课件.ppt》由会员分享,可在线阅读,更多相关《第十二章 电子商务技术体系课件.ppt(26页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、周周 伟伟 博士博士电子商务系统涉及信息的搜集、处理、控电子商务系统涉及信息的搜集、处理、控制和传递活动,它能适时、适地地提供恰制和传递活动,它能适时、适地地提供恰当的信息以支撑电子商务的运行,进行信当的信息以支撑电子商务的运行,进行信息沟通与交流息沟通与交流电子商务与电子商务系统最核心的区分在电子商务与电子商务系统最核心的区分在于目标不同,电子商务的目标是完成商务,于目标不同,电子商务的目标是完成商务,而电子商务系统的目标是提供商务活动所而电子商务系统的目标是提供商务活动所需要的信息沟通与交流的环境,以及相关需要的信息沟通与交流的环境,以及相关的信息流程。的信息流程。实现电子商务,首先要建立
2、电子商务系统。实现电子商务,首先要建立电子商务系统。 主要内容主要内容电子商务系统的体系结构电子商务系统的体系结构 计算机网络与计算机网络与InternetInternet技术技术 电子商务的基础技术电子商务的基础技术 电子商务系统的体系结构电子商务系统的体系结构电子商务系统的框架结构电子商务系统的框架结构 电子商务应用系统的体系结构电子商务应用系统的体系结构 电子商务系统的实现要素电子商务系统的实现要素电子商务系统的框架结构电子商务系统的框架结构 社会环境社会环境 计算机系统平台计算机系统平台 数据库平台和数据库平台和Web信息平台信息平台 应用开发支持平台应用开发支持平台 电子商务服务与应
3、用平台电子商务服务与应用平台电子商务应用系统的体系结构电子商务应用系统的体系结构 客户客户/服务器体系结构服务器体系结构(C/S) 电子商务应用系统的体系结构电子商务应用系统的体系结构(B/S) B/S结构特指客户端使用了结构特指客户端使用了Web技术,技术,即在客户端使用浏览器,并在应用服务器即在客户端使用浏览器,并在应用服务器端配置端配置Web服务器以响应浏览器请求。服务器以响应浏览器请求。电子商务系统的实现要素电子商务系统的实现要素电子商务系统的信息交易范围大,包括组电子商务系统的信息交易范围大,包括组织内部的信息流程以及组织与外部的信息织内部的信息流程以及组织与外部的信息交互交互电子商
4、务系统所涉及的环节和角色多,包电子商务系统所涉及的环节和角色多,包括相关的法律、安全、电子支付等括相关的法律、安全、电子支付等电子商务系统必须将上述各个功能、业务电子商务系统必须将上述各个功能、业务有机地整合在一起,形成一个标准统一、有机地整合在一起,形成一个标准统一、各方协作、信息畅通的一体化系统。各方协作、信息畅通的一体化系统。电子商务系统的实现要素电子商务系统的实现要素商务表达层商务表达层 商务表达层主要为电子商务系统的用户商务表达层主要为电子商务系统的用户提供使用接口,最终表现在客户端应用提供使用接口,最终表现在客户端应用程序的硬件设备程序的硬件设备商务表达平台上,商务表达平台上,如计
5、算机、移动通信设备等,应用程序如计算机、移动通信设备等,应用程序或是浏览器,或是专用的应用程序或是浏览器,或是专用的应用程序电子商务系统的实现要素电子商务系统的实现要素商务逻辑层商务逻辑层 商务逻辑层描述处理过程和商务规则,是整个商务逻辑层描述处理过程和商务规则,是整个商务模型的核心,该层所定义的应用功能是系商务模型的核心,该层所定义的应用功能是系统开发过程中需要实现的重点。统开发过程中需要实现的重点。企业的商务逻辑可以划分成两个层次,一个层企业的商务逻辑可以划分成两个层次,一个层次是企业的核心商务逻辑,需要通过开发相应次是企业的核心商务逻辑,需要通过开发相应的电子商务应用程序实现;另一层次是
6、支持核的电子商务应用程序实现;另一层次是支持核心商务逻辑的辅助部分,例如安全管理、内容心商务逻辑的辅助部分,例如安全管理、内容管理等,这些功能可以借助一些工具或通用软管理等,这些功能可以借助一些工具或通用软件来实现。件来实现。 电子商务系统的实现要素电子商务系统的实现要素数据层数据层 数据层为商务逻辑层提供数据支持。数据层为商务逻辑层提供数据支持。一般来说,这一部分为商务逻辑层中的一般来说,这一部分为商务逻辑层中的各个应用软件提供各种后端数据,这些各个应用软件提供各种后端数据,这些后端数据具有多种格式,有多种来源,后端数据具有多种格式,有多种来源,例如企业内部数据库、例如企业内部数据库、ERP
7、系统的数据、系统的数据、EDI系统的数据以及企业外部的合作伙伴、系统的数据以及企业外部的合作伙伴、商务中介(如银行、认证中心等)的数商务中介(如银行、认证中心等)的数据据 计算机网络与计算机网络与InternetInternet技术技术 计算机网络技术计算机网络技术 Internet 技术技术 计算机网络技术计算机网络技术计算机网络就是利用通信设备和线路将地计算机网络就是利用通信设备和线路将地理位置分散、功能独立的多个计算机互连理位置分散、功能独立的多个计算机互连起来,以功能完善的网络软件(即网络通起来,以功能完善的网络软件(即网络通信协议、信息交换方式和网络操作系统等)信协议、信息交换方式和
8、网络操作系统等)实现网络中资源共享和信息传递的系统。实现网络中资源共享和信息传递的系统。计算机网络一般由计算机、通信处理设备、计算机网络一般由计算机、通信处理设备、物理连接介质等组成。物理连接介质等组成。计算机网络的主要功能计算机网络的主要功能 资源共享资源共享充分利用计算机资源是组建计算机网络充分利用计算机资源是组建计算机网络的重要目的之一。资源共享除共享硬件的重要目的之一。资源共享除共享硬件资源外,还包括共享数据和软件资源。资源外,还包括共享数据和软件资源。数据通信能力数据通信能力利用计算机网络可实现各计算机之间快利用计算机网络可实现各计算机之间快速可靠地互相传送数据,进行信息处理,速可靠
9、地互相传送数据,进行信息处理,如传真、电子邮件、如传真、电子邮件、EDI、BBS、远程登、远程登录(录(Telnet)与信息浏览等通信服务。)与信息浏览等通信服务。计算机网络的主要功能计算机网络的主要功能均衡负载均衡负载均衡负载是指工作被均匀地分配给网络上的各均衡负载是指工作被均匀地分配给网络上的各台计算机系统。网络控制中心负责分配和检测,台计算机系统。网络控制中心负责分配和检测,当某台计算机负荷过重时,系统会自动转移负当某台计算机负荷过重时,系统会自动转移负荷到较轻的计算机系统去处理,以此扩展计算荷到较轻的计算机系统去处理,以此扩展计算机系统的功能,提高系统可靠性,提高性能价机系统的功能,提
10、高系统可靠性,提高性能价格比,通过网络缓解用户资源缺乏的矛盾,使格比,通过网络缓解用户资源缺乏的矛盾,使各种资源得到合理的调整。各种资源得到合理的调整。分布处理分布处理一方面对于一些大型任务,可以通过网络分散一方面对于一些大型任务,可以通过网络分散到多个计算机上进行分布式处理,也可以使各到多个计算机上进行分布式处理,也可以使各地的计算机通过网络资源共同协作,进行联合地的计算机通过网络资源共同协作,进行联合开发、研究等;另一方面,计算机网络促进了开发、研究等;另一方面,计算机网络促进了分布式数据处理和分布式数据库的发展。分布式数据处理和分布式数据库的发展。计算机网络的主要功能计算机网络的主要功能
11、提高计算机的可靠性提高计算机的可靠性计算机网络系统能实现对差错信息的重计算机网络系统能实现对差错信息的重发,网络中各计算机还可以通过网络成发,网络中各计算机还可以通过网络成为彼此的后备机,从而增强了系统的可为彼此的后备机,从而增强了系统的可靠性。靠性。计算机网络的组成与分类计算机网络的组成与分类 按网络的作用范围和计算机之间的相互距按网络的作用范围和计算机之间的相互距离分类离分类 按网络的数据传输与交换系统的所有权分按网络的数据传输与交换系统的所有权分类类 按网络的拓扑结构分类按网络的拓扑结构分类 按传输的信道分类按传输的信道分类 网络系统结构网络系统结构 网络协议网络协议网络中的计算机与终端
12、间要想正确地传送网络中的计算机与终端间要想正确地传送信息和数据,必须在数据传输的顺序、数信息和数据,必须在数据传输的顺序、数据的格式及内容等方面有一个约定或规则,据的格式及内容等方面有一个约定或规则,这种约定或规则称作协议。这种约定或规则称作协议。网络协议主要由语义、语法和时序三个部网络协议主要由语义、语法和时序三个部分组成分组成 Internet 技术技术 Internet协议组协议组 企业相关网络企业相关网络 互联网接入的各种方案互联网接入的各种方案 电子商务的基础技术电子商务的基础技术 Web的技术架构的技术架构 电子商务表达层基础技术电子商务表达层基础技术 电子商务应用逻辑层基础技术电
13、子商务应用逻辑层基础技术 WebWeb的技术架构的技术架构 超文本传输协议(超文本传输协议(HTTP) 统一资源定位器(统一资源定位器(URL) 超文本标记语言(超文本标记语言(HTML) Web服务器服务器 Web浏览器浏览器电子商务表达层基础技术电子商务表达层基础技术 表达层技术实现的分类表达层技术实现的分类 静态页面与标记语言静态页面与标记语言 动态页面的体系结构动态页面的体系结构 电子商务应用逻辑层基础技术电子商务应用逻辑层基础技术商务逻辑层概述商务逻辑层概述 企业的商务逻辑可以划分成两个层次:一个层企业的商务逻辑可以划分成两个层次:一个层次是企业的核心商务逻辑,这一部分通常具有次是企
14、业的核心商务逻辑,这一部分通常具有明显的企业特征;另一层次是支持核心商务逻明显的企业特征;另一层次是支持核心商务逻辑的辅助部分,大多数企业有着许多相似之处。辑的辅助部分,大多数企业有着许多相似之处。核心商务逻辑的实现及其技术核心商务逻辑的实现及其技术 核心商务逻辑的实现主要是借助程序语言完成核心商务逻辑的实现主要是借助程序语言完成的,从最初的的,从最初的CGI(公共网关接口)技术,其(公共网关接口)技术,其目前广泛应用的目前广泛应用的ASP和和Java技术,该类技术从技术,该类技术从简单的语言选择已经发展到平台之间的选择。简单的语言选择已经发展到平台之间的选择。 电子商务数据层基础技术电子商务数据层基础技术 电子商务系统中的数据管理技术电子商务系统中的数据管理技术 电子商务系统数据层的实现电子商务系统数据层的实现 Web与数据库的访问接口与数据库的访问接口