springboot+ssm在线考试系统

毕设设计项目网站:http://www.houxinhong.top/
OnlineExam在线考试系统
OnlineExam在线考试系统
项目介绍
OnlineExam是基于SpringBoot、MyBatis、Shiro、Thymeleaf、MySql、Redis、Maven实现的单体在线考试平台,用于辅助课程教学和学生学习使用,该项目是本人毕业设计作品,现开放完整项目源码以供各位同学学习和交流。

功能列表
考试前台
✔ 系统登录:学生、教师、管理员登录

✔ 门户首页:无需认证访问

✔ 在线考试:需认证即可查看当前考试科目

✔ 题库中心:需认证查看题库

✔ 成绩查询:需认证查询成绩

✔ 留言板: 需认证留言

管理后台
✔ 考试管理:发布考试,考试列表,课程管理,题库管理,成绩管理,成绩情况

✔ 权限管理:学院管理,班级管理,用户管理,角色管理,资源管理

✔ 网站管理:基础信息,友链管理,评论管理,标签管理

✔ 系统管理:在线用户

✔ 上传管理:云存储配置

✔ 运维管理:数据监控

软件架构
开发环境
IDE : idea 2019.x
JDK : JDK1.8.x
Maven : Maven 3.5.x
MySQL: MySQL 5.7.x
Redis: Redis 5.0.x
技术选型
核心框架:Spring Boot 2.x
安全框架:Shiro 1.4.x
视图框架:Spring MVC 5.x
持久层框架:MyBatis 3.x
模板引擎:Thymeleaf 3.x
数据库连接池:Druid 1.x
日志管理:SLF4J、Log4j
安装教程
后端安装
下载源码

导入工程

使用 IDEA导入 Maven 项目,在此之前请确认已安装 JDK 和 Maven 工具。

导入数据库

新建 online_exam 数据库,导入 OnlineExam 工程 doc/db/online_exam.sql 脚本,导入初始化数据库。

修改 application.yml 中的数据库和redis连接账号密码为自己的数据库配置。

启动系统

找到 OnlineExam 工程下的 OnlineExamApplication.java, 启动项目。

访问

访问首页:http://localhost,默认管理员账号:admin, admin123
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值