- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
论文 基于SOAD大型制造企业设计集成平台的研究及应用.doc
基于SOAD大型制造企业设计集成平台的研究及应用 摘要’s more, based on this model, the architecture and solution of a large-sized transformer integration platform for designing is proposed.The integration platform was successfully developed and plunged into use. This platform not only increased efficiency of products designing more than 10 times,but also brought more and more economic benefits for the enterprise. Key words: SOAD;EAI;Web service;XML 1 引言 随着信息技术的飞速发展, 企业要求其业务系统高度集成和开放。但大多数企业都存在着由遗留应用和异构数据源形成的“信息孤岛”, 同时还面临新开发应用的加入,基于多种开发平台和工具的软件系统得到大量应用, 使得企业中的软件系统变得日益庞大和复杂。这些系统常常是用不同的语言开发并建立在不同的平台之上, 各系统之间也很难进行信息共享。然而,快节奏、高效率的现代化生产与更加复杂的工程应用又有着对新型高效、安全可靠的工程应用集成平台有着迫切的需求。因此,将已有孤立的工程应用软件进行优化集成,设计出更合理的交互机制,使之成为一套高效可靠的工程应用集成平台是大多数企业所急需的。要完成上述目的,一种新的软件开发思想及方法是必要的,最佳选择就是设计一种松散耦合的基于服务的系统,采用面向服务的分析与设计SOAD ( Service Oriented analysis and design)的集成可很好解决这些问题 [1]。 2 SOAD的建模思想和建模过程 面向服务的分析与设计(Service-oriented Analysis and Design, SOAD)是利用面向服务(SOA)的原理来分析、设计应用系统的方法论,面对企业的应用系统集成,用BPM方法分析设计业务流程,用面向服务的方法分析设计服务,用基于组件的方法设计基础组件,组成一套新的混合模式,来实现对企业应用系统的分析与设计[2]。 2.1 SOA、BPM和CBD的特点 SOA是一个组件模型,它将应用程序的不同功能单元(服务) ,通过服务间定义良好的接口和契约联系起来。接口采用中立方式定义,独立于具体实现服务的硬件平台、操作系统和编程语言,使得构建在这样的系统中的服务可以使用统一标准的方式进行通信。SOA作为一种新型的应用软件架构模型,与传统的分布式组件架构相比,特别强调基于标准和松散耦合。其特点是服务重用和共享,非常适用于设计具有高度灵活性的现代企业应用程序。 BPM概念是 Howard Smith和Peter Fingar[3]于2003年正式明确地提出,BPM提出要以流程管理为企业的核心,可以让企业根据自身的业务需求量身定做自己的流程,并可以方便地控制和管理流程。BPM的本质是将流程作为一种新的抽象数据类型,它直接操作和管理的对象就是流程,而不是一个整数、一个字符串或数据库中的一张表。流程将成为BPM 中最基本的对象。 基于组件的设计(Component-based Design,CBD)是在OO方法基础上发展起来的,是OO技术应用于系统设计级别上的一种自然延伸。CBD采用自底向上从实际实现对象开始分析,特点是接近软件实现[4]。 虽然SOA是当今最先进的软件架构模式,但若没有正确的管理思想,就无法最大化地发挥它的优势。同样,BPM作为第三代流程管理思想,强调流程在企业中的重要性,符合当今企业应用系统集成对管理要求。然而任何一种管理思想都需要一定的技术体系来支撑,使它在企业应用系统开发中充分表达业务的需求,对原本根植在应用系统中的流程作出清晰的定义,将业务流程作为独立的对象提取出来管理,方便企业对流程进行控制和管理,提高企业的灵活性和响应速度。 2.2 SOA、BPM和CBD的有机结合 对于SOA架构的系统而言,服务模块最好通过BPM来确定,这样可以充分发挥作用,通过BPM来分析企业的业务流程,将主要业务流程以图表的方式表示,然后层层分解。这样可以很清楚地知道企业需要完成什么样的工作,对于这些工作又需要什么样的服务模块。然后对比现有系统的功能模块,可以确定哪些服务从现有系统中封装实现,哪些服务必须要新实现,从而能以更合适的方式来实现所需要的功能服务。这样不但能更好地实现资源共享,而且可以使整个系统发挥最大效能。此外,通过对业务流程的
您可能关注的文档
最近下载
- XX医院三级医院评审指标数据采集系统采购需求.docx VIP
- 标准的离婚协议书电子版(2篇).doc VIP
- 肺癌患者的理疑难病历讨论.ppt VIP
- 定语从句在写作中的运用课件-高三下学期英语二轮复习专项.pptx
- 2025年中国XO白兰地酒行业市场深度分析及发展前景预测报告.docx
- 定语从句在写作中的应用课件-2025届高三英语一轮复习.pptx VIP
- 统编版(2024)新教材八年级历史上册第四单元第11课《五四运动》【优质课件】.pptx
- T_GDNAS 061─2025(成人居家鼻饲喂养护理规范).pdf
- 定语从句及其在写作中的应用专题复习课件-2024届高三英语二轮复习.pptx VIP
- 定语从句复习+课件+-2025届高三英语上学期一轮复习专项.pptx VIP
文档评论(0)