Appearance
使用Activiti7的第一步就是定义流程图,这个流程图称为bpmn文件,bpmn文件本质上是XML文件,但是可以使用插件或web的方式可视化操作生成XML。
安装插件
插件市场搜索Activiti BPMN visualizer
插件,虽然上面介绍只支持Activiti6,但经测试仍能用在Activiti7上,在resource目录下右击新建New Activiti 6.x BPMN 2.0 file
在文件内部右击选择View BPMN (Activiti) Diagram
新建流程
我们先新建一个最简单的流程,包括开始、一系列任务处理、结束;其中任务处理仅需要填写处理人和任务名称即可,注意:图中的Is for compensation
在所有的活动中都不要勾选,比如我在员工填写出差单勾选,当任务执行到这里点击完成就直接完成了,不会继续进行后面的步骤。
符号解释
事件Event
活动 Activity:活动是工作或任务的一个通用术语。一个活动可以是一个任务,还可以是一个当前流程的子处理流程; 其次,你还可以为活动指定不同的类型。常见活动如下:
流向 Flow:流是连接两个流程节点的连线。常见的流向包含以下几种: