5.2 数据库测试与运行 16
5.2.1 教学秘书考试管理功能测试 16
5.2.2 系主任试卷管理功能测试 17
5.2.3 学生在线考试功能测试 18
6 总结与展望 19
6.1 系统不足总结 19
6.2 展望 20
致谢 20
参考文献 20
信息技术基础在线考试系统设计与实现
引言:目前学校的各种考试大都还是采用传统的人工组卷考试方式,尽管出卷、阅卷、报成绩等是教师的本职工作,但对于一些高校的公共基础课程由于学生数量较大,阅卷的工作量非常大,出错的情况也相对要多很多,而且由于评阅教师较多,公平性方面也很难得到较好的保证。当前互联网技术发展迅速,各种各样的在线考试系统如雨后春笋般出现,远程教育也在很多高校部署开来,很多社会上的招聘考试都采用在线考试的方式,传统的纸质化考试方式已然不能适应现代化考试的需要,使用互联网技术的无纸化在线考试方式是必然趋势。
在“信息技术基础”公共课的教学改革工作中,传统的纸质考核方式工作量巨大,出错较多,管理工作复杂,为改变这一现状,开发了一个基于B/S模式的在线考试系统,主要用于学生的期末考试,以减轻教师的工作负担,提高考试效率,同时也可使得考试更加趋于公正,有利于提高教学效果和教学质量。
1 课题概述
1.1 课题的研究意义
在我国随着互联网技术的不断发展,我们的生活方式发生了巨大的变化。在教育领域,教学方式正面临着一场巨大的变革,许多新兴的教学手段如远程教学、网上培训、网上学校正悄然进入我们的眼帘。作为教育评估指标体系之一的网上考试系统也成为了一个新的发展方向。一个完善、健全的在线考试系统能及时、准确的反馈教学成果,为教学提供更有意义的指导性策略,优化整个教学过程[1]。
以本校为例,我校非计算机专业都需要修读信息技术基础这门公共课程,由于这门课程较为基础,考试也不会涉及很专业的知识,题型多以选择填空题为主,参加考试的学生人数近3000人,使用纸质试卷考试需要耗费大量的人力物力,如果能将平时的教学以及期末的考核做成一个系统,学生的试卷批改由计算机完成,那么就能大大提高教学效率。本课题便是基于此现状提出,通过做成一个公共课考核系统解放我们的双手。
1.2 国内外研究概况
1.2.1 国外研究概况
1.2.2 国内研究概况
1.3 研究的目的和内容
开发这个在线考试系统的主要目的是为了简化考试的流程、减少教师阅卷的时间、降低统分错误、提高考试的公平性、提升考试质量,同时也是为了适应环境保护的需要、迎合社会发展的需要。开发这个系统也是对我自己的一个能力的考验。
目前市场上已经有很多较为成熟的在线考试系统,但由于每个高校都具有自己的特色,各个高校在教学班的安排上可能有许多不一样,所以市场上的考试系统在部署到各个高校时都会遇到很多问题,而且费用也比较高。基于此种现状,本校的信息技术基础课程如果能有一个自主开发的在线考试系统是再好不过的,不仅可以应用到实际当中,也可作为教学案例供学生学习并不断进行改进优化。开发这个系统主要在于实现题库管理、试卷智能生成、系统自动阅卷、成绩统计分析等功能,另外再添加一些用户管理等辅助功能。
2 开发框架、语言及工具
2.1开发框架
目前市场上有很多的开发语言及工具可供选择,开发这个在线考试系统使用了WAMP框架。WAMP指的是Windows系统下的Apache+Mysql/MariaDB+Perl/PHP/Python,一组常用来搭建动态网站或者服务器的开源软件,四者本身都是各自独立的程序,但是因为常被放在一起使用,而且由于后三者开放源代码的原因,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台[5]。使用WAMP框架可以单独安装每个程序,然后一步步配置好环境变量,但过程比较复杂,所以在开发这个系统时选择了使用市场的集成安装包phpStudy。目前市场上有很多类似的集成安装包,比如WampServer、Xampp、AppServ等,由于其安装简单,不用配置环境变量,受到很多开发者的青睐。 php信息技术基础在线考试系统设计+源代码(2):http://www.751com.cn/jisuanji/lunwen_25250.html