1. 研究目的与意义(文献综述)
互联网发展到今天,已经成为人类社会生活中不可缺少的一部分,其中WWW起到了巨大的推动作用。如今,Web已成为社会信息交流的一个平台,大量网站在互联网中兴起。Web应用程序的优点在于无需开发客户端程序,从而可以大大降低成本,从而也降低了程序的使用难度。20世纪50年代,电子计算机和光电阅读机在大规模考试中的广泛运用促进了标准化考试的推广和普及。然而应当指出,这时的考试方法仍是传统的纸笔考试形式。到了2O世纪末,随着测试理论的完善、计算机的普及、多媒体技术的运用和经济的增长,测试界已清楚地看到单一的纸笔考试弊大于利。那么纸笔考试所暴露出来的问题该如何解决?标准化考试还要不要推行?于是专家们开始在测试的方法和手段上下工夫,国外的TOEFL如此,国内的CET亦然。这一变化竞来得如此之快,可以说是在向一个时代告别随着网络教学的发展,在线考试系统的应用越来越多。
传统的基于纸笔的考试形式已不再适应现在的发展需要,计算机在线考试正在逐步取代传统考试。在线考试系统利用网络实现在线考试和评分等环节,现在教考分离,在一定程度上减少了形象考试的主观因素,同时减少了教师的工作量。在线考试系统是现代教育的重要标志,这样的考试让考试的结果更加的合理,更加的公正、公平。也让不必要的人力从中解脱出来,去完成其它的一些事情。学生通过计算机网络登入系统,实时提交解答。系统能保存结果,供教师披阅,并能自动根据条件对客观题进行判分,还能对分数进行统计、管理,协助教师找出教学中存在的问题,满足任何授权的考生随时随地考试并迅速获得成绩的需求,同时也大大减轻了教师出题、监考和判卷等繁重的工作量。在线考试系统使老师从重复、低效的劳动中解脱出来,学生也可以在第一时间快速地知道自己的成绩,同时,借助于计算机存储设备可以很方便地存储试题及试卷,促进教务管理规范化。因此越来越受到人们的日益重视和广泛应用。在线考试系统是传统考试的延伸,大大简化了传统考试的过程。所以,对于在线考试系统的研究和应用具有重大的现实意义。
2. 研究的基本内容与方案
系统包括教师用户登录和学生用户登录,教师用户登录系统的主要功能是课程管理,试题添加,修改和删除管理,试卷管理,考生管理,考试管理成绩管理等。学生用户登录系统主要功能是参加课程考试和查看已经考试完成的课程考试成绩。
利用PHP MySQL技术,以B/S架构实现一个在线考试系统。设计出考试系统的各个模块,包括用户登录模块,科目管理模块,题库管理模块,试卷管理模块,考试管理模块和考试模块,考生管理模块,自动阅卷及成绩分析模块。系统开发采用PHP MySQL技术和B/S架构进行开发,开发平台操作系统采用windowsxp平台。后台数据库主要采用免费开源的MySQL数据库,主要适用于Web开发领域。为了能让考生在考试过程中实时自动保存答案,采用Web应用技术AJAX技术,通过在后台与服务器进行少量数据交换,AJAX可以使网页实现异步更新。自动交卷技术具体通过JavaScript来实现,即在页面添加JS代码,每隔一段时间判断一下当前时间。自动组卷技术采用随机法进行自动组卷,根据教师的难度系数和题目数量进行组卷。
3. 研究计划与安排
第1周~第2周:了解毕业设计的内容,查阅相关资料,;
第3周~第4周:确定设计方案,提交开题报告;
第5周~第8周:实施毕业设计,完成软件的设计;
4. 参考文献(12篇以上)
[1]杨楠,吴凌,王千祥.pop-php:支持php应用的在线集成开发环境[j].计算机科学,2014(9)p38-44.
[2]张嵩.php开发框架定制与应用[d].厦门:厦门大学,2014.
[3]吴保文.基于php的在线考试系统设计与实现[d].云南:云南大学,2012.
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。