Gitee项目分享——学之思开源考试系统

学之思开源考试系统

项目地址

https://gitee.com/mindskip/uexam?_from=gitee_search

image-20220125134227681

项目介绍

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

演示地址

学之思交流群(加群获取数据库脚本)

  • QQ交流群15:675037554
  • 商务QQ:2732007709
  • 商务微信:mind_skip
  • 商务邮箱:mindskip@qq.com

学之思仓库版本地址

开发部署教程

学生系统功能

模块介绍
登录用户名、密码
注册年级、用户名、密码
任务中心管理员发布的年级任务,每个学生只能做一次
考试题干支持文本、图片、数学公式、表格等,学生答题支持:文本
固定试卷可重复练习、自行批改的试卷
时段试卷在时间限制内,可重复练习、自行批改的试卷
考试记录查看答卷记录和试卷信息
错题本答错题目会自动进入错题本,显示题目基本信息
个人信息显示学生个人资料
更新信息修改个人资料、头像
个人动态显示用户最近的个人动态
消息中心用于接收管理员发送的消息

管理系统功能

模块介绍
登录用户名、密码
主页试卷总数、题目总数、用户活跃度、题目月数量
学生列表显示系统所有的学生,新增、修改、删除、禁用
管理员列表显示系统所有的管理员,新增、修改、删除、禁用
学科列表学科查询、修改、删除
学科创编创建学科
试卷列表试卷查询、修改、删除
试卷创编创建的试卷为时段试卷、固定试卷、任务试卷
题目列表题目查询、修改、删除
题目创建题目支持单选题、多选题、判断题、填空题、简答题,题干支持文本、图片、表格、数学公式
任务列表任务查询、修改、删除
消息列表显示已发送的消息,消息已读人数等信息
消息发送发送消息给多个用户
用户日志显示所有用户日志
个人资料显示管理员用户名、真实姓名
时间线显示管理员创建时间
修改资料修改姓名、手机号

小程序功能

模块介绍
登录用户登录登出功能,登录会自动绑定微信账号,登出会解绑
注册年级、用户名、密码
任务中心管理员发布的年级任务,每个学生只能做一次
考试题干支持文本、图片、数学公式、表格等,学生答题支持:文本
固定试卷可重复练习、自行批改的试卷
时段试卷在时间限制内,可重复练习、自行批改的试卷
考试记录查看答卷记录和试卷信息
错题本答错题目会自动进入错题本,显示题目基本信息
个人信息显示学生个人资料
更新信息修改个人资料、头像
个人动态显示用户最近的个人动态
消息中心用于接收管理员发送的消息
  • 5
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
学之思开源考试系统是一款基于Web的在线考试系统,通过使用Docker进行部署可以提供更加灵活和高效的管理与运维。 Docker是一个轻量级的容器化平台,它可以将应用程序及其依赖性打包在一个虚拟容器中,使其可以在不同的环境中快速部署和运行。对于学之思开源考试系统来说,使用Docker进行部署具有以下几个优势: 1. 简化部署流程:使用Docker可以将学之思考试系统及其所有依赖项打包为一个镜像,只需在目标环境中安装Docker并加载该镜像即可完成部署。避免了繁琐的依赖项安装和配置过程,节省了时间和精力。 2. 灵活性与可移植性:Docker容器可以在不同的操作系统和硬件平台上运行,无需重新编译或修改代码。这意味着无论在本地开发环境还是生产服务器上都可以轻松部署学之思考试系统。 3. 高效的资源利用:Docker可以根据应用程序的需求对资源进行动态调整,有效地利用服务器的资源,提高系统的性能和稳定性。 4. 安全性:Docker使用沙箱机制隔离应用程序,每个容器都有自己的文件系统和网络空间。这种隔离性可以增加系统的安全性,防止应用程序之间的相互干扰或恶意操作。 总的来说,使用Docker部署学之思开源考试系统可以简化部署流程、提高灵活性和可移植性、高效利用资源并提升系统的安全性。这使得学之思考试系统更加易于管理和维护,为用户提供一个稳定、安全且高效的在线考试平台。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值