FITS 问题反馈系统
基于 RuoyiPlus 后端最新架构,7 DOs / 2 Controllers,菜单 ID 起始 8000,构建企业级问题反馈与追踪系统
1. 增强定位与架构
1.1 产品定位
RuoYiPlus FITS 围绕问题追踪、异常报告、项目管理三大核心进行企业级增强,构建高效的问题反馈与处理闭环。
1.2 模块规模
| 指标 | 数值 |
|---|---|
| 数据对象 (DO) | 7 个 |
| 控制器 (Controller) | 2 个 |
| 菜单 ID 起始 | 8000 |
| Maven 模块 | yudao-module-fits |
1.3 核心数据表
| 表名 | 说明 |
|---|---|
fits_issue | 问题管理 |
fits_project | 项目管理 |
fits_exception_report | 异常报告 |
graph TB
subgraph "RuoYiPlus FITS 增强架构"
subgraph "问题管理"
A1[问题创建]
A2[问题分配]
A3[问题处理]
A4[问题关闭]
end
subgraph "异常报告"
B1[异常捕获]
B2[异常分类]
B3[异常统计]
end
subgraph "项目管理"
C1[项目配置]
C2[成员管理]
end
subgraph "管控层"
D1[权限控制]
D2[操作审计]
end
end
A1 --> A2
A2 --> A3
A3 --> A4
B1 --> B2
B2 --> B3
C1 --> C2
A1 --> D1
B1 --> D2
1.4 能力对比
| 维度 | 传统方案 | RuoYiPlus FITS 增强 |
|---|---|---|
| 问题管理 | 简单记录 | 全流程追踪+分配 |
| 异常报告 | 日志分散 | 统一异常捕获+分类 |
| 项目管理 | 无 | 多项目独立管理 |
| 统计分析 | 无 | 问题趋势+异常统计 |
| 权限控制 | 无 | 项目级权限隔离 |
| 审计合规 | 无 | 操作审计+变更追溯 |
2. 问题管理
2.1 问题流程
graph TB
A[问题创建] --> B[问题分配]
B --> C[问题处理]
C --> D{是否解决}
D -->|是| E[验证关闭]
D -->|否| F[重新处理]
F --> C
E --> G[问题归档]
A --> A1[问题描述]
A --> A2[优先级]
A --> A3[附件上传]
C --> C1[处理记录]
C --> C2[状态更新]
C --> C3[通知相关人]
| 能力项 | 说明 |
|---|---|
| 问题创建 | 描述+优先级+附件 |
| 问题分配 | 手动分配+自动分配 |
| 问题处理 | 处理记录+状态流转 |
| 问题关闭 | 验证+归档 |
| 通知提醒 | 邮件+站内信通知 |
3. 异常报告管理
3.1 异常处理
graph LR
A[异常捕获] --> B[异常分类]
B --> C[异常聚合]
C --> D[趋势分析]
D --> E[告警通知]
B --> B1[系统异常]
B --> B2[业务异常]
B --> B3[性能异常]
C --> C1[同类聚合]
C --> C2[频率统计]
| 能力项 | 说明 |
|---|---|
| 异常捕获 | 自动捕获+手动上报 |
| 异常分类 | 系统/业务/性能分类 |
| 异常聚合 | 同类异常聚合分析 |
| 趋势分析 | 异常趋势+频率统计 |
| 告警通知 | 阈值告警+通知 |
4. 技术架构
graph TB
subgraph "yudao-module-fits-plus"
subgraph "fits-biz"
A1[issue 问题管理]
A2[project 项目管理]
A3[exception 异常报告]
A4[notification 通知管理]
A5[analytics 统计分析]
end
subgraph "权限与审计"
B1[permission 权限控制]
B2[audit 审计日志]
end
end
A1 --> B1
A2 --> B1
A3 --> B2
A4 --> B2
5. 商业价值
| 价值点 | 说明 |
|---|---|
| 问题闭环 | 创建→分配→处理→关闭 |
| 异常监控 | 实时捕获+趋势分析 |
| 效率提升 | 自动分配+通知提醒 |
| 数据洞察 | 问题趋势+异常统计 |
| 多项目支持 | 多项目独立管理 |
| 审计合规 | 操作审计+变更追溯 |