设计 任务书 文档 开题 答辩 说明书 格式 模板 外文 翻译 范文 资料 作品 文献 课程 实习 指导 调研 下载 网络教育 计算机 网站 网页 小程序 商城 购物 订餐 电影 安卓 Android Html Html5 SSM SSH Python 爬虫 大数据 管理系统 图书 校园网 考试 选题 网络安全 推荐系统 机械 模具 夹具 自动化 数控 车床 汽车 故障 诊断 电机 建模 机械手 去壳机 千斤顶 变速器 减速器 图纸 电气 变电站 电子 Stm32 单片机 物联网 监控 密码锁 Plc 组态 控制 智能 Matlab 土木 建筑 结构 框架 教学楼 住宅楼 造价 施工 办公楼 给水 排水 桥梁 刚构桥 水利 重力坝 水库 采矿 环境 化工 固废 工厂 视觉传达 室内设计 产品设计 电子商务 物流 盈利 案例 分析 评估 报告 营销 报销 会计
 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>毕设资料 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopin QQ:2922748026   
基于SpringBoot在线考试平台设计与实现 开题报告
文章来源:www.biyezuopin.vip   发布者:毕业作品网站  

本科毕业论文(设计)开题报告

题目

基于SpringBoot在线考试平台设计与实现

二级学院

计算机科学与工程学院

专业

软件工程(专升本)

班级

姓名

学号

联系方式

指导教师

职称

教授

工作单位

开题报告内容

一、选题背景及选题意义、国内外研究现状、初步设想及拟解决的问题:

选题背景及意义:

随着计算机及网络技术的不断发展,现代教育技术应用的普及,为推动考核方法改革,加快考核手段的现代化,根据教学的实际需求,我们提出了基于计算机网络的考试系统的设计方案。传统考试要求老师打印试卷、安排考试、监考、收集试卷、批改试卷、讲评试卷和分析试卷。这是一个较复杂烦琐的过程,己经越来越不能适应现代教学的需求。过对现代教育技术的应用,采用计算机网络技术实现无纸化的“网络考场”,是对传统考场的一种延伸与变革,它可以充分利用网络无限广阔的空间,随时随地的对学生进行考试,受时间与空间的限制,不用提供专门的考试场地,大大简化了传统考试的过程,减轻了繁重的考务工作,避免了考试过程中的人为因素,提高了考试考核水平和管理水平。与传统的“纸一笔”考试相比,网络考试系统具有以下优点:试题库的自动化管理;按照试颖库的颖型类别由计算机程序控制自动组卷,提高出卷效率;根据实际情况,调整、更新试题;考试和判卷更加公正、合理、规范;强大的统计分析功能。

国内外研究现状:

在线考试系统在国内已经开始广泛使用。很多企业投入了大量的资金成本用于开发企业内部的在线考试系统。我们在因特网上能够看到很多成熟的在线考试系统产品,这产品涉及的领域和作用范围都很广。其中涉及的领域有学校、医院、大中型企业,培训机构、部队等等。在线考试系统往往被学校用来检测学生学习情况、教职员工的工作情况;被培训机构用来检查学员培训收获、帮助学员查漏补缺;被用人单位用来检测应聘者的基本能力和综合素质等。中华民族有一种很好的吸纳能力,能够博取众长,广为所用。在技术方面我们更是发挥了这一优势。仔细研读部分在线考试系统的源码,发现其中很多技术都是从国外弓|进来的。基于SpringBoot技术的在线考试系统中所运用的Java EE框架国外已经在广泛的使用了,设计Java Bean所使用的多种Java设计模式都能够在一些外国学者、工程师的著作中很好的学习到。从这些我们可以看出国外的在线考试系统研究已经先于国内一段时间,在线考试系统产品已经很成熟。

初步设想及拟解决的问题:

通过使用Java开发语言编写相关程序代码,开发出一个基于SpringBoot+Vue的在线考试系统,系统集成了用户管理、角色管理、题库管理、试题管理、考试管理、在线考试等功能,考试流程完善。实现一整套完整体系的考试系统。

本系统利用网络获取信息、计算机信息存储管理,有着与传统的方式所无法比拟的优点。比如计算检索速度特别快、可靠性特别高、存储容量特别大、保密性特别好、可保存时间特别长、成本特别低等。这些优点能够极大地提高工作效率,提升服务水平。网络管理让学生考试变得的更科学化、正规化、系统化。邱文钦(2019) 在《航海院校学生在线教育系统的设计与实现》中以x航海学院为例,分析了x航海学院的在线教育系统需求分析,包括可行性分析、X航海学院教学需求、功能用例分析以及系统非功能需求。之后针对X航海学院在线教育系统进行了设计,包括系统的设计原则,系统结构设计,系统功能设计、系统数据库设计。并对系统功能设计、实现与测试进行了详尽的介绍,包括信息管理、课程管理、互动管理、搜索、学习工具等。最后对系统进行了全面测试,包括系统测试指标、测试环境、系统功能测试、系统性能测试。测试证明,本文设计的在线教育系统能够满足X航海学院的教学需求,并可以对其他院校提供些许借鉴。

二、论文撰写过程中拟采取的方法和手段:

初步设计所使用的开发环境:

操作系统:Windows10,数据库:MySQL,IDE:IntelliJ IDEA 2019.3.3 x64模块划分设计:

1. 权限控制

本系统存在三个不同的角色,教师,管理员,学生三种用户,此系统是基vue+springboot实现的前后端分离,用户权限校验通过JWT生成token令牌发放到用户,并根据令牌对用户的身份合法性进行校验。

2. 在线考试

学生用户在注册登录之后,可以在本系统进行在线的考试,考试可由教师和管理员进行布置并设置考试权限(公开,密码),考试题型分为 单选、多选、判断、简答题,并支持题目附带配图。考试过程中需开启摄像头进行考试,系统会自动抓拍考生实时考试状态。

3. 成绩模块

参加考试后的学生用户,在提交试卷后进入考试结果页面,页面会自动核对学生用户的逻辑题的对错,对于简答题需要老师或者超级管理员进行批阅。对于学生用户参与的考试,学生用户可以查看到考试的详情并可以查看到自己所错的逻辑题。

4. 题库模块

学生用户在题库模块中可以进行题目的功能训练,训练模式分为,顺序练习,随机练习,也可以根据题型练习(单选,多选,判断)。用户答题时会实时判断正确与否,并有错题解析功能。

5. 题库管理

超级管理员和教师可以对本考试系统已有的题库进行管理,实现对题库信息的CRUD操作。

6. 试题管理

教师和系统管理员用户有权限对本系统的所有试题进行操作,本系统试题支持复杂类型的题目,考试题目支持多插图,选项答案支持单插图功能。

7. 考试管理

教师和系统管理员用户有权限对系统存在的考试进行操作,本系统考试支持公开考试和密码口令考试,并可以对考试进行禁用也可以在设置考试时间段,对于考试可以进行很便利的进行组卷,系统内置两种组卷模式,题库组卷和自由选题组卷。

8. 考卷批阅

对于本系统中存在的复杂考试的题目,可以又对应的老师进行批阅,此系统的逻辑题无需老师用户进行批阅,老师的工作仅仅是批阅简答题这种无准确答案类型的题目,极大地减轻了老师用户的工作量

9. 考试统计

本系统针对每一次考试进行数据统计和报表,让使用本系统的老师用户能够直观的了解到每一次考试人员的进步。

10. 用户管理

超级管理员可以对注册本系统用户的进行授权,并拥有操作一切用户的权限

三、设计(创作)提纲:

1 绪论

1.1 选题背景及意义

1.2国内外目前现状

1.3 选题简介

1.4 论文组织结构

2 系统开发技术

2.1 Vue框架

2.2 Springboot框架

2.3 Maven构建

3系统分析

3.1系统可行性分析

3.1.1 技术可行性分析

3.1.2 操作可行性分析

3.1.3 经济可行性分析

3.2 系统需求分析

3.2.1 系统实现目标

3.2.2 系统功能需求分析

3.2.3 系统角色分析

3.3 系统业务结构

3.3.1 系统业务流程

3.3.2 系统总体结构

3.3.3 系统架构设计

4系统设计

4.1 数据库设计

4.1.1 数据库概念

4.1.2 数据库设计规范

4.1.3 数据库关系设计

4.2 功能模块设计

4.2.1前台功能模块设计

4.2.2 后台功能模块设计

5 系统实现

5.1 开发环境

5.1.1 硬件配置

5.1.2 软件配置

5.2 系统框架搭建

5.2.1 前端框架整合

5.2.2 后端框架整合

5.3 各功能模块的实现

5.3.1 首页功能模块实现

5.3.2 学生功能模块实现

5.3.3 教师功能模块实现

5.3.3 管理员功能模块实现

6 系统测试

6.1 系统测试的意义

6.2 系统功能测试

6.3 系统维护

7 总结

7.1 系统的优点与不足

7.2 致谢

四、计划进度

1、确定选题 2022.10.21~2022.10.25

2、查阅中、外文献资料,外文资料翻译,确定系统设计方案2022.10.28 ~2022.10.31

3、开题 2022.11.04~2022.11.22

4、进行毕业设计与撰写毕业设计(论文) 2022.12.16~2023.04.30

5、中期检查 2023.03.23~2023.03.27

6、上交毕业设计(论文)正稿打印版及电子材料,

毕业设计系统及系统使用说明书光盘,完成毕业答辩ppt  2023.05.04~2023.05.12

7、毕业答辩: 2023.05.14-2023.05.23

五、参考文献

[1]刘亚茹,张军.Vue.js框架在网站前端开发中的研究[J]电脑编程技巧与维护,2022(1):18-19,39。

[2]熊柏祥基于SpringBoot和Vue框架的考试资源服务平台的设计与实现[J].信息与电脑(理论版), 2022(1):97-99+103。

[3]王嘉康.在线学习过程管理系统软件设计与实现[D].北京:北京邮电大学, 2020。

[4]卢彦晓浅谈前后端分离技术在权限管理系统中的应用[J].电脑知识与技术,2022(34):68-69。

[5]霍福华韩慧基于SpringBoot微服务架构下前后端分离的MVVM模型J]电子技术与软件I程, 2022(1):73-76。

尹逸铎陈科.基于B/S架构的网络考试系统的设计与实现[J].现代信息科技, 2021(14):21-23+28。

六、指导教师意见:

本课题立题正确,研究内容具有一定的理论和应用价值,文献综述通彻、完整,研究计划切实、可行,时间安排合理,工作量适中,开题报告撰写规范,同意开题。

指导教师签名:

2022年11月19日

七、系审核意见:

同意指导教师意见

系主任签名:                                           2022年11月19日

注:本开题报告须装入学生的毕业论文(设计)档案袋存档。

  全套毕业设计论文现成成品资料请咨询微信号:biyezuopin QQ:2922748026     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
本类最新文章
基于PLC的锯片刀具工具磨床控制 基于PLC的锯片刀具工具磨床控制 基于JSP+SSH的网上宠物交易
基于eNSP的某大学校园网络规划 基于Python+Django+ 物流管理系统的开发与实现(SSM
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopin QQ:2922748026  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!