# 基于若依在线考试系统
**Repository Path**: servletSpring/Online-exam
## Basic Information
- **Project Name**: 基于若依在线考试系统
- **Description**: 基于若依SpringBoot的权限管理系统开发的在线考试系统, 易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖。直接运行即可用。如果你觉得项目可以,给我们的项目Starred一下,谢谢。作者QQ:1601078502。
- **Primary Language**: Java
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 26
- **Created**: 2023-05-02
- **Last Updated**: 2025-02-14
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
在线考试系统
基于若依前后端分离在线在线考试系统网站
Version 1.0
## 若依简介
若依是一套全部开源的快速开发平台,毫无保留给个人及企业免费使用。
* 前端采用Vue、Element UI。
* 后端采用Spring Boot、Spring Security、Redis & Jwt。
* 权限认证使用Jwt,支持多终端认证系统。
* 支持加载动态权限菜单,多方式轻松权限控制。
* 高效率开发,使用代码生成器可以一键生成前后端代码。
## 线上地址
1. 2023年4月11日肝了一晚上,买服务器,部署项目环境,直到把我们的项目部署到线上。这样方便大家访问查看。
2. 其实我们做这个项目并不是说这个在线考试系统多好或者不好,主要教会大家怎么应用若依写自己系统,锻炼代码思维。
如果你是新手或者小白,或者没有项目经验的朋友,这个项目完全适合你上手,无论后端前端代码及其规范,代码结构也很规范,可以看看别人是怎么在若依基础上增加功能,怎么应用的,
这样就是我们做开源的主要目的,教会大家如何使用这套系统。授人以鱼,不如授人以渔。
3. 线上地址:http://124.221.193.40:90/
账号:用户名:admin,密码:123456jhj。如果密码错误联系作者,注册账号肯定是可以访问的。(访问时不要删除或修改数据)(数据库+源码文件有偿,白嫖党勿扰,qq:1601078502),在线考试系统是springboot+vue前后端分离开发的,后面分享的超市系统是springboot单体项目,所以若依的前后端分离项目,单体项目我开源都体现了,所以学学这两个项目的写法,基本上若依的开源前后端分离,单体都可以上手了。
## 项目简介
基于springboot+vue在线考试系统
## 功能介绍-学生端
1. 学生通过账号密码登入即可参与在线考试,若管理员未添加学生账号,学生可以自行注册。
2. 学生进入考试系统后拥有在线竞答与我的成绩两项功能菜单。
3. 在线考试:在线竞答显示当前管理员创建的考试信息,信息包括:考试名称、考试类型、考试日期限制、考试时长限制、考试总分、考试及格线。学生点击相应按钮后进入准备考试环节。
4. 准备考试:准备考试页面显示考试的基础信息,点击开始考试进入考试界面。
5. 开始考试:开始考试后页面头部展示竞答剩余时间、交卷,页面左侧显示答题卡,页面中心显示题目以及选项。
6. 考试结果:学生交卷后页面展示考试结果,学生可以从中了解到正确答案以及所选答案、考试得分等等信息。
7. 我的成绩:学生可以通过我的成绩界面查看自己的竞答成绩以及相应的详情。
## 功能介绍-管理员端
1. 管理员端主要功能有考试管理与系统设置两大项。
2. 题库管理:管理员可以通过题库管理添加题库并删除已创建的题库。
3. 试题管理:管理员可以通过试题管理添加试题,试题的类型为:单选题、多选题、判断题,同时可以设置题目的答案解析;为了方便批量添加修改题目,提供了导入导出功能,用户可以使用提供的Excel模板批量添加题目并上传,同时可以将系统已有的题目导出至本地。
4. 考试管理:管理员可以通过考试管理查看对应考试的考试详情,并且可以对已有的考试进行添加、修改和删除。
5. 系统配置:管理员通过系统配置配置竞答。
5. 角色管理:管理员可以通过角色管理查看角色信息。
6. 用户管理:管理员可以通过用户管理增加、删除用户。
## 演示图
 
 
 