save code
This commit is contained in:
@@ -0,0 +1,94 @@
|
||||
# 海洋项目管理系统
|
||||
|
||||
## 项目概述
|
||||
|
||||
海洋项目管理系统是一个全栈项目管理系统,采用前后端分离架构。
|
||||
|
||||
## 项目结构
|
||||
|
||||
```
|
||||
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
|
||||
```
|
||||
|
||||
## 文档资源
|
||||
|
||||
- [UI设计规范](docs/ui-design-spec.md)
|
||||
- [设计方案](docs/plans/)
|
||||
- [团队协作规范](docs/TEAM-COLLABORATION.md)
|
||||
Reference in New Issue
Block a user