项目 | 内容 |
---|---|
这个作业属于哪个课程 | 2023年北航敏捷软件工程社区-CSDN社区云 |
这个作业的要求在哪里 | 团队项目-Alpha阶段项目计划-CSDN社区 |
我在这个课程的目标是 | 了解并实践软件开发流程 |
这个作业在哪个具体方面帮助我实现目标 | 明确功能规格 |
前置概念阐述
- 打字练习软件:用于练习特定环境下的打字速度,外加辅助记忆功能
典型用户
-
占比 40% 年龄 20+ 职业 在校学生 动机 更高效地完成考试和作业中 生活工作习惯 多位于宿舍,教室,实验室中使用 偏好 喜欢有趣地界面,喜欢迎接挑战 需求 练习学业相关内容的输入,外加一定辅助记忆需求 -
占比 40% 年龄 30+ 职业 在职员工 动机 更高效地应对工作任务 生活工作习惯 多在家中等休息场所使用 偏好 讲求练习地效率 需求 提高打字速度,学习双拼等简化方式 -
占比 20% 年龄 不定 职业 不定 动机 喜欢打字,将其作为解压,娱乐的方式 生活工作习惯 多在家中等休息场所使用 偏好 喜欢有趣的练习模式,排行榜等 需求 在打字中放松自己,获得快乐
典型应用场景
-
小王是一名在职员工,平时需要发送大量邮件,但在全拼的模式下自己的打字速度跟不上,浪费了大量时间,想在本练习网站学习双拼:
进入主页
在左边栏选择相应的选项,其中模式和打字方式弹出单选栏,内容跳出选择界面
按任意键开始练习,下方有键位提示
完成后给出相关评价,并依据完成情况展出相应选项
-
小明是一名在校学生,刚熟练掌握双拼。想用此平台放松娱乐并检验自己的打字速率
选择相应选项,挑战模式每周提供一篇文章,每周排名
进行打字…
打字结束后展示排名与数据
想与舍友进行对战,选择相应选项
依次完成打字
展示结果
功能描述及规划
-
Alpha:基本功能实现
页面 功能 验收 主页面 内容预览/选择 支持内容滚动预览、修改用户名,弹出单选框选择 内容选择页面 内容选择 支持类别,关卡二重选择,展示关卡通过情况 打字页面 内容,按键提示 支持打字进度展出,键位提示,任意键开始 关卡统计页面 数据统计 支持星级评定,本次数据展示 排名统计页面 数据统计 支持排行榜,本次数据展示 对战统计页面 数据统计 支持胜负展示,数据对比展示 总体统计页面 数据统计 支持正确率,打字速度随时间可视化展示 -
Beta:对界面进行美化,增设统计量
视具体情况再进行规划
可能问题
-
推广问题:用户需求不太大,缺少分享机制可能会造成推广的问题。后续可能加入分享功能或激励机制。
-
内容选择问题:打字内容如果仅从网站爬虫可能缺少针对性,应进行人工精简筛选。
-
响应速度问题:ui的复杂可能降低响应速度,视情况调整服务器。