# TeacherTest **Repository Path**: MasterCoding/teacher-test ## Basic Information - **Project Name**: TeacherTest - **Description**: 测试软件 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-10-25 - **Last Updated**: 2026-10-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 四角色物联网实训 · 智能农业环境监测与控制系统 ## 项目简介 以"智能农业环境监测与控制系统"为载体的四角色(产品经理 / 硬件开发 / 软件开发 / 测试)协同实训项目。覆盖从需求分析、十二阶段项目计划、硬件选型与固件、软件三端实现到测试验收的完整过程文档与源码。 ## 目录结构 | 目录 | 内容 | |---|---| | `00_共同资料/` | 需求任务书 V1.0、硬件事实补充、技术资料依据、需求评审补充等共同输入 | | `01_产品经理/` | 需求分析、待验证事项、十二阶段项目计划、四角色任务分工、验收追踪矩阵、通信与接口约定草案 | | `02_硬件开发/` | 需求到硬件能力映射、候选选型比较、BOM 清单、双路独立控制设计、通信协议约定(设备侧)、固件任务计划 | | `03_软件开发/` | `backend/` Spring Boot 服务端、`web/` Vue 管理端、`uniapp/` 移动端、通信协议与选型报告 | | `04_测试/` | 测试计划、功能与边界 / 异常与恢复 / 权限与命令确认测试用例、缺陷单模板、AC01–AC10 追踪矩阵 | | `05_交付/` | 学生答辩交付清单、技术可行性验证工程、教师核对材料 | | `06_教学/` | 十二阶段教学方案、四角色提示词、录屏与截图计划、Git 与 Gitee 小组协作指南 | | `07_验证/` | 运行检查与验证记录 | ## 快速开始 本地启动与预览脚本位于仓库根目录: - `00_start_local.cmd` / `start_preview.ps1`:本地启动预览 - `01_start_mobile.cmd`:移动端预览 详细运行说明见根目录 `运行说明.txt`;小组协作规范见 `06_教学/Git与Gitee小组协作.md`。 ## 协作约定 - 本地工具与依赖(`工具/`、`node_modules/`、`target/`、`dist/` 等)已由 `.gitignore` 排除,不会入库。 - 四角色各自只写入自己的角色目录(`01_产品经理` ~ `04_测试`),公共资料放 `00_共同资料/`。