业务流程工具visual paradigm教程:BPMN入门之 流和连接对象简介

流程要素是指连接在一起形成完整流程的要素。连接流元素的连接器称为连接对象。BPD 的读者遵循元素流来了解业务流程是如何执行和完成的。

BPMN 介绍第三部分 – 流和连接对象

流程要素是指连接在一起形成完整流程的要素。连接流元素的连接器称为连接对象。BPD 的读者遵循元素流来了解业务流程是如何执行和完成的。

虽然有四种流元素:活动(任务和子流程)、事件和网关,但主要有两种连接对象:序列流和消息流。

活动

活动是在业务流程中执行的工作。它们显示为圆角矩形,名称描述了要执行的作品。

有两种类型的活动:任务和子流程。当我们想要对无法进一步分解或没有意义的原子工作建模时,我们使用任务。

BPMN 活动任务

另一方面,当我们想对一个非原子的、复杂的工作进行建模时,可以将其细化为更小的工作,我们使用子流程。子流程可以分解为另一个详细级别。出于这个原因,一个子流程通常包含另一个 BPD 对其细节进行建模。

BPMN 活动子流程

请注意,任务或子流程的选择不仅与工作的复杂程度有关,还与您需要了解工作的详细程度有关。如果您是客户,您可能不想知道您的付款是如何处理的。但是,如果您是商店,如何处理客户的付款就变得很重要。

活动

事件是发生的事情,可能会对业务流程产生影响。事件可以是外部的,也可以是内部的。只要它们可以影响正在建模的过程,就应该对其进行建模。事件显示为圆圈。在某些情况下,圆圈内有图标来表示事件触发器的类型。

事件分为三种类型:开始事件、中间事件和结束事件。可以为它们中的每一个指定触发器以指示在什么条件下触发事件。

每个流程都应该有一个开始事件来显示业务流程的开始。它允许读者在 BPD 中定位流程开始的位置。此外,结束事件用于指示业务流程在哪里完成,中间事件负责根据其指定的事件驱动业务流程。中间事件可以附加到活动以对在该活动执行期间可能发生的事件进行建模,也可以通过连接对象连接以对可能在流元素执行之后发生的事件进行建模。我们将在本教程后面更详细地讨论。

看看下面的例子。它会给你一些关于事件如何运作的想法。基本上,图表表示当我们收到订单时,我们开始处理它。当且仅当没有剩余信用额度时,我们才会检查问题。当订单已处理或问题已确定时,流程结束。

BPMN 事件示例

网关

网关负责控制业务流程的流动方式。它们显示为菱形。在一个过程中,要做的工作和产出可能因不同的外部或内部条件而异。例如,折扣只会提供给 VIP 买家,而不会提供给其他任何人。网关是评估条件并做出决定的地方。

以下是一些典型的网关类型:

基于数据的独占网关,又称独占网关,用于根据给定的工艺数据控制工艺流程。从网关连接的每个输出流都对应一个条件。遍历满足条件的流。只会遍历一个流。

基于数据的专属网关

包含网关可用于创建并行路径。评估所有流出流的条件。将遍历所有具有正结果的流。因此,如果满足多个条件,则可能导致执行多个流程。

包容网关

Parallel Gateway 用于对并行流的执行进行建模,而无需检查任何条件。换句话说,所有传出流必须同时执行。

BPMN 并行网关示例

基于事件的网关用于为基于事件的替代路径建模。例如,要等待某人的答复,需要选择 Yes 或 No 来确定要遍历的路径。因此,网关后面是两个连接的带有消息触发器的中间事件,一个代表 Yes 消息,另一个代表 No。当任何一个事件被触发时,将采用跟随该事件的流。所有其他事件及其后续流将不再有效。

基于 BPMN 事件的网关示例

序列流

顺序流用于连接流元素。它以带箭头的实线显示。它显示了流元素的顺序。

BPMN 序列流示例

您只能使用序列流来连接同一池内的流元素:在同一池/车道内,或在同一池中跨车道。如果要跨池连接元素,则不能使用序列流,而是使用消息流。

消息流

在BPMN 中,池之间的通信是通过使用消息来实现的。消息流用于显示池之间的消息流或池之间的流元素。消息流以带箭头的虚线显示。在池之间流动的一些消息示例:传真、电话、电子邮件、信件、通知、命令。

BPMN 消息流示例

下一章节我们将用实际案例进行说明!

标签:

来源:慧都

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年6月10日
下一篇 2021年6月10日

相关推荐

发表回复

登录后才能评论