04电子商务的支撑技术-PPT文档资料
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Microsoft公司产品,是一个全面的、集成 的、端到端的数据解决方案,它为企业中 的用户提供了一个安全、可靠和高效的平 台用于企业数据管理和商业智能应用。
数据库
➢DB2
IBM公司产品。起源于System R和System R*。 他支持从PC到UNIX,从中小型机到大型机;从 IBM到非IBM(HP及SUN UNIX系统等)各种操 作平台。DB2数据库核心又称作DB2公共服务器, 采用多进程多线索体系结构,可以运行于多种 操作系统之上,并分别根据相应平台环境作了 调整和优化,以便能够达到较好的性能。
数据库
Oracle
Microsoft Sql Server
DB2
数据库服务器
Sybase
My SQL
……
数据库
➢Oracle
Oracle公司产品,是以高级结构化查询语 言(SQL)为基础的大型关系数据库,是目 前最流行的客户/服务器(CLIENT/SERVER) 体系结构的数据库之一。
数据库
➢Microsoft SQL Server
WEB服务器
➢BEA WebLogic
BEA WebLogic Server是BEA Web应用服务器的 旗舰产品,是用于集成、开发、部署和管理大型 分布式Web应用、网络数据库应用的Java应用服 务器。它将Java的动态功能和Java Enterprise标准 的高效性和安全性引入大型Web应用的集成和开 发之中,代表了新一代Web应用服务器的发展方向。 BEA WebLogic Server 是第一个提供 EJB 组件、 Java 消息传递和事件服务、微软 COM 集成以及 零管理客户机的 Web 应用服务器。
➢ DOM(Document Object Model)接口
由W3C组织提出的用于访问XML文档的标准接口,是采 用树状对象集合的方式访问给定文档内容的抽象规范。
➢ SAX (Simple API for XML)接口
是 XML_DEV 邮件列表中的成员根据应用的需求自发地 定义的一套对 XML 文档进行操作的接口规范。 SAX 提 供了一种对 XML 文档进行顺序访问的模式,是一种快速 读写 XML 数据的方式
数据库
➢SyBase
Sybase数据库是基于Client/Server体系结构的 大型网络数据库系统。它由3个主要部分构成:
*进行数据库管理和维护的一个联机关系数 据库管理系统Sybase SQL Server;
*支持数据库应用程序系统的建立与开发的 一组前端工具软件Sybase SQL Toolset;
电子商务系统的组成
➢支付中心
支付中心的功能是为电子商务系统中采 购者、供应者等系统角色提供资金支付 方面的服务。此角色一般由网上银行承 担,提供网上支付服务,并保证支付的 安全性。
电子商务的基本模式
1 电子商务系统的组成 2 电子商务的设计技术 3 电子商务的通信技术 4 电子商务的信息处理技术
物流
物 流
社
企
会
业
物
物
流
流
设
装
信生供销回废
备运仓卸配息产应售收弃
制输储包送服物物物物物
造
装
务流流流流流
采购
生产
库存
订货 发货
配送
装卸
包装
包装
图: 物流系统的构成
销售 信 息 系 统
作 业 系 统
电子商务系统的组成
➢客户
电子商务系统的客户许久是通过电子商 务系统购买商品(包括有形、无形商品 和服务);
HTML
➢HTML(Hyper Text Markup Language 超文本标 记语言)是一种用来制作超文本文档的简单标记 语言。
➢HTML语言是通过利用各种标记来标识文档的 结构以及标识超链接的信息。
➢用HTML编写的超文本文档称为HTML文档,它 能独立于各种操作系统平台(如UNIX, WINDOWS等)。
WEB服务器
➢IBM Web Sphere
Web Sphere是一组专门为商务网站设计的套 件,其中最主要的是Web Sphere Commerce Suite,它包含的工具可以创建和管理电子贸 易Web站点和复杂分类数据,另外还包括可 在主机上安装电子贸易站点的服务器软件和 支付软件,这种支付软件可以帮助安全地处 理Internet支付。
应用于将大量运算负荷分布在客户端,即客户可 根据自己的需求选择和制作不同的应用程序以处 理数据,而服务器只须发出同一个XML文件。
XML文档数据访问
XML XML
XML
DOM接口
应 用 程 序
分 析 器
文 档
SAX接口
XML文档数据访问
➢ XMLwenku.baidu.com析器
用来装载XML文档到缓存中,文档装载时,可以使用 DOM或者SAX接口进行检索和处理。
1995年,Sun正式发布了Java语言, Microsoft、 IBM、NetScape、Apple、DEC、SGI等公司纷 纷购买Java语言的使用权。
1996年,Sun公司专门成立JavaSoft分公司来发 展Java 。
JAVA
➢JAVA的应用
*Java+XML为电子商务提供解决方案 *Web Service *移动终端应用程序开发 *Peer 2 Peer:JXTA *交互式电视:JavaTV *实时Java: Real Time Java *分布式计算:JINI
*可把异构环境下任何厂商的应用软件、任 何类型的数据连接在一起的接口Sybase Open Client/Open Server;
数据库
➢MySQL
MySQL公司开发、发布和支持。开源的关系数 据库管理系统,是一个快速的、多线程、多用 户和健壮的SQL数据库服务器。支持关键任务、 重负载生产系统的使用,也可以将它嵌入到一 个大配置(mass-deployed)的软件中去。
WEB技术
➢Web浏览器
Web浏览器工作时首先使用HTTP协议向WWW 服务器发送请求以访问指定的文档或服务;相 应的,Web服务器会发回请求的响应文档,浏 览器阅读解释其中所有的标记代码并以正确的 格式显示。浏览器的一般具有URL定向、超级 链接、离线浏览、查找、存储和打印等功能。
WEB技术
Microsoft IIS
客户管理系统是电子商务系统的重要 组成部分;
电子商务系统的组成
➢决策支持系统
决策支持系统(Decision Support System 简称DSS) 通过结合个人的智力资源和计算 机的能力来改进决策的质量。它是一个基 于计算机的支持系统,服务于处理半结构 化问题的管理决策制定者。
决策支持系统
➢应用范围
XML
可扩展置标语言XML(eXtensible Markup Language) 是一种置标语言。它有两个先驱——SGML和HTML, 这两个语言都是非常成功的置标语言,但是他们都在 某些方面存在着与生俱来的缺陷。XML正是为了解决 它们的不足而诞生的。
XML
➢XML技术应用
应用于客户需要与不同的数据源进行交互时 。 数据可能来自不同的数据库,他们都有各自不 同的复杂格式。但客户与这些数据库间只通过 一种标准语言进行交互,那就是XML。由于 XML的自定义性及可扩展性,它足以表达各种 类型的数据。
XML的特点
➢ 良好的可扩展性 ➢ 内容与形式的分离 ➢ 遵循严格的语法要求、便于在不同
的系统之间信息的传输 ➢ 具有良好的保值性
JAVA
➢JAVA的产生历史
1991年,Sun公司为消费电子产品开发了一个 名为Oak的软件,在安全性和可移植性方面有 所增强。 1994年下半年,Internet发展迅猛,Sun把Oak 的技术应用于网络,命名为Java 。
* 销售支持 * 客户分析和市场研究 * 财务分析 * 运筹和战略计划 * 企业分析
决策支持系统
➢典型组件
* 数据管理子系统 * 模型管理系统 * 知识管理系统 * 用户界面子系统 * 用户
电子商务系统的组成
➢认证中心
认证中心(CA)是一些不直接从电子商 务交易中获利的第三方机构,负责发放 和管理数字证书,使网上交易的各方能 够相互确认身份。
电子商务平台
➢ 门户网站
所谓门户网站,是指通向某类综合性 互联网信息资源并提供有关信息服务 的应用系统。
电子商务系统的组成
➢ 供应链
供应链(Supply Chain)是指围绕核心企 业,通过对信息、物流、资金流的控制, 从采购原材料开始,制成中间产品以及最 终产品,最后由销售网络把产品送到消费 者手中的将供应商、制造商、分销商、零 售商、直到最终用户连成一个整体的基于 功能的网链结构模式。
电子商务平台的后台系统是由软件组成的网络 基础结构,包括基于Internet的数据库、应用 服务器、内容管理软件和个性化组件;
电子商务平台的前台应用系统由客户网上自我 服务、供应商网上自我服务、网上采购系统、 网上商店、 电子账单与支付和电子支付网关 等组成;
电子商务平台的前台和后台应用系统结合完成 对企业的决策支持、物流管理、认证管理、客 户管理等业务;
电子商务的设计技术
➢ WEB技术 ➢ HTML ➢ XML ➢ JAVA ➢ J2EE ➢ ……
WEB技术
Web
客
Internet
Web服务器
户
机
中间件
Web技术结构
数据库 超文本内容 软件应用
WEB技术
➢Web通信的基本原理
由浏览器向WWW服务器发出HTTP请求, WWW服务器接到请求后,进行相应的处理, 将处理结果以HTML文件的形式返回给浏览器, 客户浏览器对其进行解释并显示给用户。 WWW服务器要与数据库服务器进行交互,必 须通过中间件来实现。
Iplanet Web Server
IBM Web Sphere
Apache
现有的Web服务器
Oracle Web Server
WebLogic
……
WEB服务器
➢Microsoft IIS(Internet Information Server)
IIS具有与操作系统的亲和性并继承了 Microsoft产品一贯的用户界面,可以与 Microsoft Proxy Server、Certificate Server、 Site Server、Back Office以及其他应用程序 紧密结合,成为功能强大、使用方便的 Web服务器。
电子商务系统的组成
➢ 物流
物流这一名词1915年最早由美国学者阿奇·萧提出;
第二次世界大战中,美国军队为了改善战争中的物 资供应状况,研究和建立了“后勤”理论,并在战 争活动中加以实践和应用。战后,这一理论被应用 到企业界,其内涵得到了进一步的推广,涵盖了整 个生产过程和流通过程,包括生产领域的原材料采 购、生产过程中的物料搬运与厂内物流到商品流通 过程中的物流;
WEB服务器
➢Apache
Apache源于NCSA httpd服务器,经过多次修改, 成为世界上最流行的Web服务器软件之一。它 属于自由软件,特点是简单、速度快、性能稳 定,并可以做代理服务器使用。可以支持SSL 技术,支持多个虚拟主机。Apache +Linux被 称为自由软件的黄金组合,性能虽然不是最佳, 但其价格优势对小型网站的诱惑力还是相当大 的。
数据库
➢结构化查询语言SQL
关系数据库标准查询语言。由IBM公司于1974年 首先提出并使用的 ,1986年美国国家标准局把 SQL作为关系数据库语言的美国标准,1987年国际 标准化组织(ISO)通过这一标准.此后各个数据库 厂家纷纷推出各自的SQL软件或与SQL的接口软 件.这就使大多数数据库均用SQL作为共同的数据 存取语言和标准接口,使不同数据库之间的互操作 有了共同的基础.SQL已成为数据库领域中一个主 流语言.人们把确立SQL为关系数据库语言标准及 其后的发展称为是一场革命。
WEB服务器
➢Iplanet Web Server
以能在众多异种平台上运行见长,目前仍然 拥有很高的市场占有率。其主要功能有:带 有客户端授权的SSL、Verity的集成式检索器、 SNMP、出色的数据库连接功能和Web网站 内容管理等服务。
WEB服务器
➢Oracle Web Server
支持多种平台,与Oracle数据库产品配合使用 能获得最佳性能,具有良好的扩展性和可移 植性,良好的安全性,提供多种安全机制, 如简单的防火墙、帐号管理等功能。
电子商务的支撑技术
覃 征 教授
电子商务的基本模式
1 电子商务系统的组成 2 电子商务的设计技术 3 电子商务的通信技术 4 电子商务的信息处理技术
电子商务系统的组成
认证中心
物流
决策支持 支付中心
供应链
电子商务平台
客户
电子商务服务商(ICP/ISP/ASP) 图:典型的电子商务系统的组成
电子商务平台
数据库
➢DB2
IBM公司产品。起源于System R和System R*。 他支持从PC到UNIX,从中小型机到大型机;从 IBM到非IBM(HP及SUN UNIX系统等)各种操 作平台。DB2数据库核心又称作DB2公共服务器, 采用多进程多线索体系结构,可以运行于多种 操作系统之上,并分别根据相应平台环境作了 调整和优化,以便能够达到较好的性能。
数据库
Oracle
Microsoft Sql Server
DB2
数据库服务器
Sybase
My SQL
……
数据库
➢Oracle
Oracle公司产品,是以高级结构化查询语 言(SQL)为基础的大型关系数据库,是目 前最流行的客户/服务器(CLIENT/SERVER) 体系结构的数据库之一。
数据库
➢Microsoft SQL Server
WEB服务器
➢BEA WebLogic
BEA WebLogic Server是BEA Web应用服务器的 旗舰产品,是用于集成、开发、部署和管理大型 分布式Web应用、网络数据库应用的Java应用服 务器。它将Java的动态功能和Java Enterprise标准 的高效性和安全性引入大型Web应用的集成和开 发之中,代表了新一代Web应用服务器的发展方向。 BEA WebLogic Server 是第一个提供 EJB 组件、 Java 消息传递和事件服务、微软 COM 集成以及 零管理客户机的 Web 应用服务器。
➢ DOM(Document Object Model)接口
由W3C组织提出的用于访问XML文档的标准接口,是采 用树状对象集合的方式访问给定文档内容的抽象规范。
➢ SAX (Simple API for XML)接口
是 XML_DEV 邮件列表中的成员根据应用的需求自发地 定义的一套对 XML 文档进行操作的接口规范。 SAX 提 供了一种对 XML 文档进行顺序访问的模式,是一种快速 读写 XML 数据的方式
数据库
➢SyBase
Sybase数据库是基于Client/Server体系结构的 大型网络数据库系统。它由3个主要部分构成:
*进行数据库管理和维护的一个联机关系数 据库管理系统Sybase SQL Server;
*支持数据库应用程序系统的建立与开发的 一组前端工具软件Sybase SQL Toolset;
电子商务系统的组成
➢支付中心
支付中心的功能是为电子商务系统中采 购者、供应者等系统角色提供资金支付 方面的服务。此角色一般由网上银行承 担,提供网上支付服务,并保证支付的 安全性。
电子商务的基本模式
1 电子商务系统的组成 2 电子商务的设计技术 3 电子商务的通信技术 4 电子商务的信息处理技术
物流
物 流
社
企
会
业
物
物
流
流
设
装
信生供销回废
备运仓卸配息产应售收弃
制输储包送服物物物物物
造
装
务流流流流流
采购
生产
库存
订货 发货
配送
装卸
包装
包装
图: 物流系统的构成
销售 信 息 系 统
作 业 系 统
电子商务系统的组成
➢客户
电子商务系统的客户许久是通过电子商 务系统购买商品(包括有形、无形商品 和服务);
HTML
➢HTML(Hyper Text Markup Language 超文本标 记语言)是一种用来制作超文本文档的简单标记 语言。
➢HTML语言是通过利用各种标记来标识文档的 结构以及标识超链接的信息。
➢用HTML编写的超文本文档称为HTML文档,它 能独立于各种操作系统平台(如UNIX, WINDOWS等)。
WEB服务器
➢IBM Web Sphere
Web Sphere是一组专门为商务网站设计的套 件,其中最主要的是Web Sphere Commerce Suite,它包含的工具可以创建和管理电子贸 易Web站点和复杂分类数据,另外还包括可 在主机上安装电子贸易站点的服务器软件和 支付软件,这种支付软件可以帮助安全地处 理Internet支付。
应用于将大量运算负荷分布在客户端,即客户可 根据自己的需求选择和制作不同的应用程序以处 理数据,而服务器只须发出同一个XML文件。
XML文档数据访问
XML XML
XML
DOM接口
应 用 程 序
分 析 器
文 档
SAX接口
XML文档数据访问
➢ XMLwenku.baidu.com析器
用来装载XML文档到缓存中,文档装载时,可以使用 DOM或者SAX接口进行检索和处理。
1995年,Sun正式发布了Java语言, Microsoft、 IBM、NetScape、Apple、DEC、SGI等公司纷 纷购买Java语言的使用权。
1996年,Sun公司专门成立JavaSoft分公司来发 展Java 。
JAVA
➢JAVA的应用
*Java+XML为电子商务提供解决方案 *Web Service *移动终端应用程序开发 *Peer 2 Peer:JXTA *交互式电视:JavaTV *实时Java: Real Time Java *分布式计算:JINI
*可把异构环境下任何厂商的应用软件、任 何类型的数据连接在一起的接口Sybase Open Client/Open Server;
数据库
➢MySQL
MySQL公司开发、发布和支持。开源的关系数 据库管理系统,是一个快速的、多线程、多用 户和健壮的SQL数据库服务器。支持关键任务、 重负载生产系统的使用,也可以将它嵌入到一 个大配置(mass-deployed)的软件中去。
WEB技术
➢Web浏览器
Web浏览器工作时首先使用HTTP协议向WWW 服务器发送请求以访问指定的文档或服务;相 应的,Web服务器会发回请求的响应文档,浏 览器阅读解释其中所有的标记代码并以正确的 格式显示。浏览器的一般具有URL定向、超级 链接、离线浏览、查找、存储和打印等功能。
WEB技术
Microsoft IIS
客户管理系统是电子商务系统的重要 组成部分;
电子商务系统的组成
➢决策支持系统
决策支持系统(Decision Support System 简称DSS) 通过结合个人的智力资源和计算 机的能力来改进决策的质量。它是一个基 于计算机的支持系统,服务于处理半结构 化问题的管理决策制定者。
决策支持系统
➢应用范围
XML
可扩展置标语言XML(eXtensible Markup Language) 是一种置标语言。它有两个先驱——SGML和HTML, 这两个语言都是非常成功的置标语言,但是他们都在 某些方面存在着与生俱来的缺陷。XML正是为了解决 它们的不足而诞生的。
XML
➢XML技术应用
应用于客户需要与不同的数据源进行交互时 。 数据可能来自不同的数据库,他们都有各自不 同的复杂格式。但客户与这些数据库间只通过 一种标准语言进行交互,那就是XML。由于 XML的自定义性及可扩展性,它足以表达各种 类型的数据。
XML的特点
➢ 良好的可扩展性 ➢ 内容与形式的分离 ➢ 遵循严格的语法要求、便于在不同
的系统之间信息的传输 ➢ 具有良好的保值性
JAVA
➢JAVA的产生历史
1991年,Sun公司为消费电子产品开发了一个 名为Oak的软件,在安全性和可移植性方面有 所增强。 1994年下半年,Internet发展迅猛,Sun把Oak 的技术应用于网络,命名为Java 。
* 销售支持 * 客户分析和市场研究 * 财务分析 * 运筹和战略计划 * 企业分析
决策支持系统
➢典型组件
* 数据管理子系统 * 模型管理系统 * 知识管理系统 * 用户界面子系统 * 用户
电子商务系统的组成
➢认证中心
认证中心(CA)是一些不直接从电子商 务交易中获利的第三方机构,负责发放 和管理数字证书,使网上交易的各方能 够相互确认身份。
电子商务平台
➢ 门户网站
所谓门户网站,是指通向某类综合性 互联网信息资源并提供有关信息服务 的应用系统。
电子商务系统的组成
➢ 供应链
供应链(Supply Chain)是指围绕核心企 业,通过对信息、物流、资金流的控制, 从采购原材料开始,制成中间产品以及最 终产品,最后由销售网络把产品送到消费 者手中的将供应商、制造商、分销商、零 售商、直到最终用户连成一个整体的基于 功能的网链结构模式。
电子商务平台的后台系统是由软件组成的网络 基础结构,包括基于Internet的数据库、应用 服务器、内容管理软件和个性化组件;
电子商务平台的前台应用系统由客户网上自我 服务、供应商网上自我服务、网上采购系统、 网上商店、 电子账单与支付和电子支付网关 等组成;
电子商务平台的前台和后台应用系统结合完成 对企业的决策支持、物流管理、认证管理、客 户管理等业务;
电子商务的设计技术
➢ WEB技术 ➢ HTML ➢ XML ➢ JAVA ➢ J2EE ➢ ……
WEB技术
Web
客
Internet
Web服务器
户
机
中间件
Web技术结构
数据库 超文本内容 软件应用
WEB技术
➢Web通信的基本原理
由浏览器向WWW服务器发出HTTP请求, WWW服务器接到请求后,进行相应的处理, 将处理结果以HTML文件的形式返回给浏览器, 客户浏览器对其进行解释并显示给用户。 WWW服务器要与数据库服务器进行交互,必 须通过中间件来实现。
Iplanet Web Server
IBM Web Sphere
Apache
现有的Web服务器
Oracle Web Server
WebLogic
……
WEB服务器
➢Microsoft IIS(Internet Information Server)
IIS具有与操作系统的亲和性并继承了 Microsoft产品一贯的用户界面,可以与 Microsoft Proxy Server、Certificate Server、 Site Server、Back Office以及其他应用程序 紧密结合,成为功能强大、使用方便的 Web服务器。
电子商务系统的组成
➢ 物流
物流这一名词1915年最早由美国学者阿奇·萧提出;
第二次世界大战中,美国军队为了改善战争中的物 资供应状况,研究和建立了“后勤”理论,并在战 争活动中加以实践和应用。战后,这一理论被应用 到企业界,其内涵得到了进一步的推广,涵盖了整 个生产过程和流通过程,包括生产领域的原材料采 购、生产过程中的物料搬运与厂内物流到商品流通 过程中的物流;
WEB服务器
➢Apache
Apache源于NCSA httpd服务器,经过多次修改, 成为世界上最流行的Web服务器软件之一。它 属于自由软件,特点是简单、速度快、性能稳 定,并可以做代理服务器使用。可以支持SSL 技术,支持多个虚拟主机。Apache +Linux被 称为自由软件的黄金组合,性能虽然不是最佳, 但其价格优势对小型网站的诱惑力还是相当大 的。
数据库
➢结构化查询语言SQL
关系数据库标准查询语言。由IBM公司于1974年 首先提出并使用的 ,1986年美国国家标准局把 SQL作为关系数据库语言的美国标准,1987年国际 标准化组织(ISO)通过这一标准.此后各个数据库 厂家纷纷推出各自的SQL软件或与SQL的接口软 件.这就使大多数数据库均用SQL作为共同的数据 存取语言和标准接口,使不同数据库之间的互操作 有了共同的基础.SQL已成为数据库领域中一个主 流语言.人们把确立SQL为关系数据库语言标准及 其后的发展称为是一场革命。
WEB服务器
➢Iplanet Web Server
以能在众多异种平台上运行见长,目前仍然 拥有很高的市场占有率。其主要功能有:带 有客户端授权的SSL、Verity的集成式检索器、 SNMP、出色的数据库连接功能和Web网站 内容管理等服务。
WEB服务器
➢Oracle Web Server
支持多种平台,与Oracle数据库产品配合使用 能获得最佳性能,具有良好的扩展性和可移 植性,良好的安全性,提供多种安全机制, 如简单的防火墙、帐号管理等功能。
电子商务的支撑技术
覃 征 教授
电子商务的基本模式
1 电子商务系统的组成 2 电子商务的设计技术 3 电子商务的通信技术 4 电子商务的信息处理技术
电子商务系统的组成
认证中心
物流
决策支持 支付中心
供应链
电子商务平台
客户
电子商务服务商(ICP/ISP/ASP) 图:典型的电子商务系统的组成
电子商务平台