首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >[开源]一套基于 Spring Boot + Vue3 构建的企业级工作流引擎解决方案

[开源]一套基于 Spring Boot + Vue3 构建的企业级工作流引擎解决方案

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

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

一、开源项目简介

FluentFlow 工作流系统项目

一套基于 Spring Boot + Vue3 构建的企业级工作流引擎解决方案,内核采用 FlowLong(飞龙)工作流,支持灵活配置、流程可视化、权限精细化控制,适用于企业审批、任务分发、流程治理等多种业务场景

二、开源协议

使用Apache-2.0开源协议

三、界面展示

系统界面截图

以下展示了本系统的部分界面,用于直观了解流程能力:

输入图片说明
输入图片说明
输入图片说明
输入图片说明
输入图片说明
输入图片说明
输入图片说明
输入图片说明
输入图片说明
输入图片说明
输入图片说明
输入图片说明
输入图片说明
输入图片说明

四、功能概述

一套基于 Spring Boot + Vue3 构建的企业级工作流引擎解决方案,内核采用 FlowLong(飞龙)工作流,支持灵活配置、流程可视化、权限精细化控制,适用于企业审批、任务分发、流程治理等多种业务场景。

项目亮点

  • 流程模型可视化建模
  • 支持多节点、多角色、多方式审批
  • 任务状态实时变更与缓存计数
  • 丰富的流程事件监听机制
  • 流程事件统一处理与消息模板推送
  • 接入简单,可插拔扩展

五、技术选型

项目架构

后端技术栈

技术组件

说明

Spring Boot

容器与服务端开发框架

MySQL

持久化数据存储

Flyway

数据库版本管理与迁移

Redis

缓存中间件,用于任务计数等

MyBatis Plus

高效易用的 ORM 框架

FlowLong

轻量级国产工作流引擎,支持流程建模与执行

前端技术栈

技术组件

说明

Vue 3

渐进式前端框架

Vite

极速构建工具

Element Plus

企业级组件库,构建高质量 UI 界面

️ 项目部署指南(简要)

  1. 初始化数据库并执行 Flyway 自动建表。
  2. 配置数据库、Redis 等相关连接信息。
  3. 启动后端 Spring Boot 服务。
  4. 启动前端项目:
代码语言:javascript
复制
cd front
npm install
npm run dev

系统架构图

代码语言:javascript
复制
+-------------+       +---------------+       +-------------------+
|   用户浏览器 | <---> |   Vue3 + Vite | <---> | SpringBoot API层  |
+-------------+       +---------------+       +-------------------+
                                                   |
                                             +-----v-----+
                                             | FlowLong 🐉 |
                                             +-----+-----+
                                                   |
                                    +--------------v-------------+
                                    |   MySQL + Redis + Flyway   |
                                    +----------------------------+

特别鸣谢

衷心感谢以下优秀开源项目,为本系统提供强大支撑:

技术

FlowLong 工作流引擎

MyBatis Plus

️ Vue 3

⚡ Vite

Element Plus


技术是生产力,开源让世界更美好。

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、开源项目简介
  • FluentFlow 工作流系统项目
  • 二、开源协议
  • 三、界面展示
  • 系统界面截图
  • 四、功能概述
  • 项目亮点
  • 五、技术选型
  • 项目架构
  • 后端技术栈
  • 前端技术栈
  • ️ 项目部署指南(简要)
  • 系统架构图
  • 特别鸣谢
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档