# 考试系统-在线考试系统
**Repository Path**: fallwulei/yfexam
## Basic Information
- **Project Name**: 考试系统-在线考试系统
- **Description**: 在线学习考试系统使用SpringBoot+Vue开发的一款多角色在线培训考试系统。 开源版:在线考试、用户体系、错题训练、考试规则、智能算分等考试功能,流程通畅。商业版适用于培训机构、高校、中大型企业、金融机构等,严肃考试、认证考试、企业培训等多场景支持。
- **Primary Language**: Java
- **License**: MIT
- **Default Branch**: master
- **Homepage**: https://www.yfhl.net/?plan=Gfzll
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 9
- **Created**: 2026-06-02
- **Last Updated**: 2026-06-02
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 云帆培训考试系统开源版
# 项目介绍
云帆学习考试系统是一款基于JAVA+VUE开发的考试系统,使用SpringBoot2.0+Vue2.0开发的一款多角色在线培训考试系统平台。
系统集成了用户管理、角色管理、部门管理、题库管理、试题管理、试题导入导出、考试管理、在线考试、错题训练等功能,考试流程完善,支持断点续考功能。
支持多种部署方式:集成部署、前后端分离部署、Docker部署。
# 项目演示
开源版本体验地址:https://lite.yfhl.net
开源版本管理账号:admin/admin
开源版本学员账号:person/person
温馨提示:演示环境数据每天晚上会重新初始化,请不要往上面导入重要数据;如果账号密码被改无法登录,请联系我们或等到第二天再访问 :joy:
# 商业版本
如果开源版本无法满足您的需求或者有需求需要定制,可以考虑我们的商业版本。
【技术】云帆在线学习考试系统是一款基于JAVA开发,使用SpringBoot+Vue开发的一款多角色在线培训考试系统平台。
【功能】系统集成了用户管理、角色管理、部门管理、题库管理、试题管理、试题导入导出、考试管理、在线考试、错题训练、积分商城、活动报名、报名考试、报名课程、课程管理、在线学习、题库训练、刷题训练、知识付费、考试付费、三要素公安认证等功能。
【特点】具有考试流程完善、配置灵活、操作简单、易用、版本灵活、模块自由组合、模块清晰、功能全面、支持二次开发等特点。版本的多样化满足不同的客户群体,让无IT技术人员的公司也能轻松打造自己的专属培训学习系统。
【场景】打造客户专属的考试系统、培训系统、学习系统、积分商城、考试认证系统、在线学习平台、在线教育系统、企业内训系统、知识竞赛系统。
商业版体验地址:https://exam.yfhl.net
商业版官网地址:https://www.yfhl.net/?plan=osyfdora
# 商业版咨询
郭经理:
邮箱:835487894@qq.com
手机:18603038204
微信号:gyh_yinzi
添加微信发送商业版在线帮助文档、接口文档、开发文档、部署文档。

# 介绍
一款多角色在线培训考试系统,系统集成了用户管理、角色管理、部门管理、题库管理、试题管理、试题导入导出、考试管理、在线考试、错题训练等功能,考试流程完善。
# 技术栈
SpringBoot / Shiro / Vue / MySQL
# 产品功能
## 系统完善:完善的权限控制和用户系统
权限控制:基于Shiro和JWT开发的权限控制功能。
用户系统:用户管理、部门管理、角色管理等。
## 多角色:多角色支持
考试端:学生学员角色、支持在线考试、查看分数、训练错题。
管理端:题库管理、试题管理、考试管理、用户部门管理、查看考试情况等等。
## 定员考试:考试权限定义
完全公开:任何人员都可以参与考试。
指定部门:只有选中部门的人员才可以看到考试。
## 多题型:常用题型支持
支持题型:单选题、多选题、判断题。
难易程度:普通、困难。
## 便捷组卷:题库组卷
题库组卷:指定题库、分数、数量;题目、选项随机排序、杜绝作弊
# 环境要求
JDK 1.8+ [点此下载](https://cdn.yfhl.net/java-win/jdk-8u181-windows-x64.exe)
Mysql5.7+ [点此下载](https://cdn.yfhl.net/java-win/mysql-installer-community-5.7.31.0.msi)
# 安装资源
1、安装JDK1.8
https://cdn.yfhl.net/java-win/jdk-8u181-windows-x64.exe
2、安装MySQL
https://cdn.yfhl.net/java-win/mysql-installer-community-5.7.31.0.msi
-- 安装过程可能需要VC++
-- https://www.microsoft.com/zh-CN/download/details.aspx?id=40784
-- 安装数据库管理工具
https://cdn.yfhl.net/java-win/SQLyog.12.3.1.0.zip
# 安装视频
https://www.ixigua.com/7041491265027834381?utm_source=xiguastudio
# 快速运行
1、下载编译好的jar包到本目录(或您自行编译):https://cdn.yfhl.net/lite/exam-api.jar
2、自行安装MySQL数据库(版本最好是5.7),将`安装资源中`的`数据库初始化.sql`导入到安装好的数据库
3、安装Java环境,要求JDK版本大于1.8
4、请修改外置配置文件:application-local.yml 改成您自己的MySQL配置
5、Windows通过start.bat运行,Linux运行start.sh运行
6、如果无意外,可通过:http://localhost:8101 访问到项目了
7、管理员账号密码:admin/admin 学员账号:person/person
# 其它支持
网站:https://www.yfhl.net/?plan=osyfyinzi
QQ交流群:865330294











# 开源版&商业版对比
