BPMN附加元素
什么是附加元素
在BPMN 2.0中,工件是为流程模型补充背景和信息的元素。它们不会直接影响流程的运行顺序,但能让流程更易理解、更完整。工件可用于添加注释、表示数据和对活动分组。您可以在自己的模型中添加工件。开始免费试用,在熟悉的流程中体验。
数据对象
数据对象表示流程执行期间创建、修改或使用的数据。它们可以是Task使用的输入、输出或中间数据。
- 示例:“客户订单”数据对象可以与“提交订单”Task关联,表示该Task需要处理客户订单数据。
- 使用场景:使用数据对象说明流程中使用或生成的数据类型,例如表单、报告或文件。
组
组可用于对Task或元素进行可视化归类,便于文档编写和分析。它们不会影响顺序流,但有助于突出流程中相关的Task。
- 示例:将属于项目特定阶段的多个任务归为一组,例如“审批任务”或“客户互动任务”。
- 用例:使用组整理和分类任务,让流程更清晰,尤其适用于包含许多元素的复杂流程。
文本注释
文本注释可供建模人员添加评论或备注,以说明流程步骤。
- 示例:添加文本注释,说明某项任务由人工完成,且系统不会跟踪该任务。
- 用例:使用文本注释解释复杂任务、描述条件或补充信息,而不影响流程顺序。
数据存储
数据存储表示持久化的数据存储位置,可展示多个任务或流程如何保存和读取数据。
- 示例:名为“客户数据库”的数据存储,多个任务可访问该存储以读取或保存客户信息。
- 用例:当需要展示存储在流程外部的数据(例如数据库或外部系统),以及不同任务如何与这些数据交互时,可使用数据存储。
要点
- 数据对象:表示任务或流程涉及的数据,补充输入和输出信息。
- 组:以可视化方式整理相关任务或元素,不影响流程顺序。
- 文本注释:补充说明或备注,让流程更易阅读和理解。
- 数据存储:展示持久化存储位置,以及任务如何访问或更新其中的数据。
使用示例
- 在开票流程中,标记为“发票”的数据对象可与“生成发票”任务关联,表示该任务会生成发票文档。
- 在较大的业务流程中,可使用组突出显示所有与“客户入驻”相关的任务。
- 文本注释可用于解释决策网关,说明各项条件的含义。
- 标记为“客户数据库”的数据存储可连接到“读取客户信息”或“更新客户资料”等任务,展示数据的存储位置。
工件可为BPMN流程图补充重要背景和信息,而不影响顺序流,因此能让复杂流程更清晰。
生成自定义BPMN模型
相关主题
优化流程,构建互联架构,掌控全局。
无需信用卡,也无需等待,即刻开始。将组织的实际工作方式转化为清晰、互联的流程设计。
构建流程架构,明确职责归属与管控措施,并在各层级统一角色分工。
开始免费试用,为流程治理、管理和持续改进建立可靠的统一基础。