- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
无纸化网络在线考试系统设计与实现
无纸化网络在线考试系统设计与实现
该研究探讨了网络环境下,以客观题为主要题型,依据知识点组织考题,面向人数众多的公共基础理论课,进行大规模无纸化网络在线考试的方法与策略。本文详细论述了网络在线考试系统的网络结构和数据库结构,以及系统的功能结构设计与实现。
【关键词】客观题 网络 考试系统
考试作为一个重要教学环节,是评价学习效果的重要手段,在教育信息化推动下,网络在线考试是当下教育改革的重要内容之一。目前,我国高校公共基础类通识课程的纸笔考试面临着学生人数众多、严重消耗人力和物力资源、考试效率低下、存在主观性干扰等问题,例如印刷试卷耗费大量资源、阅卷周期长、阅卷错误难以避免、且容易出现“人情分”和“感情分”。全球参加人数众多的托福考试自2005年开始,由纸笔测试革新为计算机网络测试,考试组织和管理的各个环节全部由计算机完成,构建起高效、客观、公正的网络考试平台。由于主观题的自动化评分方法尚存在一定的局限性,很难满足实际应用,借鉴托福考试的成功经验,本研究针对网络环境下的理论知识考试进行了系统分析,以判断题、单选题和多选题三种客观题型为例设计并研发了网络在线考试系统,实现全程无纸化、自动化的考试组织和管理流程,有效提高教学评价的信息化水平。
1 网络结构设计
系统网络结构如图1所示。
该网络采用星型拓扑结构,依托于开放性校园局域网环境,以教育广域网为应用扩展。1级数据库使用微软的SQL Server 2005存储了系统所需的用户、考试、题库、试题、成绩等所有物质信息,WEB服务器使用IIS提供网络应用程序服务。学生考试在多个机房中进行,考虑到机房网络环境的相对局限性和测试环境的分布性,为了提高数据传输的响应速度,在考试机房中特别架设2级数据库,在临考前,将考试所需数据从1级主数据库下载到2级考场数据库,考试结束后,再将2级考场数据库中的考试结果上传到1级主数据库。
网络结构的核心是三层交换机,1级数据库和WEB服务器连接在核心交换机上,考试机房通过二层交换机与服务器相连,管理员和教师可以在校园网内进行??务管理和系统维护,以及对考试现场的管理与监控,也可通过广域网完成上述操作。
2 数据库设计
系统主要包含用户、题目、考场、考试和系统配置五类信息,共有如表1所示的18个数据表。用户主要分为考生、教师和管理员三种,考生信息单独存储在Stu表中,教师和管理员信息存储在Teacher表中(用Type字段进行类别区分),教师负责题库维护和成绩管理工作,管理员负责考务管理和系统设置工作,相关的班级、专业和系部信息存储在单独的表中。考试题目按照章→节→知识点的层次进行组织,单选题、多选题和判断题分别与相应知识点进行关联。考场信息中JiFang表存储了可用于考试的机房信息,包括地点、计算机数量等信息,KaoChang表存储了根据考试时间、地点和人数而设定的考场信息,YuYue表则存储了考场所预约或分配的考生信息。考试信息中Score_Info表主要存储了考生的考试状态、做题进度、剩余时间、考试成绩等信息,Score_TiMu表主要存储了为考生随机抽取的考题信息。系统配置表主要存储当前考试编号、考试是否开通、二次登陆密码、是否开通网络查询成绩、是否当场显示成绩等系统配置信息。
3 功能设计与实现
基于以上对于考试系统的分析和认识,课题组设计并研发了基于客观题型的网络考试系统,主要包括四个功能模块,分别是采用C/S架构设计的考生测试模块和管理与监控模块,采用B/S架构设计的题库维护模块和信息发布模块。
3.1 学生测试模块
该模块主要用于考生进行网络在线测试,包括首次使用参数设置、考生身份验证、下载考试题目、考生答题和交卷处理等功能,其中考生测试程序主界面如图3所示。考生测试的主要流程如下:
(1)当程序首次运行时,系统自动弹出“数据库服务器参数设置”对话框,须由管理员设置数据库服务器的IP地址、数据库名称、数据库用户名和密码等相关信息,并测试数据库连接是否成功。
(2)考生输入学号后,系统判断当前考生的信息和状态是否正确,如果考生不存在或者没有抽取试题,系统将禁止考生进入测试程序;如果考生已经完成考试,则不能再次登录系统;如果考生测试过程中发生意外,导致中途退出,则允许考生再次登录,经监考教师输入二次登陆密码后,在上次中断的位置上继续答题。
(3)登陆成功后,考生确认个人信息,并显示1分钟的“考生须知”重要信息。
(4)考生开始答题。测试共90道题,其中35个判断题,每题1分,35个单选题,每题1分,20个多选题,每题1.5分,共计100分。测试时间总计90分钟,每题答题时间不超过1分钟,超时则自动跳至下一题,且考试过程单向、不可逆。
原创力文档


文档评论(0)