AgileBPM 敏捷工作流开发平台
- 业务对象: 由实体(表)组成,支持任意数据结构(关联关系),可以跨库来组织业务对象(支持分布式事务)。而且难以置信的支持N层。
- 业务表单: 表单完美的支撑了业务对象的展示,并支持丰富的前端组件和字段级权限控制。
- 流程引擎: 高效、解耦、强大、灵活。流程引擎一切功能皆插件。
支持任意结构的业务对象 + 丰富控件易扩展的表单(字段级别的权限控制) + 功能强大的工作流引擎 便是我们完整的流程解决方案
当然、流程也支持url表单,方便已有业务、异构系统的流程实施
软件架构说明
组件化
系统通过功能划分出了多个模块,每个模块由API、CORE、REST、SERVICE(apiImpl) 几部分组成。模块与模块间通过API交互,WEB则用于整合各个模块 系统模块介绍介绍
组件更多详细介绍
前后端分离
AgileBPM 是一个前后端分离的项目,这样各个团队会更专注于其本职工作,后端只负责业务逻辑、API 提供。而大前端则不拘泥于一种前端技术、更自由的构建UI交互逻辑
项目技术组件

其他项目中用到的组件
前端:bootstrap-table,codemirror,echarts,layer,markdown,softable,ueditor,ztree 移动端:vue,vux,weui
架构模式
AgileBPM 目前是标准的S

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

被折叠的 条评论
为什么被折叠?



