概述以及作用
BPMN 使我们能够以清晰和一致的方式捕捉并且记录一个有组织的业务流程,以确保相关的使用者,如流程所有者和业务用户参与到流程当中。因此,团队可以更有效地应对流程中发现的任何问题。BPMN 提供了全面而丰富的符号, 技术 和非技术的使用者都可以轻松理解。
BPMN 的优缺点
本文分为四个部分,旨在提供对业务流程模型和符号(BPMN)的介绍。
将描述BPMN符号的基础知识——即构成该符号的图形对象的 类 型以及它们如何作为业务流程图的一部分一起工作。
BPMN元素有五个基本类别。它们中的每一个都代表业务流程一个特别的方面。

泳道对象是表示进程参与者的一种图形化容器。泳池和泳道是两种泳道,我们将在后续详细讨论它们。
什么是泳道对象?
BPMN中的泳道对象(又称:Swimlanes)是代表业务流程参与者的矩形框。
一个泳道可以包含由该泳道(参与者)执行的流程对象,但黑箱子除外,它必须有一个空的主体(我们将在本教程的后面讲到黑箱子)。泳道可以水平或垂直地排列。它们在语义上是相同的,只是表现形式不同。对于水平泳道,流程从左到右流动,而垂直泳道的流程从上到下流动。泳道中的例子包括客户、客户部、支付网关和开发团队。
其中包括两种泳道:泳池和泳道
泳池代表了一个业务流程中的参与者。它可以是一个特定的实体(如部门)或一个角色(如经理助理、医生、学生、供应商)。
在一个泳池当中,有流动元素。它们表示池子在被建模的过程中需要执行的工作。然而,有一种泳池完全没有内容。它被称为黑箱池。黑盒池通常在建模业务流程外部的实体时使用。由于它是外部的,它的内部流程对被建模的流程没有任何影响,因此可以被跳过,产生一个黑箱。下面的BPD(业务流程图)给了你一个黑盒池的例子。客户是一个黑匣子。由于流程的重点是厨师如何准备一顿饭,客户做什么与流程无关。黑箱的使用取决于流程的角度。如果你需要对顾客如何下订单的过程进行 建模 ,那么将对顾客的流程进行建模,使厨师池成为黑箱。

泳道是泳池的子分区。例如,当你有一个部门池时,你可以把部门主管和普通职员作为泳道。与泳池一样,你可以使用泳道来代表参与流程的特定实体或角色。
📚 注意点:在需要的时候,泳道可以包含其他泳道以形成一个嵌套结构。然而,BPMN 主要帮助你对业务流程进行建模。不要试图为建模你的组织结构而建立嵌套泳道。如果你想对组织结构进行建模,请使用组织结构图来代替。
案例起因: The True Aqua蒸馏水公司是该市一个年轻的蒸馏水供应商。他们销售商业和家庭使用的蒸馏水。现在,True Aqua蒸馏水公司希望在未来12-18个月内将其市场份额从5%提高到10%。为了达到这个目标,他们正在努力寻找提高经营效率的方法,以满足更高水平的客户满意度。 因此,True Aqua蒸馏水公司已经决定改进他们的蒸馏水订购流程。现在,你是一名负责这项任务的业务分析员。在与True Aqua蒸馏水公司会面后,你已经收集了以下关于订购流程的信息。让我们看一看。
流程概述: 客户可以拨打订购热线或向我们发送电子邮件来订购蒸馏水。目前,90%的订单来自于电话,而10%的订单是通过Email下单的。收到订单的客户服务助理会检查客户是现有客户还是新客户。如果客户以前从未下过订单,客户服务助理将在处理订单之前为他或她创建一个客户账户。 蒸馏水的交付是每周一次,定在每个星期三进行。因此,在每个星期三的上午,客户服务助理将会把订单转交给物流部门进行配送。一旦物流部门的经理收到订单,他将通过分配工人管理不同的订单、打印和张贴时间表来安排交货。工人们接到电话后,会相应地把水送到客户手中。
步骤一:从应用程序工具栏上选择项目>新建,创建一个新的项目。在新项目窗口中,点击创建空白项目。
步骤二:从应用程序工具栏中选择 Diagram > New,创建一个新的工作流程图。
步骤三:在 "新建图表 "窗口中,选择 "业务流程图 "并点击 “下一步”。

步骤四:输入蒸馏水订购流程作为图的名称,然后点击确定来创建图。你会看到以下窗口。

下面是对用户界面不同部分的描述。
| 区域 | 功能作用 |
|---|---|
| 区域一 | 应用程序工具栏 应用程序工具栏为您提供Visual Paradigm中各种操作的入口。 |
| 区域二 | 图表编辑器 你编辑图表的区域。 |
| 区域三 | 工作目录、组件、图表日志、配置文件等 |
步骤五:简单模型建模
通过阅读从用户那里收集到的订购流程的细节,你了解了客户和The True Aqua 蒸馏 水公司之间的合作,并且能够确定需要在 BPD 中建模的以下实体,因为它们参与了这个流程。客户、客户服务助理、物流部门、经理(在物流部门)和工人(在物流部门)。你应该用 BPMN 泳池和泳道对它们进行建模。让我们先创建客户池。在图表工具条上选择水平池。

步骤六:点击BPD(在图表编辑器中),创建一个池。输入 Customer 作为泳池的名称,并按回车键确认。

请注意,一个泳池在水平方向上延伸了整个图表的长度。
步骤七:创建 The True Aqua Distilled Water Company 泳池来代表物流部门和客户服务助力所属公司下
你可以为客户服务助理和物流部门创建单独的池子。但为了突出他们在同一公司下的事实,最好为 The True Aqua Distilled Water Company 创建一个泳池,并使客户服务助理和物流部门成为该泳池的泳道。在客户下面创建一个泳池 The True Aqua Distilled Water Company

步骤八:在泳池中创建泳道
右键单击泳池 The True Aqua Distilled Water Company,从弹出菜单中选择添加泳道。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删