您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 电子商务 > 第12章电子商务技术体系
LOGO第12章电子商务技术体系胡海波电子商务研究所2邮箱hbhu@ecust.edu.cn3主要内容电子商务系统的体系结构计算机网络与Internet技术电子商务的基础技术412.1电子商务系统的体系结构电子商务系统的框架结构电子商务应用系统的体系结构电子商务系统的实现要素5以电子技术为手段的商务活动称为电子商务,这些商务活动所赖以存在的环境称为电子商务系统。电子商务系统涉及信息的搜集、处理、控制和传递活动,它能适时、适地地提供恰当的信息以支撑电子商务的运行,进行信息沟通与交流。6JamesGleickTheInformation:AHistory,aTheory,aFloodPantheon(March1,2011)信息简史高博译人民邮电出版社,2013.117电子商务与电子商务系统最核心的区分在于目标不同。电子商务的目标是完成商务,而电子商务系统的目标是提供商务活动所需要的信息沟通与交流的环境,以及相关的信息流程。实现电子商务,首先要建立电子商务系统。812.1.1电子商务系统的框架结构社会环境计算机系统平台数据库平台和Web信息平台应用开发支持平台电子商务服务与应用平台912.1.2电子商务应用系统的体系结构客户/服务器体系结构(C/S)一个或多个客户、一个或多个服务器与操作系统协同工作,形成允许分布计算、分析、表示的合成系统。它是一种灵活的、规模可变的体系结构和计算平台。10硬件角度将某项任务在两台或多台计算机之间进行分配。客户机提供用户接口和前端处理的应用程序,服务器提供可供客户机使用的各种资源和服务。11应用软件的角度C/S结构将信息系统进行层次划分,提高各层的逻辑独立性以及对上层处理的透明性。客户机完成表示部分和应用逻辑部分的功能。12电子商务应用系统的体系结构两类新的结构:三层C/S结构和B/S结构13三层C/S结构中,商业和应用逻辑独立出来,组成一个新的应用层次,并将这一层放在服务器端。三层结构的客户端不直接同数据库打交道,而是通过中间层的统一调用来实现,因此具有良好的灵活性和独立性。14B/S结构特指客户端使用了Web技术即在客户端使用浏览器,并在应用服务器端配置Web服务器以响应浏览器请求。1512.1.3电子商务系统的实现要素电子商务系统的信息交易范围大,包括组织内部的信息流程以及组织与外部的信息交互电子商务系统所涉及的环节和角色多,包括相关的法律、安全、电子支付等电子商务系统必须将上述各个功能、业务有机地整合在一起,形成一个标准统一、各方协作、信息畅通的一体化系统16电子商务系统的复杂性使得电子商务应用系统及其开发运行环境要比传统信息系统复杂得多。在应用逻辑上,电子商务系统由商务表达层、商务逻辑层和数据层组成。17商务表达层商务表达层主要为电子商务系统的用户提供使用接口,最终表现在客户端应用程序的硬件设备——商务表达平台上,如计算机、移动通信设备等,应用程序或是浏览器,或是专用的应用程序18商务逻辑层商务逻辑层描述处理过程和商务规则,是整个商务模型的核心,该层所定义的应用功能是系统开发过程中需要实现的重点。19企业的商务逻辑可以划分成两个层次,一个层次是企业的核心商务逻辑,需要通过开发相应的电子商务应用程序实现;另一层次是支持核心商务逻辑的辅助部分,例如安全管理、内容管理等,这些功能可以借助一些工具或通用软件来实现。20数据层数据层为商务逻辑层提供数据支持一般来说,这一部分为商务逻辑层中的各个应用软件提供各种后端数据,这些后端数据具有多种格式,有多种来源,例如企业内部数据库、ERP系统的数据、EDI系统的数据以及企业外部的合作伙伴、商务中介(如银行、认证中心等)的数据2112.2计算机网络与Internet技术计算机网络技术Internet技术2212.2.1计算机网络技术计算机网络就是利用通信设备和线路将地理位置分散、功能独立的多个计算机互连起来,以功能完善的网络软件(即网络通信协议、信息交换方式和网络操作系统等)实现网络中资源共享和信息传递的系统。计算机网络一般由计算机、通信处理设备、物理连接介质等组成。2324计算机网络的主要功能资源共享充分利用计算机资源是组建计算机网络的重要目的之一。资源共享除共享硬件资源外,还包括共享数据和软件资源。25数据通信能力利用计算机网络可实现各计算机之间快速可靠地互相传送数据,进行信息处理,如传真、电子邮件、EDI、BBS、远程登录(Telnet)与信息浏览等通信服务。26均衡负载均衡负载是指工作被均匀地分配给网络上的各台计算机系统。网络控制中心负责分配和检测,当某台计算机负荷过重时,系统会自动转移负荷到较轻的计算机系统去处理,以此扩展计算机系统的功能,提高系统可靠性,提高性能价格比,通过网络缓解用户资源缺乏的矛盾,使各种资源得到合理的调整。27分布处理一方面对于一些大型任务,可以通过网络分散到多个计算机上进行分布式处理,也可以使各地的计算机通过网络资源共同协作,进行联合开发、研究等;另一方面,计算机网络促进了分布式数据处理和分布式数据库的发展。28提高计算机的可靠性计算机网络系统能实现对差错信息的重发,网络中各计算机还可以通过网络成为彼此的后备机,从而增强了系统的可靠性。29计算机网络的组成与分类计算机网络系统由通信子网和资源子网组成按网络的作用范围和计算机之间的相互距离分类1.广域网2.局域网3.城域网30按网络的数据传输与交换系统的所有权分类专用网公共网按网络的拓扑结构分类总线型星型环型树型按传输的信道分类基带网宽带网模拟网数字网31网络系统结构33网络协议网络中的计算机与终端间要想正确地传送信息和数据,必须在数据传输的顺序、数据的格式及内容等方面有一个约定或规则,这种约定或规则称作协议。网络协议主要由语义、语法和时序三个部分组成3412.2.2Internet技术Internet协议组企业相关网络互联网接入的各种方案Internet协议组36企业相关网络(1)内部网(2)外部网1.公共网络2.专用网络3.虚拟专用网络(VPN)3712.3电子商务的基础技术Web的技术架构电子商务表达层基础技术电子商务应用逻辑层基础技术3812.3.1Web的技术架构超文本传输协议(HTTP)统一资源定位器(URL)超文本标记语言(HTML)Web服务器Web浏览器Web所采用的超文本的含义:信息可以包含多媒体信息;超文本可以实现网络上信息之间的相互连接。394012.3.2电子商务表达层基础技术表达层技术实现的分类静态页面与标记语言动态页面的体系结构1.客户端应用体系结构2.客户端脚本体系结构3.服务器端逻辑体系结构4112.3.3电子商务应用逻辑层基础技术商务表达层的技术重点在于如何呈现商务信息,提供用户与电子商务系统的交互接口。商务逻辑层功能在于根据用户输入进行商业逻辑处理,将结果提供给商务表达层,完成动态内容的构建。42企业的商务逻辑可以划分成两个层次:一个层次是企业的核心商务逻辑,这一部分通常具有明显的企业特征;另一层次是支持核心商务逻辑的辅助部分,大多数企业有着许多相似之处。商务逻辑层概述43主要是借助程序语言完成的,从最初的CGI(公共网关接口)技术,到目前广泛应用的ASP和Java技术,该类技术从简单的语言选择已经发展到平台之间的选择。核心商务逻辑的实现及其技术44商务支持平台一般具备以下特征:可靠及高性能支持商务逻辑的动态分布平台应当预置各种应用,提供多种服务平台应当支持多种工业标准和操作系统平台易于管理具有通用性商务支持平台及相关技术4512.3.4电子商务数据层基础技术电子商务应用对数据模型、数据性能等核心技术以及数据访问接口技术提出了新的需求,推动了Web数据库技术的发展。46电子商务系统中的数据管理技术电子商务系统数据层的实现Web与数据库的访问接口47电子商务系统中的数据管理技术数据管理是指对数据的分类、编码、存储、检索和维护,数据库技术正是数据处理技术应用的支撑技术。数据库技术经历了手工管理、文件系统、数据库系统和数据仓库这几个阶段,形成了众多领域。48电子商务的数据库技术从底层数据基础到上层的应用都涉及到数据库技术。49①数据的收集、存储和组织数据库技术的主要目标是解决数据管理中数据的存储、访问、处理等问题,存储和管理各种商务数据是数据库技术的基本功能。数据是企业的重要资源,是进行各类生产经营活动的基础及结果,是决策的根本依据。50②决策支持信息系统的广泛应用为企业积累了大量的原始数据。电子商务中用户跟踪和网上行为和互动的大量应用,使数据仓库、联机分析处理和数据挖掘工具为企业充分利用电子商务的海量数据进行决策分析提供了技术手段。51③对EDI的支持EDI是电子商务重要的组成部分。数据库系统的建设是成功实现EDI的重要一环。52④Web与数据库的结合Web数据库是指如何将Web应用和传统的数据库系统连接起来,特别是如何在传统数据库管理系统中提供更好的Web应用访问接口、更多的数据存储和处理类型以及有关异种平台的互联能力。53电子商务系统数据层的实现传统信息系统中主要由数据库系统承担,电子商务系统中由数据库平台和Web信息平台共同完成。54数据库平台建设主要涉及以下问题:1.数据的结构化存储2.数据的管理与访问3.现实数据的结构化4.数据的访问通道55在Web信息获取方面,主要是通过信息检索技术使信息具有更好的结构化,通过搜索引擎技术提高信息的捕获能力。56571.基于CGI的Web数据库访问2.WebAPI技术3.基于Java技术的JDBC4.微软的ADO技术Web与数据库的访问接口58延伸阅读电子商务:从愿景到实现阿瓦德(EliasM.Awad)著干红华,蔡晓平译人民邮电出版社,2009第3章因特网体系结构第4章内联网和外联网
本文标题:第12章电子商务技术体系
链接地址:https://www.777doc.com/doc-5834988 .html