美文网首页
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