没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
论文题目 基于 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+
- 资源: 1225
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 技术资料分享以太网开发入门很好的技术资料.zip
- 技术资料分享一种基于PWM的电压输出DAC电路设计很好的技术资料.zip
- 技术资料分享使用SAM-BA更新jlink固件很好的技术资料.zip
- 技术资料分享任天堂产品系统文件很好的技术资料.zip
- 水下鱼检测数据集VOC+YOLO格式2303张1类别.zip
- Android开发代码规范中文最新版本
- 技术资料分享蓝牙串口助手 v1.97很好的技术资料.zip
- 技术资料分享简易0S设计很好的技术资料.zip
- 技术资料分享基于STM32的USB程序开发笔记很好的技术资料.zip
- 技术资料分享基于S3C44B0X的JPEG图像解码及LCD显示的实现很好的技术资料.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功