[必做 1] 列出该学生成绩录入系统的利益相关者(stakeholder)。 参考资料:《构建之法》 Ch 8.2, Page 159.
用户:南通大学学生,老师
顾客:南通大学
监管机构:南通大学,教育机构
软件工程师:南通大学软件工程开发师
[必做 2] 如果让你改进已有的成绩录入系统,请利用 NABCD 分析框架,开展竞争需求分析(表格形式)。参考资料:《构建之法》 Ch 8.4, Page 168.
模型 | 内容 |
Need |
1.录入系统的窗口可美化 2.输入一个成绩后,可以自动跳转到下一个 3.可以自动保存 4.可以一键录入成绩 5.提醒用户有未录入成绩的学生 6.可搜索要录入的学生的学号或是姓名 |
Approach |
1.可以调查学生,老师的喜好,对成绩录入窗口进行美化 2.可以利用计算机学院的老师,学生对软件进行优化 |
Benefit |
1.让用户有一个好的视觉效果 2.方便用户的使用,提高录入成绩的效率 3.减少录入成绩的错误 |
Competitors |
1.优化后优美的录入界面 2.较好的用户体验 3.程序会有卡,或是死机崩溃的问题 |
[必做 3] 采用功能分析四象限法对上述功能需求进行分类。参考资料:《构建之法》 Ch 8.5,图8-14, Page 173.
外围功能 | 杀手功能 | |
必要需求 |
第二象限 输入一个成绩后自动跳转到下一个 跳出窗口提醒用户有未录入成绩的学生 |
第一象限 可以搜索要录入的学生的学号或是姓名 输入一个成绩,可以自动保存 |
辅助需求 |
第三象限 界面优美,按钮清晰,整洁 自定义各种皮肤 |
第四象限 在各个平台上都能运行流畅 减少死机,卡机的几率 |
时间: 2024-11-07 11:20:12