Jsp+mysql
在线组卷考试
用户(学生):注册、登录、考试、查询成绩;
管理员(老师):除用户功能外,管理用户,实现对题目的增删改,对学生测试成绩进行统计。
模块划分:
1、注册模块:输入用户的手机号、密码、图片验证码;
2、登录模块:输入用户的用户名、密码、验证码,进入系统;
3、组卷模块:可以对录入的题库按要求进行组卷;
4、考试模块:让考生进行登录并要求在规定时间内答题并显示分数;
5、成绩管理及科目管理模块:可以录入学生资料及多个科目;
6、成绩查询模块:可以查询已提交试卷的考生的考试成绩。
7 题库导入: 从excel导入题目,excel已经制作好
主要就是选择和判断题
难点:1、图片验证码;
- 智能组卷部分的算法。
详 情
- 注册部分:
第一步:选择身份,即老师或者学生(老师为管理员,学生为用户)
第二步:填写信息,页面跟下图相似,但手机号码改为用户名:(注意:一定要有验证码)
第三步:完善个人信息,姓名、性别、班级等;
第四步:完成注册。
- 登录部分:
登录页面与注册相似:从上往下为:用户名、登录密码、图形验证码及登录按钮。
- 智能组卷部分:(随机选题目组卷即可)
选择科目、设置时间限制、系统自动组卷、开始考试
- 考试部分:
此模块针对学生,学生登录后,可选择科目以及设置时间限制等要求进行考试。考试完毕后,显示分数。(在规定时间内未完成的题目视为0分)
- 成绩管理及科目管理部分:
此模块主要针对老师,老师可对题目进行增删改。查询学生成绩并对学生成绩进行可视化,比如:针对某一科或者某个题,可视化学生的正确率。
- 成绩查询模块:学生查看已考试的成绩,并对成绩进行可视化。
后台管理员账号 密码 admin 111
注册用户管理的
这里能有的功能,都有增删改查,模糊查询,分页
为了加快演示内容都是随意填写的,反正都是可以增删改的,自己想要什么放什么就行
导入请严格按照模板样式填写,不然导入不进
也可以添加
出完题库,就是出试卷
可以随机添加出试卷的,可以手工添加
答过的题目都有记录,都可以显示
详细记录都有
每个人还能看到自己的记录,都是独立的,看不到别人的