
你的旅程始于:理解整体格局
开发工作流程是一个捕捉进入流程的所有相关信息的过程:
-
谁 参与其中
-
什么 他们负责的事项
-
如何 任务是如何交接的
-
哪些 任务是手动的还是自动的
当你踏上BPMN(业务流程模型与符号)之旅时,你会发现在最初看似复杂的事物,实际上建立在简单而直观的基础之上。
第一阶段:克服学习曲线
复杂性的神话
许多BPMN 2.0的批评者抱怨BPMN太复杂,难以学习,尤其是需要记忆的大量符号。但批评者们没有提到的是,大多数流程并不要求建模者掌握整个规范。事实上,大多数模型只使用了少数几个最常见的流程元素。
美丽的简洁性: BPMN仅由以下构成:3种基本元素类型 加上 1个流程连接元素:
-
事件 – 发生的事情
-
活动 – 实际完成的工作
-
网关 – 决策点
-
流程 – 连接关系(顺序流——带箭头的黑线,将所有内容连接起来)
没错,就是这样!虽然这四种元素各自都有不同的变体,但掌握这些核心概念就是你的第一次胜利。
第二阶段:创建您的第一个业务流程图
步骤 1:设置您的画布
您的旅程从创建一个新图表开始。选择 图表 > 新建 从工具栏中选择。

在新建图表窗口中,选择 业务流程图,然后点击 下一步。您可以使用上方的搜索栏来筛选结果。

步骤 2:为您的旅程命名
为图表命名,然后点击 确定。在此教程中,我们将图表命名为 订单履行.

第三阶段:启动流程
步骤 3:起点
要创建一个开始事件,请选择 开始事件,然后点击您希望放置开始事件的位置。

步骤 4:使用消息触发器添加上下文
然而,我们想要一个 消息开始事件 而不是普通的开始事件。右键单击开始事件 > 触发器 > 消息触发器 使其成为消息开始事件。

专业提示: 别忘了通过双击来命名消息开始事件。我们将其命名为 订单已接收.
第四阶段:构建工作流
步骤5:添加您的第一个任务
在之后创建一个任务订单已收到,选择订单已收到,点击并按住资源目录按钮,然后将光标拖动到所需位置并释放。在弹出窗口中,选择任务。您可以双击任务来重命名。我们将此任务命名为检查可用性.


步骤6:介绍决策点
我们希望在之后设置一个网关检查可用性。选择检查可用性,点击并按住资源目录,将光标拖动到所需位置并释放。选择网关从弹出窗口中选择。将网关命名为文章可用.


步骤7:创建条件路径
创建一个名为发货文章之后文章可用使用与第5步相似的方法。双击之间的序列流文章可用和发货文章并将其重命名为是.

步骤8:处理备用路径
创建一个名为采购之后文章可用并带有名为否。单击文章可用,单击并按住资源目录,拖动到所需位置后释放。选择子流程从弹出窗口中选择,双击子流程将其重命名为采购。将序列流命名为否.


步骤9:连接流程
选择采购,单击并按住资源目录,拖动至 发货物品,然后释放以在 之间创建流程采购和 发货物品.

步骤 10:继续流程
在发货物品之后创建一个名为 的子流程财务结算,使用步骤 8 的方法。

第五阶段:管理异常和事件
步骤 11:添加错误处理
我们希望创建一个名为 的错误中间事件采购交付物。单击 采购 > 资源目录,然后选择 新建中间事件,从弹出窗口中选择。


步骤 12:配置错误触发器
右键单击新创建的中间事件 > 触发器 > 错误触发器。将错误中间事件命名为 交付物.

步骤 13:添加升级事件
创建一个名为 的升级中间事件延迟交付使用与步骤11和12相同的方法。但是,当重复步骤12时,请选择升级触发器代替。

步骤14:扩展您的流程
您可以使用步骤5的方法创建更多任务。创建更多任务后,您应该看到类似以下内容:

第六阶段:完成旅程
步骤15:到达终点
现在我们可以在之后创建一个结束事件财务结算。选择财务结算,点击并按住资源目录,拖动到所需位置并释放,然后选择结束事件从弹出窗口中选择。


步骤16:多个结局
创建两个额外的结束事件,一个位于两个事件之后通知客户和从目录中移除商品,重复步骤15。
步骤17:您的杰作
您现在应该看到一个与此类似的图表:

您的旅程终点:关键要点
恭喜!您已成功穿越BPMN领域。请记住:
-
从简单开始——专注于四个基本元素
-
使用资源目录——这是您快速构建图表的最佳途径
-
为所有内容命名– 清晰的标签使你的图表易于理解
-
处理异常– 使用中间事件处理错误和升级
-
练习– 大多数流程只需要常见元素
你现在已具备有效建模业务流程的能力!
参考文献
如何绘制BPMN图?:全面指南,涵盖工作流开发基础和流程建模基本原理,教你创建BPMN图。
BPMN很难学?:解答关于BPMN复杂性的常见误解,并解释四个核心元素(事件、活动、网关和流程)的简洁性。
绘制业务流程图:逐步教程,演示如何使用Visual Paradigm创建完整的订单履行业务流程图,包括开始事件、任务、网关、子流程、中间事件和结束事件。
总结:学习BPMN的5个关键要点
• 掌握四个基本元素:专注于事件、活动、网关和流程连接器——这些核心组件足以应对大多数业务流程模型,使BPMN远比批评者所认为的简单。
• 从消息事件开始:从正确配置的开始事件(如消息开始事件)开始绘制图表,并始终清晰命名,以建立整个流程的上下文。
• 按顺序构建任务:使用资源目录功能快速添加任务和活动,用顺序流连接它们,并为每一步添加标签以显示工作的进展。
• 实施决策网关:创建网关以处理流程中的分支逻辑,为流出的流程标记(如“是”/“否”),以显示基于条件或决策的不同路径。
• 处理异常和结束:为错误处理和升级添加中间事件,并通过多个结束事件完成流程,以展示所有可能的流程结论。













