微软电子商务运用解决方法.docx
《微软电子商务运用解决方法.docx》由会员分享,可在线阅读,更多相关《微软电子商务运用解决方法.docx(12页珍藏版)》请在冰豆网上搜索。
微软电子商务运用解决方法
微软电子商务应用解决方案
电子商务技术概述
随着90s年代互联网的商业化和本世纪的广泛普及,互联网已经改变了商业的很多方面。
7X24的不间断运行、实时的信息沟通、低成本建设、全球化的服务,大多数企业认识到企业电子商务可以提高核心竞争力,为企业经营带来以下优势:
·更广泛的市场渗透。
·建立商业自动化流程提高生产力和灵活性,如自动化订单处理。
·降低运行成本,如节省人力、减少人工错误和重复操作。
·提高客户服务满意度。
·通过供应链的整合提高企业运作的利润水平。
电子商务已经超越了网上交易和买卖的范围,也包括各种网上增值服务和客户支持应用。
2000年后迅速繁荣的各种互联网增值业务,如搜索、无线互联、娱乐和教育服务等,创造了很多新的业务模式。
电子商务技术为各种创新的业务模式提供了强大的技术基础和支持,包括以下几个方面的核心服务:
客户端服务:
提供了用户界面和各种访问通道。
现在的互联网访问介质包括各种终端设备和用户界面,如PC、手机、智能终端等。
集成服务:
提供了分布环境应用整合框架和流程自动化引擎,通过互联网将企业内外的各种应用系统、商务流程和人员有机联系在一起,可以协同工作。
任何一个可持续运营和发展的电子商务系统都要依赖一个良好的整合服务平台,快速适应业务的变化,集成企业已有的应用。
内容服务:
提供Web站点各种多媒体内容的采集、汇集、发布、展现的处理,为用户提供丰富的体验和差异化服务。
商业交易服务:
提供了个性化管理、自动化交易管道、产品目录管理、广告管理及商业智能分析。
平台安全服务:
提供了Internet目录服务、单一认证服务、PKI及安全支付是电子商务平台安全运行的保障。
应用服务器:
提供了电子商务应用运行的环境,如支持关键应用的事物处理、消息代理、WebService,、集群计算等。
开发工具服务:
提供电子商务应用开发的框架和生命周期的管理。
微软电子商务技术架构
为推动电子商务业务的创新,为商业发展带来最大的价值,以Microsoft.NETFramework为应用服务器,VisualStudio.NET作为电子商务应用开发工具,微软提供了全系列的WindowsServerSystem产品,为企业构建电子商务架构和应用提供了完整的解决方案。
如下图:
客户端服务:
Microsoft.NET作为一个端到端应用平台,其中包含了丰富的界面技术,包括浏览器及智能客户端(SmartClient),各种移动终端设备界面的支持;另外,通过XML/WebService协议,Office/Infopath及SharePointPortal作为客户端应用也可以支持电子商务系统的访问和互操作,为用户提供了多样化的选择和易用性。
电子交易服务:
CommerceServe2002提供了B2C和B2B交易服务平台,提供了用户档案及个性化、产品目录管理、目标定位、业务自动化管道、B2C/B2B站点模版、广告促销、商业智能分析。
内容管理服务:
ContentmanagementServer2002提供了网站内容采集、编辑、存储、发布、展现全部阶段的服务,为维护网站内容更新和页面样式表现提供了管理。
内容的质量和动态更新已成为电子商务业务发展的核心竞争力。
整合服务:
Biztalk2004作为面向服务的集成平台,提供了电子商务平台端到端的集成服务和管理工具,包括数据转换和映射、流程编排、适配器框架、消息处理管道、消息订阅/发布引擎及流程管理工具。
.NETFramework:
它包括面向组件的中间层基础结构(COM+)、CommonLanguageRuntime(CLR)环境、一个准时制编译器、一组使用.NET组件模型打包的操作系统库。
提供了通用数据访问组件和WebService协议。
目前是所有WindowsServerSystem服务器开发包(SDK)及.NET应用开发依赖的基础。
安全服务:
包括WindowsOS的安全服务及ISA2004,为电子商务平台和网络环境提供了端到端的安全服务机制,包括LDAP目录服务、网络命名服务、认证服务、PKI加密和签名服务、网络环境需要的防火墙、VPN、应用访问代理、Web缓存服务。
开发服务:
VS.NET开发工具是一个多语言、集成化的开发平台,它不仅集成了WindowsOS和.NETFrameworkAPI,还整合了所有WindowsServerSystem产品开发SDK和电子商务应用开发框架,为开发人员提供了快速开发电子商务应用和集成环境。
微软电子商务解决方案的技术理念
电子商务业务模式不断创新,微软电子商务解决方案通过产品和技术的不断升级和完善,提供了一个可以适应各种业务场景的技术框架和产品系列,始终遵循着这样一个设计理念——CTA:
Collaboration——协同参与,Transaction——交易服务,BusinessAnalysis——商业智能。
具体如下:
协同参与:
基于互联系统的高层次网络服务形式。
包括网络中多种角色的参与和互联网异构应用系统之间的联网操作。
交易服务:
建立在异步的、基于事务处理的交易平台,可以集成分布式环境下已有的各种应用系统,同时支持原子级事务处理和长周期事务处理,适应各种交易场景的要求,使交易平台既具有安全性、可靠性,同时保持足够的灵活性。
商业智能:
为了实时监控整个商务流程的处理状况,并为商务经理和决策者提供企业商务的运行状况和性能报告,微软电子商务平台提供了端到端的商务智能功能,包括实时商务运行数据采集、存储业务状态数据和流程跟踪日志的数据仓库、各种面向业务指标的分析模型及报告,为企业决策者提供了全面的信息,及时反映商务运行的状况预测业务发展趋势。
电子商务典型应用场景
我们以一个企业商务运作模式为例,介绍几种典型电子商务场景。
如下图:
在“A”点,消费者(包括个人消费者和商业用户)在零售商或分销商的站点下了一个订单,业务继续延伸到“B”点,零售商与厂商开始交易,接着是厂家与其供应商的集成,完成一个产品生产所需的供应过程。
整个交易和服务流程,从消费者开始跨越了上下游所有相关的企业,电子商务的远景要整合价值链,充分满足消费者多样化的需求并降低整个价值链的成本,达到增长企业利润的目标。
上述的业务流程分析,可以分解为下面三个典型的场景:
·直接销售和市场推广(B2C)。
·供应链集成(B2B)。
·企业采购和资源外包(B2B)。
每种场景都包括BTA模式的各个方面,都有着不同的业务流程和功能。
在企业电子商务战略层次,三种场景又相互联系,存在着信息的交换。
为了实现企业的战略目标,同时要在企业范围内将三种场景看作商务活动中不可分割的部分,即强调整合的价值和必要性。
微软电子商务解决方案在基础架构上都遵循.NET的架构,同时又包含一系列可灵活配置的组件,如CommerceServerComponents,ContentManagement;另外,BizTalk2004提供了集成服务平台,可以灵活的改变业务流程集成已有的应用,既可以满足每个场景中应用集成的需要,也可以将三个场景中不同的业务流程整合,提高整个价值链的自动化程度。
下面各节将分别介绍每种场景的业务流程和技术架构。
直接销售(DirectSellingandMarketing)
业务场景
直接销售模式也称为B2C业务,企业在互联网上建立虚拟商店,并提供在线支付,向消费者出售各种产品,包括在网上提供各种商品打折,个性化用户服务,广告促销。
B2C站点的系统架构和功能如下图:
解决方案架构
B2C平台,使用Csr-CommerceServer2002和CMS-ContentManagementServer。
CMS通过contentconnector插件可以与Csr服务器集成,丰富了B2C电子商务站点的页面展现和内容,交易服务和内容服务整合在一起为消费者增加了网站的吸引力和丰富的体验。
直接销售和市场服务商务解决方案,包括以下三个部分:
个性化商务和定向发布:
将内容管理系统与CommerceServer集成后,可以利用CommerceServer的内部的目标定向,订阅服务将CMS的内容以个性化的方式发送给消费者,提高访问用户的数量和满意度。
根据用户个性化信息和历史访问记录,可以向用户展现特定的购物信息和产品目录,促成购买行为。
内容管理:
能够以XML、HTML和二进制内容对象格式保存所有内容,具有最大限度的灵活性。
对象保存在一个MicrosoftSQLServer存储库中,并且与Web站点模板或者设计元素分开进行控制。
Web页面可以动态生成和交付。
因此能够根据用户配置文件或行为、浏览设备或者语言偏好来提交个性化的内容。
通过分开管理对象,可以轻松改变内容在组织和外部伙伴的各个应用中的用途。
站点管理和分析:
分析,推动您的组织洞察客户发展趋势和市场契机,提供了数据仓库、趋势预测和智能分析功能、站点访问和统计报告;通过一个集中式的直观控制台,管理用户、个性化规则、产品目录和订价、营销和广告促销活动以及业务分析,从而促进您的业务经理快速响应不断变动的客户和业务需求,
解决方案采用的产品和技术
WindowsServer2003EnterpriseEdition
domaincontroller-ActiveDirectory,
.NETFramework1.1+IIS6.0
MicrosoftInternetExplorer6(SP1)
CommerceServer2002EnterpriseEdition
ContentSerer2002
WindowsServer2003TerminalServices
MicrosoftSQLServer2000(SP3)
MicrosoftSQLServer2000AnalysisServices(OLAP)
VisualStudio.NET2003
供应链集成
业务场景
可描述为商业用户从供应商采购原料或服务。
这些购买者可能包括了零售店、分销商、生产商、第三方物流公司。
这种商务模式的特点是采购商与供应商通过紧密地集成一起满足最终消费者的商品或服务需求。
这种业务模式是否成功很大程度取决于上下游供应链的集成性、灵活性、成本。
下图是供应链集成场景的业务流程:
在上述场景中,以一个PC生产商为例,说明业务流程。
消费者(Consumer)在经销商(Dealer)的站点下了一个购买电脑的订单(B2C场景)
经销商接到订单并确认后,系统自动查询生产商的电脑配置。
生产商接到电脑采购订单确认,自动查询电脑库存配件。
查询显示,生产电脑的微处理器库存中没有。
电脑生产商的库存系统将自动给微处理器供应商生成合同,并下一份配件采购订单。
微处理器供应商通知电脑厂商可能的发货期限,并确认这份组件采购订单。
电脑厂商根据订单的发货期限、工厂的生产计划和能力,计算生产电脑的时间。
然后向物流公司的系统发出发货的请求。
物流公司系统检查运输能力,确认可以发货的期限。
电脑厂商向经销商确认这份消费者的订单。
经销商向消费者发出确认通知。
供应链集成的电子商务解决方案,目标是可以整合上下游企业的业务处理系统和流程,使得信息尽可能以实时的方式交换,提高供应链的客户响应速度。
解决方案架构
上述实例中,第一步场景是一个典型的B2C应用,具体技术和功能在3.1中已经讨论。
下面我们介绍第二步以后的技术