没有合适的资源?快使用搜索试试~ 我知道了~
基于SpringBoot+Vue的在线考试系统设计报告
0 下载量 182 浏览量
2023-12-22
20:03:52
上传
评论 1
收藏 6.45MB DOC 举报
温馨提示
试读
34页
设计和实现一个基于B/S架构的在线考试系统。实现身份验证功能,包括学生、教师和管理员的身份验证。学生可以在线答题和提交试卷,考试时间结束后系统自动提交试卷。实现试题的随机抽取功能,包括选择题(单选题和多选题)和判断题。系统根据学生提交的试卷自动阅卷并给出成绩。学生提交试卷后可以查看自己的成绩。教师可以登录后台管理系统,对自己任教的科目进行试题的增删查改操作,教师可以查看参与自己所任科目的学生的成绩。
资源推荐
资源详情
资源评论
1
重庆交通大学信息科学与工程学院
综 合 性 设 计 性 实 验 报 告
班 级: 计算机科学与技术 2104 班
学 号: 姓 名 :
实验项目名称: 在线考试系统
实验项目性质: 综合性实验
实验所属课程: Web 系统开发 B
实验室(中心): 软件与信息技术实验中心
指 导 教 师 :
实验完成时间: 2023 年 11 月 8 日
2
评 价 等
级
评分标准
优
实验设计目的明确,思路清晰,功能完善,运行准确无误,能够流利回答所
提出的问题,实验报告格式规范,内容详尽,图表完备,能充分反映出设计
思想。
良
设计内容合理,工作量充足,完成情况基本符合任务书要求,程序运行基本
正确,能够及时发现并更正程序错误,在提示情况下能较好回答所提出问题,
论文书写规范,内容能较好反映程序功能和算法思想。
中
实验较为认真,偶尔有迟到早退情况,设计思路较为清晰,模块功能基本实
现,程序运行结果基本正确,无重大程序运行错误,能够回答部分问题,论
文格式教为规范,内容比较充分。
及格
实验设计简单,功能基本实现,程序运行存在问题,但经过较大调试后能够
正确运行,能回答较为简单的提问,论文格式经修改后较为规范,论文逻辑
性教差,内容不充分。
不及格
程序无法运行或结果存在严重错误,无法回答简单提问,实验报告内容不完
整,格式不规范。具备下面一项者为不及格: 1.没有交报告。 2.报告内
容基本上是抄袭。 3.报告内容太空泛,太简单。4.实验主要功能均未实现。
评分表:
考察内容
评分标准
得分
实验内容完成度
按设计程序功能完成情况及系统展示效果,实验
过程描述(较详细地描述实验过程),内容齐全,
组织合理,描述有逻辑。(30%)
实验过程分析
按程序设计实现分析详细程度及正确度给分,要
求代码有解释分析或流程图(20%)
实验结果分析
程序输出有结果截图,按要求输出,并有实验结
果分析(针对实验过程中存在的问题、不足进行
分析)(20%)
实验报告格式
按文档格式及文字表达效果给分(流利通顺、无
错别字)(20%)
综合性实验
实验总结体会
按个人体会具体情况给分(内容具体、言之有物)
(10%)
综合实验总分
3
目录
1 实验目的....................................................................................................................................................4
2 实验内容及要求........................................................................................................................................4
3 实验设备及软件........................................................................................................................................4
3.1 使用的软件及其版本......................................................................................................................4
3.2 涉及的技术及其版本.....................................................................................................................5
4 设计方案....................................................................................................................................................5
4.1 数据库设计.....................................................................................................................................5
4.2 用户登录模块设计.........................................................................................................................9
4.3 用户管理模块设计.......................................................................................................................11
4.4 试题管理模块设计.......................................................................................................................12
4.5 试卷管理模块设计.......................................................................................................................14
4.6 科目管理模块设计.......................................................................................................................16
4.7 答卷管理模块设计.......................................................................................................................16
5 代码实现分析..........................................................................................................................................17
5.1 用户登录模块实现.......................................................................................................................17
5.2 用户管理模块实现.......................................................................................................................18
5.3 试题管理模块实现.......................................................................................................................19
5.4 试卷管理模块实现.......................................................................................................................22
5.5 科目管理模块实现.......................................................................................................................24
5.6 答卷管理模块实现.......................................................................................................................25
6 测试结果分析..........................................................................................................................................27
7 实验体会..................................................................................................................................................34
4
1 实验目的
本实验的目的是设计和开发一个基于 Web 技术的在线考试系统,旨在提高传统考试方
式下的效率和减轻教师的工作负担。通过该系统,学生可以在线答题和提交试卷,系统自
动阅卷并给出成绩,教师可以管理试题、试卷和查看学生成绩等。
2 实验内容及要求
设计和实现一个基于 B/S 架构的在线考试系统。实现身份验证功能,包括学生、教师
和管理员的身份验证。学生可以在线答题和提交试卷,考试时间结束后系统自动提交试卷。
实现试题的随机抽取功能,包括选择题(单选题和多选题)和判断题。系统根据学生提交
的试卷自动阅卷并给出成绩。学生提交试卷后可以查看自己的成绩。教师可以登录后台管
理系统,对自己任教的科目进行试题的增删查改操作,教师可以查看参与自己所任科目的
学生的成绩。
本系统的功能模块图如下:
在线考试系统
管
理
员
教
师
学
生
教
师
管
理
学
生
管
理
试
题
管
理
试
卷
管
理
科
目
管
理
答
卷
管
理
在
线
答
题
提
交
试
卷
查
看
答
卷
查
看
试
卷
图 2-1 系统功能模块图
3 实验设备及软件
3.1 使用的软件及其版本
本系统主要使用到了以下软件进行开发。
5
名称
版本
Windows
Win11
JetBrain IDEA
2023.2
JetBrain WebStorm
2023.2
Navicat
16
Google Chrome 浏览器
119.0.6045.106(正式版本) (64 位)
Apifox 接口测试工具
2.3.22
3.2 涉及的技术及其版本
本系统主要使用的技术如下所示。
技术
版本
Java
JDK17
Vue
3.3.4
TypeScript
5.0
MybatisPlus
3.5.1
MySQL
8.0.31
Redis
7
SpringBoot
3.1.10
SpringSecurity
6
Pinia
1.4.4
ElementPlus
2.3.0
4 设计方案
4.1 数据库设计
4.1.1 E-R 图
剩余33页未读,继续阅读
资源评论
JPC客栈
- 粉丝: 2333
- 资源: 23
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- IMG_0694.GIF
- 基于图像的三维模型重建C++源代码+文档说明(高分课程设计)
- 基于聚焦法的工件立体测量方案,根据数据进行三维重建 使用HALCON处理图像,MATLAB拟合数据+源代码+数据集+效果图
- 锄战三国村 修改:货币使用不减 v1.10(2) 原创 (中文).apk
- 基于python实现的单目双目视觉三维重建+源代码+图像图片(高分课程设计)
- 基于C+++OPENCV的全景图像拼接源码(课程设计)
- 基于Python+OpenCV对多张图片进行全景图像拼接,消除鬼影,消除裂缝+源代码+文档说明+界面截图(高分课程设计)
- 基于C++实现的全景图像拼接源码(课程设计)
- 基于SIFT特征点提取和RASIC算法实现全景图像拼接python源码+文档说明+界面截图+详细注释(95分以上课程大作业)
- 基于matlab实现眼部判别的疲劳检测系统+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功