软件工程——基于场景的需求建模
1.用例:
2.场景:
- 答题:此时自动分别计分并生成排行榜
- 遇到分数一样的:同成绩同排名
3.前置条件:
- 知识竞赛的题库是哪个范围?——暂定
- 抢答规则是什么?——在规定时间抢答即可
- 计分规则是什么?——一题答对记三分,跳过不扣分 单人答题时: 答错一题扣一分 两组竞赛式答题时:答错一题扣两分
- 答案规则?——暂定,与题库变化而变化
4.流程:
正常:生成竞赛题,登录账号,开始答题,答题完毕背景音乐1都仅在计时时响起,生成分数,同时登录账号都结束答题的时候生成成绩排名,反馈给主办方
异常:
- 同时登录人数太多后,出现系统崩溃的情况。
- 题库选择乱序,成绩无法比较。
5.后置条件:
- 多人pk时在多进行几轮且 更换备用题库(设置3个不交叉题库)