理论教育 BPMN2.0简介:附录A

BPMN2.0简介:附录A

时间:2023-05-24 理论教育 版权反馈
【摘要】:BPMN在中文语境下通常被翻译为“业务流程建模符号”。BPMN 2.0版本由OMG在2011年发布。BPMN的主要作用是通过一种图形化的符号提供理解业务内部过程的能力,并使得组织之间能够以一种标准化的方式交流这些业务流程。本附录简要地介绍BPMN 2.0标准中的各个符号。

BPMN2.0简介:附录A

BPMN(business process modeling notation)在中文语境下通常被翻译为“业务流程建模符号”。BPMN 2.0版本由OMG(The Object Management Group)在2011年发布。OMG是一个国际化的、开放成员的、非营利性的计算机行业标准协会,成立于1989年。BPMN的主要作用是通过一种图形化的符号提供理解业务内部过程的能力,并使得组织之间能够以一种标准化的方式交流这些业务流程。本附录简要地介绍BPMN 2.0标准中的各个符号。所使用的资料主要来自于BPMN的官方网站(http://www.bpmn.org/),北京交通大学等单位对BPMN图元术语的翻译,Denis Gagné和Simon Ringuette所整理的“BPMN Quick Guide(second edition)”(https://www.bpmnquickguide.com/)以及其他相关网络资源。

BPMN基本建模元素

续表

续表

事件图元按照在流程中的位置分为三大类:开始事件类、中间事件类、结束事件类;按事件类型可以分为如下13种:

①常规事件类:为无类型事件类,表示状态的开始、转换或结束。

②消息事件类:带有消息参数的事件,可以接收或发送消息。

③时间事件类:表示时间点(定时和超时)以及时间区间。

④升级事件类:从当前的业务过程跳转到更高层级的业务流程。

⑤条件事件类:业务条件改变或引入新的业务规则时引发的事件。

⑥链接事件类:将在不同位置上的业务流程连接成一个过程。

⑦错误事件类:捕获或抛出已知的错误事件。

⑧取消事件类:包括无响应取消和有响应取消。

⑨补偿事件类:触发补偿处理过程。

⑩信号事件类:在不同业务过程之间传递信号,一个信号可以被多次发送。

⑪多重事件类:多重事件包含种可能的触发事件,执行时根据捕获的消息决定抛出的特定类型的事件。(www.daowen.com)

⑫并行多重事件类:包含多种可能的触发事件,执行时根据捕获的消息可并行地抛出多种类型事件。

⑬终止事件:立即结束流程。

活动图元可以分为以下4大类型:

①任务:任务是流程当中具有原子性的活动,是流程中的最小单元。当任务图元被使用时,表示该项工作在业务流程当中将不会再被分解成更细层次上的流程具体细节。

事务:事务是一系列活动,这些活动逻辑上紧密地联系在一起。它遵循着特定的事务规约。

③子流程:子流程是一个活动的内部细节建模,使用活动、事件和网关以及序列流。子流程是流程内部的一个图形对象,但是它也能够被打开来展现更低一层的流程。

④调用活动:调用活动是全局有效的已定义的子过程,作为一个子流程的封装体,它可以被其他过程复用。

各种类型的任务与调用活动

续表

子流程的折叠与展开状态

各类事件子流程(折叠状态)

网 关

各种类型的流

数据对象类型

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈