您好, 访客   登录/注册

基于Web的高校在线考平台的设计与实现

来源:用户上传      作者:

  摘 要:在教育领域中将计算机技术应用到教学评估中改变传统的以纸笔为工具的评估手段,将会给教学评估带来巨大的变革。基于WEB平台的考试系统正是在这种形势下应运而生的。它是伴随着网络技术和数据库技术而逐渐发展起来的。它可以利用网络,随时随地对学生进行考试,是传统考场的延伸。
  关键词:高职院校;Web;在线考试
  一、开发背景
  随着计算机技术的飞速发展,网络的覆盖和普及,改变了常规的教学模式和考试模式。在计算机网络技术、通信技术和多媒体技术的发展和支持下,传统的教育模式得到了很大的延展。基于web的在线考试系统是这些技术在教育方面得到运用的一个体现。使得考试时省了出题、设计试卷、打印试卷、统计分数、入档等麻烦,提高工作效率,基于这系统节省大量的人力资源,节省大量的考试费用,大幅度提高举办考试效率,同时考试系统与别的系统整合在一起比如学校教务管理系统等,这样将非常方便的整合整个学校的资源,实现更科学的方式在教育的现代化管理中。
  二、国内外发展状况
  在信息技术飞速发展的今天,网络已经慢慢开始在农村普及,网络在人们的工作、学习和生活中发挥着巨大的作用。网络教育也开始萌芽,网上考试就是网络教育的重要一部分。网上考试在国外的很多国家都得到了蓬勃发展,人们的学习和考试基本是通过网上进行的。例如托福考试、GRE(美国探究生入学考试)、GMAT(工商管理硕士入学考试)等都是采用网上考试进行的。网上考试在国内还未普及,觉大部分的考试都是纸质的考试,仅有网上报名和网上查询成绩得到普及。我相信随着时代的进步网上考试会逐渐普及国内。
  三、实现目标
  基于Web技术的网络考试平台可以借助于遍布全球的因特网进行,因此考试既可以在本地进行,也可以在异地进行,大大拓展了考试的灵活性。试卷可以根据题库中的内容即时生成,可避免考试前的压题;而且可以采用大量标准化试题,从而使用计算机判卷,大大提高阅卷效率。还可以直接把成绩送到数据库中,进行统计、排序等操作。考生通过姓名、学号进行登录,考试答案也存放在服务器中,这样考试的公平性、答案的安全性可以得到有效的保证。因此,采用网络考试方式将是以后考试发展的趋势。
  四、平台设计与实现
  (一)平台整体实际
  考试平台基于ASP+ HTML+SQL SERVER综合开发工具及环境,并结合具体设计任务进行开发设计。平台采用B/S(浏览器/服务器)结构设计,只需在服务器端安装。在客户端通过IE浏览器访问即可。.通过Web模式来设计考试系统,服务器端采用SQL SERVER数据库系统和JSP组件来构成考试的应用服务系统。客户端采用浏览器来完成考试全过程,同时可进行远程系统维护和管理。
  (二)功能模块设计
  1.系统维护:主要完成用户管理,用户基本信息维护,并通过不同的登录用户进行相应的全局变量设置,完成不同权限用户的不同管理。系统在数据库中首先设置一个具有管理员权限的用户,通过用户登录判断用户的权限,若为管理员可进人该模块,实现用户的注册管理(包含用户名、用户权限、用户所教课程),依据教学计划完成课程的设置,对所有课程包含的题型进行管理。
  2.课程管理:用户只能对自己所教课程进行操作。进人该模块,系统首先用下拉框显示用户所教课程,让用户选择要进行操作的课程。课程属性主要包括某门课程的章节、知识点、难易度。对某门课程进行试题库管理之前,应先录人该模块内容的所有信息。
  3.试题管理:主要完成各种题型试题信息的录人、修改、查询、添加和删除。按不同学科的不同题型,知识点难度等级等分别录入试题,并将录好的试题存人试题库中,以备组卷之用。对于大量的试题,可以通过试题模板进行批量导入。要针对某一试题进行修改难度较大,我们采用与查询相结合的方式,利用模糊查询,确保查到需要的试题,先查到试题的题号,并调出该题目的相关内容,然后对该试题进行修改。
  4.组卷管理: 是考试平台的核心,组卷先进行组卷策略设计,通过成卷参数的输人,抽题者可从知识点、题数、题型、难度等不同角度提出组卷要求,计算机根据抽题者的要求,采用间隔随机抽取试题的方式自动地从试题库中随机抽取试题,并将抽取的试题存放到临时试卷表中生成试卷,供试卷打印输出使用。
  5.考试管理:考试管理是平台的关键,也是重点难点。由于高职院校学情特殊,考试中存在多种类型和情况,所以本模块支持任何时间段、任何数量的考试。可以按照课程、年级、班级任意进行考试。解决了高职院校补考、清考和缓考的难题。在考试时间和考试次数方面也可自由設计。
  6.在线考试:主要完成网上考试。学生登录平台后,选择考试科目进行解答,井将解答结果提交系统服务器。对于客观题,系统自动对其进行评分; 对于主观题,系统以文本的形式记录解答过程,由教师进行评分。
  五、总结
  本文通过构建基于Web的在线考试平台,为目前高职院校广泛实施的线上考试提供了一种解决方案。该平台实现了随时随地进行考试,解决了高职院校实习生和毕业生异地考试的问题。同时,提高了考试工作效率,简化了出题、设计试卷、打印试卷、统计分数、入档等工作。而系统自动交卷、阅卷功能,保证成绩真实,准确。将来,随着计算机技术更进一步地发展,所有课程一定能够实现完整意义的网上考试,考试功能的传统理念必将发生改变。
  参考文献:
  [1]邱建柳.基于WEB的网上考试系统的设计与实现[J]福建电脑2016.06.059
  [2]马瑞新.ASP.NET 2.0程序设计案例教程[M].清华大学出版社
  [3]赵洛育.SQL Server 从入门到精通[M].清华大学出版社
转载注明来源:https://www.xzbu.com/9/view-15074600.htm