收藏 分销(赏)

电子商务系统建设.ppt

上传人:知****运 文档编号:14622352 上传时间:2026-10-22 格式:PPT 页数:46 大小:1.70MB 下载积分:10 金币
下载 相关
电子商务系统建设.ppt_第1页
第1页 / 共46页
电子商务系统建设.ppt_第2页
第2页 / 共46页


点击查看更多>>
资源描述
Click to edit Title Slide,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,第二代电子商务系统,基于Web Service架构的,规划、设计与实现,电子商务可测量性定量方法,基于四层参考模型:,商业模型、功能模型、顾客行为模型,IT资源模型,性能模型、工作负载和容量规划等方面的电子商务作用,Web Service架构,基于Web的三层开发架构,三个要素:SOAP、WSDL和UDDI,电子商务系统建设,缓慢的下载速度,系统与网络的超载,安全,性能,以及可用性,“八秒规则”,电子商务系统应用的瓶颈,内容组织和结构,设计与规划,应用架构,互联网的发展一日千里,电子商务的应用也不断发展。第二代基于Web Services的系统结构正在开始应用,我们力求反映这个全新的系统结构。,系统基于商业模型、功能模型、顾客行为模型,以及IT资源的四层模型组成。介绍了新的应用程序开发模型和Web Service架构,详细分析基于Web Service架构中的三个要素:SOAP、WSDL和UDDI。,系统建设,模型简述,需求分析,规划与设计决策,性能建模及其分析,电子商务系统建设系统设计,应用程序开发架构,SOAP,WSDL,UDDI,电子商务系统建设系统实现,商务模型,功能模型,客户模型,资源模型,商务过程要素,顾客行为模型,功能结构导航,IT体系结构和设备,商务视角,技术视角,内部因素,外部因素,这个参考模型由四层组成,分成两个主要单元。上层单元集中于商务的特性以及通过电子商务站点提供服务的过程。下层单元集中于客户与站点交互的方式以及他们对站点基础设施资源提出的要求。参考模型的每一层都与两大类用于提供这一层定量描述的描述符与规格相联系。,客户模型,捕获一个客户在访问一个电子商务站点时的导航模式,描述了客户如何在站点中航行,并且允许客户获得诸如在一次购物期间某一功能被调用的次数、或者一次典型会话的平均长度之类的行为度量标准,电子商务站点的性能取决于:,客户请求服务的模式,每个服务对站点资源的要求,客户访问站点的强度,资源模型,工作负荷模型,捕获客户请求服务的模式以及每个服务需求的站点资源在时间方面的要求,性能模型,用于计算不同观点的站点度量标准。资源使用度量标准的例子包括过程利用和数据库服务的请求等待平均数等,高层度量标准如客户响应时间或站点每秒钟的收入,定量方法分析电子商务模型,定量方法概述,容量、可靠性、可伸缩性以及安全性,定量方法分析电子商务站点的主要步骤,深入了解电子商务站点的结构,测量电子商务站点的系统性能,了解客户行为,表征电子商务站点的工作负荷,分析评价电子商务站点的性能,为电子商务站点预测期望的负荷,选择最划算的一个体系结构,技术评估准备,网络服务器,面向对象的技术,J2EE 或者.NET,应用软件开发工具,相关于分布式数据的数据库,事务处理的技术,在一个网络应用中保持原有的状态,安全性,标准、规范,所有的决定者对于采用新技术的态度,愿意承受的风险等级,将会增加顾客的数量吗?,将会降低运作的成本吗?,将会增进公司的形象吗?,将会使我们的产品更快的推向市场吗?,将会使我们的商业更具有竞争性吗?,将会减少我们的发展环节吗?,将会增加收入或减少开支吗?,将会增强与客户的关系吗?,将会增强库存和产品的管理吗?,将会提高客户服务吗?,将会使我们的雇员在团队和协作中更有效吗?,将会是我们开拓新的市场吗?,将会降低发送的成本吗?,商业驱动力分析,电子商务系统需求分析方法概述,提出一个解决方案的工作框架,构建工作框架前的准备,确定公司的参与者,确定一个电子商务解决方案平台的提供者,和每个人交流工作框架的目标,在当前环境下,从你的公司收集资料,规划解决方案的工作框架的议程,并发放给每一个参与者,操作一个工作框架,系统规划的几个有力工具,客户行为模型,客户访问模型,系统容量规划,电子商务系统容量规划,如:响应时间99.5%,顾客,服务水平,满意度,特定的技术,和标准,成本,约束,管理,如:UNIX服务器,,Oracle DBMS,SSL和SET,如:启动成本5.5百万,维护费用 99.5%,”和“会话吞吐量,30,000个会话/每天”。,8,秒钟规则,特定的技术和标准,成本约束,EB,系统规划与设计的一般过程,商务模型规划,第一阶段:分析企业的核心业务流程和商务活动的基本模式类型,确定企业未来的商务模式,包括企业的服务对象、企业的核心业务及其赢利模式、企业业务的增值点和延伸范围等,第二阶段:规划企业的商务模型。通过对企业核心商务流程进行分析,以缩短企业产品供应链、加速客户服务响应、提高客户个性化服务、提高企业信息资源的共享和增值为目标,抽象企业业务流的基本逻辑组成单位,并界定其相互关系,EB,系统规划与设计的一般过程,商务系统规划,企业的核心业务功能,关键业务流程,商务系统的体系架构,规划商务系统的基本组成部分,各个层次的联系,各个组成部分的作用,商务系统的结构,应用软件系统的拓扑结构,基础网络环境和架构,安全交易环境等,EB,系统规划与设计的合格要求,对企业业务流、应用平台、基础网络架构都有清晰的描述,各个层次间有明确的分工,能为各层次的开发设计人员所接受和理解,能抽象出系统各部分间的接口特征,从而为可重用组件提供指导,可以包容各种服务平台、中间件和应用软件,具备良好的可扩展性和可维护性,性能建模及其分析,性能模型表达了工作负载使用系统资源的方法,描述了决定系统性能的主要因素。这些模型使用由资源模型和工作负载模型提供的信息。性能模型被用来计算传统的性能度量标准如响应时间、吞吐量、利用率和平均队列长度,以及新的面向商务的性能度量标准,诸如收入总额或者损失总额,可以分为两个范畴:分析和仿真模型,分析模型通过公式来详细说明系统的不同部件之间的交互。例如,HTTP,事务响应的最小可能时间:,RT,min,=RTT+,请求时间,min,+,站点处理时间,+,答复时间,min,建模/预测范例,性能分析,性能建模,性能预测,真实系统,收集数据,性能测量,建立模型,获得参数,解答模型,验证模型,设计系统的性能,确认模型,修改模型,性能定律,利用率定律,利用率=到达速率*每事务平均服务时间/队列资源数,强制流模型,平均吞吐量=平均访问对列数*单位时间完成事务数,服务需求定律,服务需求=系统吞吐量*利用率,Little定律,黑盒子中的客户的平均数量=黑盒子的吞吐率*客户平均停留时间,单层应用模型,两层客户,/,服务器模型,三层应用程序模型,Web Service,应用开发架构,n-Tier,多层应用系统架构,业务逻辑处理层,数据表示层,数据存储层,CICS,Enterprise,JavaBean,CORBA,COM/DCOM/COM+,Web Services,几种主要的多层应用系统架构,电子商务技术的变化,数据集成,DB+HTML,动态电子商务,发布,HTML,Web Services,应用集成,浏览互相链接的文档,通过手工操作处理采购等商业事务,下载文件,通过浏览器,手工操作,B2B,P2P,(Person,To,Person),(Business,To,Business),目前使用Web的模式,应用集成,数据层的集成,数据共享,数据迁移,数据复制,业务功能的集成,API,的方式,基于组件方法的功能调用,基于消息,(MQ),的集成,基于,WebService,的功能集成,什么是动态电子商务?,IBM曾为动态电子商务下了一个简单定义是:,“着重于 B2B 的综合性和基础设施组成上的下一代电子商务,通过调节因特网标准和通用基础设施为内部和外部企业计算创造最佳效益。”,动态电子商务预想了这样一个因特网,商业实体能在其自身的域内以及在贸易合伙人之间有步骤地管理交互作用。从发现新的合伙人到与另一商务实体的集成,动态电子商务着重程序对程序的交互作用,而不是早期 B2C 电子商务阶段占主导地位的客户对程序的交互作用。,动态电子商务实现的,关键是Web Services,。Web Services就是原来的组件技术思想在Internet时代中的进一步发展,它集成了CORBA、COM/DCOM等各种组件模型技术,是原有各种组件技术的继承和发展。它不仅已作为动态电子商务的基础,也是“电子商务即取即用”技术发展的基础。,通过程序自动启动和处理商务事务,而并非使用浏览器,能够在一个分布式的计算环境中动态地描述、发布、发现和调用,许多基于,Web Service,的新型应用将出现,完全基于,XML,以及,其他相关的,Internet,标准,Web Service是使用Web的崭新模式,什么是 XML Web Service?,通过标准的 Web 协议(HTTP)可编程访问的WEB组件,开放的 Internet 传输协议,XML Webservice,SOAP,SOAP,(,简单对象访问协议),用,XML,实现,Web service,的标准协议,WSDL,XML Web services Description Language,WSDL,描述,Web service,的语言规范,相当于访问,Web service,的接口,基于开放的,Internet,协议,XML and HTTP,UDDI,Universal Description,Discovery and Integration,UDDI-Web service,的黄页,Web Service会成功吗?,美国InfoWorld杂志在2001年进行了一次有关Web Service应用的调查,结果显示:在被调查的企业中,有38的企业希望在未来3个月内实施Web Service战略;11.4%的企业认为Web Service对企业的发展非常重要。目前,业界最重要的软、硬件厂商都已经宣布了对Web Service的支持。,Web Services Time Line,Web Services tooling delivered.Developers buy new Service-oriented development tools.Begin building real world Web Services.,Business Web Services begin to appear in large numbers.Mass consumer B2C Web-services already in place.,UDDI Registry adoption Grows in significance.Private registries proliferate to support private exchanges.Government usage of Web Services accelerates significantly.,Business adoption of Web Services based models and Service Centric Computing enters adolescence.Private registries still dominate.New revenue generation models and channel opportunities are commonplace.40%of financial Services Transactions leverage Web Services Models.35%of online government Services delivered as Web Services.,Public UDDI Registries gain attention as Public Exchanges re-emerge.Dynamic Services gain more attention.,2001,2002,2003,2004,2005,Gartner Group,参考网址,www.uddi.org,www.webservices.org,MSDN Online Web Services Developer Resources,,Service Zone,Networks,External Networks,External Networks,External Networks,Site Resources,Site Resources,Site Resources,Site Resources,NCSA/PACI,8 TF,240 TB,SDSC,4.1 TF,225 TB,Caltech,Argonne,下一代IT系统结构网格计算,第一章的重点和难点,第一章电子商务模型简述,第一节 电子商务的概念和基本特点,1.1 电子商务是什么,1.2电子商务的分类,1.3 电子商务的特点,1.4 建立电子商务式的思维模式,第二节 电子商务带来的挑战,第三节 电子商务模型分析,3.1定量方法,3.2 商业和功能模型,3.3 客户和资源模型,3.4 定量方法分析电子商务模型,第一章电子商务模型简述,第一节 电子商务的概念和基本特点,1.1 电子商务是什么,1.2电子商务的分类,1.3 电子商务的特点,1.4 建立电子商务式的思维模式,第二节 电子商务带来的挑战,第三节 电子商务模型分析,3.1定量方法,3.2 商业和功能模型,3.3 客户和资源模型,3.4 定量方法分析电子商务模型,第二章的重点和难点,第二章电子商务系统需求分析,第一节 电子商务系统需求分析内容,1.1需求收集过程总览,1.2.看看你是否做好了准备,1.3 理解商业的驱动力,第二节 电子商务系统需求分析方法概述,2.1提出一个解决方案的工作框架,2.2构建工作框架前的准备,2.3操作一个工作框架,第二章电子商务系统需求分析,第一节 电子商务系统需求分析内容,1.1需求收集过程总览,1.2.看看你是否做好了准备,1.3 理解商业的驱动力,第二节 电子商务系统需求分析方法概述,2.1提出一个解决方案的工作框架,2.2构建工作框架前的准备,2.3操作一个工作框架,第三章的重点和难点,第三章 电子商务系统规划与设计,第一节 客户行为模型,1.1 介绍,1.2 为什么要模仿客户行为?,1.3 一个在线书店的客户行为模型,1.4 客户行为模型图(CBMG),1.5 建立客户行为模型图,1.6 Web和电子商务站点的聚集度量标准,1.7 从客户行为模型图获得的度量标准,1.8 客户访问模型(CVM),1.9 会话识别,第二节电子商务系统容量规划,2.1介绍,2.2容量规划和足够的容量,2.3 一个容量规划场景,2.4 方法论,2.5商务层,2.6客户行为层次,第三节 EB系统规划与设计的考虑,3.1 商务模型规划,3.2 商务系统规划,第三章 电子商务系统规划与设计,第一节 客户行为模型,1.1 介绍,1.2 为什么要模仿客户行为?,1.3 一个在线书店的客户行为模型,1.4 客户行为模型图(CBMG),1.5 建立客户行为模型图,1.6 Web和电子商务站点的聚集度量标准,1.7 从客户行为模型图获得的度量标准,1.8 客户访问模型(CVM),1.9 会话识别,第二节电子商务系统容量规划,2.1介绍,2.2容量规划和足够的容量,2.3 一个容量规划场景,2.4 方法论,2.5商务层,2.6客户行为层次,第三节 EB系统规划与设计的考虑,3.1 商务模型规划,3.2 商务系统规划,第四章的重点和难点,第四章 性能建模及其分析,第一节 性能建模概念,1.1介绍,1.2 一个简单电子商务服务器的性能分析,1.3什么是性能模型?,1.4服务时间和服务需求,1.5队列、等待时间和响应时间,1.6性能定律,1.7瓶颈和可扩展性分析,第二节 电子商务网站性能模型的解决方案,2.1 概述,2.2 一个简单的例子,2.3 方法一:单队列法,2.4 改进方法:多类型(multiple class),第三节 服务器软件竞争模型,3.1 简介,3.2 一个简单的例子,3.3 电子商务网站中的软件竞争,3.4 为软件竞争建模,第四节 电子商务网站工作负载分析,4.1 简介,4.2 Web流量的工作负载特性,4.3 客户行为描述,4.4 从HTTP日志到CBMG,4.5 从HTTP日志到CVM,4.6 在资源级别上描述工作负载,第五章的重点和难点,第五章 应用程序开发架构,第一节 应用程序开发模型,1.1 应用程序的功能模块划分,1.2 典型的应用程序开发模型,第二节 Web Services相关技术,2.1 什么是Web Service?,2.2为什么需要Web Service?,2.3 Web Service的技术构架,2.4 Web Service的实现框架,2.5 Web Service的实现平台,2.6 Web Service的前景和挑战,第五章 应用程序开发架构,第一节 应用程序开发模型,1.1 应用程序的功能模块划分,1.2 典型的应用程序开发模型,第二节 Web Services相关技术,2.1 什么是Web Service?,2.2为什么需要Web Service?,2.3 Web Service的技术构架,2.4 Web Service的实现框架,2.5 Web Service的实现平台,2.6 Web Service的前景和挑战,第六章的重点和难点,第六章 SOAP协议,第一节 什么是SOAP?,第二节 SOAP消息传递,2.1 SOAP结点,2.2 SOAP角色与SOAP结点,2.3 定位SOAP Header条目,2.4 理解SOAP Header,2.5 处理消息,第三节 SOAP的结构,第四节 SOAP的元素,4.1 SOAP的主要元素,4.2 SOAP Header,4.3 SOAP Body,4.4 SOAP错误,第五节 SOAP的编码规则,5.1 使用XML进行类型编码的规则,5.2 简单类型,5.3 多态存取标识,5.4 复合类型,5.5 默认值,5.6 SOAP root属性,第六节 使用HTTP传送SOAP,6.1 SOAP HTTP请求,6.2 SOAP HTTP响应,6.3 HTTP扩展框架,6.4 SOAP HTTP示例,第七节 SOAP和RPC,7.1 RPC和SOAP Body,7.2 RPC和SOAP Header,第八节 SOAP协议的应用,第六章 SOAP协议,第一节 什么是SOAP?,第二节 SOAP消息传递,2.1 SOAP结点,2.2 SOAP角色与SOAP结点,2.3 定位SOAP Header条目,2.4 理解SOAP Header,2.5 处理消息,第三节 SOAP的结构,第四节 SOAP的元素,4.1 SOAP的主要元素,4.2 SOAP Header,4.3 SOAP Body,4.4 SOAP错误,第五节 SOAP的编码规则,5.1 使用XML进行类型编码的规则,5.2 简单类型,5.3 多态存取标识,5.4 复合类型,5.5 默认值,5.6 SOAP root属性,第六节 使用HTTP传送SOAP,6.1 SOAP HTTP请求,6.2 SOAP HTTP响应,6.3 HTTP扩展框架,6.4 SOAP HTTP示例,第七节 SOAP和RPC,7.1 RPC和SOAP Body,7.2 RPC和SOAP Header,第八节 SOAP协议的应用,第七章的重点和难点,第七章 Web服务描述语言WSDL,第一节 什么是WSDL?,第二节 为什么需要WSDL?,第三节 WSDL文档,3.1 介绍,3.2 服务定义,第四节 WSDL绑定,4.1 SOAP 绑定,4.2 HTTP GET&POST 绑定,4.3 MIME 绑定,第七章 Web服务描述语言WSDL,第一节 什么是WSDL?,第二节 为什么需要WSDL?,第三节 WSDL文档,3.1 介绍,3.2 服务定义,第四节 WSDL绑定,4.1 SOAP 绑定,4.2 HTTP GET&POST 绑定,4.3 MIME 绑定,第八章的重点和难点,第四节 UDDI的数据结构,4.1商业实体描述信息规范定义,4.2 Web Service描述信息结构规范定义,4.3 tModel结构规范定义的说明,4.4 publisherAssertion结构规范定义的说明,第五节 UDDI标准协议的API,第八章 统一描述、发现和集成协议UDDI,第一节 UDDI的起因,第二节 UDDI是什么?,第三节 UDDI标准技术概述,3.1 UDDI信息模型,3.2 UDDI程序员API,3.3 UDDI调用模型,3.4 远程Web Service调用失败的处理,3.5 UDDI的安全、识别与授权,第八章 统一描述、发现和集成协议UDDI,第一节 UDDI的起因,第二节 UDDI是什么?,第三节 UDDI标准技术概述,3.1 UDDI信息模型,3.2 UDDI程序员API,3.3 UDDI调用模型,3.4 远程Web Service调用失败的处理,3.5 UDDI的安全、识别与授权,
展开阅读全文

开通  VIP、SVIP  下载更划算
下载10份以上建议开通 VIP 会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        关注我们

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服