用户规格说明书

用户规格说明书

1、作业链接https://edu.cnblogs.com/campus/fzzcxy/2016SE/homework/2180

2 、原型链接 https://modao.cc/app/vbgngpHzG7fhvtx60eU7LeT4cMymhbL

学号1:334

学号2:315

一、引言

编写目的

  • 明确小学算术题目生成项目的详细需求,供用户使用项目的功能和性能,进一步详细设计完善软件,使用户有更好的出题体验

项目背景

  • 项目名称:小学加减乘除出题
  • 面向用户:小学家长
  • 开发者:至诚学院16级软工小组

参考资料

  • 构建之法

二、总体描述

开发背景

  • 老师,家长想有一个可以自动生成题目的程序,并希望可以自定义参数

开发意图

  • 手工出题劳动量太过枯燥,为了方便广大小学数学教师,家长,针对小学生群体进行了需求设计

应用目标及范围

  • 小学数学教师,小学生及其家长

产品前景

  • 满足小学数学老师的出题要求

用户场景分析

  • 下面针对我们的系统主要面向的三类用户:
  • 出试卷给小学生们做测验
  • 出计算题作业给小学生
  • 给家长体验出题

根据需求分析文档,我们基本可以归纳出以下三种用户的典型用户

用户 王老师
性别 男
年龄 28
职业 小学数学教师
动机 出题繁琐枯燥
目的 使学生得到训练
典型场景 课后布置作业
用户 家长
性别 男
年龄 30
职业 公司职员
动机 没空实时准备作业给孩子做
目的 使孩子得到训练
典型场景 课后练习作业
用户 小学生
性别 男
年龄 8
职业 学生
动机 想加强训练
目的 算术能力得到提高
典型场景 周末闲暇时间

用户需求

下面我们通过分析典型用户场景得出各位用户的需求:

  • 对于没有使用过的用户,可以自己根据需求出题的类型及数量
  • 对于想出几个题目作为作业的用户,可以根据自己的需求使用
  • 对于想出试卷的用户,可以根据自己的需求使用

运行环境

  • 安卓

假设与限制

  • 开发人员不变以及开发人员不会经历各种不可抗力导致的重大变动
  • Deadline不提前
  • 需求不变
  • 团队成员均为大三,人数少
  • 本项目为新项目,没有之前团队留下的基础
  • 小组成员首次合作,需要一个磨合过程
  • 所有小组成员之前都没有类似开发经验
  • 本次开发周期很短,时间紧张
  • 开发期间的其他学习任务,将很大程度上影响开发进度

三、界面原型

首页进入app界面

注册或登录

注册界面

注册成功界面

准备出题界面

题目类型选择界面

题目生成界面

题目及答案生成界面

一些不足

  • 功能简单,代码不够健壮
  • 界面不够美观,较简陋
  • 部分功能未能全部实现

结对照片

posted @ 2018-10-09 21:16  禾页  阅读(380)  评论(1)    收藏  举报