一共有 4 种类型的 BPMN
元素
- Flow objects
- Connecting objects
- Swim lanes
- Artifacts
一、Flow objects: 由各种表示业务流程行为的形状组成
- events
The start enent
Intermediate event 中间事件
The end event- activities
Task -Script task, User task, Mail task, Service task
等等
Sub-Process
The call activity- gateways
Exclusive gateways: 排它网关 - 相当于一个if - else
表达式
Inclusive gateways: 包含网关 - 相当于多个if
条件表达式
Parallel gateways: 并行网关 - 不需要条件判断直接执行其他路径
Event-based gateways:the paths will be executed based on the events that satisfy the conditions
二、Connecting objects: 为了表示业务流程的基本框架,连接对象是必须的。每个 flow object
都能通过 connecting objects
进行连接,有以下三种类型的连接对象。
- sequence flow
- message flow
- association
三、Swim lanes 航道: 用于虚拟化目的,用于组织业务活动,有以下两种对象
- Pool:相遇于游泳池,由各种泳道组成,不能连接泳道外的活动
- Lanes:相当于泳道
四、Artifacts: 用于提供 BPMN 图表
额外的信息
- Data object:
Data object artifact
对查看业务流程对象的人非常有用- Group: 用户将
Activities 和 nodes
标识在一起,使用圆角虚线矩形表示- Annotation: 用于添加一些业务流程的注释信息
网友评论