电子技术试卷自动生成系统设计与实现开题报告
2020-04-07 10:14:40
1. 研究目的与意义(文献综述)
随着21世纪计算机技术的快速发展和普及,计算机技术在我们学习和日常生活中的影响越来越大。在学校和诸多工作单位里,计算机已经成为日常工作不可或缺的技术工具。对于学校来说,教学评价是教学工作的一个重要环节,通常来说,教学评价多为通过试卷考试的方式进行,因此试卷的质量将直接影响到教学评价的结果。一般情况下,教师每次出试卷时,都需要到庞大的题库中逐一挑选题目,翻阅相关的书籍,再次进行筛选,从而组成一份完整的试卷。这种出题方式非常消耗人力而且耗费时间,并且试卷难度以及考察范围和深度受人的主观因素影响太大。因此,为了充分利用已有的计算机系统来减轻出题者的劳动强度,增强教学评价的可靠性,开发电子试卷自动生成系统就有了必要。
一个可靠有效的电子试卷自动生成系统,应当可以使得老师不需要以人工的方法去设计试卷,更不需要具备高超的计算机技术就能把试题输入到系统上,同时还应当保证测验考试的有效性,使得自动生成的试卷可以在符合教师设定的标准的情况下科学合理的对试题的类型和分值进行安排。因此,本课题的主要研究目的是运用可视化程序设计和数据库进行开发的一个基于web的试卷自动生成系统,系统开发的总的设计目标是实现试卷生成的系统化、规范化和自动化,实现对试卷试题资料的集中统一的管理,从而使得使教学更加科学化与具有针对性,提高学校的教学水平,减轻教师的负担,实现考试的自动化。
事实上在国外,比如一些标准化考试系统和很多大型公司的认证考试,比如甲骨文公司的java认证考试,微软公司的mcse等考试,ibm公司的xml认证考试,还有英语托福,gre等考试系统早已建立电子试卷自动生成系统并成功运行了几十年,一直都能科学有效地测试出学生的实际水平,这说明试卷的自动生成系统是完全可行的。而在国内,已研制成功的计算机考试系统有高等数学试题库系统matbas,南京大学计算机科学与技术系研制的pascal题库系统,近十几年也出现了大量针对各种考试的计算机考试系统,计算机考试系统的发展同时推动了试卷自动生成系统的研究。
2. 研究的基本内容与方案
本课题的基本内容:采用面向对象的程序设计方法,开发一个基于数据库的电子试卷自动生成系统,系统开发平台为windows7系统,开发工具为mysql数据库,myeclipse开发环境。拟定本系统由以下六个模块组成:用户登录模块,用户管理模块,主界面模块,题库管理模块,自动生成模块,试卷显示模块。
本课题的目标:建立数据库题库并加以管理,利用计算机来进行选题组卷,节省人力物力,避免教师的重复劳动,消除人工组卷中的人为主观因素,更加高效客观公正地进行教学评估工作。
本课题的基本技术方案:本系统以数据库题库为基础来自动生成试卷,首先对试题按照题目指标,如题目涉及的知识点(章节),题目的难度,题型(选择填空简答计算应用等类型),分值(建议分值区间)等进行分类标注,建立表格,形成一个详细的题库数据库。而后在试卷生成过程中,用户根据自己的需要,输入选题条件,由系统根据输入的条件从题库中自动随机筛选出符合要求的题目来组成一套试卷。此外,该系统还需要设计与用户登录相关的模块,即负责管理储存用户信息数据库的用户管理模块和用户登录模块来对用户的个人信息,账号信息和管理权限进行处理。其系统组织框图如图1所示:
3. 研究计划与安排
1-3周:广泛查阅中、英文文献资料,确定选题和相关技术支持;仔细研读任务书,根据要求初步确定可行的设计方案,完成开题报告。
4-5周:了解相关的专业知识,广泛查阅资料,留意和课题密切相关的英文资料,完成不少于2万印刷符的英文翻译任务;进一步完善设计方案,分解设计任务,制定更加详尽的进度表。
6-10周:继续深入学习相关内容,逐步完成软件主体设计,同时分析课后习题,历届试题,收集、整理素材。
4. 参考文献(12篇以上)
[1] 刘卫国. 数据库技术与应用[m]. 清华大学出版社.2009
[2] 石琳.试卷自动生成系统的设计与实现.电子科技大学.2015
[3]郑明秋,李红岩.基于asp.net的在线试卷生成系统的设计与实现[j]. 中国管理信息化. 2015(22)
[4] 孙卫琴.java面向对象编程[m].北京:电子工业出版社,2006