BPMN流程设计方法 - 流程设计与优化 - 流程体系 - 姚波个人网
BPMN流程设计方法
作者:姚波 来源:yaobo.work 时间:2022-09-11 12:55:35
导读:流程建模方法介绍系列之一。注意,这里谈到的只是流程建模,不涉及业务的设计。

      BPMN是Business Process Modeling Notation的简写,含义为业务流程建模与标注。

      BPMN由BPMI(The Business Process Management Initiative)开发了,于2004年5月对外发布了BPMN 1.0 规范。后BPMI并入到OMG组织,OMG于2011年推出BPMN2.0标准,对BPMN进行了重新定义(Business Process Model and Notation)。BPMN的主要目标是提供一些被所有业务用户容易理解的符号,从创建流程轮廓的业务分析到这些流程的实现,直到最终用户的管理监控。BPMN也支持提供一个内部的模型可以生成可执行的BPEL4WS。因此BPMN的出现,弥补了从业务流程设计到流程开发的间隙。

      按照笔者的理解,BPMN1.0更偏向于业务的设计,BPMN2.0更倾向于开发的实现,因此一般在建模方法论环节,笔者都只介绍1.0给大家.

一、EPC建模和EPC建模的异同

掌握了EPC,就很容易理解BPMN,其有较大的相似之处:都是用事件、活动、逻辑符号来表达业务,且逻辑符号、事件的运用方式一致。

区别之处就在于:BPMN和EPC事件、逻辑符号稍有差异;且BPMN事件又做了更细化的区分,分为开始事件、过程事件和结束事件,其他无显著差异。

、BPMN展现方式常规为泳道图

091120.jpg

、BPMN建模规范

091121.png

四、建模总体原则

仍然遵循自上而下、自左向右的指导原则

五、逻辑符号的使用:

1、逻辑与

1)一个事件同时触发多个活动

091122.jpg

2)多个活动均完成后,触发下一活动

091123.jpg

2、逻辑异或

1)一个活动完成后,可能有多种情况,但同时只能发生其中一种

091124.jpg

2)多个活动,同时只可能由其中一个分支触发下一个活动

091125.jpg

3、逻辑或

1)一个活动完成后触发一个或多个活动

091125.jpg

2)多个活动中,一个或多个活动完成,即可触发下一个活动

091125.jpg

、其他用法规范补充

1、逻辑与、逻辑或、逻辑异或在有分支的情况下,一般成对使用(并不绝对,如另一分支END的情况下):

091125.jpg

091126.jpg

091127.jpg

2、常见错误

1)遗漏事件及逻辑符号

091128.png

091129.png

2)逻辑符号一对一或多对多

091130.png

3)事件重复

091131.png

欢迎交流
  • 交流电话

    137-9856-7818

  • 电子邮件

    yb@yaobo.work

  • 地址

    深圳市南山区西丽大学城图书馆

友情链接:
扫码关注公众号
姚波个人网站 交流电话:137-9856-7818
您可以将您想交流的内容通过留言方式提交给网站,我会及时和您联系在线留言
本网站由姚波个人版权所有,未经授权禁止复制或建立镜像

粤ICP备19047878号-1