一、项目介绍
随着社会的高速发展,人们生活水平的不断提高,以及教职工工作节奏的加快,线上考试逐渐成为一个热门的话题,为缓解教职工手动批改试卷的繁重压力,故学生考试系统的信息化成为首要选择。
传统的管理方法采用的是人管理人的方法,由相关人员去制定一些规定 并监督执行,这当然会给管理带来很多的主观性,而传统的考试管理也是采用人力的自然管理和纸制记录。在查询,更新时都是由人一条一条的记录,这样不仅需要大量的人力还需要大量的办公用品。这必然造成对人力和物力的浪费,而且由于工作量大并且繁琐,就会带来效率方面的低下,而这些就会无形地加重教职工的工作压力。
系统采用前后端分离技术,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护。系统具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。具体内容包括:题库管理、试题管理、考试管理、题库管理、阅卷管理、在线考试、我的成绩、我的题库、考试统计、公告管理、角色管理、用户管理和注册、退出模块等功能。
二、运行环境
基础环境:
- JDK:1.8
- MySQL:5.7
- Maven4.0
使用框架:
- 核心框架:Spring Boot 2.2.7.RELEASE
- ORM框架:MyBatisPlus 3.0.5
- 数据库连接池:Druid 1.1.22
- 安全框架:Apache Shiro 1.3.2
- 日志:SLF4J ,Log4j
- 前端框架:VUE,LayUI,Ztree,jQuery,Bootstrap
三、运行教程
1.导入mysql脚本,数据库名称:exam_system
2.修改数据库配置:application.yml
3.启动java工程(执行exam-admin工程com.wzz.ExamAdminApplication.class中main方法)
四、功能展示
五、下载地址
附件包含源码、数据库脚本、论文。
免费资源获取教程:
请参考这个图文教程:点击
解压密码:zxks202405130026