112 lines
3.0 KiB
Markdown
112 lines
3.0 KiB
Markdown
# 海洋项目管理系统
|
||
|
||
## 项目概述
|
||
|
||
海洋项目管理系统是一个全栈项目管理系统,采用前后端分离架构。
|
||
|
||
## 项目结构
|
||
|
||
```
|
||
ocean_project_manager/
|
||
├── backend/ # 后端开发(后端程序员工作区)
|
||
├── frontend/ # 前端开发(前端程序员工作区)
|
||
├── testing/ # 测试工作(测试工程师工作区)
|
||
└── docs/ # 项目文档
|
||
```
|
||
|
||
## 团队角色
|
||
|
||
### 技术总监
|
||
- 审查设计和代码
|
||
- 协调团队协作
|
||
- 批准重大变更
|
||
|
||
### 后端程序员
|
||
- 工作目录: `backend/`
|
||
- 负责API开发和维护
|
||
- 编写API文档
|
||
- 编写单元测试
|
||
|
||
### 前端程序员
|
||
- 工作目录: `frontend/`
|
||
- 负责UI开发和维护
|
||
- 编写组件文档
|
||
- 集成后端API
|
||
|
||
### 测试工程师
|
||
- 工作目录: `testing/`
|
||
- 编写测试计划和用例
|
||
- 执行功能测试和自动化测试
|
||
- 生成测试报告
|
||
|
||
## 工作规范
|
||
|
||
各角色的详细工作规范请查看:
|
||
|
||
- [后端程序员工作规范](backend/WORKSTANDARDS.md)
|
||
- [前端程序员工作规范](frontend/WORKSTANDARDS.md)
|
||
- [测试工程师工作规范](testing/WORKSTANDARDS.md)
|
||
- [团队协作规范](docs/TEAM-COLLABORATION.md)
|
||
|
||
## 工作流程
|
||
|
||
1. **需求分析**: 技术总监编写设计方案
|
||
2. **开发**: 后端和前端程序员在各自目录中开发
|
||
3. **测试**: 测试工程师执行测试并生成报告
|
||
4. **审查**: 技术总监审查代码和文档
|
||
5. **发布**: 合并代码并部署
|
||
|
||
## 重要提醒
|
||
|
||
⚠️ **各角色只能在各自的工作目录中工作**
|
||
|
||
- 后端程序员只能在 `backend/` 目录中工作
|
||
- 前端程序员只能在 `frontend/` 目录中工作
|
||
- 测试工程师只能在 `testing/` 目录中工作
|
||
|
||
## 快速开始
|
||
|
||
### 后端程序员
|
||
```bash
|
||
cd backend
|
||
# 查看工作规范
|
||
cat WORKSTANDARDS.md
|
||
```
|
||
|
||
### 前端程序员
|
||
```bash
|
||
cd frontend
|
||
# 查看工作规范
|
||
cat WORKSTANDARDS.md
|
||
```
|
||
|
||
### 测试工程师
|
||
```bash
|
||
cd testing
|
||
# 查看工作规范
|
||
cat WORKSTANDARDS.md
|
||
```
|
||
|
||
## 文档资源
|
||
|
||
### 产品文档
|
||
- [产品设计文档](docs/产品设计文档.md) - 产品需求文档(PRD)
|
||
- [UI设计规范](docs/ui-design-spec.md) - 前端UI设计规范
|
||
- [团队协作规范](docs/TEAM-COLLABORATION.md) - 团队协作流程
|
||
|
||
### 技术文档
|
||
- [技术架构文档](docs/技术架构文档.md) - 系统技术架构和实现
|
||
- [后端架构设计](docs/后端架构设计.md) - 后端技术架构详解
|
||
- [API文档](docs/api.md) - 后端API接口文档
|
||
- [数据库设计](docs/database-design.md) - 数据库表结构设计
|
||
- [数据库设计和数据初始化](docs/database-and-data-initialization.md) - 数据初始化方案
|
||
|
||
### 其他文档
|
||
- [权限控制文档](ACCESS-CONTROL.md) - 各角色访问权限说明
|
||
- [Excel数据导入指南](backend/docs/excel-import-guide.md) - Excel数据导入详细说明
|
||
|
||
### 工作规范
|
||
- [后端程序员工作规范](backend/WORKSTANDARDS.md)
|
||
- [前端程序员工作规范](frontend/WORKSTANDARDS.md)
|
||
- [测试工程师工作规范](testing/WORKSTANDARDS.md)
|