BPMN 简介第二部分 - 泳道

翻译|使用教程|编辑:鲍佳佳|2021-07-07 11:32:58.023|阅读 29 次

概述:BPMN中的泳道对象(又称:Swimlanes)是代表业务流程参与者的矩形框。一个泳道可以包含由该泳道(参与者)执行的流程对象,但黑盒子除外,它必须有一个空的主体(我们将在本教程的后面讲到黑盒子)。泳道可以水平或垂直地排列。它们在语义上是相同的,只是表现形式不同。对于水平泳道,流程从左到右流动,而垂直泳道的流程从上到下流动。游泳圈的例子包括客户、客户部、支付网关和开发团队。

# 31款JAVA开发必备控件和工具 # 开发软/控件产品年终优惠

相关链接:

在一个游泳池里,有指定的泳道供游泳者使用。游泳者有自己的泳道,可以在其中游泳而不需要穿过另一个泳道。泳道的概念也存在于BPMN中。

BPMN中的泳道对象(又称:Swimlanes)是代表业务流程参与者的矩形框。一个泳道可以包含由该泳道(参与者)执行的流程对象,但黑盒子除外,它必须有一个空的主体(我们将在本教程的后面讲到黑盒子)。泳道可以水平或垂直地排列。它们在语义上是相同的,只是表现形式不同。对于水平泳道,流程从左到右流动,而垂直泳道的流程从上到下流动。游泳圈的例子包括客户、客户部、支付网关和开发团队。

有两种泳道。游泳池和车道。

游泳池

池代表业务流程中的参与者。它可以是特定实体(例如部门)或角色(例如助理经理、医生、学生、供应商)。

在池中,有流动元素。它们代表池需要在被建模的过程下执行的工作。但是,有一种池根本没有内容。它被称为黑盒池。在对业务流程外部的实体进行建模时,通常会使用黑盒池。由于它是外部的,它的内部流程对正在建模的过程没有任何影响,因此可以跳过,产生一个黑盒。以下BPD(业务流程图)) 给你一个黑盒池的例子。客户是一个黑匣子。由于该过程侧重于厨师如何准备餐点,因此客户所做的事情与该过程无关。黑盒的使用取决于过程所采用的视角。如果您需要对客户如何下订单的过程进行建模,则将对 Customer 的流程进行建模,从而使 Chef 池成为一个黑盒。

黑匣子池

车道

车道是泳池的子分区。例如,当你有一个部门池时,你可以把部门主管和普通职员作为通道。与池子一样,你可以使用通道来代表参与流程的特定实体或角色。

在需要的时候,车道可以包含其他车道以形成一个嵌套结构。然而,BPMN主要帮助你对业务流程进行建模。不要试图为建模你的组织结构而建立嵌套通道。如果你想对组织结构进行建模,请使用组织结构图来代替。

案例研究 - True Aqua 蒸馏水公司

True Aqua 蒸馏水公司是该市一家年轻的蒸馏水供应商。他们出售用于商业和家庭使用的蒸馏水。现在,True Aqua 蒸馏水公司希望在未来 12-18 个月内将其市场份额从 5% 增加到 10%。为了实现这一目标,他们正在努力寻找提高运营效率和满足更高客户满意度的方法。

因此,True Aqua 蒸馏水公司决定改进蒸馏水订购流程。现在,您是负责此任务的业务分析师。在与 True Aqua 蒸馏水公司会面后,您收集了有关订购流程的以下信息。让我们来看看。

客户可以拨打订购热线或给我们发送电子邮件订购蒸馏水。目前,90% 的订单来自电话,而 10% 的订单是通过电子邮件下的。接到订单的客服助理会检查该客户是现有客户还是新客户。如果客户之前从未下过订单,客服助理会在处理订单之前为其创建一个客户账户。

蒸馏水的交付每周三进行一次。所以,每周三早上,客服助理都会将订单转发到物流部进行发货。后勤部经理接到订单后,会指派工人管理不同的订单,打印并发布时间表来安排交货。工作人员接到电话并相应地向客户送水。

现在,您需要使用 BPMN 对 BPD 中的流程进行建模。在本节中,将指导您完成在 BPD 中创建必要泳道的步骤。流程的建模将在本教程的下一部分中描述。本教程用到的工具是Visual Paradigm-包含设计共享、线框图和数据库设计新特性的企业项目设计工具,你只需要这样单独的一款模型软件 Visual Paradigm就可以完成用UML设计软件,用BPMN去执行业务流程分析,用ERD企业设计数据库的任务。

点击下载Visual Paradigm最新试用版

  1. 通过从应用程序工具栏中选择Project > New创建一个新项目。在“新建项目”窗口中,单击“创建空白项目”
  2. 通过从应用程序工具栏中选择Diagram > New创建一个新的业务流程图。
  3. 新建图表窗口中,选择业务流程图并单击下一步

    新建业务流程图

  4. 输入Distilled Water Order Process作为图表名称,然后单击OK创建图表。您将看到以下窗口。

    视觉范式界面


    以下是用户界面不同部分的描述:
    1 应用工具栏 应用程序工具栏让您可以访问 Visual Paradigm 中的各种操作。
    2 图表编辑器 您编辑图表的区域。
  5. 通过阅读从用户那里收集的订购流程的详细信息,您可以了解客户与 The True Aqua Distilled Water Company 之间的协作,并且能够识别需要在 BPD 中建模的以下实体,因为它们参与了流程:客户、客服助理、物流部、经理(物流部)、工人(物流部)。您应该使用 BPMN 池和通道对它们进行建模。让我们先创建客户池。在图表工具栏中选择水平池

    选择水平池

  6. 单击 BPD(在图表编辑器中)以创建池。输入Customer作为池名称,然后按Enter确认。

    池已创建


    请注意,池水平延伸了图的整个长度。
  7. 您可以为客户服务助理和后勤部门创建单独的池。但为了突出他们在同一家公司的事实,最好为 The True Aqua Distilled Water Company 创建一个水池,并让客户服务助理和后勤部门成为水池的通道。在Customer下面创建一个池。将游泳池命名为True Aqua 蒸馏水公司

    池已创建

  8. 让我们创建车道。右键单击The True Aqua Distilled Water Company池,然后从弹出菜单中选择Add Lane

    将车道添加到游泳池

  9. 输入客户服务助理作为名称。按Enter确认。
  10. 客户服务助理车道下方创建车道物流部门。右键单击Customer Service Assistant,然后从弹出菜单中选择Insert Lane After

    在现有泳道后插入泳道

  11. 输入物流部作为名称。按Enter确认。
  12. 车道太宽了。让我们调整它们的大小。按车道边界并向上拖动以调整车道客户服务助理的大小。要调整第二条泳道的大小,请按底部泳池边框并向上拖动。

    调整车道大小


    到目前为止,该图应如下所示:

    车道调整大小

  13. 在后勤部内部,有两个实体参与了这一过程。他们是经理和工人。因此,您应该在车道物流部门内将它们创建为嵌套车道。右键单击车道物流部门,然后从弹出菜单中选择添加子车道

    添加儿童车道

  14. 输入Manager作为名称。按Enter确认。
  15. 右键单击车道管理器,然后从弹出菜单中选择插入车道之后
  16. 输入Worker作为名称。按Enter确认。到目前为止,您的 BPD 应该是这样的:

    更新的业务流程图


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至hey@evget.com

文章转载自:visual paradigm

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
在线咨询
联系我们
TOP
在线客服系统
live chat