APP下载

基于camunda开发的工作流web系统

消息来源:baojiabao.com 作者: 发布时间:2026-05-12

报价宝综合消息基于camunda开发的工作流web系统

sunFlow

介绍

sunFlow基于是基于camunda开发的工作流web系统。设计理念是易用,简单,美观,高效。 尤其注重对开发友好; 专案设计之初就考虑了前后端分离的vue开发模式。角色和路由之间的系结跟角色和资料许可权之间是不耦合的。前端开发只需要开发路由元件, 后端开发只需要开发 资料api界面。从选单配置界面上分前端做的是左边的部分,后端是开发右边的部分,当然如果你不用工作流只用后台许可权管理本框架也是一个绝佳的选择。

软件架构

软件架构说明:目前专案分三个模组,camunda(工作流相关服务),upms-server(后台许可权管理模组),webApp(前端模组) camunda模组用到camunda-7.1,spring-boot 2.0,工作流绘制工具使用的是bpmn-js进行的汉化。 upms-server模组使用spring-boot 2.0用于通过提供api的方式给前端呼叫来管理系统许可权。 webApp模组为前端模组,系统所有的页面功能都集中在该模组中。前后端完全分离。使用的技术为vue 2.0 ,element-admin模板; 系统数据库采用mysql,快取采用redis, vue程式码规范:格式为eslint

系统截图

登入页面

绘制流程

首页

选单管理

角色许可权

使用者管理

安装教程

执行doc下面的sql指令码到mysql数据库中,配置专案的资料链接后端启动spring-boot专案Application#main前端执行cd webapp ; npm install ; npm run dev专案地址:https://gitee.com/cangjingge/sunFlow
2020-01-29 17:05:00

相关文章