基于SpringBoot框架的线上考试系统的设计与实现
学生姓名
学号
指导教师
职称
国内外研究现状及研究意义:
选题意义:
国外研究现状:
在线考试系统的开发及应用在西方国家已经非常普及了,许多西方国家的互联网非常发达,高校的很多的公共课考试都是采用在线考试方式进行的。国内外最早出现的计算机辅助教学系统是由美国IBM公司沃斯顿研究中心于1958年设计的,经过五十多年的发展,计算机辅助教学系统已经得到了广泛的应用。国外有很多比较著名的大型考试都很早的利用了计算机和网络技术来评价参加考核的对象,比如大家众所周知的考试系统比如1993年在研究生入学考试中采用自适应考试模式的世界最大考试结构——美国教育考试服务中心(ETS)。另外,国外还有很多免费的在线考试系统,比如TomExam、PPExam等等。
国内研究概况:
随着信息化不断普及,国内诸多高校均已配备了各种课程管理系统和自动排课等系统,很多培训机构也都拥有各自的教务系统,很多高校都将课程管理系统融入到了平时的教学当中,但在课程的期末考核这块大都还是采用笔试,目前还没有发现哪所大学使用一个正规的在线考试系统,这些不同于其他大多数的银行、教育等机构。现在国内的很多银行机构招聘考试都采用了机考的方式,采用的大多是ATA考试系统,其他一些机构也采用各自的考试系统,比如奥瑞文在线考试系统、校无忧在线考试系统等。
准备情况:查阅以下文献,并学习其中的研究方法。
[1]苏婉怡,揣小龙,赵国松,王煜尧.基于Java技术的考试系统关键点研究[J].无线互联科技,2022,19(18):58-60.
[2]来学伟,鲁晓辉.基于JavaScript在线考试系统的设计与实现[J].电脑知识与技术,2022,18(24):51-52+55.DOI:10.14004/j.cnki.ckt.2022.1527.
[3]方雅婷.疫情防控常态化背景下高校在线考试系统的设计与应用探析[J].大学(研究版),2020(08):113-114.
[4]邢瑞.基于神经图模型的试题推荐在线考试系统设计与研究[D].吉林大学,2020.DOI:10.27162/d.cnki.gjlin.2020.006874.
[5]韦俊旭.线上考试智能管理系统的设计与实现[J].科技创新与应用,2019(08):90-91+93.
[6]张鑫睿.基于WEB的在线考试系统设计和实践[D].电子科技大学,2012.
[7]张有录.基于Authorware考试系统的设计与开发[J].教育信息化,2005(11):38-40.
研究思路、研究方法、论文提纲(至少写到三级标题,首行缩进2个字符):
需求定义,根据系统需求选择建模工具对整个系统进行建模,然后在理论和建模基础上对模型系统进行应用实现,软件环境:jdk1.5和windows7,开发平台:eclipse、MYSOL数据库,应用服务器:Tomcat。采用实验的方法,首先创建一个初始模型,对系统的各个功能模块进行设计,评估系统的功能的效果,然后根据情况进行修改创建改进后的系统模型。对优化后的系统模型进行实现,后期对实现好的系统进行测试分析,就系统安装、系统运行界面、系统集成环境、系统各种功能、系统性能、系统安全性进行了一个很全面很详细的测试。
研究方法:
从调查法、观察法、实验法等结合选题进行开发。
观察法:通过对现有的考试系统进行观察,对比发现现有考试系统优点和不足。
法实验:通过Navicat、IDEA等软件进行系统开发,不断完善线上考试系统的功能。
经验总结法:
论文提纲:
1、绪论
2、系统需求分析
2.1功能需求
2.2性能需求
2.3可靠性和可用性
2.4系统ER图
2.5工具选择
2.6实现环境.
3、总体设计
3.1系统模块
3.1.1系统模块图
3.1.2用例图
3.1.3管理员功能模块
3.1.4教师功能模块
3.1.5学生功能模块
4、详细设计
4.1数据表
4.2具体模块设计。
4.2.1学生信息管理模块
4.2.2教师信息管理模块
4.2.3试卷信息管理,
4.2.4科目信息管理.
4.2.5班级信息管理模块
5、系统测试
5.1系统测试
6、小结
总体安排和进度(包括阶段性工作内容及完成日期):
第一阶段(2022.12.06-2022.12.10)确定论文选题。
第三阶段(2022.12.21-2023.2.14)进一步整理归纳已阅读的文献,统计分析数据,完成论文初稿并提交。
第四阶段(2023.1.12-2023.2.21)加强与论文指导教师的沟通,按照指导教师的意见对论文进行进一步修改与完善,提交论文修改初稿。
第五阶段(2023.2.15-2023.3.16)进一步完善修改,查找问题,提交论文定稿,准备答辩所需资料。