本页内容

连接对象

连接对象是什么

在BPMN 2.0中,连接对象用于定义流程模型中各元素之间的关系和信息传递方式。它们连接活动、事件和网关,用于指引流程顺序或传递数据与消息。主要的连接对象包括顺序流、消息流和关联。您可以在ProcessMind建模器中使用这些对象连接元素。开始免费试用,在自己的流程中体验。

顺序流顺序流
消息流消息流
关联关联

让AI绘制流程顺序流

描述工作如何在步骤、团队和系统之间流转,AI会为您绘制顺序流和消息流。

顺序流

顺序流用于定义流程中活动、事件和网关的执行顺序,展示任务从一个步骤到下一个步骤的逻辑推进过程。

ProcessMind BPMN顺序流箭头,用于表示流程顺序

顺序流表示任务的执行顺序,通常显示为末端带箭头的实线。它可以表示条件路径或默认路径。

  • 示例:“提交申请”任务通过顺序流连接到“审核申请”任务,表示提交后进行审核。
  • 顺序流类型:
    • 普通顺序流:活动之间的默认顺序流。
    • 条件顺序流:仅在满足特定条件时才继续的顺序流(以小菱形标记)。
    • 默认顺序流:没有条件满足时采用的备用顺序流(起点处以斜线标记)。
  • 用例:使用顺序流引导流程逐步推进,确保活动按正确顺序执行。

消息流

消息流表示不同参与者或流程之间的通信,通常用于它们属于不同池的情况。它用于展示可能独立运行的流程之间如何交换信息。

ProcessMind BPMN消息流,用于表示池之间的通信

消息流连接符用于展示不同池之间或组织边界(例如部门)之间的通信,不用于连接同一池中的事件或活动。它以虚线表示,起点为圆圈,终点为开放箭头。

  • 示例:消息流将一个池(供应商)中的“发送发票”任务连接到另一个池(客户)中的“接收发票”任务,表示发票在双方之间传递。
  • 用例:使用消息流展示不同实体或业务参与者之间的通信,例如一家公司向另一家公司发送订单请求。

关联

关联用于连接工件(如数据对象、文本注释或组)与顺序流对象(活动、事件、网关),以补充背景或说明关系。关联不会影响流程顺序,主要用于记录说明和补充细节。

ProcessMind BPMN关联线,用于连接工件和顺序流对象

关联显示为没有箭头或圆圈的点线,用于连接事件、活动或网关与工件。

  • 示例:关联将“生成报告”任务连接到“报告文档”(数据对象),表示该任务会生成此文档。
  • 关联类型:
    • 普通关联:连接任务与数据对象或注释等元素。
    • 定向关联:显示数据从任务流出或流入任务(以箭头标记)。
    • 双向关联:表示元素之间的双向关系(以两个箭头标记)。
  • 用例:使用关联将数据对象或文本注释等补充信息连接到任务或事件,而不影响流程顺序。

导出的BPMN文件中的关联

导出时,关联会与其连接的工件一起作为标准bpmn:association元素写入,因此经过导出和导入后仍会保留。例外情况是活动与数据对象或数据存储之间的连接:此类连接会写为该活动的bpmn:dataInputAssociation或bpmn:dataOutputAssociation,因此方向也会保留。ProcessMind不会为普通关联建模方向:从文件导入的定向关联或双向关联,重新导入后会变为普通关联。

示例

以客户订单管理流程为例:

  • 顺序流:收到订单后,系统处理订单并将其发送配送。接收、处理和配送等每个步骤都通过顺序流连接。
  • 消息流:订单处理完成后,系统向外部物流公司发送消息,由其负责配送。双方之间的通信通过消息流表示。
  • 关联:“客户订单”数据对象与“接收订单”任务关联,表示该任务会处理订单数据。

生成自定义BPMN模型

让AI绘制流程顺序流

描述工作如何在步骤、团队和系统之间流转,AI会为您绘制顺序流和消息流。

相关主题

  • 网关:控制元素之间的顺序流。
  • 活动:主要活动类型。

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

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

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

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