工作流设计

约 276 字小于 1 分钟

工作流设计

工作中工作流设计主要分为两种情况:

  1. 编写文档评审使用;
  2. 画出bpmn导入程序使用。

文档使用

推荐使用Typora + mermaid进行编写,编写比较快,无需使用外部应用。

编写bpmn文件

编写bpmn使用docker/Camunda要解决的问题是流程固定,流程启动时自动部署,可以修改的工作流bpmn xml放到源码下,不需要前端引入bpmn前端插件。

docker

  1. dockhub上找到flowable/all-in-oneopen in new window
docker pull flowable/all-in-one
  1. 启动docker
docker run flowable/all-in-one

启动后docker显示如所示

An image

  1. 查看网站进行编写bpmn

An image

Camunda

下载Camunda downloadopen in new window,打开软件就能设计出工作流,支持bpmn下载。

An image

开源项目

github上找到了一个开源框架 tony2y RuoYi-flowableopen in new window,已经编写了工作流前端和后端代码,可以直接设计。

An image