美文网首页
(1)函数奇偶性练习题程序说明

(1)函数奇偶性练习题程序说明

作者: 余生有崖 | 来源:发表于2019-03-04 08:20 被阅读0次

    一、前端

    1. 学生(URL:“/”)

    (1)登录界面(“教师”栏输入的是教师公告的“匹配码”,第一次登录时输入的密码用于设置)

    (2)练习界面(登录成功之后显示,图为示例)

    界面上显示练习题和一个卡通小人。练习题先是选择题,后是填空题,选择题有三个选项,奇函数,偶函数,非奇非偶函数。学生给出答案之后自动判别对错,并且计分、给出解析与相应函数图形(直角坐标系右边给的总是正确图像,左边根据答题情况来画,答对也是正确图像,答错时正确图像用虚线表示,错误图像用实线画出),若是对的,卡通小人顺着图像开心滑动,发出笑声,若是错的,卡通小人顺着正确图像轨迹悲伤滑动,滑向虚空,发出哀鸣。动画结束之后,出现“下一题”按钮,点击按钮,显示下一道题。答题时间到了之后,会给出评析和排名。

    2. 教师(URL:“/admin”)

    (1)登录界面

    (2)管理界面

    文件为Excel电子表格,班级在该教师任教班级中选择,点击“设定班级”时系统自动生成一个“匹配码”并复制到剪贴板,时间初始值为系统当前时:分加30,获取报告是指将答题情况与排行保存到文件中。

    二、前后端接口

    (1)学生登录界面,点击“登录”之后,POST教师(匹配码)/座号/姓名/密码给后端,失败再次登录,成功则获取到学生ID、练习界面与练习题第一题。

    (2)练习界面产生分数之后,POST学生ID/题号/分数/答案给后端进行记录、备题;点击“下一题”之后,POST学生ID给后端,获取新题目;答题结束之后,POST学生ID给后端,获取评析与排行。

    (3)教师登录界面,点击“登录”之后,POST编号/姓名/密码给后端,失败再次登录,成功则获取教师ID与管理界面。

    (4)管理界面中,点击“导入学生账号”、“导入题目”之后,POST后端教师ID与文件;点击“设定班级”之后,POST后端教师ID与班级,获取到匹配码;点击“设定答题时间”之后,POST后端教师ID与时间;点击“查看答题情况”之后,POST后端教师ID,获取答题情况;点击“查看排行”之后,POST教师ID给后端获取排行;点击“获取报告”之后,POST教师ID给后端获取答题情况与排行。

    三、后端

    (2)需求教师(匹配码)/座号/密码,失败(匹配码不存在,座号密码不存在)返回登录界面,成功返回学生ID、练习界面与练习题第一题。

    (3)需求学生ID/题号/分数/答案,进行记录、备题,应根据学生对同一类型题目的掌握情况而给出题目,可根据种子题目自动生成新题目。

    (4)需求学生ID,返回新题目。

    (5)需求学生ID,返回评析与排行。

    (7)需求编号/密码,失败再次登录,成功则返回任课ID与管理界面。

    (8)需求任课ID与学生账号文件,将文件记录加入数据库的用户表。

    (9)需求任课ID与题目文件,将文件记录加入数据库的题目表。

    (a)需求任课ID与班级,记录当前班级,随机生成、保存、返回当日唯一匹配码(4位小写字母可能足够用了)。

    (b)需求任课ID与答题截止时间,记录时间。

    (c)需求任课ID,返回答题情况。

    (d)需求任课ID,返回排行。

    (e)需求任课ID,返回答题情况与排行。

    四、数据库

    (1)等级表

    等级ID、分值、记录加入时间

    (2)班级表

    班级ID、班级名称、记录加入时间

    (3)教师表

    教师ID、编号、姓名、密码、记录加入时间

    (4)任课表

    任课ID、教师ID(教师表)、班级ID(班级表)、记录加入时间

    (5)学生表

    学生ID、班级ID(班级表)、座号、姓名、密码、总分、当前班级排行、记录加入时间

    (6)题目表

    题目ID、题目、选项、答案、解析、类型、等级ID(等级表)、记录加入时间

    (7)当前信息表

    信息ID、任课ID(任课表)、记录加入时间、答题截止时间、匹配码

    (8)答题情况表

    学生ID、信息ID(当前信息表)、题目ID、分值、答案、记录加入时间

    (9)排行表

    学生ID、信息ID(当前信息表)、分数、记录加入时间

    相关文章

      网友评论

          本文标题:(1)函数奇偶性练习题程序说明

          本文链接:https://www.haomeiwen.com/subject/mirduqtx.html