activi ti 流程开发指南 activiti主要接口 三、如何实现一个业务流程 四、如何管理所有流程与实例 五、开发流程 pi一、BPMN 什么是BPMN 首先B PMN规范是由标准组织BPMI发布的.BPMN 1.0规范发布于2 004 范展示了BPMI组织两年多的努力成果。BPMN的主要目标就是要提供被所有业务用户理解的一 套 标记语言,包括业务分析者、软件开发者以及业务管理者与监察者。BPMN还将支持生成可执 PEL4WS语言。所以,BPMN在业务流程设计与流程实现之间搭建了一条标准化的桥梁。BPMN定义了 业务流程图,其基于流程图技术,同时为创建业务流程操作的图形化模型进行了裁减。 业务流程的模型就是图形化对象的网图,包括活动(也可以说工作)和定义操作顺序的流控制。 BPMN基础 业务流程图由一系列的图形化元素组成。这些元素简化了模型的开发,且业务分析者看上去非常熟悉。这些元素每个都有各自的特性,且与大多数的建模器类似。比如,活动是矩形,条件是菱形。 应该强调的是:开发BPMN的动力就是为了在创建业务流程模型时提供一个简单的机制,同时又能够 处理来自业务流程的复杂性。要处理这两个矛盾的需求的方法就是将标记的图形化方面组织分类为 特定的类别。这里提供标记类别中的一小部分,以便 业务流程图的读者可以简单地识别出元素的基 本类型从而理解图形。