流程设计器汇总

流程设计器可以帮助我们快速画出流程图,而不需要书写繁琐的XML再转化成BPMN文件。

Web设计器

  • Activiti-Modeler:基于Web的流程设计器,可以实现浏览器绘制activiti流程图。
  • bpmn-js:市面上比较成熟和符合BPMN标准的一款建模工具。

    IDE插件

  • actiBPM:IDEA开发工具的一个插件,可以让开发人员在IDEA中画流程图。

  • Activiti Designer:Eclipes开发工具的一个插件,可以让开发人员在Eclipes中画流程图。
  • camunda-modeler:外部流程设计器工具,亦可集成于IDEA。

    外部工具

  • Yaoqiang BPMN:开源业务流程图的图形编辑器,完全符合OMG规范(BPMN 2.0)。该软件的设计全然是为业务流程图形化而实现的,也是众多流程设计器中专业化程度最高的软件。它支持所有BPMN 2.0图的导入/导出;支持OMG BPMN2.0文件及实时BPMN语法验证;对拼写检查元素进行标签并具备内置的版本控制储备库,并导出BPMN文件部署到BPM流程引擎中。

    流程设计器简介

    Activiti-Modeler

    流程设计器 - 图1
    image.png

    bpmn-js

    官网:https://bpmn.io
    image.png

    actiBPM

    image.png

    Activiti Designer

    image.png

    camunda-modeler

    官网:https://camunda.com
    image.png

    Yaoqiang BPMN

    官网:http://www.yaoqiang.org/
    image.png

    自定义流程设计器

    案例1:闲鹿工作流

  • 代码https://gitee.com/calvinhwang123/RuoYi-Process

  • 视频https://www.bilibili.com/video/BV1Fp4y19729

流程设计器(早期)
流程设计器(新版)

案例2:基于bpmjs和Activity-6.x的流程设计器(含表单设计器)

表单设计器
流程设计器
发起流程

参考

简书:IDEA使用activiti bpmn流程设计器camunda-modeler
https://www.jianshu.com/p/5942c4ee513c