149 lines
5.9 KiB
Markdown
149 lines
5.9 KiB
Markdown
# 编排模块文档索引
|
||
|
||
> 本目录包含编排模块的所有技术文档和历史版本
|
||
|
||
## 📚 主文档
|
||
|
||
### 当前版本
|
||
|
||
- **[编排系统完整指南](./schedule-complete-guide.md)** - v1.0
|
||
- 最后更新:2025-12-10
|
||
- 状态:已发布
|
||
- 简介:编排系统的完整技术方案,包含架构设计、数据库设计、前后端实现、API文档等
|
||
|
||
## 📁 文档结构
|
||
|
||
```
|
||
schedule/
|
||
├── README.md # 本文件 - 编排模块文档索引
|
||
├── schedule-complete-guide.md # 主文档 - 编排系统完整指南(当前版本)
|
||
├── versions/ # 历史版本目录
|
||
│ ├── CHANGELOG.md # 版本更新日志
|
||
│ ├── v1.0/
|
||
│ │ └── schedule-complete-guide-v1.0.md
|
||
│ └── v1.1/ (未来版本)
|
||
│ └── schedule-complete-guide-v1.1.md
|
||
└── archive/ # 已废弃的旧文档
|
||
├── schedule-system-analysis.md # 已废弃 - 系统分析文档
|
||
├── schedule-system-design.md # 已废弃 - 系统设计文档
|
||
├── schedule-feature-implementation.md
|
||
├── schedule-backend-implementation-summary.md
|
||
├── schedule-backend-api-spec.md
|
||
├── schedule-api-conflict-fix.md
|
||
├── schedule-ui-test-guide.md
|
||
├── schedule-ui-update-summary.md
|
||
└── schedule-performance-optimization.md
|
||
```
|
||
|
||
## 📖 文档说明
|
||
|
||
### 主文档
|
||
|
||
**schedule-complete-guide.md** 是编排模块的核心技术文档,包含以下内容:
|
||
|
||
1. **系统概述** - 功能简介、技术栈
|
||
2. **架构设计** - 系统架构图、模块划分
|
||
3. **数据库设计** - 核心表设计、表关系图
|
||
4. **后端实现** - Controller层、Service层、Mapper层
|
||
5. **前端实现** - 页面结构、数据结构、核心方法
|
||
6. **数据流转** - 完整流程图、数据库操作流程
|
||
7. **核心功能** - 场地过滤、顺序调整、分组移动、异常标记等
|
||
8. **API接口文档** - 详细的接口说明和示例
|
||
9. **关键代码解析** - 重要代码段的详细说明
|
||
10. **使用指南** - 操作流程、常见问题、调试方法
|
||
|
||
### 历史版本
|
||
|
||
所有发布的版本都会保存在 `versions/` 目录下,按版本号组织:
|
||
|
||
- `versions/v1.0/` - 第一个正式版本
|
||
- `versions/v1.1/` - 功能优化版本(未来)
|
||
- `versions/CHANGELOG.md` - 记录所有版本的更新内容
|
||
|
||
### 已废弃文档
|
||
|
||
`archive/` 目录存放已不再维护的旧文档,这些文档可能包含过时的信息或已被主文档整合:
|
||
|
||
- **schedule-system-analysis.md** - 早期的系统分析文档
|
||
- **schedule-system-design.md** - 早期的设计文档
|
||
- **schedule-feature-implementation.md** - 功能实现记录
|
||
- **schedule-backend-implementation-summary.md** - 后端实现总结
|
||
- **schedule-backend-api-spec.md** - API规范文档
|
||
- **schedule-api-conflict-fix.md** - API冲突修复记录
|
||
- **schedule-ui-test-guide.md** - UI测试指南
|
||
- **schedule-ui-update-summary.md** - UI更新总结
|
||
- **schedule-performance-optimization.md** - 性能优化方案
|
||
|
||
> ⚠️ **注意**:archive 目录中的文档仅供参考,可能包含过时信息,请以主文档为准。
|
||
|
||
## 🔄 版本管理
|
||
|
||
### 版本号规则
|
||
|
||
- **主版本号 (Major)**: 重大功能变更或架构调整 (v1.0 → v2.0)
|
||
- **次版本号 (Minor)**: 功能新增或优化 (v1.0 → v1.1)
|
||
- **修订号 (Patch)**: 文档修正、补充说明 (v1.0.1 → v1.0.2)
|
||
|
||
### 更新流程
|
||
|
||
1. **日常修改**:直接在主文档 `schedule-complete-guide.md` 中修改
|
||
2. **发布新版本**:
|
||
- 将当前主文档复制到 `versions/vX.X/` 目录
|
||
- 更新 `versions/CHANGELOG.md` 记录变更
|
||
- 在主文档头部更新版本号和更新日期
|
||
|
||
### 示例
|
||
|
||
```bash
|
||
# 当前主文档版本: v1.0
|
||
doc/schedule/schedule-complete-guide.md
|
||
|
||
# 发布 v1.1 版本的步骤:
|
||
1. 复制主文档到历史版本目录
|
||
cp schedule-complete-guide.md versions/v1.0/schedule-complete-guide-v1.0.md
|
||
|
||
2. 修改主文档内容,更新版本号为 v1.1
|
||
|
||
3. 更新 versions/CHANGELOG.md,记录 v1.1 的变更内容
|
||
|
||
4. 更新本 README.md,在主文档说明中更新版本号
|
||
```
|
||
|
||
## 📝 快速导航
|
||
|
||
### 我想了解...
|
||
|
||
- **整体架构** → [完整指南 - 架构设计](./schedule-complete-guide.md#架构设计)
|
||
- **数据库表结构** → [完整指南 - 数据库设计](./schedule-complete-guide.md#数据库设计)
|
||
- **API接口** → [完整指南 - API接口文档](./schedule-complete-guide.md#API接口文档)
|
||
- **前端实现** → [完整指南 - 前端实现](./schedule-complete-guide.md#前端实现)
|
||
- **后端实现** → [完整指南 - 后端实现](./schedule-complete-guide.md#后端实现)
|
||
- **如何使用** → [完整指南 - 使用指南](./schedule-complete-guide.md#使用指南)
|
||
- **数据流转** → [完整指南 - 数据流转](./schedule-complete-guide.md#数据流转)
|
||
|
||
### 我遇到问题...
|
||
|
||
- **编排数据为空** → [完整指南 - 常见问题](./schedule-complete-guide.md#为什么编排数据为空)
|
||
- **无法编辑** → [完整指南 - 常见问题](./schedule-complete-guide.md#为什么无法编辑)
|
||
- **保存失败** → [完整指南 - 常见问题](./schedule-complete-guide.md#保存草稿失败怎么办)
|
||
- **调试方法** → [完整指南 - 开发调试](./schedule-complete-guide.md#开发调试)
|
||
|
||
## 📅 版本历史
|
||
|
||
| 版本 | 发布日期 | 主要更新 | 文档链接 |
|
||
|------|----------|----------|----------|
|
||
| v1.0 | 2025-12-10 | 初始版本,完整技术方案 | [查看文档](./versions/v1.0/schedule-complete-guide-v1.0.md) |
|
||
|
||
详细的版本更新记录请查看 [CHANGELOG.md](./versions/CHANGELOG.md)
|
||
|
||
## 🔗 相关文档
|
||
|
||
- [项目文档中心](../README.md)
|
||
- [报名模块文档](../registration/README.md)
|
||
- [数据库设计文档](../database/schema.md)(待创建)
|
||
- [开发规范](../development-standards.md)(待创建)
|
||
|
||
---
|
||
|
||
**最后更新**: 2025-12-10
|