开题报告-在线考试系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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

1 选题的背景和意义

1.1 选题的背景

在现在信息高速发展的时代,计算机技术越来越广泛地应用于我们生活中的各个领域,在教学方面引起了重大的改革。

托福考试在2006年9月就已经由传统的考试改成了网络机考,其出题、答卷以及评分都由计算机完成,国内的计算机等级考试也有机考部分。这说明在线考试正作为一种新型的考试形式慢慢取代传统的考试形式。

1.2 选题的意义

随着计算机技术的飞速发展,计算机在教学中应用变得非常普遍,利用计算机来进行在线考试将变得更加流行。在线考试系统在期中和期末考试中拥有十分重要的实际应用价值,它能节约考试成本,减轻老师的负担,让考试变得更加公平、公正、科学、高效。

在实际的考试中,老师为了准备试卷就已经花费了大量的时间来找题和组卷,如果仍采取传统的纸质考试,老师判断每个学生试卷答题的对错还是很费时,而基于Java的《面向对象程序设计》在线考试系统刚好可以解决这个问题,它能从题库中随机抽取题目并自动组卷,抽选出来的题目在页面上会随机乱序显示,在节省时间的同时还能防止学生作弊,同时也保证了考试的绝对公平,每个考生的题目显示顺序虽然不同,但是他们进行考试的题目是完全相同的,在难度方面没有差异。在传统的考试中很容易存在的评分出错的情况在在线考试系统中也得到很好的解决,它可以对学生的答案进行判断后自动评分。这样使整个考试过程变得更加的科学和公正。因此,本课题具有较强的现实意义和使用价值[1]。

1.3 国内外研究现状及发展趋势

目前,世界上有很多的国际考试都采用在线考试的方式,比如TOFEL、GRE等等,这些考试都是通过网络实时进行的。国内的许多考试也正在慢慢地采用在线考试的方式进行,如计算机等级考试,机动车驾照在线模拟考试等。

虽然在计算机等级考试系统中还没有完全实现客观题和主观题[2],对于编程题目前任然是采用单机考试模式,但是在选择题等客观题方面有了巨大的提升,在减轻老师负担的同时又高效快速。

在线考试系统在国外发展得比较早,基数也比较成熟。国内虽然发展较晚,但借鉴别人的成功经验,现在也正在快速的发展和应用之中,相信在以后的学习和工作中,

在线考试应该还会以它方便、高效、公正的优点继续发展,逐渐减少传统的考试,成为主流的考试形式。

2 研究的基本内容

本系统是一种基于B/S架构的考试管理系统,采用开源的SSH框架[3],结合SQL Server数据库管理技术,Tomcat 6.0为应用服务器,在Windows操作系统上运行,简化用户操作,完成考生从注册登录系统、开始考试、结束考试到得到成绩的整个过程,系统本身应具有自动组卷和自动阅卷的功能。

2.1 基本框架

图1.1 《面向对象程序设计》在线考试系统基本框架

2.2 研究的重点和难点

系统的自动组卷、自动阅卷是这个系统实现的难点。

系统的自动组卷模块是在线考试系统的核心之一,如何保证生成的试卷能具有随机性、合理性是实现自动组卷的难点。除了需要老师给出的相关参数之外,还需要相关的算法来完成自动组卷功能。国内常用的组卷策略主要有优先权算法、随机抽取算法、误差补偿算法、回溯试探算法、遗传算法等。

系统的自动阅卷模块也是在线考试系统的核心之一,如何保证学生提交试卷后能

又快又准确的给出学生的成绩是实现自动阅卷的难点。在考试时间已到,但学生还未完成答题的情况下,系统如何自动将学生答案保存到数据库中并自动阅卷进行评分也是一个重点和难点[4]。

2.3 拟解决的关键问题

使用相关算法实现在线考试系统的自动组卷功能时,可能并不是每次组卷成功后的试卷都能让人满意,可能会存在有重复题,试卷难度差距较大等问题,如何让组卷变得更加随机、科学、合理是需要解决的问题,我们要选择一个稳定的组卷算法。

使用相关算法实现在线考试系统的自动阅卷功能时,如何保证考虑到学生考试时可能出现的任何情况并进行危机处理是待解决的重要问题。我们需要设计一个算法在可以准确计算出考生考试成绩的基础上,也能应对电脑死机重启等各种情况下的对策[5]。

3 研究的方法及措施

1、文献研究法

文献研究法是根据一定的研究目的或课题,通过调查文献来获得资料,从而全面地、正确地了解掌握所要研究问题的一种方法。其作用有:①能了解有关本系统的历史和现状。②能得到现实资料的比较资料。③有助于了解事物的全貌。

2、经验总结法

经验总结法是通过对实践活动中的具体情况,进行归纳和分析,使之系统化、理论化,上升为经验的一种方法。总结推广先进经验是人类历史上长期运用的较为行之有效的领导方法之一。

4 预期成果

形成一篇完整的基于Java的《面向对象程序设计》在线考试系统毕业论文。

编写一个可以在Windows操作系统中运行的《面向对象程序设计》在线考试系统。系统具有良好的操作界面,能自动组卷和自动阅卷并良好的完成整个考试过程,能直接准确无误的计算出学生的考试成绩情况。

5 研究工作进度计划

第一阶段(第一学期第10周):完成查阅文献、调研、选题等,确定自己研究的课题。

第二阶段(第一学期第11周~第一学期第12周):撰写综述、翻译外文资料和

开题报告,最终完成开题答辩。

第三阶段(第一学期第13周~第一学期第18周):进行毕业设计的数据库设计、需求分析和概要设计。

第四阶段(第二学期第1周~第二学期第9周):软件开发。

第五阶段(第二学期第10周~第二学期第11周):软件测试和毕业论文初稿。

第六阶段(第二学期第12周~第二学期第13周):修改毕业论文。

第七阶段(第二学期第14周):完成答辩。

参考文献

[1]徐其华. 基于JSP+MYSQL在线考试系统的设计[J]. 中国科教创新导刊. 2008(10):208-209.

[2]陈国超.学生网上考试系统设计与实现[D].电子科技大学,2010.

[3]Li Gengming. A research of online exam system based on SSH architecture. Computer Science &

Education (ICCSE), 2011 6th International Conference on. 3-5 Aug. 2011:358-360.

[4]吕炎泽.基于J2EE的机考系统的设计与实现[D].北京邮电大学,2009.

[5]彭玉忠,王金才,郝荣霞.基于B/S的在线考试系统答案更新算法[J].计算机系统应

用.2008(04):117-120.

相关文档
最新文档