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