网络考试系统的开发

来源 :当代职业教育探索 | 被引量 : 0次 | 上传用户:zhangchenglin427
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  本系统针对不同的课程进行题库管理,在计算机网络环境下对学生进行考试,实现命题、组题、答题、评分和打印成绩全部自动化,实现考教分离、无纸考试。
  
  一、网络考试系统的设计思想
  
  (一)考试原则
  由于题目涉及范围较广泛,有些内容可能超过教师讲述范围或问题较偏,出题时留有一定的余地,即有范围分。例如,若考100分,可能出题120分,考生选择其中的100分(对不答的20 分由考生在考试时自己确定)。
  限定时间,由于确定命题原则中确定了时间(例如100分钟),考生必须在指定的时间内完成考试,超过时间自动结束,显示考生成绩。
  允许在考试有效时间内的任一时刻修改已经做过的试题。考生答完题后,若时间未到,可以让考生修改,此时屏幕显示题号,试题及考生的答案。
  (二) 系统功能模块
  网络考试系统——题库管理子系统—课程设置试题录入题库维护题库分析
  —考试子系统—命题原则自动组题答题与评
  图1 系统功能模块图
  (三)试题类型
  经过慎重考虑研究,本系统试题库录入四种试题类型。
  A类:单项选择题(提供4个可供选择的答案,只有唯一1个答案是正确的)。
  B类:多项选择题(提供2到8个可供选择的答案,其中正确答案是从2到最多可供选择的答案数)。
  C类:对错题(判断给出的论述是否正确,然后选择“对”或者“错”)。
  D类:计算题(根据题意计算出结果,然后输入到给定的地方)。
  
  二、各功能模块的具体介绍
  
  (一)题库管理
  系统初始化,包括系统的基本库和相关库的建立。其中试题库的管理是核心部分,试题录入与维护,修改,查询都频繁地对试题库进行操作,使题库具有较大题量可供选择,从而自动组题时随机选择程度更大,各考生的考题雷同程度较小。试题相关分析可避免在同一套试题中,两道试题不得互为答案,或一题是另一题的答案。因此必须制定一种机制,使同一要领的试题具有互斥性。当一题选中后,具有互斥属性的试题不得出现。
  课程设置在录入试题前加入本门课程,试题录入可以输入各种题型的试题,题库维护包括添加、修改和删除,可以修改难度、分值等各项参数,题库分析包括查询、统计和打印功能。
  (二)考试系统
  1.确定命题原则
  进行考试前,由教师确定考试课程名称,考试时间,总分数,必答分数,考试的章节数,参加考试的机器数,难度,各章分数。
  2.自动组题
  根据命题原则,产生参加考试的数套试题。
  3.考试与评分
  学生考试过程是学生输入学号,系统进入数据库中检查是否有此人和是否考试过,根据数据判断此人的身份是否合法,身份合法调出一套试题让其考试,如果身份不合法,继续让其输入合法的学号。
  考试开始后,开始倒计时,如果时间到,评分显示该生的成绩,同时成绩入库。每答一分判断其所答分是否超过了命题原则中的必答分,如果超过了必答分,显示提示信息,然后让学生继续答题。如果考生提前做完了所有的试题,可以让考生自己提前结束考试,同时评分显示成绩和成绩入库。
  
  三、程序设计
  
  本系统采用Delphi作为开发工具,在考虑了C/S、B/S结构后,考虑到目前许多学校大量采用的是C/S结构,C/S结构的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快,提高了资源利用率。
  (一)密码的设计
  为了管理的安全,防止无关人员进入本系统,进行破坏性的操作,所以必须设置密码,密码在用户输入时只显示“*”号。密码是经过一定的算法后,保存在二进制文件中,可以随用户任意更改,即使使用编辑文件的软件也无法发现密码。
  (二)相关题的处理
  在试题库中,有部分试题可能互为答案,我们把这种试题叫相关试题,为了在一套试题中不出现相关试题,在试题库中加入了互斥标志字段(Mark),如果抽题时碰到有互斥标志相同的试题,舍弃重新抽题。
  (三)分配分数
  在每套试题中,各种试题类型各种难度的试题必须占有一定的比例,所以必须确定各章不同难度的每种题型所占的分数,本系统采用按比例分不同优先级分配的办法,例如各章难度相同各难度试题分数的处理程序如下:
  ∥根据难度确定各章各难度的分数
  [BF]case degreeRGroup.ItemIndex of 0:begin
  fori:=1 to chapNumber do
  begin
   score[1,i]:=Round(chapScore[i]30.6+0.50);
   score[2,i]:=Round(chapScore[i]30.3);
   score[3,i]:=chapScore[i]-score[1,i]-score[2,i];
  end;
  end; 1:begin
  fori:=1 to chapNumber do
  begin
   score[2,i]:=Round(chapScore[i]30.3+0.50);
   score[1,i]:=Round(chapScore[i]30.5);
   score[3,i]:=chapScore[i]-score[1,i]-score[2,i];
  end;
  end; 2:begin
  fori:=1 to chapNumber do
  begin
   score[3,i]:=Round(chapScore[i]30.3+0.50);
   score[1,i]:=Round(chapScore[i]30.4);
   score[2,i]:=chapScore[i]-score[3,i]-score[1,i];
  end; end;end;
  [BFQ](四)图片的处理
  在许多试题中会有相应的图片,所以必须考虑图片。在试题库中,有两个字段,一个是“Picture”字段,OLE型,另一个是“PicMark”字段,图形标志。考试时,如果本道试题有图片,屏幕上有一个“图片”按钮(告诉考生是否有图)变为有效,同时题中提示有图,考生单击“图片”按钮会弹出一个独立的窗口,让考生仔细观看图片。如果本题没有图, “图片”按钮变为无效,同时显示图片的窗口自动消失。
  (五)帮助的设计
  本系统还设计了良好的联机帮助,既有帮助目录和帮助索引,又有上下文敏感帮助,还有飞越提示。
  本系统采用功能强大的Delphi作为开发工具,界面友好,代码效率高,而且适用于Windows局域网,并且实现了考教分离,无纸考试。在“计算机应用基础”课程的使用中,取得了较好的效果,但也有不足之处,在于题库的建设和试题难度等级的划分工作量大,对成绩的分析统计功能尚欠缺等,需在以后的实践过程中改进、完善。
其他文献
当代大学生成长于改革开放的新时代,经济全球化浪潮无疑会对他们思想产生不可低估的影响。多元文化的相互碰撞和渗透融合,使当代大学生的思想较之以往的大学生有着显著不同的特点,加之我国目前高校思想政治教育存在的诸多问题,迫使我们必须深入研究经济全球化背景下他们的思想教育问题,而如何对传统思想教育进行改造和创新更是摆在高校思想政治教育者面前的一个重大的研究课题。    一、经济全球化对高校学生思想政治教育的
期刊
长期以来,图书馆的文献储存和利用都是以纸质信息为主,随着信息时代的到来,人们获取知识信息的途径由单一的阅读书刊报纸向多元信息化资料发展。图书馆的纸质文献资源、电子文献资源和虚拟网络资源共同构成了现代图书馆的信息服务基础。可以说,现代图书馆成了传统图书馆、数字图书馆和虚拟图书馆相结合的复合型图书馆。    一、传统借阅型服务模式    传统借阅型服务的主要特点:(1)以纸质图书资料和有形的音像视频资
期刊
近年来论者们围绕高校贫困生的相关问题展开了广泛而深入的探讨,提出了许多有学术与实践价值的观点。基于对这些研究的考察,本文就近年来理论界关于高校贫困生的相关问题研究作一概述,供大家参考。    一、关于高校贫困生概念和划分标准的研究    根据教育部的规定,所谓高校贫困生,是指在国家招收的普通高等学校学生中由于家庭经济困难,无力支付教育费用,或支付教育费用很困难的学生。这里所说的“教育费用”主要是指
期刊
一、高校固定资产管理的现状    (一)对固定资产管理的认识不足,管理过程缺乏有机协调  长期以来,国家大包大揽的投入体制助长了高校对固定资产重投入、轻管理的错误概念,基本不关注固定资产的效益性。或因不愿承担风险而过多地囿于教学、科研,片面强调非经营性资产的重要性,忽视了经营性资产的经济效益,为此,宁可闲置部分固定资产。同时,高校资产购建以各部门为主,“谁购建谁拥有,谁拥有谁使用”的现状形成了资产
期刊
德国近代教育家赫尔巴特曾说:“管理不是教育,管理只能使人不犯规,并未给人的精神世界增添新的东西。唯有使人进步,给人的精神以积极影响才是教育。”管理与教育,特别是诚信教育,应当有着原则的区分。大学生需要管理,管理要有权威,并且要有适当的奖惩制度来保证管理权威的实现,大学生都应该有良好的规则意识,这是大学生诚信教育的必要的前提。也就是说,就本文所探讨的问题而言,大学生管理与大学生诚信教育的基本关系是手
期刊
近年来,利用无线电设备进行考试作弊活动层出不穷,愈演愈烈,严重破坏了公平公正的考试秩序,也违反了无线电管理的法律法规,防范和打击利用无线电设备进行考试作弊成为无线电管理工作日益重要的任务,在司法考试、高考、职业医师考试、公务员招考、研究生入学考试等重要考试中,吉林省无线电管理工作者利用先进的监测手段和过硬的技术查处了多起作弊事件,没收多部作弊用的设备有力打击作弊分子的嚣张气焰,卓有成效地维护了考试
期刊
近年来,中等职业教育虽然得到迅速发展,但同时我们也清醒地认识到,目前中等职业学校的人才培养还普遍滞后于科学的迅猛发展及生产技术日新月异的变化,职业学校毕业生的综合素质和专业技术与现代企业对岗位职业能力的新要求存在一定的差距。如何应对新形势,走出一条具有职教特色、高质量的教学之路,是每一所中等职业学校都面临的重要任务。    一、运用现代教育技术,实现教学模式更新    目前,我国的职业教育实行的是
期刊
[摘 要] 长征精神伴随着革命歌曲的流传而璀璨,要使红色经典久唱不衰,须依托于民族的自尊、自觉、自奋。二万五千里长征是人类战争史上的伟大奇迹,留传下了无数可歌可泣的英雄事迹。川陕根据地、川西北根据地的建立不仅创立了“中华苏维埃共和国的第二个大区域”,也为红军与四川各族儿女的鱼水之情提供了契机,红军官兵根据各地各民族的民间小调依曲填词、依词谱曲,还创作了许多话剧、歌舞剧、新川剧等音乐形式,弘扬革命乐
期刊
一、中职教育文化课教学现状与分析    (一)从中等职业学校学生实际状况来看  1.学生学习基础的差异较大。众所周知,目前中职生源大多数是中考落榜生,他们普遍存在着学习能力、学习方法、学习习惯和学习基础等方面的问题。为数不少的学生,在初中阶段的应试学习中,成绩始终不理想,到职业学校来,对文化课学习产生厌学情绪,学习基础比较差;而有一部分学生则学有余力。  2.学生学习需求的差异也比较大。职业学校学
期刊
一、ASP工作原理    (一)ASP工作过程及其运行环境  ASP程序工作在Web服务端,浏览器向服务器发出一个HTTP请求,请求一个.asp文件,Web服务器响应该请求并调用ASP引擎执行该文件,当遇到任何与Active脚本兼容的脚本(如VBScript、JScript)时ASP引擎调用相应的脚本引擎解释执行其中的脚本命令,若脚本中含有访问数据库的请求,则通过ODBC连结后台数据库,由数据
期刊