王老师这个讲的真不错,欢迎大家来看,源码和源码讲解我放文末了。
王仕宇
非学无以广才,非志无以成学。
一、项目简介
【在线考试管理系统】,基于SSM的在线考试管理系统
二、技术实现
IOC容器:spring MVC
ORM框架:Mybatis(持久层)
数据源:C3P0
日志:log4j
前端框架:EasyUi
三、系统功能
系统共分为考生系统和管理员系统俩部分:
-
考生系统:
考生系统操作界面
- 考生可以进行登录注册
- 在线考试
- 成绩查询
- 修改个人资料等
-
后台管理员系统:
管理员操作界面
- 管理员管理
- 考生管理:1. 考生信息管理 2. 考生成绩管理
- 试题管理:1. 课程信息管理 2. 套题信息管理管理 3. 考试题目管理
- 系统管理
1)系统界面
2)考试系统登入
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rMTYSPUo-1627711478256)(.png)])
3)在线考试
4)成绩查询
5)个人信息修改
6)后台登录
7)后台
)
8)考生成绩
9)套题信息管理
)
10)考题管理
四、环境搭建
运行环境:
- JDK 8
- Eclipse
- Tomcat 7
- MySQL 5.7
1. 安装JDK
安装文件:
安装步骤:
-
解压缩到C盘根目录
-
配置环境变量
JAVA_HOME
新建一个JAVA_HOME,配置JDK安装的位置C:\jdk-8u151-windows-x64
CLASSPATH
新建一个CLASSPATH,配置类库文件的位置.;%JAVA_HOME%\lib
PATH
修改PATH,在最前面添加JDK命令文件的位置%JAVA_HOME%\bin;
-
验证
点击“开始”——>输入cmd按回车,然后执行:
java -version
和javac -version
2. 安装Eclipse
安装文件:
安装步骤:
-
解压缩到C盘根目录
-
双击解压目录下的
eclipse.exe
3. 安装Tomcat
安装文件:
安装步骤:
-
解压缩到C盘根目录
-
将Tomcat关联到Eclipse中
4. 安装MySQL
安装文件:
- MySQL服务器
- MySQL客户端
安装步骤:
- 双击
mysql-5.5.20-win32.msi
安装MySQL服务器 - 安装过程参考
- 双击
Navicat_Premium_11.0.8.exe
安装MySQL客户端 - 使用Navicat连接MySQL服务器
五、部署项目
步骤:
- 导入数据库脚本
- 导入项目代码
- 部署运行项目
六、项目演示
- Tomcat启动
- 请求页面地址
管理员
项目源码搭建:https://edu.csdn.net/course/detail/32702
源码讲解:https://edu.csdn.net/course/detail/35587