1. 引言 在二十一世纪的新时代,随着计算机技术的发展及计算机的日益普及,基于WEB在线考试与无纸化办公一样已成为一大趋势。基于WEB在线测试也越来越成为学校的好帮手,它的优势不但体现在人力上也体现在物力上,基于WEB的在线测试系统的随机生成试题[3]、组合试题[8]、自动判卷、计分、成绩及答案生成等功能将有效地避免资源的浪费;减少了人力物力的投资,提高了效率;消除了人为因素的影响,易于实现考试的客观公正;另外,在线测试系统的保密性好,试卷由考生登陆后随机生成,每位考生的试卷都不相同,减少了试卷的泄密和考试作弊的机率。所以,开发一个小型的在线测试系统并投入到教学中使用,具有其很高使用价值及意义。 paper51.com 目前,基于WEB的在线测试系统实现技术常用的主要有两种,分别为:基于ASP的在线测试系统和基于PHP的在线测试系统。对于ASP的在线测试系统[7]:在网上有很多的编程实例及其具体应用,其发展相对来说比较成熟;而对于PHP的在线测试系统:在网络上开发出来的实例及具体应用相对于ASP来说较少,而现在许多中小学又把PHP+MySQL+Apache作为校园网的构建,加上这一技术框架是免费的,这样,相对于ASP来说,用这一技术框架来实现在线测试系统的构建,就大大的降低了开发成本及提高了系统的实用性。所以,本人想在借鉴别人的基础之上,开发出一个适合于高中信息技术课学习的在线测试系统。该系统主要由登陆模块、管理模块、在线测试模块、查看学生考试情况模块四大模块构成,主要实现了试题的随机生成、自动判卷、评分及标准答案生成等功能。 copyright paper51.com |