本页内容

BPMN网关

什么是网关

在BPMN 2.0中,网关通过判断条件来控制顺序流的拆分、合并或走向。网关是流程中的决策点,路径可在此分支或汇合,便于您为有多种可能结果的复杂工作流建模。在BPMN流程图中,网关以菱形表示,内部图标用于说明具体行为。您可以在ProcessMind画布上体验各种网关类型。开始免费试用,为自己的决策过程建模。

网关类型

排他网关排他网关
包容网关包容网关
并行网关并行网关
事件网关事件网关

将决策呈现为BPMN网关

描述流程如何分支,AI会选择合适的网关类型,从排他决策到并行拆分。

排他网关(XOR网关)

ProcessMind BPMN排他网关图标,用于表示决策节点
  • 用途:这是最常见的网关类型,流程根据条件仅沿一条输出路径继续。
  • 图形表示:内部带“X”的菱形。
  • 示例:在审批流程中,申请获批时沿一条路径继续,被拒时则沿另一条路径继续。
  • 用例:当流程根据某项决策只能选择一条路径时使用,例如“是/否”或“真/假”。

包容网关(OR网关)

ProcessMind BPMN包容网关符号,用于表示多个条件路径
  • 用途:此网关允许根据条件选择一条或多条路径。所有条件为真的路径都会执行。
  • 图形表示:内部带圆圈的菱形。
  • 示例:在需要多项审批但不必全部完成的流程中,系统可根据设定条件执行所有适用的审批路径。
  • 用例:当流程可根据条件选择多条路径时使用,例如多个条件可能触发不同操作。

并行网关(AND网关)

ProcessMind BPMN并行网关图标,用于表示同时进行的流程路径
  • 用途:此网关用于将顺序流拆分为多条并行路径,使流程同时沿所有分支推进。它也可用于同步多条输入路径。
  • 图形表示:内部带“+”的菱形。
  • 示例:多个部门同时审核文档的任务。
  • 用例:当任务或操作需要并行执行,或必须先同步多条路径再继续时使用。

基于事件的网关

ProcessMind BPMN基于事件的网关符号,用于表示事件驱动的流程路由
  • 用途:此网关根据发生的事件引导流程顺序。它会等待特定事件(例如消息、计时器或信号),再决定采用哪条路径。
  • 图形表示:内部带五边形的菱形。
  • 示例:流程等待客户回复或超时后再继续。
  • 用例:当流程的下一步取决于外部事件时使用,例如等待消息或计时器触发。

网关要点

  • 拆分顺序流:网关可将一条顺序流拆分为多个分支,并根据条件或事件决定采用哪条或哪些路径。
  • 合并顺序流:网关也可将多条顺序流合并为一条,以同步并行路径,或根据特定条件汇合路径。
  • 决策:网关对于建模决策节点至关重要,流程顺序可根据评估结果、事件或用户输入确定。

用例

  • 排他网关:仅一个条件可能成立,且流程需要沿单一路径继续时使用。
  • 并行网关:多个任务可同时执行,且都必须完成时使用。
  • 包容网关:一个或多个条件可能成立,且需要采用多条路径时使用。
  • 基于事件的网关:流程顺序取决于外部事件时使用,例如等待消息或计时器。
  • 复杂网关:流程如何继续由复杂规则或条件决定时使用。

示例

一个简单的审批工作流:

  1. 排他网关:申请获批后流程继续;申请被拒则流程结束。
  2. 并行网关:申请获批后,文档准备和通知这两项任务可并行完成。
  3. 基于事件的网关:流程等待客户回复或超时,再决定下一步。

网关对于提升业务流程的灵活性至关重要,可支持决策、并行处理以及工作流中不同路径的同步。

生成自定义BPMN模型

将决策呈现为BPMN网关

描述流程如何分支,AI会选择合适的网关类型,从排他决策到并行拆分。

相关主题

  • 活动:任务和子流程。
  • 事件:流程顺序中的事件。

优化流程,构建互联架构,掌控全局。

无需信用卡,也无需等待,即刻开始。将组织的实际工作方式转化为清晰、互联的流程设计。

构建流程架构,明确职责归属与管控措施,并在各层级统一角色分工。

开始免费试用,为流程治理、管理和持续改进建立可靠的统一基础。