Flowable基础入门学习(二)FlowableUI应用

本文档介绍了Flowable工作流引擎的各Web应用,包括FlowableIDM、FlowableModeler、FlowableTask和FlowableAdmin。详细阐述了如何部署启动Flowable,如下载开源版本、配置Tomcat和部署war包。此外,还详细说明了用户管理、流程建模、流程部署、启动流程及任务完成等操作步骤,提供了身份管理和流程管理的实践指南。
摘要由CSDN通过智能技术生成

官方文档的介绍

https://tkjohn.github.io/flowable-userguide/#flowableUIApps

Flowable提供了几个web应用,用于演示及介绍Flowable项目提供的功能:
Flowable IDM: 身份管理应用。为所有Flowable UI应用提供单点登录认证功能,并且为拥有IDM管理员权限的用户提供了管理用户、组与权限的功能。
Flowable Modeler: 让具有建模权限的用户可以创建流程模型、表单、选择表与应用定义。
Flowable Task: 运行时任务应用。提供了启动流程实例、编辑任务表单、完成任务,以及查询流程实例与任务的功能。
Flowable Admin: 管理应用。让具有管理员权限的用户可以查询BPMN、DMN、Form及Content引擎,并提供了许多选项用于修改流程实例、任务、作业等。管理应用通过REST API连接至引擎,并与Flowable Task应用及Flowable REST应用一同部署。

部署与启动

  1. 下载Flowable开源版本,我这里用到的是6.7.2版本。https://github.com/flowable/flowable-engine/releases/tag/flowable-6.7.2
  2. 找到这两个war包在这里插入图片描述
  3. 安装配置Tomcat,并将上面的war包,放到tomcat的webapps文件夹下,启动tomcat。
  4. 访问:http://localhost:8080/flowable-ui admin/test
    在这里插入图片描述

使用介绍

身份管理应用程序——用户管理

  1. 创建用户。还可以创建用户组。在这里插入图片描述
  2. 权限控制。可以添加用户,也可以添加用户组。
    在这里插入图片描述

部署流程

建模应用程序——绘制流程

  1. 点击建模应用程序,点击创建流程
    在这里插入图片描述
  2. 绘制并分配用户
    在这里插入图片描述
  3. 完成绘制
    在这里插入图片描述

导出bpmn与部署

  1. 下载xml文件,并复制到项目的resource目录下。接着就是按照正常的部署流程部署即可。在这里插入图片描述
    详细部署流程请参考Flowable基础入门学习(一)

flowable演示应用程序

  1. 创建一个新的应用程序并指定相关信息。
    在这里插入图片描述
  2. 关联对应的流程,随后保存,并发布。
    在这里插入图片描述
    在这里插入图片描述

启动流程

任务应用程序

  1. 进入任务应用程序 -> 启动一个新流程, 然后跟踪其进度 -> 在左侧菜单选择要启动的流程。在这里插入图片描述
  2. 可以看到这个流程的详情。点击显示图可以看到对应的流程图。流程图中则包含了每个节点的人员信息。
    在这里插入图片描述
完成任务
  1. 退出admin账号,使用配置的whx账号登录。完成提交请假申请任务。流程向下流动。
    在这里插入图片描述
  2. 使用huathy账号登录,可以看到需要待完成的任务,完成领导审批任务。
    在这里插入图片描述
  3. 查看历史任务
    在这里插入图片描述
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Huathy-雨落江南,浮生若梦

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

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

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

打赏作者

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

抵扣说明:

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

余额充值