# YqBoot 企业级敏捷开发平台 — 系统说明书 > **版本:** 4.9.0.RELEASE | **日期:** 2026 年 5 月 | **密级:** 商业保密 --- ## 目录 1. [解决方案概述](#1-解决方案概述) 2. [建设目标](#2-建设目标) 3. [总体架构](#3-总体架构) 4. [功能模块](#4-功能模块) 5. [技术特性](#5-技术特性) 6. [安全体系](#6-安全体系) 7. [应用领域](#7-应用领域) 8. [典型案例](#8-典型案例) 9. [部署方案](#9-部署方案) 10. [服务与支持](#10-服务与支持) --- ## 1. 解决方案概述 ### 1.1 背景与挑战 在数字化转型浪潮中,企业与政府机构面临以下核心挑战: | 挑战 | 痛点描述 | |------|----------| | **开发效率低** | 每个新项目从零搭建,重复造轮子,交付周期 3-6 个月 | | **技术栈碎片化** | 不同系统采用不同技术栈,维护成本高、人员难复用 | | **安全合规压力** | 等保 2.0、密码法、数据安全法要求国密加密、完整审计 | | **多租户管理复杂** | SaaS 化运营需要完善的数据隔离与租户管理 | | **信创国产化** | 核心系统需要适配国产数据库、操作系统、中间件 | | **业务扩展困难** | 缺乏工作流引擎、报表工具、代码生成器等业务支撑组件 | ### 1.2 产品定位 **YqBoot** 是面向政企客户的**企业级敏捷开发平台**,基于 Spring Boot 3.x + Vue 3 全栈技术,整合 OAuth2 认证授权、Flowable 工作流引擎、PowerJob 分布式调度、多租户 SaaS 架构等企业核心能力,提供"开箱即用"的一站式解决方案。 ### 1.3 核心价值 ``` ┌─────────────────────────────────────────────────────────────┐ │ YqBoot 核心价值 │ ├─────────────────┬───────────────────┬───────────────────────┤ │ 🚀 开发提效70% │ 🔒 安全合规内置 │ 🏗️ 信创全栈适配 │ │ 代码生成器 │ SM2/SM4 国密加密 │ 7种数据库支持 │ │ 可视化流程设计 │ 完整审计日志 │ 国产中间件兼容 │ │ Avue 零代码CRUD │ OAuth2 + JWT │ 国密算法全覆盖 │ ├─────────────────┼───────────────────┼───────────────────────┤ │ 🏢 多租户SaaS │ 🔄 工作流引擎 │ 📊 全方位监控 │ │ 数据物理/逻辑隔离│ Flowable 6.x │ Druid 连接池监控 │ │ 租户套餐管理 │ BPMN 2.0 标准 │ 操作日志/登录日志 │ │ 数据源动态切换 │ 可视化流程建模 │ API 调用统计 │ └─────────────────┴───────────────────┴───────────────────────┘ ``` --- ## 2. 建设目标 ### 2.1 总体目标 打造**一套平台、多种场景、快速交付、安全可控**的企业级应用开发生态,使政企客户能够: 1. **3 天内**完成新业务模块的原型搭建 2. **2 周内**交付完整的中小型业务系统 3. **零安全配置**满足等保 2.0 基本要求 4. **无缝切换**国产化基础设施 ### 2.2 分项目标 | 目标维度 | 具体指标 | |----------|----------| | **开发效率** | 代码生成器覆盖 90% CRUD 场景,开发效率提升 70% | | **安全合规** | 国密 SM2/SM3/SM4 全链路加密,完整操作审计追踪 | | **多租户** | 支持无限级租户扩展,数据物理/逻辑双模式隔离 | | **信创适配** | 适配 7 种主流数据库 + 国产中间件 + 国产操作系统 | | **可扩展性** | 插件化架构,新模块热插拔,不影响核心服务 | | **运维便捷** | Docker 一键部署,完善的监控告警体系 | --- ## 3. 总体架构 ### 3.1 架构全景图 ``` ┌──────────────────────────────────────────────────────────────────┐ │ 前端展示层 (Vue 3 + Vite) │ │ ┌─────────┐ ┌─────────┐ ┌──────────┐ ┌────────┐ ┌───────────┐ │ │ │ Element │ │ Avue │ │ BPMN.js │ │ ECharts│ │ Avue │ │ │ │ Plus │ │ CRUD │ │ 流程设计 │ │ 图表 │ │ Form │ │ │ └─────────┘ └─────────┘ └──────────┘ └────────┘ └───────────┘ │ ├──────────────────────────────────────────────────────────────────┤ │ API 网关 / 安全层 │ │ ┌───────────┐ ┌───────────┐ ┌───────────┐ ┌────────────────┐ │ │ │ OAuth2 │ │ JWT 令牌 │ │ SM2 加密 │ │ XSS/CSRF 防护 │ │ │ └───────────┘ └───────────┘ └───────────┘ └────────────────┘ │ ├──────────────────────────────────────────────────────────────────┤ │ 核心业务模块 (Monolithic Boot) │ │ ┌─────────┐ ┌─────────┐ ┌──────────┐ ┌────────┐ ┌───────────┐ │ │ │ 系统管理 │ │ 认证授权 │ │ 工作流引擎 │ │ 任务调度│ │ 报表中心 │ │ │ │ (用户/角色│ │ (OAuth2 │ │ (Flowable│ │(PowerJob│ │ (报表设计 │ │ │ │ 菜单/部门)│ │ /JWT) │ │ 6.x) │ │ 4.x) │ │ /导出) │ │ │ └─────────┘ └─────────┘ └──────────┘ └────────┘ └───────────┘ │ │ ┌─────────┐ ┌─────────┐ ┌──────────┐ ┌────────┐ ┌───────────┐ │ │ │ 资源管理 │ │ 开发工具 │ │ 消息通知 │ │ 数据审计│ │ 文件管理 │ │ │ │ (OSS/SMS│ │ (代码生成│ │ (站内信/ │ │(操作记录│ │ (MinIO/ │ │ │ │ /附件) │ │ /数据源)│ │ 短信) │ │ /对比) │ │ 阿里云) │ │ │ └─────────┘ └─────────┘ └──────────┘ └────────┘ └───────────┘ │ ├──────────────────────────────────────────────────────────────────┤ │ 基础设施层 │ │ ┌─────────┐ ┌─────────┐ ┌──────────┐ ┌────────┐ ┌───────────┐ │ │ │ MyBatis│ │ Redis │ │ Docker │ │ 7种 │ │ Undertow │ │ │ │ Plus │ │ 缓存 │ │ 容器化 │ │ 数据库 │ │ Web容器 │ │ │ └─────────┘ └─────────┘ └──────────┘ └────────┘ └───────────┘ │ └──────────────────────────────────────────────────────────────────┘ ``` ### 3.2 技术选型 | 层级 | 技术组件 | 版本 | 选型理由 | |------|----------|------|----------| | **前端框架** | Vue 3 + Vite 5 | 3.5 / 5.4 | 高性能响应式框架,新一代构建工具 | | **UI 组件库** | Element Plus + Avue 3 | 2.10 / 3.7 | 企业级 UI + 零代码 CRUD 组件 | | **后端框架** | Spring Boot 3 | 3.2.x | 业界标准微服务基础框架 | | **ORM** | MyBatis Plus | 3.5.x | 增强型 ORM,内置多租户/分页/乐观锁 | | **安全认证** | OAuth2 + JWT | - | 自研 Secure 框架,支持国密 | | **工作流** | Flowable | 6.x | BPMN 2.0 标准,轻量级工作流引擎 | | **任务调度** | PowerJob | 4.x | 新一代分布式调度框架 | | **数据库** | MySQL/PostgreSQL等 | - | 7 种数据库全适配 | | **缓存** | Redis + Protostuff | 7.x | 高性能序列化缓存 | | **连接池** | Druid | 1.2.x | 阿里开源,内置 SQL 监控 | | **API 文档** | Knife4j | 4.x | OpenAPI 3.0 规范 | | **Web 容器** | Undertow | - | 高性能非阻塞 Servlet 容器 | ### 3.3 部署架构 ``` ┌──────────────┐ │ Nginx LB │ └──────┬───────┘ │ ┌───────────┼───────────┐ │ │ │ ┌─────▼─────┐ ┌───▼───┐ ┌────▼─────┐ │ YqBoot │ │ YqBoot│ │ YqBoot │ │ Node-1 │ │ Node-2│ │ Node-3 │ └─────┬─────┘ └───┬───┘ └────┬─────┘ │ │ │ └───────────┼───────────┘ │ ┌───────────────┼───────────────┐ │ │ │ ┌─────▼─────┐ ┌──────▼──────┐ ┌────▼─────┐ │ MySQL │ │ Redis │ │ MinIO │ │ (主从) │ │ (哨兵模式) │ │ (对象存储)│ └───────────┘ └─────────────┘ └──────────┘ ``` --- ## 4. 功能模块 ### 4.1 功能全景 平台包含 **8 大核心模块、45+ 数据表、70+ 功能页面、42+ 业务接口**,覆盖企业应用开发全生命周期。 ### 4.2 系统管理模块 | 功能 | 说明 | |------|------| | **用户管理** | 用户 CRUD、密码重置、角色分配、批量导入导出、头像上传 | | **角色管理** | 角色 CRUD、菜单权限分配、数据权限配置、接口权限配置 | | **菜单管理** | 多级菜单树、按钮权限、路由配置、图标选择 | | **部门管理** | 组织架构树、部门负责人、多级联动 | | **岗位管理** | 岗位 CRUD、关联用户、排序管理 | | **租户管理** | 租户 CRUD、套餐分配、到期时间、数据源绑定、许可证管理 | | **字典管理** | 系统字典 + 业务字典双模式,缓存加速,在线翻译 | | **参数管理** | 系统参数在线配置、缓存实时生效 | | **行政区划** | 国标 6 级行政区划数据 | ### 4.3 认证授权模块 | 功能 | 说明 | |------|------| | **OAuth2 认证** | 支持密码模式、授权码模式、客户端模式、简化模式、刷新令牌 | | **JWT 令牌** | 无状态令牌,支持有状态/无状态双模式切换 | | **SM2 国密** | 登录密码 SM2 加密传输,后端 SM2 解密 + 签名验证 | | **验证码登录** | 图形验证码 + 短信验证码双因子认证 | | **单点登录** | 单用户单终端/多终端控制 | | **锁定机制** | 连续登录失败自动锁定,支持锁定时间配置 | | **第三方登录** | 支持微信小程序、企业微信、钉钉、开放平台社交登录 | | **注册功能** | 可开启用户自助注册,支持审核/免审核模式 | | **Token 刷新** | 无感令牌刷新,并发请求排队等待 | ### 4.4 工作流引擎 | 功能 | 说明 | |------|------| | **流程设计器** | BPMN 2.0 可视化流程建模,支持拖拽设计 | | **流程管理** | 流程模型 CRUD、版本管理、发布/停用 | | **流程发起** | 业务表单绑定、动态路由、条件分支 | | **待办任务** | 个人待办、签收、转办、委派、加签、退件 | | **已办任务** | 历史任务追溯、流程轨迹图、耗时统计 | | **请假示例** | 完整的多级审批请假流程 Demo | | **流程监控** | 流程实例监控、异常流程处理、SLA 超时告警 | ### 4.5 任务调度 | 功能 | 说明 | |------|------| | **任务管理** | Cron 表达式任务、固定频率任务、一次性任务 | | **执行记录** | 完整执行历史、执行耗时、执行状态追踪 | | **服务治理** | PowerJob Server 注册、心跳检测、健康监控 | | **分布式调度** | 支持分片广播、故障转移、弹性扩缩容 | ### 4.6 开发工具 | 功能 | 说明 | |------|------| | **代码生成器** | 数据源选择 → 表选择 → 模板配置 → 一键生成全套代码 | | **生成的代码** | Entity + VO + Controller + Service + Mapper + XML + 建表 SQL | | **多数据源** | 支持多数据源配置,可动态切换数据源进行代码生成 | | **表单设计器** | 拖拽式表单设计,30+ 字段类型,支持表单联动与校验规则 | | **流程表单** | 与工作流引擎无缝集成,表单数据自动绑定流程变量 | | **模板定制** | 支持 Beetl 模板引擎自定义代码生成模板 | ### 4.7 资源管理 | 功能 | 说明 | |------|------| | **对象存储** | 支持 MinIO、阿里云 OSS、腾讯云 COS、七牛云等多云适配 | | **附件管理** | 文件上传/下载/预览、断点续传、文件分类管理 | | **短信服务** | 阿里云短信、腾讯云短信集成,验证码模板配置 | | **API 密钥** | API Key 管理、调用频次限制、使用日志追踪 | ### 4.8 监控与审计 | 功能 | 说明 | |------|------| | **操作日志** | 全量 API 调用记录,含请求参数、响应结果、耗时、IP 溯源 | | **登录日志** | 登录历史、异常登录检测、多维度统计分析 | | **错误日志** | 系统异常自动捕获、堆栈详情、责任人通知 | | **数据审计** | `@DataRecord` 注解实现数据变更自动记录,支持新旧值对比 | | **SQL 监控** | Druid 内置 SQL 执行统计、慢 SQL 检测、连接池监控 | | **服务监控** | 服务器内存/CPU/磁盘实时监控、JVM 堆栈信息 | | **在线用户** | 实时在线用户查看、强制下线功能 | ### 4.9 报表中心 | 功能 | 说明 | |------|------| | **报表管理** | 报表模板管理、参数配置、数据源绑定 | | **报表生成** | 支持 SQL 查询报表、API 数据报表、在线预览 | | **多种导出** | PDF / Excel / Word / CSV 多格式导出 | ### 4.10 企业级基础能力 | 能力 | 说明 | |------|------| | **国际化** | 前后端完整 i18n 支持,默认中/英文,可扩展任意语言 | | **多主题** | 亮色/暗色/多色主题切换,支持自定义品牌 VI | | **水印** | 页面水印防盗屏,支持自定义文字/密度/透明度 | | **锁屏** | 临时离开锁屏保护,密码解锁恢复 | | **消息通知** | 站内信通知公告,支持已读/未读/置顶 | | **终端管理** | 多终端登录管理,Web/App/小程序统一认证 | --- ## 5. 技术特性 ### 5.1 代码生成器——效率核心 ``` ┌──────────────────────────────────────────────────────────┐ │ 代码生成器工作流 │ │ │ │ [选择数据源] → [选择表] → [配置包名/模块] → [一键生成] │ │ │ │ 输出文件: │ │ ├── Entity.java (实体类 + 字段注解) │ │ ├── EntityVO.java (视图对象) │ │ ├── IEntityService.java(服务接口) │ │ ├── EntityServiceImpl.java(服务实现) │ │ ├── EntityController.java(控制器) │ │ ├── EntityMapper.java (MyBatis 接口) │ │ ├── EntityMapper.xml (SQL 映射) │ │ ├── EntityWrapper.java (Entity↔VO 转换器) │ │ └── DDL.sql (7 种数据库建表语句) │ └──────────────────────────────────────────────────────────┘ ``` ### 5.2 多租户架构 ``` ┌─────────────────────────────────────┐ │ 租户数据隔离方案 │ ├─────────────────────────────────────┤ │ 方案一:字段隔离(默认) │ │ ┌────────┬────────┬────────┐ │ │ │ tenant │ data │ data │ │ │ │ A │ A │ A │ │ │ ├────────┼────────┼────────┤ │ │ │ tenant │ data │ data │ │ │ │ B │ B │ B │ │ │ └────────┴────────┴────────┘ │ │ 所有租户共享表,tenant_id 字段隔离 │ ├─────────────────────────────────────┤ │ 方案二:数据源隔离 │ │ ┌─────────┐ ┌─────────┐ │ │ │ DB_A │ │ DB_B │ │ │ │ (独立库) │ │ (独立库) │ │ │ └─────────┘ └─────────┘ │ │ 不同租户使用独立数据库/数据源 │ └─────────────────────────────────────┘ ``` **租户特性:** - 透明拦截:MyBatis Plus 拦截器自动注入 `tenant_id`,业务代码零侵入 - 租户套餐:控制各租户的菜单权限、数据源数量、附件容量 - 管理组:`000000` 为超级管理组,可管理所有租户 - 到期控制:租户到期自动限制访问 ### 5.3 工作流引擎特性 - **BPMN 2.0 标准**:完全遵循 BPMN 2.0 规范,支持可视化建模 - **Flowable 6.x**:轻量级嵌入式引擎,无需独立部署 - **多级审批**:支持固定人员、动态角色、部门负责人等多种审批人分配策略 - **并行/串行**:支持会签、或签、条件分支、子流程 - **流程度量**:提供流程效率分析、节点耗时统计 ### 5.4 权限控制体系 ``` ┌──────────────┐ │ 用户登录 │ └──────┬───────┘ │ ┌──────────────┼──────────────┐ │ │ │ ┌─────▼─────┐ ┌─────▼─────┐ ┌─────▼─────┐ │ 菜单权限 │ │ 按钮权限 │ │ 接口权限 │ │ (Menu) │ │ (Button) │ │ (API) │ │ 动态路由 │ │ 增删改查 │ │ 端点控制 │ │ 菜单树控制 │ │ 按钮级 │ │ 接口级 │ └───────────┘ └───────────┘ └───────────┘ │ ┌──────────────┼──────────────┐ │ │ ┌─────▼─────┐ ┌─────▼─────┐ │ 数据权限 │ │ 列权限 │ │ (Data) │ │ (Column) │ │ 本人/本部门 │ │ 字段可见性 │ │ 本级/自定义 │ │ 敏感列控制 │ └───────────┘ └───────────┘ ``` ### 5.5 多数据库支持 | 数据库 | 版本 | 用途 | |--------|------|------| | MySQL | 5.7 / 8.0 | 主力数据库,推荐生产使用 | | PostgreSQL | 12+ | 地理信息场景首选 | | Oracle | 11g / 19c | 大型政企客户存量系统 | | SQL Server | 2016+ | .NET 生态客户 | | 达梦 DM8 | DM 8.x | 信创国产化替代 | | 人大金仓 | KingbaseES V8 | 信创国产化替代 | | 崖山 DB | YashanDB | 信创国产化替代 | --- ## 6. 安全体系 ### 6.1 安全架构总览 ``` ┌────────────────────────────────────────────────────────────┐ │ 安全防护体系 │ ├──────────────┬──────────────┬──────────────┬───────────────┤ │ 传输安全 │ 认证安全 │ 数据安全 │ 审计安全 │ ├──────────────┼──────────────┼──────────────┼───────────────┤ │ HTTPS 强制 │ OAuth2 认证 │ SM2/SM4 加密 │ 完整操作日志 │ │ SM2 国密传输 │ JWT 令牌校验 │ 敏感字段脱敏 │ 登录行为追踪 │ │ XSS 防护 │ 多因子认证 │ 数据库加密 │ 数据变更审计 │ │ CSRF 防护 │ 锁定机制 │ 传输加密 │ 异常告警 │ │ SQL 注入防护 │ SSO 单点登录 │ 静态脱敏 │ 合规报告导出 │ ├──────────────┼──────────────┼──────────────┼───────────────┤ │ 应用安全 │ 数据权限 │ 接口安全 │ 运维安全 │ ├──────────────┼──────────────┼──────────────┼───────────────┤ │ CORS 策略 │ 行级数据隔离 │ API Key 管理 │ Druid 监控 │ │ 文件类型校验 │ 列级权限控制 │ 签名验证 │ 在线用户管理 │ │ 水印防泄密 │ 租户数据隔离 │ 频次限制 │ 强制下线 │ │ 锁屏保护 │ 部门数据隔离 │ 速率控制 │ IP 黑白名单 │ └──────────────┴──────────────┴──────────────┴───────────────┘ ``` ### 6.2 国密支持 | 算法 | 用途 | 标准 | |------|------|------| | **SM2** | 登录密码加密传输、数字签名验证 | GM/T 0003-2012 | | **SM3** | 密码哈希存储、数据完整性校验 | GM/T 0004-2012 | | **SM4** | API 报文加密、敏感数据存储加密 | GM/T 0002-2012 | ### 6.3 合规能力 - **等保 2.0**:内置安全审计、访问控制、身份鉴别、数据保密性等要求 - **密码法**:国密算法全链路支持 - **数据安全法**:数据分类分级、脱敏处理、操作审计 - **GDPR**:个人数据标记、删除、导出能力 --- ## 7. 应用领域 ### 7.1 适用行业 ``` ┌──────────────────────────────────────────────────────────┐ │ 典型应用领域 │ ├────────────┬────────────┬────────────┬───────────────────┤ │ 🏛 政务服务│ 🏥 智慧医疗│ 🏭 智能制造│ 🎓 智慧教育 │ │ 行政审批 │ 药品监管 │ 生产管理 │ 教务管理系统 │ │ 电子证照 │ 处方流转 │ 质量追溯 │ 在线考试平台 │ │ 一网通办 │ 疫苗追溯 │ 设备管理 │ 校园一卡通 │ ├────────────┼────────────┼────────────┼───────────────────┤ │ 💰 金融保险│ 🚚 智慧物流│ 🏗️ 建筑工程│ 🌾 数字农业 │ │ 信贷审批 │ 运单管理 │ 项目管理 │ 农产品追溯 │ │ 保险理赔 │ 仓储管理 │ 工程审批 │ 智慧农场管理 │ │ 风控管理 │ 车辆调度 │ 材料管理 │ 农资进销存 │ └────────────┴────────────┴────────────┴───────────────────┘ ``` ### 7.2 典型场景 | 场景 | 需要的平台能力 | 预计提效 | |------|---------------|----------| | **企业内部管理系统** | 用户/角色/菜单 + 代码生成 + 工作流 | 70% | | **SaaS 多租户平台** | 多租户 + 套餐 + 数据隔离 + 代码生成 | 65% | | **政务审批系统** | 工作流引擎 + 表单设计 + 电子签章集成 | 60% | | **数据中台** | 多数据源 + 报表引擎 + API 网关 | 55% | | **信创系统迁移** | 多数据库适配 + 国密加密 + 国产中间件 | 80% | --- ## 8. 典型案例 ### 8.1 案例一:药品监管 AI 平台 **客户背景:** 某省药品监督管理局 **业务需求:** - 药品生产/流通/使用全链条监管 - 企业许可审批流程 - 药品追溯与召回管理 - 多维度统计分析与风险预警 **实施方案:** - 基于 YqBoot 敏捷开发平台,3 周搭建基础框架 - 使用 Flowable 工作流实现许可审批、飞行检查流程 - 代码生成器快速生成 20+ CRUD 业务模块 - 集成 AI 模型实现药品风险智能研判 - 多租户架构实现省-市-县三级数据隔离 **实施效果:** - 开发周期缩短 65%(预计 4 个月→实际 6 周) - 监管效率提升 50% - 系统通过等保三级测评 ### 8.2 案例二:智慧园区管理平台 **客户背景:** 某国家级高新技术产业开发区 **业务需求:** - 园区企业入驻全流程管理 - 物业服务与工单调度 - 招商引资项目管理 - 园区经营数据大屏 **实施方案:** - 使用 YqBoot 多租户架构,园区管委会为管理组,入驻企业为子租户 - PowerJob 定时生成经营统计报表 - MinIO 对象存储管理企业电子档案 - ECharts 构建园区经营数据可视化大屏 **实施效果:** - 企业入驻审批周期从 15 天缩短至 3 天 - 物业工单处理效率提升 40% - 数据大屏成为上级视察标配展示窗口 ### 8.3 案例三:国企 OA 协同办公系统 **客户背景:** 某省属大型国企集团 **业务需求:** - 集团-子公司二级组织架构管理 - 公文流转与审批 - 用印/用车/请假/报销综合审批 - Oracle 数据库信创迁移至达梦 DM8 **实施方案:** - 基于 YqBoot 工作流引擎构建 10+ 审批流程 - 表单设计器快速搭建各类申请表单 - 达梦 DM8 数据库适配,零代码修改 - 国密 SM2 加密保障公文传输安全 **实施效果:** - 日均处理审批 500+ 单 - Oracle→达梦迁移 2 周完成 - 年运维成本降低 60% --- ## 9. 部署方案 ### 9.1 环境要求 | 组件 | 最低配置 | 推荐配置 | |------|----------|----------| | **JDK** | 17+ | 21 LTS | | **Maven** | 3.6+ | 3.9+ | | **Node.js** | 18+ | 20 LTS | | **MySQL** | 5.7+ | 8.0 | | **Redis** | 5.0+ | 7.x | | **MinIO** | - | Latest | | **OS** | CentOS 7 / Ubuntu 20.04 / 麒麟 V10 / UOS | ### 9.2 快速部署 ```bash # 1. 后端打包 cd backend mvn clean package -DskipTests # 2. 前端构建 cd frontend pnpm install && pnpm run build:prod # 3. Docker 一键部署 docker-compose up -d ``` ### 9.3 生产高可用 - **应用层**:Nginx 负载均衡,3+ 实例集群 - **数据库**:MySQL 主从复制 + 读写分离 - **缓存**:Redis 哨兵模式 / 集群模式 - **存储**:MinIO 分布式集群 / 云 OSS - **监控**:Prometheus + Grafana + Druid --- ## 10. 服务与支持 ### 10.1 服务体系 | 服务阶段 | 服务内容 | |----------|----------| | **售前咨询** | 需求分析、方案设计、PoC 验证 | | **实施部署** | 环境搭建、数据迁移、系统集成 | | **定制开发** | 业务模块定制、第三方系统对接 | | **培训赋能** | 管理员培训、开发人员培训、用户培训 | | **运维支持** | 7×24 技术支持、定期巡检、版本升级 | | **持续优化** | 性能优化建议、业务扩展支持、安全加固 | ### 10.2 交付物清单 | 交付物 | 说明 | |--------|------| | 系统安装包 | 后端 JAR + 前端静态资源 | | 数据库脚本 | 7 种数据库初始化 SQL | | 部署文档 | 详细部署步骤与环境要求 | | 开发手册 | API 文档 + 二次开发指南 | | 用户手册 | 各模块功能操作说明 | | 源码 License | 商业授权证书 | --- ## 附录 A. 技术指标 | 指标 | 数值 | |------|------| | 后端启动时间 | < 20 秒 | | 前端构建时间 | < 60 秒 | | API 平均响应 | < 100ms | | 单机并发用户数 | 500+ | | 支持最大租户数 | 理论无限(受数据库容量限制) | | 代码生成覆盖 | 90% CRUD 场景 | --- ## 附录 B. 版本历史 | 版本 | 日期 | 里程碑 | |------|------|--------| | 4.9.0 | 2026-05 | 国密全链路加密、多数据库适配完善、信创兼容 | | 4.8.0 | 2026-03 | Flowable 工作流升级、PowerJob 集成 | | 4.0.0 | 2025-12 | Spring Boot 3.x 升级、Vue 3 迁移 | | 3.x | 2025-06 | 多租户架构、代码生成器 2.0 | --- > **© 2026 YqBoot. All rights reserved.** > 本文档所含信息为商业机密,未经授权不得复制、分发或用于任何商业目的。