什么是BPMN事件?

  事件是BPMN流程建模元素,表示在流程过程中“发生”的事情,事件会影响流程的走向,事件主要分开始事件、中间事件和结束事件,所谓中间事件就是位于开始和结束之间的事件类型。

启动事件只能“捕获” 事件,同样,结束事件只能创建“抛出” 事件,中间事件受限制较少,可能会捕获或抛出事件。

表达事件的符号始终是未填充的圆圈,但是,事件符号还有其他几个重要的标准属性。

  • 内部标记 - 很多时候,圆圈中会有一个图标或“标记”,提供有关事件类型的更多信息。  
  • 填充与未填充标记 - 内部标记可以填充或未填充。未填充的内部标记用于标识事件是“捕获”类型的事件。这意味着事件正在等待接收已发生事件的通知,流程会在这里暂停等待;已经有填充内容的事件用于标识该事件是“抛出”类型事件。这意味着在该流程中的执行到这个节点时会生成事件。
  • 事件符号的外圈 可以是单个圆圈、双圆圈或填充环。单个粗圆意味着事件是一个起始事件,用于表示流程的开始;双圆圈表示事件是一个中间事件,用于在流程开始之后但在完成之前发生的任何事件;填充的环表示事件是结束事件,用于表示进程的结束。
  • 虚线与实心圆 - 可以显示开始和中间事件,外圆为实线或虚线。实线用于显示中断事件。这些是事件发生时触发的事件,无论当前活动是否已完成都立即中断虚线用于显示非中断事件。

 

 

BPMN中断事件和非中断事件有什么区别?

事件主题

流程专题