# vue-iot **Repository Path**: chen-yuchen/vue-iot ## Basic Information - **Project Name**: vue-iot - **Description**: DOTO---------------- - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-12-18 - **Last Updated**: 2025-03-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 软件项目工期和预算文档 #### 项目名称 **好想来空调管理系统** #### 项目概述 - **背景**:空调节能改造 - **目的**:空调集控 - **重要性**:节省用电支出 #### 项目目标 - **总体目标**:**使用Vue2项目,完成UI界面以及部分联动效果** - **具体目标**: - - 目标1:**将VUE3代码修改成vue2效果** - 目标2:**70%UI效果图vue3已经实现,仅需要将vue3代码修改成vue2即可** - 目标3:**工作台界面实现联动效果** ------ ### 一、项目需求 1. **功能需求** - - 列出项目需要实现的主要功能,包括: - - - 功能1:**完成发送过去的UI图效果,最终实现效果可以与UI效果图有一定差别**。 - 功能2:**实现工作台(主界面)联动效果 天气数据的请求展示** - 功能3:**模式以前端驱动,自主模拟数据,部分需要留出接口请求,如:空调控制指令等** 1. **非功能需求** - - **代码质量:** **一些重复的界面,可以封装成组件,可以加快后面UI界面的开发速度** - **性能需求:**系统响应时间、处理能力等。 - **安全需求:**数据保护。 - **兼容性需求:**支持的操作系统、设备等、可维护性和可扩展性需求。 - **每天代码完成后需要push到指定仓库** 1. **用户需求** - 目标用户群体描述,包括用户角色、使用场景等。 - - - **目标用户: 好想来商家用户** - **用户角色: 普通用户** - **使用场景: 空调集控** - - 用户期望的体验和功能。 - - - **空调设备集控单控分组控制、地区下钻联动效果** - **策略模式的编辑** 1. **约束条件** - - 预算限制、时间限制、技术限制等。 ------ ### 二、项目工期 1. **项目阶段** | 阶段 | 开始日期 | 结束日期 | 主要任务 | | ------------ | ---------- | ---------- | -------------------- | | 需求分析阶段 | 2024-12-19 | 2024-12-19 | 收集需求、文档编写 | | 设计阶段 | 2024-12-19 | 2024-12-19 | 系统架构设计、UI设计 | | 开发阶段 | 2024-12-20 | 2024-12-23 | 编码实现功能 | | 测试阶段 | 2024-12-23 | 2024-12-23 | 功能测试、性能测试 | | 部署阶段 | YYYY-MM-DD | YYYY-MM-DD | 系统上线、用户培训 | | 维护阶段 | YYYY-MM-DD | YYYY-MM-DD | Bug修复、功能迭代 | 1. **项目里程碑** - - **里程碑1**:需求确认 - - - 预定完成日期:YYYY-MM-DD - - **里程碑2**:设计评审 - - - 预定完成日期:YYYY-MM-DD - - **里程碑3**:开发完成 - - - 预定完成日期:YYYY-MM-DD - - **里程碑4**:测试完成 - - - 预定完成日期:YYYY-MM-DD - - **里程碑5**:项目上线 - - - 预定完成日期:YYYY-MM-DD ------ ### 三、项目预算 1. **人力资源成本** | 角色 | 数量 | 单价 (天) | 总成本 (元) | | -------- | ---- | --------- | ----------- | | 开发人员 | 1 | X | N * X | | 测试人员 | 0 | X | N * X | | 项目经理 | 0 | X | N * X | | 设计人员 | 0 | X | N * X | 1. **技术成本** - - 软件许可费用: 无 - 硬件费用: 无 - 云服务费用 : 无 1. **其他成本** - - 培训费用: 无 - 维护费用: 无 1. **预付款** - - 40% 1. **总预算** - - 总成本:1000 ------ ### 四、项目风险管理 1. **风险识别** - - 风险1:源码外泄 1. **风险应对策略** - - 针对每个识别出的风险,列出应对措施、责任人及监控计划。 ------ ### 五、项目沟通计划 1. **沟通方式** - - 定期会议:无 - 报告:语雀 1. **沟通工具** - - Git - 微信 1. **文档管理** - - 确定文档存储位置及访问权限。 ------ ### 六、附录 - 相关文档链接(如需求文档、设计文档等)。 - 其他补充信息(如法律合规要求、行业标准等)。 ------ ### 书写需求的指导 1. **明确需求**:确保需求具体、清晰,避免模糊的描述。 2. **优先级**:为每个需求设定优先级,帮助开发团队合理安排工作。 3. **可测量性**:需求应可衡量,以便在后期测试时能够验证是否达成。 4. **用户参与**:在需求收集阶段,尽量与最终用户沟通,确保需求反映用户真实的需求。 5. **迭代反馈**:需求文档应保持灵活,允许在项目进展中进行必要的调整。 ------