# activiti-manager **Repository Path**: llmoe/activiti-manager ## Basic Information - **Project Name**: activiti-manager - **Description**: 流程管理系统 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: http://2141dt4619.iask.in - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 4 - **Created**: 2021-06-11 - **Last Updated**: 2023-06-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # activiti-manager ### **前言**   activiti-manager项目不仅仅是一个开发架构,而是努力打造一套从 前端模板 - 基础框架 - 分布式架构 的全方位J2EE企业级开发解决方案。 #### 项目介绍 流程管理系统 基于spring boot + spring cloud Alibaba的分布式敏捷开发系统架构,提供整套公共微服务服务模块:菜单权限管理、角色管理、用户管理(包括第三方)、组织架构管理、流程管理、模型管理、部署管理、代码生成、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造流程全方位J2EE企业级开发解决方案。 #### 软件架构 软件架构说明 ``` activiti-manager-system ├── activiti-common -- 公共模块 ├── activiti-common-db -- db公共模块 ├── activiti-gateway -- gateway网关 ├── activiti-service -- 功能模块 | ├── activiti-manager -- 流程管理模块 | ├── activiti-system -- 后台管理模块 ├── activiti-service-api -- Fengin接口模块 | ├── activiti-manager-api -- 流程管理Fengin接口 | ├── activiti-system-api --后台管理Fengin接口 ├── activiti-web -- 前台thymeleaf模板 | ├── activiti-web-system -- 后台管理入口 ``` ### 技术选型 | 技术 | 名称 | |---|---| | spring boot | spring容器 | | spring-cloud | 微服务 | | nacos | nacos注册中心加配置中心 | | jwt | Json web token | | shiro | 安全框架 | | activiti | activiti流程引擎 | | mybatis-plus | mybatis插件 | | Thymeleaf| 模板引擎 | | Velocity| 模板引擎 | | knife4j | Java MVC框架集成Swagger生成Api文档 | | lombok | 简化代码 | | druid | 数据库连接池和监控 | | rabbitmq | 消息中间件 | | redis | 缓存 | | xxl.job | 任务调度中心 | | easy-captcha | 验证码生成器 | | fastjson | json解析器 | | ....| .... | ### 前端技术 | 技术 | 名称 | |---|---| | jQuery | 函式库 | | Bootstrap | 前端框架 | | layui | 前端框架 | | Bootstrap-table | Bootstrap数据表格 | | .... | .... | ### 功能列表 - 组织管理 1. 菜单权限管理:配置系统菜单,操作权限,按钮权限标识等。 2. 角色管理:角色菜单权限分配、设置角色、支持数据权限,进行数据范围权限划分。 3. 用户管理:该功能主要完成系统用户配置,支持在自己已有的权限下继续划分权限。 4. 部门管理:配置系统组织机构(公司、部门、小组),树结构展现。 - 流程管理 1. 模型管理:通过web自定义流程图,保存和编辑流程模型,最后对流程进行部署。 2. 部署管理:部署后的流程管理,能够查看流程图、流程文件和流程发布的版本并可以切换版本,支持导出ZIP流程设计文件,能够暂停流程。 3.(其余功能已开发,页面待开发) - 表单管理 1. 设计表单:通过托拉拽生成动态的表单 2. 表单绑定:通过与流程绑定实现无代码生成一套完整的流程 - 系统管理 1. 代码生成:前后端代码的生成(java、html、xml、sql)支持CRUD下载 。 2. 文件管理:支持用户自定义的文件管理,也支持部门下的共享文件管理 3. 通知公告:系统通知公告信息发布维护。 4. 字典管理:对系统中经常使用的一些较为固定的数据进行维护。 5. 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志,同时采用xxl-job作任务调度中心 6. 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。 - 其他 1.连接池监视:采用的阿里的连接池,监视当前系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。 2.系统接口:根据业务代码自动生成相关的api接口文档。 ![输入图片说明](https://images.gitee.com/uploads/images/2021/0518/150923_0d784e93_4776207.png "6.PNG") ![输入图片说明](https://images.gitee.com/uploads/images/2021/0518/150939_b22d44ae_4776207.png "7.PNG") ![输入图片说明](https://images.gitee.com/uploads/images/2021/0518/150957_530cf9ba_4776207.png "8.PNG") ![输入图片说明](https://images.gitee.com/uploads/images/2021/0518/151008_b2e6664e_4776207.png "9.PNG") ![输入图片说明](https://images.gitee.com/uploads/images/2021/0518/151023_07e05d00_4776207.png "10.PNG") ![输入图片说明](https://images.gitee.com/uploads/images/2021/0518/151037_4da64346_4776207.png "11.PNG") ![输入图片说明](https://images.gitee.com/uploads/images/2021/0518/151231_a1e1214c_4776207.png "1.PNG") ![输入图片说明](https://images.gitee.com/uploads/images/2021/0518/151239_ccdba0b3_4776207.png "2.PNG") ![输入图片说明](https://images.gitee.com/uploads/images/2021/0518/151248_8cb3cffb_4776207.png "3.PNG") ![输入图片说明](https://images.gitee.com/uploads/images/2021/0518/151259_08f60d1f_4776207.png "4.PNG") ![输入图片说明](https://images.gitee.com/uploads/images/2021/0518/152446_c65dd29f_4776207.png "12.PNG") ### 访问地址 [http://2141dt4619.iask.in](http://) #### 安装教程 1. xxxx 2. xxxx 3. xxxx #### 使用说明 1. xxxx 2. xxxx 3. xxxx #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)