10.工作流搭建平台

版权声明:JAVA架构之路群:590583588,每月都有共读书籍! https://blog.csdn.net/x15011238662/article/details/86154966

工作平台搭建
 需求分析
 平台搭建
 电商业务建模

需求分析
 基于Spring Boot2与Activiti6.0搭建通用的工作流引擎平台
 支持流程定义文件在线设计及部署和维护
 支持自定义表单与流程定义的集成
 满足流程运行的用户及权限管理功能
 管理角度的监控流程运行过程和历史数据
  平台角度方便与第三方系统数据集成

技术方案
 基于Activiti6.0源代码中的activiti-ui工程升级开发
 基于activiti-engine从零开始搭建

基于Activiti-ui工程升级搭建平台
 升级activiti-spring-boot模块依赖的版本
 改造activiti-ui为SpringBoot工程
 基于改造后的activiti-ui创建workflow工程

开发步骤
  基于源码Activiti6.0.0版本checkout新的base分支
  定义activiti-spring-boot、activiti-ui及子模块版本6.0.0-boot2
  基于activiti-ui依赖版本6.0.0-boot2运行activiti-app模块
 改造activiti-app为springboot工程
  升级activiti-ui使用activiti-spring-boot-starter*6.0.0-boot2
 启动运行基于springboot工程activiti
 升级activiti-spring-boot依赖boot2.0版本:编译、排错、安装
 重新安装activiti-ui:编译、排错、安装
  启动运行基于springboot工程activiti-app
 创建新的独立工程workflow
 添加依赖(6.0.0)及配置文件
 集成web相关资源文件
 
购物工作流程模型化
在这里插入图片描述
电商购物业务模型
 创建三类用户作为流程参与者
 设计六个自定义表单
  设计购物流程定义模型

猜你喜欢

转载自blog.csdn.net/x15011238662/article/details/86154966