一个不用写代码的案例,来看看Flowable到底给我们提供了哪些功能?
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
摘要
松哥正在制作TienChin项目视频,涵盖Spring Boot和Vue3技术栈。这次,他介绍了如何使用flowable-ui工具,一个可以绘制流程图、部署流程应用并体验flowable流程引擎的官方工具。他强调使用flowable-ui不需要编写代码,适合初学者。
1. Flowable-UI功能概述
Flowable-UI是一系列Web应用,其中包括身份管理(Flowable IDM)、建模(Flowable Modeler)、任务运行(Flowable Task)和后台管理(Flowable Admin)。这些应用支持创建用户、分配角色、绘制和测试流程图,以及进行后台管理等功能。
2. 安装方式
安装Flowable-UI现在更加简便,官方将多个war包整合为一个,可以通过Java命令或Docker来运行。成功运行后,通过浏览器访问对应端口和路径即可进入登录页面。
3. 身份管理(IDM)
身份管理涉及用户和用户组的管理。用户可以创建新用户和组,并为它们分配权限。松哥提供了详细的用户和组创建步骤,并解释了如何为它们分配不同的访问权限。
4. 流程图绘制
流程图的绘制包括设置用户任务、流程条件和表单。松哥以报销流程为例详细介绍了如何在Flowable-UI中绘制一个包含表单的流程图,包括条件分支和审批步骤。
5. 创建应用
完成流程图绘制后,可以创建和发布应用。这允许用户下载流程图的XML文件或在Flowable-UI中直接发布流程。
6. 体验报账流程
松哥演示了通过Flowable-UI体验报账流程的过程,包括流程启动、任务认领和审批决策。他说明了不同用户角色如何在流程中互动并完成任务。
最后,松哥鼓励读者通过TienChin项目视频来学习如何使用Spring Boot和Vue实现类似的流程引擎功能。
想要了解更多内容?