本文部分摘自https://www.cnblogs.com/lighten/p/5931207.html
- BPMN 代表业务流程建模符号,他是OMG维护的公共标准。它描述了业务流程分析和业务用户可用于为业务流程建模并支持流程交互,异常处理,薪酬语义等的业务友好型流程图
- BPMN它被商业和开源BPMS工具供应商广泛接受。它具有很强的适应性,可用于捕捉从抽象过程概述到详细过程流程到实施准备过程的所有内容。BPMN的一个主要价值主张除了是图表标准外,还有图表背后的精确语义。形状,符号(也称为标记),边界,BPMN图元素的位置以及它们的属性具有明确定义的含义,并且必须由所有工具以相同的方式进行解释。
一、 流对象(Flow Objects)
1.1事件(Events)
事件都是用一个圆圈来代表的,影响流程的流动,一般有一个原因(trigger)或者一个影响(result)。标准定义了三种事件:开始,中间和结束。从定义和分类名称上来看也能猜到事件的作用了,控制流程的开始,中间流转和结束,这些控制可能采取触发器(trigger)来完成,或者是导致一个结果(结束或抛出)。
- 开始事件
中文 | 英文 | Trigger(原因) | Marker(标记) |
---|---|---|---|
开始事件 | Start Event | None (没有) |
|
条件开始事件 | Conditional start event | Conditional (条件句) |
|
消息开始事件 | Message start event | Message (消息) |
|
多重启动事件 | Multiple start event | Multiple (多重的) |
|
多重并行开始事件 | Parallel multiple start event | Parallel Multiple (多重并行) |
|
信号开始事件 | Signal start event | Signal (信号) |
|
定时开始事件 | Timer start event | Timer (定时) |
|
- 中间事件
中文 | 英文 | Trigger(原因) | Marker(标记) |
---|---|---|---|
中间事件 | None Intermediate Event | None |
|
消息事件 | Message Intermediate Event | Message |
|
定时事件 | Timer Intermediate Event | Timer |
|
升级事件 | Escalation Intermediate Event | Escalation |
|