• 小学生运算题目生成器说明书


    作业链接:https://edu.cnblogs.com/campus/fzzcxy/2016SE/homework/2180
    原型链接:https://modao.cc/app/V8IVzVh0EW85EcbIAkexarW4ATyhuDH
    学号:301 学号:240

    1. 引言

    1.1 编写目的

    让老师,家长及学生自己用该APP随机出题供学习。省去他们出题的时间和精力。

    1.2 项目背景

    • 项目名称:小学生运算题目生成器
    • 项目面向用户:小学生及其家长老师

    1.3 参考资料

    《构建之法》(第二版),邹欣。

    2. 总体描述

    2.1. 目标

    开发背景

    由于阿超的第一版本的程序能够随机出很多题目让孩子做,其他老师对其很是赞赏,提出了一些要求希望阿超能够改进一下并用了这个程序,之后教导主任也对其很是满意,希望再改进一点。

    开发意图

    老师们在出卷子和出题上往往要耗费很多精力在这之上,而这份程序则帮老师们解决了这份苦恼,让他们可以轻松地出题。

    2.2. 用户场景分析(User Analysis)

    以下是针对我们程序主要面向的用户:
    学生:学生没有一定的出题能力,缺少题目练习。
    家长:没有太多的精力给子女布置习题并监督完成。
    教师:出题效率低,耗费时间长

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

    用户场景:

    1.学生

    名字 学生B
    职业 小学1年级学生
    知识层次与能力 知识层次低,学习能力低下,需要大量做题
    动机 提高学习成绩
    目的 大量刷题提高计算能力
    典型场景 购买大量辅导书刷题
    典型描述 抱怨辅导书价格昂贵

    2.家长

    名字 我是一位家长
    职业 经商
    知识层次与能力 丰富
    动机 提高孩子学习成绩
    目的 让孩子能够完成更多习题,以及能够侧面监督孩子学习
    典型场景 购买大量辅导书
    典型描述 没有时间精力监督孩子完成作业

    3.教师

    名字 我是一位教师
    职业 小学教师
    知识层次与能力 丰富
    动机 疲于布置题目
    目的 更高效地布置题目
    典型场景 办公室想破头脑给学生布置作业
    典型描述 不记得过去布置的题目有哪些,想不出新的题目

    用户的需求

    1. 学生:做更多的题目
    2. 家长:能够出适合孩子做的题目,实时查看孩子学习情况
    3. 教师:能随机出题,还能出卷子

    2.3 运行环境

    安卓,iOS

    2.4 假定和约束

    假定

    • 需求不变
    • 程序只用于小学1,2,3年级

    约束

    • 无法准确掌握学生是否自主做作业
    • 技术不大完善,有一些类型暂时无法出题
    • 具有时代性,没办法确定此程序是否仍然适用于将来

    3. 界面原型

    3.1界面原型设计工具

    墨刀

    3.2 界面原型设计

    登录界面:

    • 输入正确的用户名,密码点击登录按钮进行登录
    • 忘记密码,点击找回
    • 新用户点击注册
    • 屏幕底部显示APP开放时间

    注册界面:

    • 新用户输入相关信息选择扮演角色进行注册

    出题界面:

    • 选择年级输入题目数量
    • 选择生成计算题或试卷

    计算题、试卷界面:

    • 显示随机生成的题目,提供做题空间
    • 点击提交按钮,提交答案
    • 对答案进行判断,给出答案详解

    学习情况界面(学生、家长 端):

    • 生成作业日历
    • 对作业完成情况进行判定
    • 日期颜色不同表示当天有小测、考试等情况
    • 对过去的小测、试卷日期进行点击,可查看成绩

    班级界面(教师端):

    • 创建班级
    • 管理班级

    资源界面(教师端):

    • 教师自主命题,存入题库

    3.3典型使用场景

    场景一:
    新学期开始,数学老师A下载小学生运算题目生成器app进行注册,身份是教师,并在教师端创建班级,要求每一个学生和学生的家长进行app下载注册,学生家长注册完成,A老师美滋滋地创建班级并且把他们都拉进班级。每天上完课在app上选择年级和题目数量对学生进行作业布置。点击生成计算题,每一个学生收到每日任务点击进行完成作业,每个家长收到监督孩子完成作业的通知。使用了一段时间,他发现生成试卷功能的题目重复性太高了,于是开始编辑题目和答案,存入题库。

    场景二:
    新学期开始了,学生B意识到这个老师不简单,一开始上课就要求大家下载小学生运算题目生成器app。果不其然,上完课老师就布置了10道题的作业,B看了一下同学C和同学D的题目,大家的题目居然都不一样,原来题目是随机生成的,这样抄都没有办法抄。学生B开始苦哈哈地写作业,做完点击提交立刻得到了批改和答案,还将错题存入了错题簿里。用着用着他发现这个app还能自主进行练习,所有的学习情况还能在个人中心里查看,真方便。

    场景三:
    学生B回到家,在老师的要求下让爸爸F也下载了小学生运算题目生成器app。爸爸F下载注册完收到了老师要求监督孩子完成作业的通知消息。
    爸爸F对B说“B啊,你的作业写完了没有。”
    B说“写完了。”
    爸爸F说“啊哈,你看我再给你布置10道题。”
    F点击生成计算题,可怜的B又收到了一条完成作业的任务通知。
    过了几天,爸爸F问B:“孩子,这几天有小测吗?”
    B慌张的说“没有没有”
    F拿出学习情况页面点击绿色日期的8,日期立刻显示第二次小测B不及格,F说:“你还说没有!”
    于是B遭到了社会的毒打。

    4.副作用

    • 老师无法确定学生是否自主完成题目
    • APP具有时代性,需不断更新
    • 小学生过度使用手机,容易导致近视现象发生

    总结

    永远不要国庆玩疯了再开始学习,因为你永远不知道完善页面的不同功能需要制作几个页面。
    为了完成这份说明书,我们在三个角色上进行换位思考,讨论了许久希望完成的这个网页能够不止步于生成计算题,还能够帮助家长和教师对学生学习情况起到一个辅助的作用。页面不够完善,功能也不够齐全,以及墨刀这个工具在多种状态上的制作存在一点小困难。从总体上来看,这份说明书也写的比较简略,不像老师给我们的满分安利一样比较官方和全面,希望下次能写得更好一点。
    咳咳,风一般的结对照片。

  • 相关阅读:
    JS自动微信消息轰炸
    会议管家——常用的JQ知识点
    关于微信分享
    前端——解决微信网页清除缓存的方法
    2018新知识点
    一键分享代码(提供能分享到QQ空间、新浪微博、人人网等的分享功能)
    如何在网中使用百度地图API自定义个性化地图
    spring5 源码深度解析----- IOC 之 默认标签解析(上)
    spring5 源码深度解析----- IOC 之 容器的基本实现
    高级Java工程师必备 ----- 深入分析 Java IO (三)
  • 原文地址:https://www.cnblogs.com/wuyajunyimiba/p/9750166.html
Copyright © 2020-2023  润新知