一款前后端分离具备H5、小程序、APP、PC端的开源考试系统

一、开源项目简介

开源考试系统是一款 Java + Vue 的前后端分离的考试系统。主要优点是开发、部署简单快捷、界面设计友好、代码结构清晰。支持WEB端和微信小程序,能覆盖到PC机和手机等设备。 支持多种部署方式:集成部署、前后端分离部署、docker部署。

二、功能概述

  • 最有价值开源项目认证
  • 累计star数超过 7000+
  • 开源在线考试系统排行首位
  • 交流人数超过 5000+

支持多种题型:选择题、多选题、判断题、填空题、解答题以及数学公式,包含PC端、小程序端,扩展性强,部署方便(集成部署、前后端分离部署、docker部署)、界面设计友好、代码结构清晰。

三、技术选型

运行环境

环境

版本

操作系统

Windows / Linux

JDK

1.8

MySQL

8.0

后台系统

  • spring-boot 2.1.6.RELEASE
  • spring-boot-security 用户登录验证
  • undertow web容器
  • mysql 最流行的开源数据库
  • mybatis 数据库中间件
  • hikari 速度最快的数据库连接池
  • 七牛云存储 分布式文件存储中心

前台系统

  • vue 采用新版,使用了vue-cli4搭建的系统,减少大量配置文件
  • element-ui 最流行的vue UI框架
  • vue-element-admin 深度定制版
  • echarts 图表统计
  • ueditor 深度定制版

小程序

  • iView 主题样式
[开源]一款前后端分离具备H5、小程序、APP、PC端的开源考试系统

四、界面展示

管理端

[开源]一款前后端分离具备H5、小程序、APP、PC端的开源考试系统

[开源]一款前后端分离具备H5、小程序、APP、PC端的开源考试系统

教师端

[开源]一款前后端分离具备H5、小程序、APP、PC端的开源考试系统

[开源]一款前后端分离具备H5、小程序、APP、PC端的开源考试系统

学生端

[开源]一款前后端分离具备H5、小程序、APP、PC端的开源考试系统

[开源]一款前后端分离具备H5、小程序、APP、PC端的开源考试系统

小程序端

[开源]一款前后端分离具备H5、小程序、APP、PC端的开源考试系统

五、开源协议

使用AGPL-3.0开源协议

六、源码地址

评论区留言留下邮箱地址

内容出处:,

声明:本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。如果您发现网站上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时修改或删除。文章链接:http://www.yixao.com/share/29706.html

发表评论

登录后才能评论