BPM N符号2.0:为什么以及如何使用它?

BPM N 符号 2.0是单词Business Process Model and的缩写。 Notation 2.0.

顾名思义,BPMN注释2.0是对符号的使用的一种发展,它可以清楚地确定符号,而不会混淆在流程中设计的流程和业务流程。 工艺图.

对象管理组-BPMNBPM N注释2.0版是在BPM上下文中进行布局和可视化通信的最新更新。该符号是由 业务流程管理 倡议,后来加入 对象管理组,成立于1989年的开放且非营利的国际协会。

BPM N注释2.0的开发目标是创建标准,通用语言 对业务流程进行建模。

因此,在设计流程图时,可以使用通用符号,许多可以使用此国际标准符号的专业人员都可以理解通用符号。

这是BPMN注释2.0如此广泛传播并被专业人员接受为代表流程的出色解决方案的一些原因。

也可以看看: 了解有关业务流程建模技术的所有信息。

BPM N表示法的优势。

  • 它支持业务流程的管理。
  • 为BPM中的非专家用户提供了一种直观,简便的方法来理解流程图。
  • 轻松并以可理解的形式表示复杂过程的语义。
  • 它减少了 流程设计 阶段和实施,执行与管理。
  • 通过这种直观的理解,您可以极大地促进BPM所涉及的其他专业人员的集成,例如业务分析师,执行流程的人员以及有权访问数据的经理,以控制和监视他们将要访问的流程。需要了解。

总之,BPMN表示法是一种特殊设计的语言,用于将组织中BPM的所有级别和专业人员集成在一起,这使它非常容易 流程管理.

在BPM上查看各种材料: 过程建模:6个PDF,视频和5 4 Slideshare。

BPM N表示法2.0中使用的符号

显示BPMN 2.0的所有图标和符号将非常漫长。因此,在本教程中,我们将仅介绍其中一些,分为四种主要类型:

  1. 连接器:工作流程中的连接元素。
  2. 活动:代表要完成的工作。
  3. 网关:显示任务流的拆分和组合。
  4. 事件:指示影响过程的外部事件。

 

1.连接器:

活动序列流:

http://d1dgk3els3fbul.cloudfront.net/wp-content/uploads/2016/04/Fluxo-atividades.png?186b16
消息流:

http://d1dgk3els3fbul.cloudfront.net/wp-content/uploads/2016/04/Fluxo-mensagens.png?186b16

工件关联:

http://d1dgk3els3fbul.cloudfront.net/wp-content/uploads/2016/04/Associa%C3%A7%C3%A3o-artefatos.png?186b16

2.活动

任务(通用): 它代表过程中完成的工作。 您可能已经关联了一个数据输入表单。

用户任务: 它代表由连接到计算机的系统的用户执行的工作 工作流程 发动机。示例:注册员工。

手动任务: 它代表由’不要使用工作流程系统。示例:提供咖啡。

消息发送任务: Sends a message to another pool or process and automatically advances to the next task, which is typically a receiving task or an intermediate message 捕获 event.

消息接收任务: 等待来自另一个池或进程的消息。它’通常位于消息发送任务或中间消息发送事件之后。

服务任务: 执行Web服务,并用于实现与信息系统的集成。

业务规则任务: 它触发一个业务规则,该规则返回一个用于比较的值。可以通过Web服务调用来完成。

脚本任务: 使用流程引擎本身执行一系列命令。例如,它可用于运行Powershell脚本。

3.活动

对于所有BPMN注释事件,细轮廓线表示开始,双线表示中间事件,粗线表示最终事件。

重要的是要记住,根据事件的不同,在过程的开始,中间或最后阶段都会发生不同的后果。

开始活动

尽管启动事件可以标识流程的起点,’在文档中不是必需的’最好使用它来避免误解并确保良好实践。

开始(通用/手动): 正常启动代表用户手动启动过程。

        

计时器: 它表示按时间周期模式的自动启动:每天,每月,每年等。

信息: 该过程从消息开始,该消息可以是电子邮件,Web服务或平台上任何可用的连接器。

规则: It’当条件为真时触发。例如,当将新记录插入到自定义寄存器中时,可以使用它来生成流程实例。

信号: 每当启动器接收到来自过程启动的广播的信号时,就会触发该启动器。

多: 它表示基于多个可能规则的过程开始,但仅需一个规则即可触发过程。

平行: 该启动器类似于倍数,但是要触发该过程,必须满足所有规则。

子流程的唯一启动事件

某些开始事件只能添加到子流程中。

升级: 如果存在带有以下内容的中间升级事件,则此启动器将触发子流程:“launching”过程中的特征。

错误: This initiator is similar to an escalation, but it always interrupts the main process by 发射 an error.

补偿方式: 当需要某种补偿时,将触发此事件,该补偿由主流程图中的补偿条目启动。补偿用于撤销某些操作。

中级活动

中间事件会影响流程的执行,并被用于转移正常流程(异常流程)并施加约束。

正常的中间事件: 该事件没有定义的动作,但表示流程模型中的状态更改。

信息: 这可用于在两个池之间交换消息。借助HEFLO自动化,它还可用于发送和接收电子邮件,Web服务呼叫以及通过连接器可用的其他功能。

计时器: 可以在定义异常流的任务中用作边界事件。它也可以用于建立流量限制(例如“Wait 1 day”).

链接: 这用于以图形表示序列流的连续性。开始的事件“go to” must be a “throw”类型,接收重定向的链接事件必须是“capture” type.

信号: 它可用于广播信号或接收来自边界事件的信号广播。信号是业务流程之间分离的通信形式。

有条件的: 与计时器中间事件一起,可以将其用作边界事件以修改正常或任务外流程’代表约束。

平行: 与条件事件和计时器事件相同,但可能包含多个中介,并且必须满足所有中介才能执行并行。

多: 与并行操作类似,但是如果仅执行其中一个包含的中间体,则会触发此操作。

结束活动

用BPMN表示法,这种类型的事件确定流程的方式和时间。在这个时间点’仍然可以将消息发布到其他进程。

正常结局: 这是一个简单的过程结尾,描述了过程的最终状态。

多: 它由其他几个结束事件组成,这些事件都在流程结束时执行。

信息: 在该过程结束时,它将执行消息启动,可用于在两个池之间交换消息。

升级: At the end of the process it sends an escalation message so that 捕获 events (an escalation initiator or an intermediate escalation 捕获) start complementary flows.

信号: Sends a signal broadcast so that other processes initiate flows through signal initiators or signal 捕获 intermediate events.

错误: 终止进程并发送错误信号以通过错误子进程进行处理。

终结者: 通过关闭所有活动来结束该过程“tokens”。如果过程中存在并行路径,则此元素很重要。

补偿方式: 结束过程或“token”并启动补偿流程,该流程用于撤消先前在流程中执行的操作。

4.网关

独家: 这种网关使流仅在输出路径之一上转移。

包括的: 根据决策或公式,这种类型的网关会导致流偏离一个或多个输出流。 所有流必须在另一个网关(最好是包含类型)中完成,以便令牌可以同步。此规则的少数例外之一是简单的结束事件,它没有定义触发器或动作。

平行: 这种网关导致进程并行地分成多个流,而不管任何公式或条件如何。 所有流必须在另一个网关(最好是Parallel类型)中完成,以便令牌同步。简单整理器是该规则的少数例外之一,它没有定义触发器或动作。

独家开始: 您是否知道可以通过网关启动流程? Exclusive Start Gateway定义了几种启动可能性,并且与多重启动器非常相似,其优点是可视化了所有可能的子事件。

并行启动: 对应于并行启动器,在该启动器中,所有后续事件都必须发生,以便可以启动该过程。

大事记: 在这种情况下,网关“waits”直到触发了输出流的至少一个中间事件。

复杂: 这种类型的网关很少使用,用于表示有关拆分和同步的复杂情况。

想更多地了解BPMN表示法吗?

观看下面的教程视频!它’s free class of our BPM N注释过程建模培训.

BPM N课程-创建第一个流程图

 

您对用于建模流程的表示法有何看法?

2 评论. 离开新的

发表评论

您的电子邮件地址不会被公开。 必需的地方已做标记 *

填写此字段
填写此字段
请输入有效的电子邮件地址。

菜单