3

这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/SoftwareEngineeringClassof2023/
这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/SoftwareEngineeringClassof2023/homework/13329
这个作业的目标 需求改进&系统设计

项目:扫雷

需求&原型改进

1.需求补充

  • 可能的需求:进度保存

2.功能分析的四个象限

紧急 不紧急
重要 主要功能:包括翻开格子和插旗 自定义难度,美观的UI,记录保存
不重要 进度保存,右键问号

架构设计

扫雷

  • 读操作(假设画面已经生成)
    • 扫雷面板
      -左键
      • 第一次左键
        • 在划定的安全区外生成雷,同时翻开格子
      • 其他左键
        • 翻开格子,如果不是雷,pass;否则结束,终止扫雷面板互动
        • 若为旗子,交互无效
      • 右键
        • 标志旗子,双击问号
    • 其他面板
      • 重新开始
      • 时间计时
      • 难度设置
      • 进度保存
  • 其他功能
    • 记录保存

Alpha任务分配计划

只有我一个人,都是我负责

扫雷面板功能及交互 10h
其他面板功能及交互 10h
其他功能 10h
UI设计 10h

测试计划

只有我一个人,都是我负责

  • 测试方式:手动测试
  • 测试内容:功能完成后立即进行黑盒测试,对接口进行尽可能的测试
posted @ 2025-04-21 21:04  witch250  阅读(20)  评论(0)    收藏  举报