面向服务的企业业务过程分析与设计(1)——PowerDesigner12.0的企业建模功能初探.docVIP

面向服务的企业业务过程分析与设计(1)——PowerDesigner12.0的企业建模功能初探.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
面向服务的企业业务过程分析与设计(1)——PowerDesigner12.0的企业建模功能初探 第16卷第2期 V0I.16NO.2团黑技术服务园地 技术服务园地 连载(23) 1简介 —盔墨 面向服务的企业业务过程分析与设计(1) 一 P0werDesignerl2.0的企业建模功能初探 激烈的市场竞争要求企业不断改善其业务过程,努力 提高其业务流程的灵活性,敏捷性和对市场变化的响应速 度.业务流程管理(BPM)可以减少企业的低效之处,帮 助企业主动跟上市场的变化步伐.BPM企图在无秩序的业 务与技术的十字路口寻找它们之间的联系,为了避免这 些流程被写死到应用程序的代码结构中的,导致以后无 法更改,面向服务的体系架构(Service—orientedarchitecture, SOA)已经成为构建企业级分布式应用程序的首选蓝图,并 成为BPM的一个重要基础.基于服务的设计可以灵 活更改流程,而且流程服务能够快速组合,从而编排成更大 的端到端流程. BPM将图形流程建模功能与应用开发相结合起来,使 业务分析人员可以通过解析和描述业务功能下面的流程,使 工作流合理化,并最终优化它们,而IT技术人员必须让现 有的应用集成软件,如EAI等协调行动,使开发基于流程的 应用所需的应用功能可以实现跨企业集成.当这个业务设计 阶段完成时,模型送到开发人员的手中,开发人员将业务流 程映射到考虑EAI细节的一个开发环境中.这种从业务人员 到开发人员的移交过程非常关键.大多数厂商提供两种建模 器:一种供业务分析员使用,另一种供实际描述应用如何开 发和集成的细节的IT人员使用,存在的一些问题: (1)业务分析人员建立受业务规则制约的模型,而IT 必须创建和维持受现有软件的能力制约的模型.因此,必须 建立业务过程分析模型与业务过程开发模型的同步关系 (2)服务通过面向对象模型来加以描述.面向服务的业 务流程建模中活动主要由服务来完成,必须建立业务过程模 型与面向服务的对象模型之间的交互关系,方便建模过程中 的服务(消息,接口等)选择. (3)业务过程与服务在企业动态环境下(如公司并购 等),两者都会发生相应的变化,必须提供影响度分析 (ImpactAnalysis),在各自变更前分析所需要做的修改. 因此,必须提供集成化的建模工具,目前各主要的建模 工具厂商,~uSybsePowerDesigner,IBMRationalRose,Com— puterAssociates的ERWin等都在发展与加强各自建模工具 的融合与集成.PowerDesigner经过近20年的发展,已经在 原有的数据建模的基础上,形成一套完整的集成化企业级建 模解决方案,融合了几种标准建模技术:传统数据库建模, 使用UML的应用程序建模和业务流程建模,对面向服务 的业务过程建模提供了从分析到设计的全面支持.同时支持 Top—Down,Bottom—up以及Meet.Middle等各种业务过程 建模方式,具体地: (1)Top—Down方式:由业务需求出发,建立业务过程 分析模型,在分析模型得到仿真与优化之后,生成或建立业 务过程执行模型.并在业务过程执行模型的指导下,抽取具 体的面向服务的对象模型.这种方式比较适合全新的企业业 务应用系统. (2)Bottom—Up方式:与Top-Down方式相反,企业可 能已经存在一些Legacy应用系统.PowerDesigner可以首先 建立这些Legacy系统的面向对象模型,并基于对象模型,建 立可重用的服务.根据业务规则,复合(组合)这些服务, 建立面向执行的业务过程模型.并最终可以生成面向分析的 业务过程模型. (3)Meet—Middle方式:结合上述两种方式,企业可以 同时建立过程模型,以及面向服务的对象模型.在某个阶段 将两者结合.这时可能服务不能满足业务过程的需要,如服 务粒度过细,可以采用业务过程分解或服务复合等策略,进 行进一步复合建模,最终完成企业业务系统的全面建模. 本文将通过一系列文章介绍PowerDesigner12.0对业务 过程建模提供的基本能力,并通过一个典型实例展示其强大 地全面建模功能,包括: (1)面向SOA业务过程建模能力 详细介绍PowerDesigner的业务过程建模能力,强调对 SOA的支持. (2)使用PowerDesigner建立业务过程分析与开发模型 通过一个具体实例,展示PowerDesigner~U何建立业务 过程分析模型,表达业务需求.详细介绍PowerDesigner如 何建立业务过程开发模型,重点阐述对BPEL4WS的支持. 并描述如何建立业务过程开发模型与面向服务的对象模型之 间的双向关系. (3)使用PowerDesignerl2创建Web服务 详细介绍如何用PowerD

文档评论(0)

aena45 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档