第1课:BPMN介绍

BPMN(业务流程建模符号)是BPMI符号工作组于2004年5月开发的业务流程建模的现代标准。BPMN第2版于2010发布。原来的英文规范是由对象管理小组编写的。

BPMN的目标是:

·      负责工艺实施的技术专家;

·      创建和改进流程的业务分析员;

·      管理和控制过程的管理者。

以这种方式,BPMN作为业务流程及其实现之间的链接。

BPMN使用简单的图形符号将业务流程可视化为图表。这些图形元素对用户是直观的,并允许他们构建复杂的语义结构。业务用户,它非常方便地使用表示为图表的过程,以及许多

分析家们使用BPMN。

所有用BPMN设计的过程模型都是可执行的,而不仅仅是在纸上描述的,这意味着它们可以在任何BPM系统中运行。计算机程序将图表转换成实时运行的实际可执行进程。

在BPMN中建模和阅读业务流程的实际过程是一组经验实例,它将教您如何使用流行的BPMN标准。为了提供课程的例子,我们使用Visual Paradigm BPMN 软件

这一独特的课程介绍了在BPMN描述的业务流程的核心概念。这是本课程的第一课,我们试着让它简单,容易理解,尤其是有用的!

第1课

在BPMN中,这些过程用一系列图形元素来描述。这样的可视化使得用户很容易理解过程的逻辑。

BPMN主要是为了设计和读取业务流程的简单和复杂的图表而开发的。为此,BPMN标准按类别对图形元素进行分类:因此,这些元素很容易被与业务流程图一起工作的用户所识别。

用BPMN描述的任何过程被表示为根据某些业务规则执行的或同时执行的步骤(活动)的数量。

看一下“订单处理”(Order Process) 过程,它可以在一个销售和出租自行车的在线商店中使用。

 您应该总是从开始事件中读取进程。

图1.1开始事件 (Start Event)

正如您可以从其名称中看到的,开始事件标识进程的起始点;它只能具有输出序列流。在BPMN中,一个起始事件由一个带有一个具有薄衬里边界的开放中心的圆表示。

在我们的例子中,开始事件可以是电话,或者是来自商店网站上的客户端的消息。

从开始事件,该过程遵循序列流,直到它到达结束事件;进程可以有多个结束事件。

图1.2结束事件 (End Event)

结束事件指定进程内的路径在何处结束;它只能具有传入的序列流。

结束事件由具有粗线边界的圆表示。

在我们的例子中,终端事件是将商品交付给客户。

请注意,在 Visual Paradigm,开始事件和结束事件也用颜色区分,这就是为什么它们分别被显示为绿色和红色的圆。

工作流通过放置在开始事件和结束事件之间的各种元素来可视化。表示在该过程中执行的工作的核心元素称为活动。活动是BPMN的可执行元素,可以是原子的或非原子的。

(化合物)。

原子的活动类型被称为任务。图形上,它被显示为圆角矩形。最常见的任务代表用户所做的工作,这就是为什么它经常被称为用户任务。

在我们的例子中,任务活动 (Task Activities) 是:“处理客户请求”、“填写购买表格”和“填写租赁表格”。

图1.3用户任务 (User Task)

BPMN的另一个广泛使用的元素是网关。图形上,它被显示为钻石形状,并用于确定决策和评估条件。基本上,网关是一个分支点,通过分裂和合并来控制流程。

图1.4网关 (Gateway)

在我们的例子中,客户可能想要购买或租用自行车,并且根据该决定,订单被处理为购买或租赁。在过程图中,网关是决定序列流在每种情况下必须走哪条路的决策点。

在下一节课中,我们将学习其他BPMN 2图形元素及其在实践中的应用。当您熟悉BPMN的基本过程元素时,您可以阅读和理解甚至最复杂的过程图。


其他BPMN资源


猜你喜欢

转载自blog.csdn.net/chktsang/article/details/80181785