ERP与企业应用集成考查报告.docx
ERP与企业应用集成考查报告摘要:E即和电子商务是目前现代企业应用较实的两种运营方式,都利用r当代先进的现代化信息技术,极大提升了现代企业的管理效率,同时也增加了企业在同行业内的综合竞争实力。电子商务的出现更使ERP功能如虎添翼,为企业生产经营管理信息的传递共享和充分利用供应了更加便捷的手段。网络技术的高速发展,使供应链管理(SCM)和客户关系管理(CRV)能够真正发挥作用,为企业供应了无限商机。但是假如没有企业内部信息和管理集成的ERP发展阶段,就企图实现电子商务,会使电子商务变成空中楼阁。市.场信息处理再快捷,假如企业内部生产经营机制不健全,也不会为企业创建效益;运用电子商务可能会降低销售和选购成本,但企业内部生产管理、物流管理落后,制造成本居高不下,企业的利润也不会提高。因此,企业必需冷静分析白己的现状,看一看自己薄弱环节在哪里,先加强企业内部管理的建设,再考虑电子商务的发展.当然,个别行业的企业由产品和生产较简洁,以销售为主,也可以优先发展电子商务。.本文分析了利用ERP与电子商务各自的理论和方法与ERP与电子商务可以紧密联系的点,在此基础上分析构建基了面对服务架构(SOA)的ERP与电子商务的集成模式的优势。关博词:ERP;电子商务:面对服务的架构;集成:Web服务ERPande-co11mercearethemostpopularmodernbusinessoperationsways,andmakeUSeofmoderncontemporaryartinformationtechnology,greatlyenhancingtheefficiencyofmodernenterprisemanagement.TheemergenceofelectroniccommercemakesERPfunctiontobeatigerwithwingsadded,fortheenterpriseproductionmanagementinformationsharingandmakeful1useoftoprovideamoreconvenientmeans.Therapiddevelopmentofnetworktechnology,makethesupplychainmanagement(SCM)andcustomerrelationshipmanagement(CRM)produceeffecttruly,fortheenterprisetoprovideunlimitedbusinessopportunities.ButifthereisnoenterpriseinformationandmanagementofintegratedERPdevelopmentphase,wi11attempttorealizeelectronicbusinessaffairs,willmaketheelectroniccommercebecomecastlesintheair.Marketinformationprocessingandfast,iftheenterpriseinternaloperationmechanismisnotsound,alsodoesnotcreatebenefitsforenterprises;C-COmmereemayreducethesalesandprocurementcosts,buttheinternalproductionmanagement,logisticsmanagement,manufacturingcostishigh,theprofitoftheenterprisealsodoesnotraise.Therefore,theenterprisemustcalmanalysisoftheirsituation,lookatwheretheweaklinks,tostrengthentheinternalmanagementofenterprisesoftheconstruction,andconsiderthedevelopmentofelectroniccommerce.Ofcourse,individualindustryenterprisebecausetheproductandproductionisrelativelysimple,mainlytothesale,alsocangiveprioritytothedevelopmentofelectroniccommerce.ThisarticleanalyzestheuseofERPande-comnercerespectivetheoryandmethodandERPandelectronicbusinessaffairscanclosecontactpoint,onthebasisofthisanalysisbasedonServiceOrientedArchitecture(SO)ofERPandc-commerceintegrationadvantageKeywords:ERP:E-commerce:SOA:Integration:Webservices书目1 SoA的综述错误!未定义书签。1.1 SOA的发展历程错误!未定义书签.1.2 SOA的优点52 ERP与电子商务的集成的必要性错误!未定义书签.2.1 ERP与电子商务集成的关系62.2 2ERP与电子商务集成的重要性62.3 ERP与电子商务系统的集成模型72.4 基于SOA的ERP与电子商务系统的集成模型框架73 ERP与电子商务的集成的方法83.1 软硬件重构83.2 业务流程重构83.3 数据共享93.4 人才整合94 总结9正文1. SOA的综述1.1. SOA的发展历程面对服务的体系结构(SOA)的概念是在1996年Ganner公司描述实施企业“V英文”的时候,第诙提出来的。当时提出SoA的主要目的就是让每个IT系统都有自己的自主力,敏捷的发展空间,同时又能够随需共享,但由于当时的市场环境和技术水平尚不具备其IE实施SOA的条件,因此当时并未引起人们的广泛关注,只是停留在概念阶段,没有形成详细的观念和技术。直到XM1.语言的出现与发展,以与WebSerYiCC等技术的发展,SOA才渐渐走入人们的视野,从概念渐渐转向F应用。那么,什么是SOA呢?不同的厂商和个人有不同的诠释:Ganner将SOA描述为:“客户端/服务器的软件设计方法,一项应用由软件服务和软件服务运用者组成SOA与大多数通用的客户端/服务器模型的不同之处在于它着重强调软件组件的松散耦合,并运用独立的标准接口.”1.ooSCIyeOUPlCd.corn将SOA定义为:“按需连接资源的系统。在SOA中,资源被作为可通过标准方式访问的独立服务供应应网络中的其他成员。与传统的系统结构相比,SoA规定了资源间更为敏捷的松散耦合关系0”Ganner和1.oOSeIyCQUPIed.corn的定义都提出了SOA的主要特性,即松耦合性。W3C将SOA定义为:“一套可以被调用的组件,用户可以发布并发觉其接口.”Service.archiIeclure.corn将SoA定义为:"本质上是服务的集合。服务间彼此通信,这种通信可能是简洁的数据传送,或许是两个或更多的服务协调进行某些活动。服务间须要某些方法进行连接。所谓服务就是精确定义、封装完善、独立于其他服务所处环境和状态的函数。到目前为止,关于SOA还没有个统的、被广泛认可的定义,这是因为SOA中的两个领域,即业务领域和技术领域之间存在重段。SOA是种结构模型,它可以依据需求并通过网络对松耦合的粗粒度应用组件进行分布式部署、组合和运用。IBM认为“SOA呈现出比呢bService更加广泛的应用前景,SOA是种构建能够交付终端用户间服务或构建其他服务的功能组件。SOA解决方案由可重用的服务组成,带有定义良好且符合标准的已发布接口。SOA供应了种机制,通过这种机制,可以集成现有的遗留应用程序,而不管它们的平台或语言。随着Web技术的发展和成熟,SOA以它的松耦合、即插即用的优势快速成为电信行业中主流的技术方向,大大提高了SOAWebSerViCe技术和平台的牢靠性和便捷性,使电信行业的新老系统能更好地耦合在一起,降低了开发和维护成本。MaksymKorotkiy在他的论文中谈到了本体与SOA和W仙服务的结合,他认为不仅仅是本体将共享的语义传给服务,服务同样可以集成到本体里面。AliArSanjani认为,一个SO应用有5层结构和两个支持机制,5层包括表示层,业务层,服务层,企业组件层,系统限制层,两个机制是集成架构和服务质量、平安、管理和监控。除此之外,还有很多的探讨探讨了关于SOA架构的应用,包括IBN的SOA基础架构,微软的Whitehorset,SAP'SNetWeaver,OASIS,SFERA和各种各样的企业SOA应用,像企业SOA和面对服务的企业。早期形态的SoA模型主要是从Web服务标准初始系列中得到启发的,将SOA定义为个围绕以卜三个基本组件的构架模型:<1)服务恳求者:类似于Web服务中的服务恳求者,可以是应用程序、软件模块或恳求服务的另个服务。它先从服务注册中心查询所需服务,接着绑定服务,再调用执行服务功能。(2)服务供应者:类似于Web服务中的服务供应者,是可以通过网络寻址被发觉,并接收和执行来自服务恳求者恳求的对象。它必需在服务恳求者可以发觉和运用该服务之前,将自己的服务和接口契约发布到服务注册中心。(3)服务注册中心:服务注册中心是早期形态的SOA的关键。它是包含全部可用服务的数据库,服务恳求者可以通过服务注册中心杳找感爱好的服务。早期形态的SoA的体系结构中,每个实体都扮演着服务供应者、运用者和注册中心这三种角色中的某一种或多种。下表给出了早期形态的SOA模型的基本特征:表.1早期形态的S(M模型的基本特征功功能描述松散耦合的交互服务的调用独立于其技术和位置一对通信一个特定服务一次由一个用户调用基于用户进行触发限制流由客户发起同步应答将以同步方式发回给运用者随着SoA的不断发展,SoA在保留着其基本原则的基础上,在很多方面都得到了扩展,主流软件厂商们不断地构思新的Web服务规范,并在当代的技术平台中构建了对XM1.与WCb服务的日益强大的支持,拓展了面对服务的构架,同时也使得与SoA相关的技术得到发展和广泛应用。例如在业务流程方面,扩展了对业务流程的编排和处理并推出了业务流程执行语言(BPE1.4WS),同时基于语义Web的动态服务组合技术也在不断发展之中,并且得到了越来越多人的关注:SOA除了在基本功能上得到了和完善,同时对服务的质量也提出了更多的要求,在保证服务平安性的同时,必需妥当处理好服务的事务管理,终归服务可能是分散于网络的各个角落的,这就要求在进行事务管理时,遵循有别相对本地业务流程事务管理原则的新准则;除了以上例举的几个SOA元素得到了发展,与SoA相关的技术也得到了发展,并能够有效的跟SOA相结合,更好的实现SOA的功能,例如ESB的提出,IBM也将ESB作为与SOA相结合的重要组件加以探讨,虽然ESB不是SoA的必不行少的组成部分,但也在平安、服务发觉、服务连接等方面对SoA作出了很大贡献。从以上的叙述中可以看出,SOA发展至今,己经比基本SoA完善和丰富了很多,为了和基本SOA构架相区分,把这个更完善的构架的称之为当代的SOA构架。S()供应了一种方法,从而可以将应用程序功能作为服务供应应终端用户应用程序或其他服务,其组成元素依据分工的不同可以分胜利能元素和服务质量元素C展示了SOA的结构以与在SOA中可能视察到的元素。1.2. SoA的优点现代企业IT通常须要应对两方面的压力,一方面要快速适应来白内部和外部的需求,提高企业的竞争力,另一方面要降低成本,提高资本利用率。运用SOA架构可以帮助企业从以下儿个方面获益:(1)现有资产利用S0供应一个抽象层次,可以通过将现有应用程序的功能封装为服务,使已有的投资接着发挥作用。企业可以接着从现有的应用程序中获得价值,而不必重新建立整个IT系统。(2)降低整合和管理的困难性由于SOA中的集成是通过对服务的接口描述实现的,服务的实现可以对最终用户完全透亮,对详细实现的更改不会影响到整个系统。在服务尚未实现时甚至可以以纯框架的形式集成服务,整合和管理系统的困难性被降到最低,特别是在系统特别浩大的时候优势更加明显。(3)对需求的反应更加快速由于服务之间相互的独立性,新功能的开发可以特别简洁的进行,而且可以通过集成的方式干脆利用已有的资源,从而使新股务的开发时间缩短,允许企业快速对新需求做出反应。(4)更好的重用性S0架构中的核心服务都以一种松散耦合的方式,它们可以更简洁的依据商业须要进行组合。这意味着更少的重第,更好的功能重用性。2. ERP与电子商务的集成的必要性2. 1.ERP与电子商务集成的关系ERP(EnterpriseResourcesPlanning企业资源支配)由美国闻名管理询问公司GaRncrGroupInc于1990年提出,最初被定义为应用软件,但快速为全世界商业企业所接受,现己经发展成为现代企业管理理论之一。它对产品研发和设计、作业限制、生产支配、投入品选购、市场营销、销售、库存、财务和人事等方面以与相应的模块组成部分,实行集成优化的方式进行管理。电子商务(EleCtronicCommerce,简称EC)是在全球各地广泛的商业贸易活动中,在因特网开放的网络环境下,基于阅读器朋艮务器应用方式,买卖双方不课面地进行各种商贸活动,实现消费者的网上购物、商户之间的网上交易和在线电子支付以与各种商务活动、交易活动、金融活动和相关综合服务活动的一种新型的商业运营模式。电子商务与ERP都属于企业的信息系统。电子商务是建立在ERp基础之上的应用,也就是说E即是企业实施电子商务的支撑系统。但从另一个角度来看,电子商务与ERP又可以被归于同个层次的应用,只是侧重点不同一一ERP系统是由MRP、MRPIl等企业管理思想发展来的,管理范围侧重于企业内部;电子商务解决的则是企业与外部世界的通信、连接和交易,侧重点以与外部的交互为主。电子商务更多地起到种工具的作用,而ERP却是供应一种管理思想和模式。2.2. ERP与电子商务集成的篁要性对企业来讲,电子商务和ERP系统正如前端与后台、外部与内部的关系,两者休戚相关。一个胜利的企业信息系统在运行期间,外部、内部任一环节所发生的改变应能快速传递到其它相关环节。比如说企业通过电子商务在网上拿到订单后,应能马上将订单信息传递到企业内部ERP系统,以便选购、生产、财务、销售各部门组织支配原料、资金、生产和预售。假如企业前端的电子商务和后台的ERP系统脱节,会导致很多关说的信息和数据被封闭在相互独立的系统中,从电子商务(EC)平台上获得的销售订单、市场信息不能与时传递到后台ERP系统中;同样,由没有EC系统与ERP系统的集成,前台的EC系统也不能读取ERp系统中的有关产品的价格、客户等信息,造成前后台信息的脱节。企业物流、资金流和信息流不能有机统一,数据的一样性、完整性和精确性不能保证,部门间重豆者冗余的工作,不能对客户作出与时有效的响应,使企业工作效率下降以与运营成本上升,从而给企业白身带来极大的损害。因此,企业的电子商务和ERP的集成势在必行。ERP与电子商务集成之后,企业的供需链管理、客户关系管理、商业智能、电子商务、办公业务自动化等功能全面集成,实现资源共享和数据共享,企业内部各部门的流程将更加合理、规范,连接更加平滑,生产效率更高,库存占用资金更少。企业各层领导可以快速精确地得到所需信息,对市场作出最与时的反映,在最短的时间内做出最有效的决策。2.3. ERP与电子商务系统的集成模型在ERP系统中,作为主生产支配输入变量的订单,是必不行少的。而电子商务作为电子商务环境下企业与客户交互的门户,同样接收订单并对其进行管理,在功能上二者是完全重叠的°ERP在服务和客服上的管理功能特别薄弱,电子商务则进行了全面管理,并通过数据分析,依据一对一客户关怀方式供应有针对性的特性化服务,培育客户的忠诚度。电子商务与ERP系统均具有决策支持功能,为企业供应商业智能和决策支持。二者所运用的数据库不同,因而供应不同的决策内容。综上分析,电子商务与ERP功能上存在很大交叉或重叠,而且存在优势互补的特点。因此,二者的集成突破了集成供应链上企业间的地域边界和不同企业之间信息沟通组织边界,真正解决了企业供应鞋中的下游链节点的管理,将客户、经销商、企业整合在一起,融合了企业内外信息流,优化了企业业务流程,提高了企业电子商务环境下的市场竞争力。经过整合,得到下图所示的ERP与电子商务系统集成模型。在前端的客户层主要采纳BIOC的电子商务模式,构建网上销售平台,发布产品信息.,供应网上订单交易和网上电子支付、购买。同时采纳CRM的管理思想与客户进行沟通来更好的为客户供应优质服务。可以引入rCRM,实现面对客户时ERP与电子商务的无缝连接。在后瑞的供货商与合作伙伴部分主要采纳了田。B的实现方式,利用电子商务的优势做到网上信息发布i句向、选购、供应商管理等。可以实现整个信息流的协同,实现低库存。该集成方案的一体化模式,消退了企业的信息孤岛,实现了信息化下的经济一体化。BToCBToBCToPERP与电子商务系统集成模型2.4. 基于SOA的ERP与电子商务系统的集成模型框架依据上节分析得到的ERP与电子商务系统的集成模型,结合Web服务集成优势,设计了基于SOA架构的以WEB服务实现的ERP与电子商务系统集成模型框架。模型框架考虑了现有技术实现,可以以J2EE或.NET实现。在该框架中以XM1.为数据交换的格式,以SOAP标准的RPC方法来调用Webservice,WSD1.描述Webservice的细节,以IDDI来发布Webservice,这是Webservice中主要用到的标准协议,只要遵循这些协议,异构的呢bservice之间就可以相互访问,达到多系统的交互集成。基于SoA的ERP与电子商务系统的集成模型框架3. ERP与电子商务的集成的方法3.2. 软硬件重构业务流程上,电子商务应考虑网站管理模块、网上销售模块、网上选购模块和网上资金收付模块,ERP应优先考虑选购、生产支配、市场营销、销售、库存、财务等与物流、资金流亲密相关的模块,E即不能仅仅局限于企业的内部管理,系统应基于InternetZIntranet实现作业管理,电子商务系统的变动应能与时传递到ERP系统,反之亦然。如ERp有选购、生产、销售、库存、资金模块,而电子商务系统有网上销售、网上选购和网上资金收付模块,两者存在肯定的重复,在进行集成时,应在ERP的物流和资金模块中为电子商务系统增加一个入口和出口,将电子商务纳入供应他和资金模块管理之中,实现统管理。3.3. 业务流程篁构业务流程上,电子商务应考虑网站管理模块、网上销售模块、网上选购模块和网上资金收付模块,ERP应优先考虑选购、生产支配、市场营销、销售、库存、财务等与物流、资金流亲密相关的模块,ERP不能仅仅局限于企业的内部管理,系统应基于InternetZIntranet实现作业管理,电子商务系统的变动应能与时传递到ERP系统,反之亦然。如ERP有选购、生产、销售、库存、资金模块,而电子商务系统有网上销售、网上选购和网上资金收付模块,两者存在肯定的重豆,在进行集成时,应在ERP的物流和资金模块中为电子商务系统增加个入口和出口,将电子商务纳入供应链和资金模块管理之中,实现统一管理。3.4. 数据共享假如一个企业同时运行多套软件,不同软件之间数据的共享就显得特别重要了,ERP与电子商务之间也必需实现数据共享,假如不能共享,势必影响相互之间数据传递的效率与质量,有时甚至会产生错误的信息。实现电子商务端数据库服务器与ERP数据库服务器之间业务数据的双向通信既是系统集成的主要内容,又是系统集成能否胜利的关键。在集成时,电子商务数据库和ERP数据库之间的数据变动可运用中间件通讯技术SoAP传递,避开数据的不一样和更新延迟,便于企业更好地进行业务活动。3.5. 人才整合企业决策层在推动整合工作时.,企业的全部员工必需在思想意识上有正确的相识,加强业务学习,驾驭且合学问。管理人员要懂肯定的计算机技术,技术人员要具备管理理论和商务学问。企业假如缺乏复合型人才,便无法有效地实现ERP与电子商务的融合。系统整合后,负责相同或相近模块1:作的人员应加强沟通,协调工作,如企业网上选购和网卜选购可以依据选购成本合理安排选购指标,降低选购成本,增加企业效益。4.总结在这种全面集成的新系统支持卜.,消费者或客户在展示室或通过互联网络在电子商场了解产品性能、价格,通过电子方式给生产厂商下达订单:生产商通过EC-ERP系统卜达物料选购和生产制造指令,通过电子方式完成物料选购、支付;经过生产制造,最终将商品按时送交用户,在网上完成交易结算。它使供应商、生产商、分错商、客户通过供需链紧密集成,实现物料不间断地流淌,实现零库存。这样,企业就能增大限度削减经营成本,快速响应客户需求,提高企业市场竞争实力和经济效益。