中国式小学生计算题软件规格说明书
功能规格说明书
**此次作业说明:[原型设计 + 用户规格说明书](https://edu.cnblogs.com/campus/fzzcxy/2016SE/homework/2180)**原型设计工具:墨刀
作业效果:MathExam
开发者
- 😄🚹 335 吴沂章
- 😭🚺 318 林锃寒
#一、引言
编写目的
明确MathExam的详细需求,供用户确认项目的功能和性能,供前后端进一步详细设计软件。
项目背景
- 项目名称:小学生究极进化.exe
- 面向用户:小学生,家长,老师
参考资料
- 《构建之法》,邹欣
二、总体描述
开发背景
随着科技的发展,以及家长对”娃娃要从小抓起“的理念愈来愈深,传统的人工出题方法已经无法满足当代快节奏社会的脚步。我们团队为了更好的服务于家长和老师,让出题不再费时费力,特此为众多小学生开发了一款 出题神器 !!!
开发意图
人工为小学生编写运算练习题费时费力,用代码技术编写 出题软件 符合时代发展潮流,且效率高,成本低!
应用目标和作用范围
应用目标:😊出题的家长和老师
作用范围:😭小学生
产品前景
满足了目标用户的大部分需求
用户场景分析(User Analysis)
- MathExam的面向三大类用户
- 家长——出练习题给孩子当作作业
- 老师——出试题为学生考试
- 学生——😭开开心心做练习
根据需求分析文档,我们基本可以归纳出以下四种用户的典型用户
类型一:家长
姓名 | 林xx |
性别 | 女 |
职业 | 某小学生的母亲 |
生活情况 | 上班族 |
动机 | 给孩子出题很费力 |
目的 | 帮助孩子练习计算题 |
困难 | 没有太多时间研究软件的功能 |
用户偏好 | 工具简单方便即可 |
用户比例 | 40% |
应用场景 | 晚上让孩子睡前练习计算能力 |
需求描述 | 控制题目数量,并按年级出题 |
类型二:老师
姓名 | 吴老师 |
性别 | 男 |
职业 | 某小学数学老师 |
生活情况 | 数学教师 |
动机 | 需要为数学考试出题 |
目的 | 检验学生的数学学习进度 |
困难 | 没有太多时间研究软件的功能 |
用户偏好 | 工具简单方便即可 |
用户比例 | 20% |
应用场景 | 数学考试或者数学小测 |
需求描述 | 控制题目数量,并按年级出题 |
类型三:学生😭
姓名 | 吴xx |
性别 | 女 |
职业 | 某小学学生 |
生活情况 | 小学三年级学生 |
动机 | 需要通过大量题目进行练习 |
目的 | 为了最终的期末考试 |
用户偏好 | 工具简单方便即可 |
用户比例 | 40% |
应用场景 | 数学考试或者数学小测 |
需求描述 | 控制题目数量,并按年级出题 |
用户的需求
下面我们通过分析典型用户场景得出各位用户的需求:
- 对于没有使用过的用户,可以自己根据需求出题,也可以直接使用其他教师使用过的题目
- 对于想出几个题目作为作业的用户,可以根据自己的需求使用
- 对于想出试卷的用户,可以根据自己的需求使用
运行环境
- Chrome
- QQ Browser
- ........
假设和限制
假设
-
开发人员不变以及开发人员不会经历各种不可抗力导致的重大变动
-
Deadline不提前
-
需求不变
限制
- 团队成员均为大三,人数少
-
本项目为新项目,没有之前团队留下的基础
-
小组成员首次合作,需要一个磨合过程
-
所有小组成员之前都没有类似开发经验
-
本次开发周期很短,时间紧张
-
开发期间的其他学习任务,将很大程度上影响开发进度
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 用 C# 插值字符串处理器写一个 sscanf
· Java 中堆内存和栈内存上的数据分布和特点
· 开发中对象命名的一点思考
· .NET Core内存结构体系(Windows环境)底层原理浅谈
· C# 深度学习:对抗生成网络(GAN)训练头像生成模型
· 趁着过年的时候手搓了一个低代码框架
· 本地部署DeepSeek后,没有好看的交互界面怎么行!
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· 用 C# 插值字符串处理器写一个 sscanf
· 乌龟冬眠箱湿度监控系统和AI辅助建议功能的实现