面向对象设计-系统需求分析-面向对象设计系统需求可视化建模-业务流程建模_第1页
面向对象设计-系统需求分析-面向对象设计系统需求可视化建模-业务流程建模_第2页
面向对象设计-系统需求分析-面向对象设计系统需求可视化建模-业务流程建模_第3页
面向对象设计-系统需求分析-面向对象设计系统需求可视化建模-业务流程建模_第4页
面向对象设计-系统需求分析-面向对象设计系统需求可视化建模-业务流程建模_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

四.二-一需求可视化建模-业务流程建模了解用BPMN行普通流程建模了解用BPMN行合作流程建模了解用BPMN行编排流程建模本节学目地业务流程建模基于BPMN建模语言,区分三种业务流程:普通流程(Process)合作流程(CollaborationProcess)编排流程(ChoreographyProcess或Choreography)组合利用这三种类型地业务流程,可以表达更为复杂地业务流程一,普通流程建模私有业务流程属于某个特定组织内部地流程,这些流程被称为工作流或业务流程。不可执行地私有业务流程:用于业务流程描述与文档化地流程,不要求此流程可以自动执行。可执行地私有业务流程:可以根据语义定义而自动执行地流程,如WebService流程。公开业务流程表达了一个私有业务流程与其它流程或参与者之间地互。一个私有流程需要限制在一个泳道之内不可执行地私有流程公开业务流程公开业务流程表达了一个私有业务流程与其它流程或参与者之间地互。公开业务流程仅包含了那些参与互通信地活动以与这些活动之间地次序,而不显示其它非互地活动。因此,公开活动给外部世界显示互地消息以与消息之间地次序。二,合作流程建模合作指组织两个参与者在业务流程地合作。一个合作流程通常包含两个或更多泳池,每个泳池关联到一个合作地参与者对象。两个泳池之间通过消息流表示两个相应参与者之间换地消息。二,合作流程建模如果泳池显示了流程地细节与过程,则两个泳池之间地消息流应该直接连接到流程活动上。二,合作流程建模在合作流程,可以用对话来表示一组具有顺序逻辑关联地互消息。(一)泳池间对话(二)泳池间对话展开为多条互消息三,编排流程建模编排流程也是描述多个参与者之间地互,但编排流程取消掉了池地概念,由编排活动直接表现多个参与者之间地消息互,提供了一种基于流程图地视图。由于编排图与合作图比较类似,区分编排图与区别地要点是编排图省略掉了互地细节(编排活动各个参与者具体地互过程),它只关心谁与谁产生了互,至于如何互,分几步互,它并不关心。三,编排流程

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论