基于SpringBoot 在线答题系统 含小程序!
今天推荐一款非常不错的在线答题考试项目,使用 SpringBoot+Vue 前后端分离开发,功能完善,界面简洁,主要优点是开发、部署简单快捷、界面设计友好、代码结构清晰。目前支持PC端和微信小程序,能覆盖到pc机和手机等设备。
1 主要技术栈
后台
spring-boot 2.1.6.RELEASE
spring-boot-security 用户登录验证
undertow web容器
postgresql/mysql 优秀的开源数据库
redis 缓存,提升系统性能
mybatis 数据库中间件
hikari 速度最快的数据库连接池
前台
Vue.js 采用新版,使用了vue-cli3搭建的系统,减少大量配置文件
element-ui 最流行的vue组件,采用的最新版
vue-element-admin 最新版,对该系统做了大量精简,只保留了部分样式和控件
echarts 图表统计
ueditor 填空题扩展插件
微信小程序
iView 主题样式
2 功能介绍
学生系统
登录、注册:注册时要选年级,过滤不同年级的试卷, 账号为:student/123456
首页:任务中心、固定试卷、时段试卷、可以能做的一部分试卷
试卷中心:包含了所有能做的试卷,按学科来过滤和分页
考试记录:所有的试卷考试记录在此处分页,可以查看试卷结果、用时、得分、自行批改等
错题本:所有做错的题目,可以看到做题的结果、分数、难度、解析、正确答案等
个人中心:个人日志记录
消息:消息通知
试卷答题和试卷查看:展示出题目的基本信息和需要填写的内容
管理系统功能
登录:账号为:admin/123456
主页:包含了试卷、题目、做卷数、做题数、用户活跃度的统计功能,活跃度和做题数是按月统计
用户管理:对不同角色 学生、管理员 的增删改查管理功能
卷题管理:
试卷列表:试卷的增删改查,新增包含选择学科、试卷类型、试卷名称、考试时间,试卷内容包含添加大标题,然后添加题目到此试卷中,组成一套完整的试卷
题目列表:题目的增删改查,目前题型包含单选题、多选题、判断题、填空题、简单题,支持图片、公式等。
任务管理:对任务进行修改
教育管理:对不同年级的学科进行增删改查
答卷管理:查看学生成绩
消息中心:可以对多个用户进行消息发送
日志中心:用户的基本操作进行日志记录,了解用户使用过情况
小程序功能
用户登录登出功能,登录会自动绑定微信账号,登出会解绑
首页包含任务中心、固定试卷、时段试卷,和web端保持一致
试卷模块:固定试卷和时段试卷的分页查询,下拉加载更多、上拉刷新当前数据
记录模块:考试结果的分页,包含了试卷基本信息
我的模块:包含个人资料的修改、个人动态、消息中心模块
3 系统展示
后台管理系统
小程序
PC端在线答题
4最后
该项目是一个非常不错的学习项目,也可以用来做毕业设计,项目功能非常完善,需要的小伙伴,关注公众号【Java技术精选】后台回复关键词【考试】获取源码下载和项目相关信息。
基于SpringBoot 在线答题系统 含小程序!相关推荐
- 毕业设计之基于springboot+uniapp的租房小程序
免费资源领取免费资源领取 真正的大师,永远都怀着一颗学徒的心! 一.项目简介 今天说的这个软件是一款基于springboot+uniapp的租房小程序,可以兼容iOS.Android.Web. 二.实 ...
- 想接私活时薪再翻一倍,建议根据这几个开源的SpringBoot项目(含小程序)
作者 | 小柒2012 来源 | 整理自:爪哇笔记 前言 不得不佩服 SpringBoot 的生态如此强大,今天给大家推荐几款优秀的后台管理系统,小伙伴们再也不用从头到尾撸一个项目了. SmartAd ...
- 前同事接私活年入百万,都是用这几个开源的SpringBoot项目(含小程序)改的...
点击上方蓝色字体,选择"标星公众号" 优质文章,第一时间送达 关注公众号后台回复pay或mall获取实战项目资料+视频 来源:整理自:爪哇笔记,作者:小柒2012 前言 不得不佩服 ...
- 想接私活时薪再翻一倍,建议根据这几个开源的SpringBoot项目(含小程序)改改~...
来源:整理自:爪哇笔记,作者:小柒2012 前言 不得不佩服 SpringBoot 的生态如此强大,今天给大家推荐几款优秀的后台管理系统,小伙伴们再也不用从头到尾撸一个项目了. SmartAdmin ...
- 基于springboot健身管理系统微信小程序源码
摘 要 现如今人们在努力工作和改善生活的同时,也开始关心起自己是否拥有一个健康的体魄,因此去健身房锻炼的人越来越多.面对不断激增的用户数量,飞羽健身房还是以传统人工操作的方式管理用户,执行效率很低.故 ...
- 双语电子商城系统(含小程序) v5.0
介绍: S-CMS电子商城系统(双语带手机版)以php+mysql进行开发,网站安装简单.快捷. 程序特色: 一.使搜索引擎更加容易抓取和索引 二.提供更多的功能,提高用户的友好体验 三.可用性的提高 ...
- php企业网站带模块,DouPHP模块化企业网站管理v1.6系统含小程序/公众号源码
DouPHP是一款轻量级企业网站管理系统,基于PHP+MYSQL架构的, 包含"手机版"."公众号管理模块"."小程序",可以使用它快速搭建 ...
- php开发建站学校,闪灵CMS学校建站系统(含小程序)
闪灵CMS学校建站系统(PC+手机+微信端)是以PHP+MYSQL进行开发的响应式全屏企业网站. 程序特色: 一:使搜索引擎更加容易抓取和索引 二:提供更多的功能,提高用户的友好体验 三:可用性的提高 ...
- 文章付费阅读系统(含小程序)
简介: 文章付费阅读系统是一个以fahuo100为核心进行开发的知识付费系统网站模板. 网站使用方法: 将文件上传只PHP空间,运行http://你的域名/install.php进行安装.只需两步即可 ...
- java基于微信小程序的加油服务系统 uniapp小程序
随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱,加油服务系统被用户普遍使用,为方便用户能够可以随时进行 ...
最新文章
- 扩增子项目动辄几百上千样品,如何写好实验设计——样品和组命名规则
- 三角形css_纯 CSS 实现绘制各种三角形(各种角度)
- python 统计文件top IP
- android o wifi 感知,Android上的Wifi感知与Wifi P2P之间有何区别?
- python实验七答案_Python实验报告七
- Ubuntu20.4显示N卡 花屏问题
- STL源码剖析 slist单向链表概述
- LeetCode 题 - 35. 搜索插入位置
- linux nightshift调整,iOS9.3夜间模式怎么设置?iOS9.3 Night Shift设置教程
- 第三节课-损失函数和优化
- c语言sigaction,C语言中的Sigaction和setitimer
- 弱电工程标书制作,从入门到精通
- 冥想---提高元认知能力
- 没有任何借口——提升职场能力的文章
- 搭建个人gitlab服务器
- python 调用 C++ 函数
- 从职高到杭电、浙大、MIT计算机博士!
- 学习笔记 Tianmao 篇 SwipeRefreshLayoyt 下拉刷新 控件 使用
- COJ 0358 xjr考考你数据结构(根号3)线段树区间修改
- 常用的7个计算机网络命令