1 Star 0 Fork 904

hailang518 / agile-bpm-basic

forked from lin0244 / agile-bpm-basic 
Create your Gitee Account
Explore and code with more than 12 million developers,Free private repositories !:)
Sign up
This repository doesn't specify license. Please pay attention to the specific project description and its upstream code dependency when using it.
Clone or Download
contribute
Sync branch
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README

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

Empty file

About

【敏捷工作流开发平台】 完整的流程解决方案。 基于activiti5.22, 前后端分离 expand collapse
Java
Cancel

Releases

No release

Contributors

All

Activities

Load More
can not load any more
Java
1
https://gitee.com/hailang518/agile-bpm-basic.git
git@gitee.com:hailang518/agile-bpm-basic.git
hailang518
agile-bpm-basic
agile-bpm-basic
master

Search