Activiti6.0实战-画流程图(1)

在这里插入图片描述

Activiti6.0实战-目录

一.画图工具选择

  • Activiti-App(官网推荐)

    我是选的这个

  • Activiti Designer Eclipse插件(官网推荐)

    我用idea,不选择这个

  • camunda-modeler

    不推荐,变量属性不支持

  • Activiti BPMN visualizer(idea 插件)

    直接在线安装,这个也不错哦

  • Flowable BPMN visualizer(idea 插件)

    直接在线安装

二.Activiti-App下载启动

1.下载tomcat

本文用的是tomcat8

2.下载Activiti-App

官网地址

https://github.com/Activiti/Activiti/releases/download/activiti-6.0.0/activiti-6.0.0.zip
目录:activiti-6.0.0\activiti-6.0.0\wars\activiti-app.war
下载地址:链接: https://pan.baidu.com/s/1CHSttlkBT2CnnY1nFyQbSw 提取码: 2yba ,既然你下载到了,怎么也礼节性的感谢一下哈

3.tomcat放入war包并启动tomcat服务

注意tomcat路径不要有中文否则容易裂开。

4.访问网址:http://localhost:8080/activiti-app,进行登录

用户名:admin

密码:test

在这里插入图片描述

三.画一个工作流

1.选择Kickstart App进行流程构建

主界面的三个菜单主要承担以下功能:

  • Kickstart App:主要用于流程模型管理、表单管理及应用(App)管理,一个应用
    可以包含多个流程模型,应用可发布给其他用户使用。
  • Task App:用于管理整个 activiti-app 的任务,在该功能里面也可以启动流程。
  • Idenity management:身份信息管理,可以管理用户、用户组等数据。

在这里插入图片描述

2.点击“Create Process”按钮,弹出新建流程模型界面

在这里插入图片描述

3.新建模型后,会进入流程模型设计界面,在流程设计界面中,只需要普通的鼠标拖拉操作,即可完成流程模型的定义,拖拖拽拽即可完成。

以请假流程为例:

开始
发起请假
经理审批
人事归档

注意每个节点的 分配人填写情况

  • 发起请假 submitter

  • 经理审核 leader

  • 人事归档 hr

在这里插入图片描述

4.导出画出的工作流

在这里插入图片描述
在这里插入图片描述

扩展

画流程图其实就是通过可视化工具,构造符合BPMN2.0规范的xml文档。

其中我们来看下常用的组件

  • 事件(开始事件、结束事件)
  • 任务(用户任务、定时任务)
  • 顺序流
  • 网关(排他网关、并行网关)

在这里插入图片描述

参考:

  • Activiti实战
  • Activiti权威指南
  • 疯狂工作流讲义
  • https://github.com/Activiti/activiti-examples
  • https://github.com/henryyan/kft-activiti-demo

分享 Activiti工作流高级视频教程 全套视频
关注公众号【Java大厂面试官】,回复 :工作流
即可免费下载
在这里插入图片描述

QQ群【837324215
关注我的公众号【Java大厂面试官】,回复:架构资源等关键词(更多关键词,关注后注意提示信息)获取更多免费资料。

公众号也会持续输出高质量文章,和大家共同进步。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lakernote

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值