分享好玩的项目,挖掘开源的价值


大家好,我是开源君,今天给大家推荐的是**【学之思在线考试系统】**

项目介绍

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

项目优势

从开源至今,开源仓库累计已获得 7000+ star数,超过 5000+ 开源交流用户,在码云和Github均处于考试系统榜首地位,是公司长期维护的项目。

拥有pc端和微信小程序端,在多平台实现了统一功能,业务设计具备相对的完整度,适合做毕业设计和学习

数据库设计出自教育行业经验丰富的架构师,为日后数据迁移和保存、计算留下来可扩展性 .前后端均为目前市场流行的技术栈 。

项目Logo

完成功能


学生系统完成功能

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

系统管理完成功能

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

小程序功能

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

项目截图

后台控制台

日志中心

前台学生个人页面

前台考试页面

前台考试记录

小程序端

项目地址

https://www.github.com/shaoxiongdu/xzs

最  后

照旧安利一波我们的公众号:【挖掘开源的价值】

持续分享优质的**开源项目、**开发工具、编程技巧


记得点赞分享在看呐 !

前后端分离的在线考试系统相关推荐

  1. 前后端分离的在线考试系统(源码+资料

    SpringBoot+Vue的前后端分离的在线考试系统 [项目介绍] 系统设计是一个把软件需求转换成用软件系统表示的过程[9].通过对目标系统的分析和研究,做出了学生信息管理系统的总体规划,这是全面开 ...

  2. (2022年)SpringBoot+Vue3前后端分离的在线报名系统

    OnlineFrom 一个基于SpringBoot+Vue3实现的前后端分离的在线报名系统,可用于用户的信息收集. 前端利用Vite2+Vue3快速搭建. 个人博客 墨水记忆 源码地址 涉及知识点 前 ...

  3. SpringBoot+Vue实现前后端分离的在线考试报名系统

    文末获取源码 开发语言:Java 使用框架:spring boot 前端技术:JavaScript.Vue.js .css3 开发工具:IDEA/MyEclipse/Eclipse.Visual St ...

  4. 基于SpringBoot + MyBatis的前后端分离实现在线办公系统

    在线办公系统 目录 在线办公系统 1.开发环境的搭建及项目介绍 2.登录模块及配置框架搭建 <1>Jwt工具类及对Token的处理 1.1根据用户信息生成Token 1.2根据Token生 ...

  5. 基于SpringBoot+Vue前后端分离的在线教育平台项目

    基于SpringBoot+Vue前后端分离的在线教育平台项目 赠给有缘人,希望能帮助到你!也请不要吝惜你的大拇指,你的Star.点赞将是对我最大的鼓励与支持! 开源传送门: 后台:Gitee | Gi ...

  6. Python django-restframework 前后端分离实现在线教育课程平台

    django-restframework 框架 Django REST framework 是一个强大而灵活的 Web API 工具.使用它可以更好的与前端交互,完成API接口的设计与数据返回.同时它 ...

  7. PHP开发B2C商城 微信小程序商城系统源码+数据库,轻量级前后端分离的电商系统,支持微信小程序 + H5+ 公众号 + APP

    项目介绍 一款轻量级.高性能.前后端分离的电商系统,支持微信小程序 + H5+ 公众号 + APP,前后端源码完全开源,看见及所得,完美支持二次开发,可学习可商用,让您快速搭建个性化独立商城. 完整代 ...

  8. 前后端分离实现在线记账功能,前端使用vue,后端使用springmvc

    前后端分离实现在线记账功能 前端采用vue 后端采用springmvc 前端目录 后端目录 运行结果 双击单元格可以对每一项内容进行修改

  9. 基于Vue+nodejs实现的前后端分离疫情防控系统

    作者主页:编程指南针 简介:Java领域优质创作者.CSDN博客专家  Java项目.简历模板.学习资料.面试题库.技术互助 文末获取源码 本项目主要实现校园/公司/各类组织疫情防控管理,个人健康上报 ...

最新文章

  1. 深度度量学习的这十三年,难道是错付了吗?
  2. python顺序执行多个py文件的方法
  3. TCP协议经典数据--TCP/IP高效编程 : 改善网络程序的44个技巧
  4. mysql4中出现的本地计算机 无法启动mysql服务 错误1067解决办法
  5. App上线前产品经理自查的清单
  6. MS Learn 宝藏资源库 - 学习经验分享
  7. 手机网络游戏系统架构图
  8. 连接Oracle时,navicat可以登录,但是用plsql登录会报 ora-01017:invalid username/password; logon denied
  9. day02【后台】管理员登录
  10. java 1.8 内存告警问题
  11. Golang包管理工具glide简介
  12. 基于matlab的声音个数识别
  13. 商品的spu、sku及其之间的关系
  14. ML-Agents案例之机器人学走路
  15. 皮卡丘为什么不进化_皮卡丘为什么不进化 真是原因让人感动哭
  16. 【射影几何02】拓广平面
  17. html飞机翼布局,基础知识 | 飞机客舱布局及主要设施介绍
  18. java线程池的应用_Java线程池的使用
  19. python硬币面值组合_【算法27】硬币面值组合问题
  20. 转我在赶集网的两个月 7.4(完结)

热门文章

  1. window10下conda使用报错:An unexpected error has occurred. Conda has prepared the above report.
  2. JAVA实验四:保皇
  3. CIO40: IT管理者知识体系(长大以后)
  4. 虚拟内存技术的作用与设计
  5. 德州仪器达芬奇五年之路七宗罪,嵌入式处理器架构之争决战2012
  6. 2019鞋服行业市场分析 全面个性化定制将成主流
  7. Visual Studio开发工具----Devenv命令行
  8. 软件行业和饭店惊人的相似
  9. 表驱动法(更优雅的写if-else、switch-case)
  10. 分享119个ASP整站程序源码,总有一款适合您