没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
论文题目 基于 SpringBoot 在线考试系统的设
计与实现
I
摘 要
受近两年疫情的影响学生学业严重受到打击,在这个大环境中纷纷开展线上教学,
与此同时对于教学成果的验收方式也转换成为了线上测评的形式。以及现阶段社会提倡
绿色环境,纸质试卷逐步突显出其缺点。为适应大环境的要求本设计提出了一种集出题、
阅卷等功能的在线考试系统。本系统开发语言使用 Java、框架使用 SpringBoot、Vue、
MySQL 作为数据库。本设计实现了随机从题库中出题,以及自动阅卷打分功能。本系统
从最大限度的减轻老师的工作量;提高了出题改卷的效率;节约了考试成本;还大大降
低了纸质的使用,从而大大的简化了考试的准备工作,避免了泄题、作弊等不良现象;
同时也能让学生随时随地的进行考试,打破了地区的局限性。
关键词:SpringBoot;在线考试系统;设计;实现
II
Abstract
Due to the impact of the epidemic in the past two years, students' academic performance
has been severely affected, and online teaching has been carried out in this environment. At the
same time, the acceptance method for teaching results has also been transformed into an online
evaluation form. At present, society advocates for a green environment, and paper test papers
gradually highlight their shortcomings. To meet the requirements of the overall environment,
this design proposes an online exam system that integrates functions such as question setting
and grading. The development language of this system is Java, and the framework uses
SpringBoot, Vue, and MySQL as databases. This design implements the functions of randomly
selecting questions from the question bank and automatic grading. This system minimizes the
workload of teachers to the greatest extent possible; Improved the efficiency of question setting
and paper revision; Saving exam costs; It also greatly reduces the use of paper, greatly
simplifying the preparation work for exams and avoiding negative phenomena such as missing
questions and cheating; At the same time, it also allows students to take exams anytime and
anywhere, breaking regional limitations.
Keywords: SpringBoot, Online examination system, Design, realization
III
目 录
摘 要 ........................................................................................................................................I
Abstract.........................................................................................................................................................II
第 1 章 绪 论.........................................................................................................................................1
1.1 课题背景....................................................................................................................1
1.2 研究目的及意义........................................................................................................1
1.3 国内外研究现状........................................................................................................2
1.4 研究内容....................................................................................................................3
第 2 章 相关技术介绍 ...........................................................................................................................5
2.1 相关理论....................................................................................................................5
2.2 研究方法及技术路线................................................................................................5
2.3 开发环境....................................................................................................................5
2.4 相关技术....................................................................................................................7
2.4.1 系统模式..........................................................................................................7
2.4.2 数据库 MySQL................................................................................................7
2.4.4 构建和依赖管理工具 Maven..........................................................................7
2.5 本章小结....................................................................................................................8
第 3 章 系统分析 ....................................................................................................................................9
3.1 考试系统概述............................................................................................................9
3.2 可行性分析..............................................................................................................10
3.3 需求分析..................................................................................................................10
3.4 业务流程分析..........................................................................................................12
3.5 数据流程分析..........................................................................................................13
3.6 本章小结..................................................................................................................14
第 4 章 系统设计..................................................................................................................................15
4.1 系统功能描述..........................................................................................................15
4.2 功能模块划分..........................................................................................................15
4.3 部分功能模块详细设计..........................................................................................15
4.4 数据库设计..............................................................................................................16
4.4.1 数据库概念设计............................................................................................16
4.4.2 数据库逻辑设计............................................................................................19
4.5 本章小结..................................................................................................................23
第 5 章 系统实现与设计 ....................................................................................................................24
5.1 权限管理功能模块..................................................................................................24
5.1.1 权限管理实现................................................................................................24
5.1.2 权限管理页面设计........................................................................................26
5.2 考试管理功能模块..................................................................................................27
5.2.1 考试管理实现................................................................................................27
5.2.2 考试管理设计................................................................................................28
5.3 我的考试功能模块..................................................................................................33
5.3.1 功能模块实现................................................................................................33
IV
5.3.2 功能模块设计................................................................................................37
5.4 自动批改功能模块..................................................................................................38
5.4.1 功能实现........................................................................................................38
5.5 本章小结..................................................................................................................39
第 6 章 系统测试 ..................................................................................................................................40
6.1 测试目的..................................................................................................................40
6.2 测试方法..................................................................................................................40
6.2.1 功能测试........................................................................................................40
6.4 测试结论..................................................................................................................41
6.5 本章小结..................................................................................................................42
结 论 .....................................................................................................................................43
参考文献 .................................................................................................................................44
原创性声明 .............................................................................................................................46
致 谢.......................................................................................................................................47
剩余51页未读,继续阅读
资源评论
开心毕设(kaic_kaic)
- 粉丝: 3w+
- 资源: 1283
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- MATLAB中的出版物质量图.zip
- MATLAB中基于java实现的YAML IO支持.zip
- MATLAB中用于HODLR和HSS矩阵的工具箱.zip
- MATLAB中的图论网络分析工具包.zip
- MBeautifier是一个MATLAB源代码格式化美化器,它可以直接在MATLAB编辑器中使用,并且是可配置的.zip
- MESH2D是一个基于matlab的二维几何图形的Delaunay网格生成器.zip
- MATLAB自动微分包.zip
- Microstate EEGlab工具箱.zip
- MIMOOFDM无线通信技术及MATLAB实现随书源码.zip
- MOPSO及pso可编译运行matlab源码及相关论文资源.zip
- NSGA2 MATLAB代码.zip
- OctaveMatlab程序用于处理和绘制2D和3D探地雷达数据.zip
- python基于django的图书推荐系统源码(高分毕设).zip
- NaveGo是一个开源的MATLABGNU Octave工具箱,用于处理集成导航系统和执行惯性传感器分析.zip
- Opticka是建立在MATLAB心理物理学工具箱PTB之上的实验管理器,它使用灵活的状态机逻辑运行实验任务,并且可以.zip
- OpenSIM matlab代码.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功