# OnlineTestSystem
一个基于遗传算法实现智能组卷的在线考试系统
SpringBoot+Vue前后端分离项目
# 安装
## 前端
- 下载依赖
```shell
npm install
```
- 本地运行
```shell
npm run serve
```
- 打包
```shell
npm run build
```
## 后端
1. 打包成jar包,部署在服务器
2. 在本地运行
# 功能
## 角色
- 管理员
- 教师
- 学生
权限为依次递减的包含关系(管理员>教师>学生)
### 学生
- 注册、登录、忘记密码(基础业务)
- 题库刷题
- 报名考试、参与考试(答题)、查看考试结果
- 参与别人的练习、自己组练习题(随机组)
- 查看个人信息(修改用户信息、修改密码、绑定手机、绑定邮箱)
- 查看近十场考试成绩、训练成绩(数据可视化)
- 错题本(可以将错题添加到错题本中)
- 申请教师权限(提交图片等证明材料,由管理员审批)
### 教师
- 包含学生权限
- 考试管理模块
- 修改考试信息(考试时间、考试时长、题型等)
- 添加考试(手动组卷、随机组卷、智能组卷)
- 删除考试
- 学生管理模块
- 添加学生
- 删除学生
- 学生信息修改
- 题库模块
- 添加题目(单选、多选、判断)
- 题目修改、题目删除
- 添加科目
- 成绩模块
- 查询学生成绩
- 查询考试结果
### 管理员
- 包括教师权限
- 教师模块
- 教师管理(增删改)
- 审批教师申请
没有合适的资源?快使用搜索试试~ 我知道了~
基于遗传算法实现智能组卷的在线考试系统(springboot+VUE,前后端分离).zip
共452个文件
xml:151个
java:95个
class:95个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 148 浏览量
2024-07-30
17:31:02
上传
评论
收藏 45.76MB ZIP 举报
温馨提示
毕业设计是高等教育阶段学生完成学业的一个重要环节,通常在学士或硕士学业即将结束时进行。这是学生将在整个学业中所学知识和技能应用到实际问题上的机会,旨在检验学生是否能够独立思考、解决问题,并展示其专业能力的一项综合性任务。 毕业设计的主要特点包括: 独立性: 毕业设计要求学生具备独立思考和解决问题的能力。学生需要选择一个合适的课题,研究相关文献,进行实地调查或实验,并提出独立见解。 实践性: 毕业设计是将理论知识应用到实际问题中的一次实践。通过完成毕业设计,学生能够将所学的专业知识转化为实际的解决方案,加深对专业领域的理解。 综合性: 毕业设计往往要求学生运用多个学科的知识,综合各种技能。这有助于培养学生的综合素养,提高他们的综合能力。 导师指导: 学生在毕业设计过程中通常由一名指导老师或导师团队提供指导和支持。导师负责引导学生确定研究方向、制定计划、提供建议,并在整个过程中监督进展。 学术规范: 毕业设计要求学生按照学术规范完成研究,包括文献综述、研究设计、数据采集与分析、结论和讨论等环节。学生需要撰写一篇完整的毕业论文,并进行答辩。
资源推荐
资源详情
资源评论
收起资源包目录
基于遗传算法实现智能组卷的在线考试系统(springboot+VUE,前后端分离).zip (452个子文件)
ExamController.class 12KB
RuleBean.class 10KB
ExamCookie.class 9KB
RedisCache.class 8KB
Exam.class 8KB
User.class 7KB
Problem.class 7KB
PaperServiceImpl.class 7KB
TencentCosUtil.class 7KB
PracticeController.class 7KB
PracticeServiceImpl.class 7KB
LoginServiceImpl.class 7KB
ExamServiceImpl.class 6KB
Practice.class 6KB
Paper.class 6KB
SecurityApplicationTests.class 5KB
LoginUser.class 5KB
SecurityConfig.class 5KB
EmailController.class 4KB
ScoreResult.class 4KB
GeneticAlgorithm.class 4KB
CheckTeacher.class 4KB
JwtUtil.class 4KB
ProblemFilter.class 4KB
PaperController.class 4KB
UserController.class 4KB
WrongBookController.class 4KB
PracticeFilter.class 4KB
Population.class 4KB
SubjectController.class 4KB
OssServiceImpl.class 4KB
ProblemController.class 3KB
ExamFilter.class 3KB
MyExam.class 3KB
SendSMS.class 3KB
WrongBook.class 3KB
RoleController.class 3KB
JwtAuthenticationTokenFilter.class 3KB
PaperBean.class 3KB
QuestionService.class 3KB
FastJsonRedisSerializer.class 3KB
UserServiceImpl.class 3KB
PicController.class 3KB
EmailCheck.class 2KB
MultipartFileToFileUtils.class 2KB
ResponseResult.class 2KB
WrongProblemFilter.class 2KB
SystemController.class 2KB
MyExamFilter.class 2KB
WrongProblem.class 2KB
ProblemToPaper.class 2KB
MyPractice.class 2KB
Search.class 2KB
Material.class 2KB
PhoneCheck.class 2KB
LoginController.class 2KB
RoleServiceImpl.class 2KB
ProblemServiceImpl.class 2KB
MyPracticeFilter.class 2KB
ExamMapper.class 2KB
Subject.class 2KB
RedisConfig.class 2KB
ExamService.class 2KB
UserDetailsServiceImpl.class 2KB
PracticeMapper.class 2KB
AuthenticationEntryPointImpl.class 2KB
AccessDeniedHandlerImpl.class 2KB
MailConfig.class 2KB
WrongBookServiceImpl.class 2KB
PracticeService.class 2KB
CorsConfig.class 1KB
SearchController.class 1KB
SubjectServiceImpl.class 1KB
EmailService.class 1KB
EmailUtils.class 1KB
AppConfig.class 1KB
WebUtils.class 1KB
UserMapper.class 1KB
RoleMapper.class 985B
SearchServiceImpl.class 919B
ProblemMapper.class 899B
UserService.class 867B
RoleService.class 857B
SecurityApplication.class 812B
ProblemService.class 771B
WrongBookMapper.class 760B
WrongBookService.class 632B
SubjectMapper.class 609B
PaperMapper.class 575B
PaperService.class 548B
LoginService.class 541B
SubjectService.class 481B
SearchMapper.class 453B
IOssService.class 385B
SearchService.class 325B
.gitignore 231B
.gitignore 0B
index.html 611B
favicon.ico 4KB
security.iml 14KB
共 452 条
- 1
- 2
- 3
- 4
- 5
资源评论
JJJ69
- 粉丝: 6366
- 资源: 5917
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 小学数学问题串教学现状及其改善策略
- 小学数学游戏教学法中的常见问题及解决措施
- 基于opencv目标识别(完整代码python)
- 小学校园暴力行为成因与防治策略分析研究
- 小学校园欺凌现象及其解决策略分析
- 基于opencv全景图像拼接(完整代码python)
- 基于Springboot的宠物医院管理系统
- 高数A1课程论文模板2.pdf
- 双馈风力发电机模型研究与仿真(DFIG)控制策略Simulink,给定风速变化,电流电压等波形好用,软件版本(Matlab2016)
- 基于MATLAB/SIMULINK的风力发电机组多环节仿真模型构建
- 家纺行业数字化:基于JSP的销售管理系统开发
- 基于opencv停车场车位识别(完整代码python)
- WCA/WCCA计算方法
- 视觉-语言模型 Florence-VL:基于生成型视觉编码器与深度-广度融合技术
- 车载空调模型,电动汽车空调模型,MATLAB simulink逻辑门限值控制算法,车载空调系统模型+控制策略+建模公式+word文档,cad图纸,建模说明 如需要建模 二维图等资料请详细说
- register注册用
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功