• 在线客服

  • 扫描二维码
    下载博学谷APP

  • 扫描二维码
    关注博学谷微信公众号

  • 意见反馈

原创 Java技术分享:BPMN知识介绍

发布时间:2019-07-11 17:31:21 浏览 10733 来源:博学谷资讯 作者:枫调

      BPMN的主要目标是提供些被所有业务用户容易理解的符号,从创建流程轮廓的业务分析到这些流程的实现。知道最终用户的管理监控。简单来说就是BPMN定义了一个业务流程图。下面就具体为大家介绍一下BPMN的相关内容。

     

    Java技术分享:BPMN知识介绍

     

      BPMN的介绍

     

      Activiti项目是一项新的基于Apache许可的开源BPM平台,从基础开始构建,旨在提供支持新的BPMN 2.0标准,包括支持对象管理组(OMG),面对新技术的机遇,诸如互操作性和云架构,提供技术实现。

     

      那什么是BPMBPMN?

     

      BPM:即业务流程管理,是一种以规范化的构造端到端的卓越业务流程为中心,以持续的提高组织业务绩效为目的的系统化方法,常见商业管理教育如EMBAMBA等均将BPM包含在内。

      BPMN:业务流程建模与标注,包括这些图元如何组合成一个业务流程图(Business Process Diagram)。业务流程示意图是由一系列的元素符号构成。作为BPMN的基础,这些符号将业务流程建模简单化、图形化,将复杂的建模过程视觉化,让阅读者对BPMN有一个更加清晰明了的了解。既然BPMN符号如此重要,那在绘制BPMN示意图之前,便必须要对BPMN符号的名称、意义、使用方法等有一个全面的理解。

     

      BPMN的四种基本元素

     

      1、流对象(Flow Objects):包括事件、活动、网关,是BPMN的核心元素;

      事件Event 用一个圆圈表示,它是流程中运行过程中发生的事情。事件的发生会影响到流程的流转.事件包含Start\Intermediate\End三种类型.如下图:

    流对象三种类型

      活动Activities用圆角矩形表示,一个活动多个活动组成,活动的类型分为TaskSub-Process。如下下图:

    活动的类型

      网关Gateway用菱形表示,用于控制流程的分支和聚合.具体符号表示如下:

    控制流程的分支和聚合

      2、连接对象(Connecting Objects):包括顺序流、消息流、关联;

      3、泳道(Swimlanes):包括池和道两种类型;

      4、人工信息(Artifacts):包括数据对象、组、注释。

      

      BPMN 软件

     

      ProcessOn在线流程设计器.ProcessOn流程图设计器支持BPMN2.0的三种标准类型建模 - Process, CollaborationChoreography. 用户在画BPMN2.0流程图的同时,还可以设置与特定图形相关的业务属性,ProcessOn内置了BPMN2.0展示层所要求的所有标准业务属性。

      BPMN 2.0 Modeler for Visio description。BPMN2.0建模for Visio是微软Visio附件设计绘制和建模业务流程。这是一个全面的用户友好的软件包。2.0建模的BPMNVisio支持的BPMN 2.0元素提出一套完整的(流对象,连接对象,泳道,文物和数据)。

      

      BPMI标准化组织从许多存在的标记中展示出了专业和经验,且从这些不同的标记中找到了最好的理念形成一套标准的标记语言,众多的标记语言包括UMLActivity DiagramUML EDOC Business ProcessIDEFebXML BPSSRosettaNet以及Event-Process Chains等等。

     

      BPMN的推出是减少众多已存在业务建模工具和标记断层的重要过程。一个好的标准建模标记将会减少业务与IT用户之间的混乱。

    申请免费试学名额    

在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!

上一篇: spring框架中5种自动装配模式介绍 下一篇: Java和JavaScript到底有什么不同?

相关推荐 更多

热门文章

  • 前端是什么
  • 前端开发的工作职责
  • 前端开发需要会什么?先掌握这三大核心关键技术
  • 前端开发的工作方向有哪些?
  • 简历加分-4步写出HR想要的简历
  • 程序员如何突击面试?两大招带你拿下面试官
  • 程序员面试技巧
  • 架构师的厉害之处竟然是这……
  • 架构师书籍推荐
  • 懂了这些,才能成为架构师
  • 查看更多

扫描二维码,了解更多信息

博学谷二维码