BPMN: (第3部分 - 池、泳道和任务)

我们的 bpmn教程的第三课是专门针对游泳池泳道。此外, 我们将更详细地描述您已经熟悉的task元素。

为了显示业务流程参与者之间的交互方式, bpmn使用泳道。通常, 在 bmp 系统中, pool 被定义为进程的容器, 表示所有流程活动及其执行器。

泳道通常用于代表内部业务角色, 并将职责分配给所有流程参与者 (例如, 首席财务官、总经理、会计等)。一个可能包含多个泳道(进程参与者)。

BPMN: (第3部分 - 池、泳道和任务)_第1张图片

图 3. 游泳池和泳道的图形表示

泳道是一个矩形形状, 它对特定用户必须执行的所有活动进行分组。在bpmn中,泳道可以是垂直的, 也可以是水平的。

BPMN: (第3部分 - 池、泳道和任务)_第2张图片

图 4. 泳道的可能方向

如果 bpm 系统分别描述每个进程 (即每个进程都是在单独的工作表上建模的),则池通常不会可视化。

我们扩展了我们的示例过程 (见_图 5_), 现在我们有两个泳道, 其中一个代表秘书, 另一个代表销售人员。秘书负责订单的登记和处理。一旦这样做了, 流程就会流向销售人员泳道。此swimlane是动态类型, 它相当方便: 它不指定确切的用户, 而只表示特定的角色 (负责任的员工的工作职位)。可以有几个销售人员在一家公司工作, 他们中的任何一个都可以参与这个过程。

BPMN: (第3部分 - 池、泳道和任务)_第3张图片

图5。“流程请求” 流程

泳道表示在****泳道的标题中指定的参与者的责任。例如,_图 5_显示了序列流如何从秘书的泳道转到销售人员**的泳道.**第一个泳道中包含的任务是由秘书完成, 而第二个泳道中的任务是由销售人员完成。

进程可以包含无限数量的泳道, 因此您可以根据需要包括尽可能多的进程参与者。流程将确定流程中所有任务的顺序、时间和执行者。

现在, 让我们继续使用task元素。我们在第1课中对此进行了概述, 但我们只考虑了用户****任务,实际上 bpmn使用了几种任务类型, 每个类型都具有适当的特征行为。

任务显示为具有圆角边的矩形形状, 并有一条细线标记其边框。任务类型由任务图标中的特定标记标识。

用户任务是典型的工作流任务, 由用户在其他用户或软件应用程序的帮助下执行。此任务****类型由人员图标区分。

User task

图5.1。用户任务

另一种需要用户参与的任务类型手动任务。它的图形表示是一个圆角矩形, 以一条细线为边框。它的区别标记是一个手图标。

Manual task

图5.2 手动任务

手动任务是一项非自动化任务: 它由用户执行, 不受工作流或 bpm 软件的控制。
让我们用一个例子来说明这种类型的任务: 召开会议。

BPMN: (第3部分 - 池、泳道和任务)_第4张图片

图5.3。业务流程图中的手动任务

_图 5.3_提供了一个简单的示例, 说明如何在业务流程中使用手动任务。就我们而言, 这是一个组织和举行会议的过程。为了使我们的例子更容易理解, 我们只包括了两名参与者。
市场部负责人开始这个过程, 并填写所需的细节: 日期和时间, 主题, 会议参与者。营销专家接受一项任务, 为会议准备文件。然后, 部门负责人实际上举行会议, 由于此活动不是自动的, 因此在流程图中, 它由手动任务表示。会后, 营销专家起草一份报告, 届时, 过程结束。
bpmn 还包括在没有人工执行者的情况下执行的任务, 例如**“脚本”**。

Scipt

图5.4。脚本任务

与所有其他任务一样, **“脚本”**表示为带圆角的矩形, 左上角有一个单独的标记。

脚本通过 bpm 系统本身执行自动化活动, 而无需人类执行者的参与。例如, 它可以处理某些数据, 例如用户引入的一组数字。这种工作很容易由没有人力帮助的计算机完成, 提供快速、准确的结果。

然而,脚本可以做的不仅仅是算术运算–基本上, 它可以表示 bpm 系统在没有人参与的情况下执行的任何自动活动。

_图 5.5_和_5.6 演示_了使用脚本任务的不同方法。

_图 5.5_描述了客户下订单并由秘书注册的过程。之后, 系统会自动选择专门经营客户要购买的商品类型的销售人员。之后, 系统将为此销售人员创建相应的任务, 并继续进行该过程。

BPMN: (第3部分 - 池、泳道和任务)_第5张图片

图 5.6

图 5.6_描述了收集公司员工计费时间的过程。首先, 分配给每个员工一个任务, 以对其计费时间进行时间报告。然后, 系统编写一份关于所有雇员的简要报告, 并将其发送给登记报告的秘书。之后, 注册的报表用于工资单会计。

BPMN: (第3部分 - 池、泳道和任务)_第6张图片

Fig.5.6

正如您可能已经注意到的, 图 5 和 5.5 具有我们尚未审查的bpmn元素。它被称为子进程, 表示为一个具有圆角的矩形, 并在较低的中心表示一个加号。您将在下面的课程中了解有关此元素的详细信息。

Subprocess

图 6. 子进程

我们已经回顾了三种最常用的 bpmn 任务类型。您可以在 bpmn 规范中阅读有关这些任务和其他类型的任务的更多信息。


 通过示例学习

这是付款流程的BPD。它通过显示如何在流程中使用BPM表示法的事件,网关,决策和注释命名来建模支付流程。

您可以通过编辑此BPMN图来创建自己的BPMN图。只需单击“ 使用此模板”即可启动,或单击“ 创建空白”以创建新模板

BPMN: (第3部分 - 池、泳道和任务)_第7张图片


bpmn 工具

具有强大Visual Paradigm BPMN软件的业务流程设计 - 使用专业的BPMN工具传达业务流程创意。


 

 

你可能感兴趣的:(BPMN: (第3部分 - 池、泳道和任务))