AdalOE 在线考试系统在功能和技术上较为简单,适用于专科类毕业设计。
技术点
Java、JSP、jstl
部署环境
JAVA8、Tomcat9、MySQL5.7
主要功能
角色 | 功能 | 说明 |
考生 | 在线考试 | 显示准考信息(考生号、姓名、性别、试卷名、考试名、头像) 考试倒计时(剩余分钟数) 答题卡(题目、可选选项、已选选项、当前题号、上一题、下一题) 选择答案 倒计时结束自动交卷(自动提交试卷、提示答题时间结束) 主动交卷 交卷自动计分 |
考试场次 | 考试信息提醒 待考考试列表 已考考试列表 选择场次进行考试 | |
考生信息 | 准考证信息 修改准考证头像 | |
系统 | 修改登录密码 退出系统 | |
教师 | 成绩统计 | 显示已发布考试列表 查询考试结果 查询已考学生成绩 查询未考学生列表 导出已考考生成绩 |
试卷管理 | 试卷列表 下载试卷模板 上传试卷 发布考试 | |
考生管理 | 考生列表(分页显示) 修改考生信息 删除考生 单独录入考生信息 批量录入考生信息(模板上传) 下载考生信息模板 | |
系统 | 修改登录密码 退出系统 | |
管理员 | 教师管理 | 教师列表(分页显示) 修改教师信息 删除教师 录入教师信息(逐个录入) |
系统 | 修改登录密码 退出系统 |
结构图
界面预览
登录页。系统有 3 个角色,考生、教师和管理员。
考生准考信息页
考试场次列表
在线考试页
试卷管理
录入学生
教师管理
部署指南
前提:已安装 JDK1.8、Tomcat9、MySQL5.7、IDEA
项目结构设置
下载源码,解压到任意目录,导入为 IDEA Project,并设置项目的 Project Structure,具体设置见下图。
Project 设置
Modules 设置
Libraries 设置
Facets 设置
Artifacts 设置
运行设置
IDEA Server 设置
Server Deployment 设置
TODO
论文与源码
对项目及相关论文有需求的可联系站长,所有项目支持定制化的功能扩展,亦支持远程部署。