#实训考试系统需求文档
##学生端
-
学生端登录
需求:要求输入学生手机号码,和短信验证码 获取验证码时候 手机号码不得为空且符合手机号码规范。
实现短信验证码60s倒计时功能,且在60秒内不得反复获取验证码的js验证 -
学生查询考试成绩
需求:学生选择考试日期(使用时间日历插件)获取考试成绩
考试成绩以表格形式给出显示字段:考试标题 考试成绩 考试日期 -
学生端考试界
##教师端
- 教师端登录
需求:输入教师登录帐号和密码 不能为空
##管理端
- 管理员登录
需求:输入管理员登录帐号和密码 不能为空 - 添加学生信息界面
需求:输入考生的学号,手机号码,姓名,班级(select控件)
要求学号位数为10位,前4位为2015,且都是数字
姓名不能为空且为中文
班级信息不能为空
手机号码符合手机号码规则
-
添加教师信息界面 需求:输入教师帐号,密码,姓名,密码,归属班级
要求教师帐号为英文,且不得低于3位 密码长度不得低于6位且最长不过16位,且包含大小写字母和数字,且不得含有其他字符 -
添加考试信息界面 需求:添加考试标题,考试时间段(使用时间日历插件),设置考试题目数(单选择题,解答题题),题目分值
要求开始标题不为空,考试时间段结束时间必须大于考试开始。
设置考题数 单选题数不能少于1条且不得超过50 条 解答题设置题数不得少于1条且不得超过10条