基于SSM+VUE的题库刷题考试系统(附源码获取+论文)
使用技术:
后端:SpringBoot+SpringMvc+Mybatis+redis+tomcat
前端:Vue
功能模块:
用户端:
用户登录注册(注册模拟验证码注册,验证码统一都为123456)
课程刷题(包括课程收藏,保存刷题进度,阅读模式,列表模式,练习模式等)
模拟考试
个人中心(个人信息修改,个人题库,课程收藏)
管理端
院系管理
课程管理
题库管理(excel批量导入题库)
用户管理
管理员管理
代码截图:
/**** 获取题目数据* @param lessonsDto* @return* @throws Exception*/@PostMapping("/user/getExam")public ControllerResultData<ExamDto> getExam(@RequestBody LessonsDto lessonsDto) throws Exception {ControllerResultData<ExamDto> controllerResultData = new ControllerResultData<>();List<QuestionsDto> choice = getQuestions(lessonsDto.getId() + RedisConstant.CHOISE,lessonsDto.getId().toString(), "选择题", lessonsDto.getStaffId(), 5);List<QuestionsDto> write = getQuestions(lessonsDto.getId() + RedisConstant.WRITE,lessonsDto.getId().toString(), "填空题", lessonsDto.getStaffId(), 3);ExamDto examDto = new ExamDto();examDto.setChoiceDtoList(choice);examDto.setWritesList(write);controllerResultData.setDefaultSuccess();controllerResultData.setData(examDto);return controllerResultData;}
gitee: https://gitee.com/wuyanzua/blog-applet
基于SSM+VUE的题库刷题考试系统(附源码获取+论文)相关推荐
- 基于SSM的手机商城平台的设计与实现(附源码获取链接)
技术栈: 后端:SSM 前端:VUE 功能模块: 管理端(PC后台管理) 管理员管理(分为超级管理员和普通管理员) 手机商品信息管理 手机商品分类管理 营销活动管理(秒杀活动,团购活动) 手机标签管理 ...
- php题库app_PHP在线考试系统网站源码 带web 手机端 网页版
在线考试系统的功能与优点: 1.强化训练测验,对知识点进行单独联系 : 2.随机组卷练习,系统自动抽取题目进行练习 : 3.手工组卷联系,通过教师平台手工组卷形成考卷进行模拟练习 : 4.支持主客观题 ...
- 基于SSM+Vue大学生勤工俭学管理系统Java高校勤工助学系统(源码调试+讲解+文档)
- 基于SSM框架的人力资源管理系统的设计实现(附源码、论文)
摘要 在现在的社会,当代的中国,经济实力不断的变强,中国的企业数量也在不断的增多,规模也在不断的增大.一些小型企业在开创的初期,人力管理方面的问题还不明显,但随着企业的规模的变大,企业所需要的员工就不 ...
- 基于SSM+layui【爱车汽车租赁管理系统】附源码+论文
免费领取源码+参考论文 基于SSM+layui[爱车汽车租赁管理系统] 博主介绍:
- ssm圆梦小学的英语线上考试系统毕业设计源码141505
SSM圆梦小学的英语线上考试系统 摘 要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最为难以攻克 ...
- 基于ssm框架的校园订餐系统设计与实现 毕业设计-附源码270912
校园订餐系统的设计与实现 摘 要 信息化社会内需要与之针对性 ...
- 基于SpringBoot+Vue疫情物资管理系统Java物资申请系统(源码调试+讲解+文档)
- 基于SpringBoot+Vue心理咨询系统 大学生心理建设网站(附源码+文档)
最新文章
- Select()系统调用及文件描述符集fd_set的应用
- Bootstrap相关优质项目学习清单
- 使用Spring+Junit4.4进行测试
- 多线程在javaweb中的应用
- SAP CRM 中间件对物料batch ID的处理
- debug内exe文件复制到桌面无法打开_Diffinity.轻量级的文件|文本对比工具
- linux 脚本 列表,shell -脚本 给出多个数据列表 执行任务
- 完整阅读 何凯明最新一作:Masked Autoencoders Are Scalable Vision Learners
- Android SoundPool循环播放
- 计量经济学——试题总结
- 数模3—Matlab线性规划、非线性规划、多目标规划(超全解法合集)
- theano java_Windows Theano GPU 版配置
- c语言编译bss和data,.bss段和.data段的区别
- express静态文件
- 如何用python编写财务记账软件_Python实现简单的记账本功能
- java字符串在字符中的位置_Java如何获取字符在字符串中的位置
- 卢卡斯定理求组合数(逆元+费马小定理+扩展欧几里得)
- cork--快速,精确的线性布尔运算
- 纽约时报杂志关于区块链最好的一篇深度报道
- 古琴怎么学,初学者应该这么练(一)
热门文章
- 曼彻斯特编码,差分曼彻斯特编码和NRZI编码
- Pycharm安装配置keras
- 电脑如何处理手机上的文件
- dropzone java实例_上传插件dropzone.js实例
- 近期媒体邀约活动总结,注意事项
- 猎云财经《空中课堂》 | Loot新思考:新范式革命如何开启?
- 什么是共享内存?在内存中的具体位置?shmget的具体使用原理以及其他关联函数(shmat ( ),shmdt ( ),shmctl ( ))、以及C++应用案例?mmap和shm的区别?
- 目标检测YOLO实战应用案例100讲-面向小样本的目标检测技术研究与应用
- 电脑打开之后计算机只剩磁盘c,如何对磁盘进行分?
- C语言排序方法——冒泡排序详解!你学会了吗?