美文网首页
Activiti6 BPMN elements

Activiti6 BPMN elements

作者: 赛亚人之神 | 来源:发表于2019-01-16 14:53 被阅读11次

一共有 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: 用于添加一些业务流程的注释信息

相关文章

网友评论

      本文标题:Activiti6 BPMN elements

      本文链接:https://www.haomeiwen.com/subject/balmdqtx.html