用户规格说明书
用户规格说明书
211606326瞿煌人 211617246张竣淇
一、引言
编写目的
- 明确小学题目生成项目的详细需求,供用户确认项目的功能和性能,使前后端进一步详细设计软件
项目背景
- 项目名称:小学题目生成
- 面向用户:小学数学教师
- 开发者:福州大学至诚学院大三学生
参考资料
- 《构建之法》,邹欣
二、总体描述
开发背景
- 学校老师想有一个可以自动生成题目或者试卷的程序,并希望可以自定义参数
开发意图
- 手工出小学数学题劳动量太大,为了方便广大小学数学教师,针对小学生群体进行了需求设计
- 应用目标和作用范围
- 包括了所有小学数学教师
产品前景
- 满足小学数学老师的出题要求
用户场景分析(User Analysis)
下面针对我们的系统主要面向的三类用户:
- 出试卷给学生们做测验
- 出题目给学生们做作业
- 第一次接触体验一下自动出题器
根据需求分析文档,我们基本可以归纳出以下三种用户的典型用户
姓名 | 张老师 |
---|---|
性别 | 男 |
职业 | 某小学数学教师 |
生活情况 | 经常研究数学题 |
动机 | 自己出题目太麻烦了 |
目的 | 对学生的数学掌握情况进行测试 |
困难 | 无 |
用户偏好 | 工具简单方便即可 |
用户比例 | 30% |
典型场景 | 期末了,检验学生们这一学期学的怎么样 |
典型描述 | 怎么才能没有原题呢 |
姓名 | 李老师 |
---|---|
性别 | 女 |
职业 | 某小学数学教师 |
生活情况 | 无 |
动机 | 想给学生们布置一次家庭作业 |
目的 | 丰富学生们的课余时间 |
困难 | 无 |
用户偏好 | 可供选择的参数多,可以出各种各样的题目以满足不同年级的学生 |
用户比例 | 50% |
典型场景 | 刚上完课,给学生们布置数学作业 |
典型描述 | 每天都要出题目,好麻烦 |
姓名 | 王老师 |
--- | --- |
性别 | 男 |
职业 | 某小学数学教师 |
生活情况 | 不怎么出题,作业都是拿隔壁班的来用 |
动机 | 听说隔壁班的老师使用了自动出题器,想尝试一下 |
目的 | 体验一下新科技 |
困难 | 没有使用过 |
用户偏好 | 容易上手 |
用户比例 | 20% |
典型场景 | 听说隔壁班的老师使用了自动出题器,想尝试一下 |
典型描述 | 无 |
用户的需求
下面我们通过分析典型用户场景得出各位用户的需求:
- 对于没有使用过的用户,可以自己根据需求出题,也可以直接使用其他教师使用过的题目
- 对于想出几个题目作为作业的用户,可以根据自己的需求使用
- 对于想出试卷的用户,可以根据自己的需求使用
运行环境
- 谷歌等主流浏览器
假设和限制
假设
- 开发人员不变以及开发人员不会经历各种不可抗力导致的重大变动
- Deadline不提前
- 需求不变
限制
- 团队成员均为大三,人数少
-本项目为新项目,没有之前团队留下的基础
-小组成员首次合作,需要一个磨合过程
-所有小组成员之前都没有类似开发经验
-本次开发周期很短,时间紧张 - 开发期间的其他学习任务,将很大程度上影响开发进度
三、界面原型
首页
- 可以根据需求对生成题目的参数进行控制,可以进行登录操作
发现页面
- 可以查看已经发布的题目
题目生成界面
- 不满意可以重新进行生成,或者重新进行参数选择,达到要求后可以直接打印或者登录后保存
个人界面
- 查看高清头像及用户名,可以进入我的题目,我的收藏,历史纪录和生成题目
个人界面2
- 查看自己的题目,收藏的题目,和生成题目的历史纪录防止误删
四、一些弱势
- 界面过于简洁,UI不够美观
-具体功能不够细化,选项不够丰富![