[开源]MIT开源协议,一款基于JAVA的开源多角色在线培训考试系统

科技一飞开源 2024-04-27 00:56:49

一飞开源,介绍创意、新奇、有趣、实用的开源应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源技术社区平台。致力于打造活力开源社区,共建开源新生态!

一、开源项目简介

考试系统是一款基于JAVA的开源考试系统,使用SpringBoot2.0+Vue2.0开发的一款多角色在线培训考试系统。系统集成了用户管理、角色管理、部门管理、题库管理、试题管理、考试管理、试题导入导出、在线考试、错题训练等功能,考试流程完善。

二、开源协议

使用MIT开源协议

三、界面展示

四、功能概述产品功能功能完整:完善的权限控制和用户系统

权限控制:基于Shiro和JWT开发的权限控制功能。用户系统:用户管理、部门管理、角色管理等。

多角色:多角色支持

用户端:考生角色、支持在线考试、查看分数、训练错题。管理端:题库管理、试题管理、考试管理、用户部门管理、查看考试情况等等。

考试权限:考试权限定义

完全公开:任何人员都可以参与考试。指定部门:只有选中部门的人员才可以看到考试。

试题类型:常规题型支持

支持题型:单选题、多选题、判断题。难易程度:普通、困难。

便捷组卷:随机组卷、固定组卷

题库组卷:指定题库、分数、数量;题目、选项随机排序、杜绝作弊。

业务场景学生、员工考试

员工考核、培训考试 | 学生测试、能力测试

培训机构认证考试 | 部门及岗位考试等

作业打卡、自由练习

知识章节练习 | 在线模拟答题

布置学生作业任务 | 在线题库刷题等

严肃学习、刷脸计时

搭建员工考试培训系统 | 集练、考、学于一体

考培结合,巩固培训效果 | 不断提升企业的竞争力

题库建设、知识点归集

快速创建题库系统 | 一键批量导入试题

按知识点、难度、题型随机抽题 | 支持错题练习和背题模式

知识竞赛、积分排行

党建答题与考试 | 安全生产知识竞赛

员工技能比拼 | 有奖在线竞答等

局域网、内网考试

局域网机房、内网考试 | 组建智能化的局域网

机房考试系统 | 企业内网考试

来源:考试系统官网

五、技术选型技术栈

SpringBoot2.0 / Shiro / Vue2.0 / MySQL

环境要求

JDK 1.8+ Mysql5.7+

快速运行

1、下载编译好的jar包到本目录(或您自行编译)2、自行安装MySQL数据库(版本最好是5.7),将安装资源中的数据库初始化.sql导入到安装好的数据库3、安装Java环境,要求JDK版本大于1.84、请修改外置配置文件:application-local.yml 改成您自己的MySQL配置5、Windows通过start.bat运行,Linux运行start.sh运行6、如果无意外,可通过:http://localhost:8101 访问到项目了7、管理员账号密码:admin/admin 学员账号:person/person

注:本开源项目分开源版与商业版,开源版使用 MIT 开源许可协议

六、源码地址

访问一飞开源:https://code.exmay.com/

0 阅读:0

科技一飞开源

简介:感谢大家的关注