学之思教育考试系统 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
学之思教育考试系统 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
学之思教育考试系统 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 AGPL-3.0
开发语言 Java
操作系统 跨平台
软件类型 开源软件
开源组织
地区 国产
适用人群 未知
收录时间 2019-07-22

软件简介

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

演示地址

学之思仓库版本地址

开发部署文档教程

开发部署视频教程

学生系统功能

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

管理系统功能

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

小程序功能

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

系统展示

  • 学生考试系统
  • 小程序考试系统
  • 后台管理系统
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (35)

加载中
必须用七牛云吗?内网用,禁止联网。
2021/03/12 12:37
回复
举报
请问源码如何下载?
2020/02/21 23:38
回复
举报
哈喽,我搭建你这个项目后,配置了redis链接出问题了 集群的我也没做工,不知道这是出了什么岔子,网上安装百度,在redis配置里添加了 notify-keyspace-events "Ex" 还是没有用 ,你能帮看下吗 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'enableRedisKeyspaceNotificationsInitializer' defined in class path resource [org/springframework/boot/autoconfigure/session/RedisSessionConfiguration$SpringBootRedisHttpSessionConfiguration.class]: Invocation of init method failed; nested exception is org.springframework.data.redis.connection.PoolException: Could not get a resource from the pool; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to localhost:6379
2019/12/04 16:53
回复
举报
无法连接
2020/12/05 02:27
回复
举报
项目应该很实用,研究研究
2019/12/04 12:48
回复
举报
非常nice鸭,大佬,学生党来学习,嘿嘿,已投票,优秀【手动点赞】
2019/12/01 00:27
回复
举报
武汉思维跳跃科技武汉思维跳跃科技有限公司软件作者
2019/12/01 14:40
回复
举报
该评论暂时无法显示,详情咨询 QQ 群:912889742
没有 排考模块 吗
2019/11/29 15:25
回复
举报
武汉思维跳跃科技武汉思维跳跃科技有限公司软件作者
暂无,可自己二次开发
2019/11/30 11:56
回复
举报
界面风格很清新,赞一个。
2019/11/28 14:13
回复
举报
题目好像不支持导入,转移起来有点麻烦哟 @alvis_yu
2019/11/28 14:00
回复
举报
武汉思维跳跃科技武汉思维跳跃科技有限公司软件作者
嗯,可以自己写程序导入!
2019/11/28 17:06
回复
举报
好的,谢谢。
2019/12/02 10:11
回复
举报
演示地址终于能用了, 学习学习
2019/11/28 13:57
回复
举报
更多评论
01/05 09:59

uexam v3.6.0 发布,轻量级在线考试系统

学之思简介: 学之思开源考试系统是一款 java + vue 的前后端分离的考试系统。主要优点是开发、部署简单快捷、界面设计友好、代码结构清晰。支持 web 端和微信小程序,能覆盖到 pc 机和手机等设备。 支持多种部署方式:集成部署、前后端分离部署、docker 部署。 本次更新内容: 1. 升级corejs、js-cookie、dropzone等组件 2. 新增husky组件 3. 修复部分机器接口不兼容问题 4. 代码新增注释 5. 完善教程文档 学生端功能: 模块 ...

0
15
2021/10/11 09:37

uexam v3.5.0 发布,一款轻量级在线考试系统

学之思简介: 学之思开源考试系统是一款 java + vue 的前后端分离的考试系统。主要优点是开发、部署简单快捷、界面设计友好、代码结构清晰。支持 web 端和微信小程序,能覆盖到 pc 机和手机等设备。 支持多种部署方式:集成部署、前后端分离部署、docker 部署。 本次更新内容: 移除 redis 缓存,改用内存缓存,减少对外部组件依赖 升级 core-js、element 等常用组件 新增 driver、screenful、clipboard 等组件 完善学生端、小程...

0
21
2021/07/27 10:14

uexam v3.4.0 发布,学之思开源在线考试系统

学之思简介: 学之思开源考试系统是一款 java + vue 的前后端分离的考试系统。主要优点是开发、部署简单快捷、界面设计友好、代码结构清晰。支持 web 端和微信小程序,能覆盖到 pc 机和手机等设备。 支持多种部署方式:集成部署、前后端分离部署、docker 部署。 本次更新内容: 修复登录异常bug 升级vue、spring等相关组件 新增dropzon、driver、screenful组件 新增学生端接口文档 新增管理系统接口文档 新增开发部署教程 新增数...

0
13
2021/03/16 10:19

uexam v3.3.0 发布,学之思在线考试系统

学之思在线考试系统是一款 java + vue 的前后端分离的考试系统。主要优点是开发、部署简单快捷、界面设计友好、代码结构清晰。支持 web 端和微信小程序,能覆盖到 pc 机和手机等设备。 支持多种部署方式:集成部署、前后端分离部署、docker 部署。 本次更新内容如下: 1.新增成绩管理功能,管理系统中可查看所有学生考试成绩 2.修复单选题,选项情况无法新增选项的bug 3.文档新增数据库设计 4.前端组件更新 5.移除lombok插件,减...

1
18
2021/01/26 14:00

uexam v3.2.0 发布,学之思在线考试系统

学之思在线考试系统是一款 java + vue 的前后端分离的考试系统。主要优点是开发、部署简单快捷、界面设计友好、代码结构清晰。支持 web 端和微信小程序,能覆盖到 pc 机和手机等设备。 支持多种部署方式:集成部署、前后端分离部署、docker 部署。 本次更新内容如下: 1.移除项目中lombok插件 2.修复若干功能性bug 3.版权修改维2021年 4.前端项目组件升级:axios: ^0.19.0、core-js: ^3.8.3、element-ui: ^2.15.0、js-cookie: ...

0
10
2020/12/21 09:23

uexam v3.1.0 发布,学之思在线考试系统

学之思在线考试系统 v3.1.0 发布,此版本更新内容包括: 1.修复项目中所有重置按钮bug 2.修复了日期选择bug 3.文档更新 4.代码优化 学之思在线考试系统,支持多种题型:选择题、多选题、判断题、填空题、解答题以及数学公式,包含PC端、小程序端,扩展性强,部署方便(集成部署、前后端分离部署、docker部署)、界面设计友好、代码结构清晰 详情查看 https://gitee.com/mindskip/uexam/releases/t3.1.0...

0
15
2020/12/04 11:00

学之思在线考试系统 v3.0.8 版发布

学之思在线考试系统是一款 java + vue 的前后端分离的考试系统。主要优点是开发、部署简单快捷、界面设计友好、代码结构清晰。目前支持 web 端和微信小程序,能覆盖到 pc 机和手机等设备。 学之思在线考试系统 v3.0.8 版已经发布,本次更新主要内容包括: 修复了若干 bug 升级前端框架组件 文档更新:新增了开发文档和部署文档 支持docker ,部署更简单 详情请查看:https://gitee.com/mindskip/uexam...

2
39
2019/12/04 11:40

学之思教育考试系统 2.0.2 发布:前后端分离、多平台考试系统

项目介绍 学之思在线考试系统是一款 java + vue 的前后端分离的考试系统。主要优点是开发、部署简单快捷,可水平拓展在多台服务器上做负载均衡。考试功能齐全,目前有web端和微信小程序,能覆盖到pc机和手机等设备。 v2.0.2更新内容: 1.修复了串用户的bug 2.新增头像上传和修改 3.修复缓存为null的bug 4.优化题目创建光标 6.新增学科删除bug 7.文件存储有原来的fdfs修改为七牛云 8.代码优化和更新等...

5
63
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2019/05/03 21:26

MID-TERM EXAM

1. 实现部分: #include "date.h" #include "utils.h" #include <iostream> using std::cout; using std::endl; Date::Date():year(1970),month(1),day(1){} Date::Date(int y, int m, int d):year(y),month(m),day(d){} int Date::getYear()const { return year; } int Date::getMonth()const { return month; } int Date::getDay()const { return day; } void Date::display() { cout...

0
0
发表于大前端专区
2019/10/17 17:00

Markdown 编辑器 Yu Writer

当前的 Yu Writer for Windows 是一个免安装版,解压下载回来的压缩包会得到一个名为 “Yu Writer” 的文件夹,把这个文件夹复制或者剪切到你喜欢的任意文件夹即可。 启动程序 ------- 进入 “Yu Writer” 文件夹,双击运行一个带有 “圆形橙黄色” 图标名为 “Yu Writer” 的可执行 文件以启动程序。 为了方便以后使用,可以右击 “Yu Writer” 可执行文件,然后选择 “发送到” > “桌面快捷方式”, 这样就可以在桌面上双击快...

0
0
发表了博客
2011/08/04 09:08

westos_exam-2

执行lab-resetvm还原你的虚拟机,以下操作均在虚拟机上完成: 1. 打包并压缩 student 用户主目录,使用rsync 备份到你的宿主机上的 /tmp 下 2. 以student身份在你的虚拟机与宿主机之间建立 SSH KEY 验证 3. 将VNC桌面1分配给student,访问密码为westos,并只允许本机访问,开机自动生效 4. 建立大小为的500M的EXT4分区,分区标签为TEST,acl为默认挂载选项,永久挂载到/test目录。 5. 建立大小为300M的SWAP分区,开机自动激...

0
1
发表了博客
2011/08/03 17:45

westos_exam-2

执行lab-resetvm还原你的虚拟机,以下操作均在虚拟机上完成: 1. 打包并压缩 student 用户主目录,使用rsync 备份到你的宿主机上的 /tmp 下 2. 以student身份在你的虚拟机与宿主机之间建立 SSH KEY 验证 3. 将VNC桌面1分配给student,访问密码为westos,并只允许本机访问,开机自动生效 4. 建立大小为的500M的EXT4分区,分区标签为TEST,acl为默认挂载选项,永久挂载到/test目录。 5. 建立大小为300M的SWAP分区,开机自动激...

0
1
发表了博客
2014/11/22 18:57

c - end - exam

/*   0816-exam   1.编写一个函数,作用是把一个char组成的字符串循环右移n个。   函数头是这样的:void loop_move(char *src, int n) */ #include <stdio.h> #include <string.h> void loop_move(char *str, int n) {   char dest[1024];   int len = strlen(str);      n = n % len; //若n值大于输入的字符串长度,对其取模   strcpy(dest, (str + (len - n)) );   strcat(dest, str);   dest[len] = '\0';   printf("%s\n", dest)...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
35 评论
345 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部