BPMN的主要目标是为所有业务用户提供一些符号,从创建过程轮廓的业务分析到这些过程的实现。了解终端用户的管理监督。BPMN简单地定义了一个业务流程图。以下是BPMN具体为大家介绍的相关内容。
BPMN简介。
activiti项目是一种新的开放源码BPM平台,它基于Apache许可,从基础开始构建。其设计目的是提供支持新的BPMN2.0标准,包括面对新技术机遇的支持OMG(OMG),如互用性和云计算体系结构,提供了技术实现。
那么BPM和BPMN是什么?
BPM:也就是业务流程管理,是一种以规范构建端到端的优秀业务流程为中心,以持续的系统方法来提高组织的业务绩效,而一般的商业管理教育,如EMBA.MBA等也包括了BPM。
BPMN:业务流程建模和标注,其中包括如何将这些图元组合为业务流程图(BusinessProcessDiagram)。商业过程示意图由一系列元素符号组成。这些符号是BPMN的基础,它将业务流程建模简化为简化.图形化,直观化复杂的建模过程,让阅读者对BPMN有更清晰的认识。现在BPMN符号是如此重要,所以在绘制BPMN图示之前,就必须全面了解BPMN符号的名称、含义、用法等等。
四个基本BPMN要素。
1.流对象(FlowObjects):包括事件.Activity.Gateway,是BPMN的核心要素;
事件Event用圆来表示在流程中运行期间会发生什么事。发生事件将影响流程的传递.事件包含三种类型:Start\Intermediate\End.如下所示:
三种类型的流对象。
Activities由圆角矩形表示,活动包含多个活动,活动的类型分为任务和订阅程序。下面的图片如下:
活动的类型
Gateway有一个菱形表示,用来控制过程的分支和聚合.一个特定的符号代表如下:
对过程转移和聚集进行控制。
2.连接对象(ConnectingObjects):包括连续的流程.消息流.关联;
3.游泳道(Swimlanes):包含池和道两类;
4.人工资料(Artifacts):包括数据对象.群.注释。
BPMN软件。
ProcessOn联机流程设计器.ProcessOn流程图设计器为BPMN2.0提供了三个标准类型建模——Process,Collaboration和Choreography.用户在绘制BPMN2.0流程时,对于特定图形,也可以设置业务属性,ProcessOn内建有BPMN2.0展示层要求的所有标准业务属性。
BPMN2.0模型用于Visiodescription。BPMN2.0模型forVisio是微软Visio附件设计绘制和建模业务流程。它是一个用户友好的综合套件。建立了2.0模型的BPMN提供了Visio支持的BPMN2.0元素(流对象、连接对象、泳道、文物和数据)。
BPMI标准化组织通过许多现有标志来显示专业和经验,并且在这些不同的标记中寻找最佳的概念,形成一套标准的标记语言,许多标记语言包括UML.ActivityDiagram.UMLEDOCBusinessProcess.IDEF.ebXMLBPSS.RosettaNet和Event-ProcessChains等。
BPMN的推出是减少已经存在的许多建模工具和缺陷的重要环节。良好的标准建模标签可以减少业务和IT用户之间的混乱。