首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >[开源]基于 SpringBoot + Vue 前后端分离的 Java 国产信创工作流引擎

[开源]基于 SpringBoot + Vue 前后端分离的 Java 国产信创工作流引擎

作者头像
艺齐飞
发布2025-11-30 10:49:18
发布2025-11-30 10:49:18
260
举报
文章被收录于专栏:一飞开源一飞开源

一飞开源,介绍创意、新奇、有趣、实用的开源应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源技术社区平台。致力于打造活力开源社区,共建开源新生态!

一、开源项目简介

logo
logo

基于SpringBoot+Vue前后端分离的Java国产信创工作流引擎

工作流引擎对内提供单位/机关流程管理规则和内部业务流程的数字化落地实践;对外提供自动化地第三方业务驱动、接口接入和算法单元驱动能力。工作流引擎在提供底层驱动引擎的同时对全局透明监控、安全防御和国产化特色功能进行充分考虑,是内部流程管理和业务算法驱动的最佳实践。

二、开源协议

使用GPL-3.0开源协议

三、界面展示

工作流引擎截图

事项管理截图

工作台截图

四、功能概述

逻辑架构图

  1. 工作流引擎主要分为事项配置和工作台,事项配置面向运维人员对工作流进行配置,工作台面向用户操作使用
  2. 工作流引擎需要数字底座中对于岗位角色的配置,否则无法运转
  3. 工作流引擎不仅仅支持传统OA,更面向外部业务、算法、接口、代理的接入和控制

功能架构图

1.工作台的功能和界面都由事项管理进行配置后形成

2.事项管理的功能分为流程类、表单类和配置项类

3.表单管理负责映射数据库的表结构设计,由拖拉拽的表单引擎支撑

4.流程管理包含流程的设计、部署和监控,由拖拉拽的流程引擎支撑

5.接口管理支持在流程节点和流程路径中接入第三方的接口

6.链接管理支持通过岗位绑定第三方应用的入口

7.正文模板和套红模板均需要接入第三方插件才可以使用

部署架构图

1.工作流引擎支持以微服务、分布式、容器化的方式进行部署和扩展

2.工作流引擎需要额外部署文件预览相关的服务器

3.工作流引擎依赖数字底座和其单点登录服务

4.工作流引擎单体在信创环境中,4核8GB内存的虚拟机可以轻松应对500用户(历史数据需按年度结转)

五、技术选型

后端技术选型

序号

依赖

版本

1

Spring Boot

2.7.10

2

SpringDataJPA

2.7.10

3

SpringDataRedis

2.7.10

4

SpringKafka

2.8.11

5

nacos

2.2.1

6

druid

1.2.16

7

Jackson

2.13.5

8

javers

6.13.0

9

lombok

1.18.26

10

logback

1.2.11

11

flowable

6.8.0

前端技术选型

序号

依赖

版本

1

vue

3.3.2

2

vite2

2.9.13

3

vue-router

4.0.13

4

pinia

2.0.11

5

axios

0.24.0

6

typescript

4.5.4

7

core-js

3.20.1

8

element-plus

2.2.29

9

sass

1.58.0

10

animate.css

4.1.1

11

vxe-table

4.3.5

12

echarts

5.3.2

13

svgo

1.3.2

14

lodash

4.17.21

中间件选型

序号

工具

版本

1

JDK

11

2

Tomcat

9.0+

3

Kafka

2.6+

4

filezilla server

1.7+

数据库选型

序号

工具

版本

1

Mysql

5.7 / 8.0+

2

Redis

6.2+

3

elasticsearch

7.9+

六、源码地址

访问一飞开源:https://code.exmay.com/

#一飞开源 #开源项目 #工作流引擎

飞书多维表格限时福利:人人都能用的效率神器,开启你的数据新时代 !

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-09-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 一飞开源 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、开源项目简介
  • 二、开源协议
  • 三、界面展示
  • 工作流引擎截图
  • 事项管理截图
  • 工作台截图
  • 四、功能概述
  • 逻辑架构图
  • 功能架构图
  • 部署架构图
  • 五、技术选型
  • 后端技术选型
  • 前端技术选型
  • 中间件选型
  • 数据库选型
  • 六、源码地址
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档