本次项目主要针对目前互联网流行的学生在线考试系统的开发,系统自动检测学生是否作弊, 是否考试迟到,并能在教师端,老师能够给属于自己班级的学生判卷,并能实现学生与老师 信息的交互 主要负责 : ◆ 学生考试模块: 学生考试主要考虑学生考试时长,是否作弊以及提交试卷几个重要过程,考试时长通过设置定时器,给后端发送当前时间的数据,后端再进行简单的逻辑 判断进行验证,而是否作弊就是通过页面的失焦事件,判断是否离开屏幕,同 时跟随定时器发送的数据一起给后端进行验证 ◆提交考试模块: 提交答案时,为学生的答案和题号进行绑定一起通过JSON串的形式传入后 端, 后端再通过解析JSON串,插入数据库表内容 ◆学生成绩单模块: 学生通过查看成绩单,能够获得自己所得的分数,并将自己的答案与正确答案 同时给学生以作比对 主要技术:前端:Vue 后端:jdbc、Servlet、MySQL、MyBatis、Spring、SpringMVC 项目收获: 本次项目使用 Git 进行了版本控制,进一步巩固了对 Git 的使用,同时也学习到模态框的使用方法,了解到更多 Bootstrap 框架知识,丰富了自己的知识体