xzs-mysql

学之思在线考试系统 MySQL 版
授权协议 AGPL
开发语言 Java JavaScript HTML/CSS
所属分类 企业应用、 教学科研相关
软件类型 开源软件
地区 国产
投 递 者 闻法
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

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

演示地址

学之思仓库版本地址

开发部署文档教程

开发部署视频教程

学生系统功能

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

管理系统功能

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

小程序功能

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

系统展示

  • 学生考试系统
  • 小程序考试系统
  • 后台管理系统
  • 数据库的基本操作 查看数据库:SHOW DATABASES; 创建数据库:CREATE DATABASE database_name; 删除数据库:DROP DATABASE database_name; 查看mysql支持的存储引擎:SHOW ENGINES; InnoDB 存储引擎: 1、支持事务,支持行锁 2、大数据处理性能好,CPU效率比别的存储引擎高 3、在主内存中缓存数据和索引维持缓冲

  • 作者介绍:姚远,Oracle ACE(Oracle和MySQL数据库方向),华为云MVP,《MySQL 8.0运维与优化》的作者。中国第一个Oracle高可用大师,拥有包括 Oracle 10g和12c OCM在内的20+数据库相关认证。曾任IBM公司数据库部门经理,现在一家第三方公司任首席数据库专家,服务2万+客户。 MySQL 8.0 OCP(1Z0-908)考试分中文和英文,这里是中文的题库

  • 困扰很久的一个事情,一次面试的时候,在mysql的一个表中有个字段存的值是 “#床垫#白色#2*3” 类似的字段。 面试官让我匹配下 #白色 的所有数据,我当时第一反应就是通过 like 来处理,然后他说还有没有别的方法。 我想了下就说 find_in_set但是它的配置值必须要是用逗号隔开,所以应该不满足。 后面这个问题确实困扰了我,我就各种查找有效的方法,今天就总结下,MySQL的模糊查询,以

  • 1、从mysql官网下载mysql安装包。 https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.24-el7-x86_64.tar.gz 2、在centos7.4上新建mysql产品目录和数据文件所在目录。 [root@zxy_mysql /]# mkdir -p /mysql_base/product [root@zxy_mysql /

  • master的bin-log日志清理: 方法1 RESET MASTER; 1.1 解释:        该方法可以删除列于索引文件中的所有二进制日志,把二进制日志索引文件重新设置为空,并创建一个以.000001为后缀新的二进制日志文件。 该语法一般只用在主从环境下初次建立复制时。 在主从复制进行过程中,该语句是无效的。 主从环境下的配置步骤: a. 启动master和slave,开启replic

  • 官网下载mysql-5.7.24.tar.gz 官网–mysql community server–Looking for previous GA versions–选择源码–Generic Linux (Architecture Independent), Compressed TAR Archive Includes Boost Headers adson@adson-ThinkPad-T45

  • 一、环境 名称 版本 操作系统 Red Hat Enterprise Linux Server release 7.9 (Maipo) CPU 12th Gen Intel® Core™ i7-12700H 内存 5G cmake 3.23.1 openssl 1.1.1 Mysql 8.0.29 gcc 7.3.1 注意: (1)Mysql-8.0.29-源码编译,cmake版本大于等于3.5.

  • MySQL Connector/J有两个版本: Connector/J 5.1是一个4类纯Java JDBC驱动程序,它符合JDBC 3.0、4.0、4.1和4.2规范。它提供了与MySQL所有功能的兼容性,包括5.6、5.7和8.0。连接器/J 5.1提供了易于开发的特性,包括向驱动程序管理器自动注册、标准化的有效性检查、分类的SQLExceptions、对大量更新计数的支持、对来自java.t

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

  • 嵌入式操作系统历史悠久、门类繁多、用途广泛,不仅包括嵌入式实时多任务操作者系统(RTOS)、开源的 Linux、机器人和路由器操作系统,还包括新型的物联网操作系统,以及边缘计算操作系统平台。

  • 我的一个模块项目中有一个考勤系统,使用PHP和MySQL,MySQL表如下所示: 现在,时间表被用来存储一天中某一段的类时间表,以及分配给哪位老师。student_info表包含有关学生及其所属部分的一般信息。attendancetable用于记录缺勤人员,使用时间和学生id作为主键。 我可以得到一个学期有多少类被录取的统计如下: 然后计算一个学生参加的次数,也计算出勤率。 现在,我还想显示一种考

  • 全国唯一开源免费在线考试系统 # 1.支持几乎所有的题型,包括选择题,判断题,填空题,问答题,复合题(选词,完型填空,阅读理解),多空选择题,连线题等; # 2.支持智能出卷,让您可以根据题型,章节(知识分类),试题难度,分值等组成一份完整的试卷; # 3.支持在线练习或考试,并能设置考试的考生(或员工)范围,时间。让您能轻松组织一场在线考试; # 4.支持客观题自动判卷以及主观题手动判卷,并能自

  • 本文向大家介绍MySQL学习第四天 Windows 64位系统下使用MySQL,包括了MySQL学习第四天 Windows 64位系统下使用MySQL的使用技巧和注意事项,需要的朋友参考一下 一、启动/关闭MySQL         (1)启动MySQL服务:net start mysql  (2)停止MySQL服务: net stop mysql 二、登录/退出MySQL 首先我们先来看看一些重

  • 主要内容:查看系统变量,设置系统变量在 MySQL 数据库,变量分为系统变量和用户自定义变量。系统变量以 @@ 开头,用户自定义变量以 @ 开头。 服务器维护着两种系统变量,即 全局变量( GLOBAL VARIABLES )和 会话变量( SESSION VARIABLES )。全局变量影响 MySQL 服务的整体运行方式,会话变量影响具体客户端连接的操作。 每一个客户端成功连接服务器后,都会产生与之对应的会话。会话期间,MySQ