基于activiti5.22、SpringBoot2开发的流程解决方案,源码分享

AgileBPM是一个前后端分离的敏捷工作流开发平台,采用组件化架构,支持微服务。它提供了丰富的流程功能,如节点消息通知、自由跳转、事件脚本、人员配置等。系统功能包括资源管理、数据字典和定时计划。项目使用了多种前端组件,如bootstrap、echarts等。提供流程全局和节点表单配置,支持移动端协同办公。需要源码的用户需按要求互动后私信获取。

AgileBPM 敏捷工作流开发平台

  • 业务对象: 由实体(表)组成,支持任意数据结构(关联关系),可以跨库来组织业务对象(支持分布式事务)。而且难以置信的支持N层。
  • 业务表单: 表单完美的支撑了业务对象的展示,并支持丰富的前端组件和字段级权限控制。
  • 流程引擎: 高效、解耦、强大、灵活。流程引擎一切功能皆插件

支持任意结构的业务对象 + 丰富控件易扩展的表单(字段级别的权限控制) + 功能强大的工作流引擎 便是我们完整的流程解决方案

当然、流程也支持url表单,方便已有业务、异构系统的流程实施

软件架构说明

组件化

系统通过功能划分出了多个模块,每个模块由API、CORE、REST、SERVICE(apiImpl) 几部分组成。模块与模块间通过API交互,WEB则用于整合各个模块 系统模块介绍介绍

组件更多详细介绍

前后端分离

AgileBPM 是一个前后端分离的项目,这样各个团队会更专注于其本职工作,后端只负责业务逻辑、API 提供。而大前端则不拘泥于一种前端技术、更自由的构建UI交互逻辑

项目技术组件

基于activiti5.22、SpringBoot2开发的流程解决方案,源码分享

 

其他项目中用到的组件

前端:bootstrap-table,codemirror,echarts,layer,markdown,softable,ueditor,ztree 移动端:vue,vux,weui

架构模式

AgileBPM 目前是标准的S

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值