助力高校计算机教育 —— 码云为老师推出免费高校版,高达 200 人的协作团队
Watch Star Fork

agilebpm / agile-bpm-basicJava

加入码云
与超过 200 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
【敏捷工作流开发平台】 完整的流程解决方案。 基于activiti5.22, 前后端分离,模块化,超低耦合。零java代码即可做到复杂业务的流程实施。整合了spring4.3.17 mybatis activiti5.22 redis groovy quartz mq atomikos spring security等必备组件 http://doc.agilebpm.cn
jeff 最后提交于 jetty配置
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README.md 2.45 KB

agile-bpm-basic

项目介绍

敏捷工作流基础版

文档 http://doc.agilebpm.cn/ 部署文档 http://agile-bpm.gitee.io/docs/bpm/bootstrap.html

工作流解决方案

我们通过业务对象、表单、流程引擎共同协作来解决业务流难实施的痛点。

业务对象用来承载、持久化业务数据;

表单则是业务数据的展示层;

流程则用来驱动业务数据流转。

三者协作完成流程实施。

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

软件架构

软件架构说明

  • 每个模块分 API core rest 三个组件组成
  • 前端 angular bootstrap-table bootstrap 等 js组件。 前后端分离,使用webpack 模块化打包
  • 后端 spring4.3.17 mybatis activiti5.22 redis groovy quartz mq atomikos spring security等

如图所示 组件更多介绍

流程表单

具备超快流程实施,业务迭代开发的能力。

一、定义业务对象

输入图片说明

二、生成表单

输入图片说明

三、设计流程

输入图片说明 支持任意结构的业务对象 + 丰富控件易扩展的表单(字段级别的权限控制) + 功能强大的工作流引擎 便是我们完整的流程解决方案了。 当然、流程也支持url表单,方便实施已有业务的流程化

其他说明

我们是专业工作流研发团队,有多年工作流程实施经验,针对各种特殊场景,经过近一年多的(业余)时间设计开发了这款产品。 目前还有很多组件正在筹备开发中,如果有更多人支持,我们也会继续下去。

目前基础版源码正在整理中...

qq 交流群 477781857

项目点评 ( 7 )

你可以在登录后,发表评论

10_float_left_people 10_float_left_close