在线考试系统设计

来源 :计算机光盘软件与应用 | 被引量 : 0次 | 上传用户:luckcarrier
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:随着社会的发展,英语变得尤为重要。传统的英语考试中,出试卷改试卷统计成绩,都会给考试管理者带来非常繁重的工作,信息技术的发展,利用信息技术可以使这项繁重的工作变得简单、快捷。在线系统考试系统的开发设计,提高学生效率,减轻了教师的工作负担。
  关键词:英语在线考试系统;系统设计
  中图分类号:TP311.52文献标识码:A文章编号:1007-9599 (2013) 07-0000-02
  1开发背景
  在线考试系统以C/S(客户机/服务器)的模式,相对于传统的英语考试而言,它减轻教师的工作负担,提高了工作效率,还可以提高考试的质量,使考试趋于公证、客观,能够提高考试的可信度。
  在线考试系统是利用Visual Basic开发设计界面与各个模块,使用SQL Server 2000作为后台数据库,在技术上实现在线考试系统开发的可行性。目前各个学校在局域网使用上已经很具规模,使的实现在线考试系统开发与运行提供了硬件的支持。
  在口语考试系统的开发中,作为一个独立于上述的考试系统,本系统采用利用交互式动态网页ASP(Active Server Pages)技术以及VBScript/JScript脚本语言开发,其中的录音和上传控件用COM组件实现,服务器配置为:Windows 2000操作系统,SQL Server作为数据库软件。使用ADO数据访问对象(ActiveX Data Objects)技术,连接ODBC开放数据库互联(Open DataBase Con-nectivity)数据源,实现对数据库的访问。
  2英语在线考试系统设计
  2.1系统设计。(1)该系统的实现目标:本着经济、适用、高效的原则,为教师与考生提供一个高效、便捷的考试环境,采用人机对话方式。可以方便的进行对考试题库的维护、用户信息维护、考试的管理和考试分数查询等操作。(2)功能结构:本系统设计的功能有以下几个模块来进行实现。登陆模块、考生模块、考试模块、管理模块。
  2.2数据库设计。通过调查分析各种资料,根据本管理系统用户需要操作和处理的各种数据,对数据表进行了分析。在数据库中创建了学生成绩表、系统参数表、学生考试试卷表、考试试卷、试题类型表、试题题库、用户信息表,7张数据表用于存放数据信息。
  2.3公共模块设计。(1)在模块中声明公共变量。其代码如下图所示:
  
  图1在模块中声明公共变量
  (2)启动函数Main()和共享的数据连接。其代码如下图所示:
  
  图2启动函数Main()和共享的数据连接
  (3)显示错误信息函数。运行时如果出现错误就提示用户出现了错误,并显示错误原因。显示错误信息的实现过程如下图所示:
  
  图3显示错误信息函数
  2.4系统登录模块设计。启动系统首先进入引导界面,然后进入系统登录界面,根据身份不同可以登录相应的界面。
  2.5主窗体设计。在系统登录窗体中以考生身份登录系统后,进入学生主窗体,学生主窗体主要的功能有修改密码、在线考试、查询考试成绩等。
  2.6考试窗体设计。考试模块是在线考试系统的主要功能模块,该模块集合了试卷生成、试卷显示、时间显示、试卷提交、强制提交试卷的批阅功能。
  2.7后台管理员窗体设计。管理员具有最高的权限,主要任务是查分、管理用户、设定考试系统参数和管理数据库。
  2.8修改试题窗体设计。题库的健全性关系到考试的质量,如果考试试题中出现了错误就要及时更改,以防止影响考生的考试。所以说修改试题是题库维护的重点。
  2.9打包。编写完成的应用程序的相关文件进行打包最终形成一个Setup.exe(可执行)安装包文件的过程。
  3口语考试测试系统的设计
  3.1系统设计。口语考试采用机考的形式。系统方案见图4,流程见图5。
  
  图4系统结构图
  
  图5基本考试流程图
  3.2数据库设计。数据库选用SQL Server 2000,它是基于C/S(客户机/服务器)模式的数据库管理系统,支持ODBC、ADO等技术的应用。整个数据库包括试题表、试卷表、考生信息表、答题表以及考生成绩表等信息。
  3.3模块设计:(1)管理模块。该模块主要实现对试题表、试卷表、考生信息表和成绩表中数据的维护和管理。包括试题管理子模块、教师管理子模块和考生信息管理子模块。(2)考试模块。该模块是考试的主模块,考生通过IE浏览器进入考试主页,经过身份验证通过后,进入考试页面。系统从试卷表中随意提取一份试卷,计时器开始倒计时,考试开始。
  3.4关键技术和实现:(1)用COM组件实现录音控件录音控件包括录音、放音和暂停三部分功能:因为每道题目的回答时间是有限制的:所以应启动一个计时器:到规定时间时自动中止。语音部分使用MCI函数[2]实现。(2)用COM组件实现上传控件。(3)语音文件的名称定义。为了区别每个上传服务器的文件同名,我们采用的方案是:考生ID+试卷ID+当前时刻。
  4结束语
  英语考试从传统笔试改为上机考将成为高职高专院校的主流,已经有较成熟与完善的系统。但口语测试系统中,如何使大规模的口语测试易于操作且具备较高的效度和信度一直是备受关注的研究课题。计算机口语测试还是一种尝试,还需要大量的实践和探索。将传统的口语测试方式与现代教育技术相结合是口语测试发展的趋势。
  参考文献:
  [1]安剑.Visual Basic 项目开发案例[M].北京:清华大学出版社,2011.
  [2]史逢阳.对大学英语口试大规模采用机考的探究[J].职业圈,2012,17.
  [3]刘丽英.“大学英语”无纸化教学和考试刍议[J].镇江高专学报,2006,7.
  [4]高丙梁.计算机口试与面试的比较研究[J].外语电化教学,2007,2:77-80.
  [5]张征,邓军,段慧如.大学英语口语网考属性与功效的实证研究[J].湖南城市学院学报,2012,1.
  
其他文献
习近平总书记指出:“要把社会主义核心价值观的要求转化为具有刚性约束力的法律规定,用法律来推动核心价值观建设。”2018年5月,中共中央印发《社会主义核心价值观融入法治建设
报纸
硅铁红是一种性能优良的包裹红色料,目前主要应用于陶瓷坯体着色中。为进一步提高硅铁红性能,拓宽其使用领域,本实验采用微波水热法制备硅铁红包裹色料。以TEOS(正硅酸乙酯)
蒲黄为香蒲科植物水烛香蒲Typha angustifoliaL.、东方香蒲Typha orientalis Presl.或同属植物的干燥花粉。该药长于收敛止血,兼有活血化瘀之功,有止血不留瘀的特点,用于吐血
此论文意在阐明查尔斯·狄更斯小说《艰难时世》中音乐与共同体形塑间的关系。英国学者菲莉丝·韦利弗(Phyllis Weliver)在《英国小说中的音乐群体,1840-1910:阶级、文化与民族》一书中,梳理了英国历史小说中有关音乐场景/事件的描述,并使其与想象共同体发生了联系。其中,韦利弗就以查尔斯·狄更斯的小说《艰难时世》为例,描述了小说中的音乐场景和事件与共同体形塑的联系。殷企平教授在《英国文学
贵州民族地区有十分丰富的民族文化旅游资源,贵州发展民族文化旅游具有重要意义,它符合现代旅游发展趋势,在一定程度上解决了贵州民族地区剩余劳动力的就业问题,提高了少数民
摘要:在高等学校教学模式下,数据库教学中分组教学法、角色扮演法、形象比喻法等多种教学法的应用。  关键词:任务驱动教学模式;VisualFoxPro数据库教学;教学法  中图分类号:G642 文献标识码:A 文章编号:1007-9599 (2013) 03-0000-02  高等教育经过多年的发展,现在很多院校以将任务驱动法做为主要的教学模式。然而要想达到好的教学效果,仅仅单一的使用任务驱动法是不