前往顾页

构建基于B/S布局的收集测验体系

时候:2012-03-29 23:03来源:知行网www.zhixing123.cn 编辑:麦田守望者

摘 要:文章从收集测验体系的设想准绳和体系建模解缆,详细会商了构建基于B/S布局的收集测验体系的服从模块、体系布局、开辟环境、数据库拜候、数据的宁静与失密体例。

关头词:B/S;ASP;收集测验体系;项目反应实际



0 弁言

跟着Internet的疾速生长,Web技术的遍及利用,信息载体从传统的纸介质体例逐步向电子文档和收集化体例过渡,传统的一枝笔、一份试卷的测验体例已不克不及满足社会生长的需求。是以,很多高档院校接踵建立了本身的校园网,并开端实施网上讲授和网上测验。目前风行的测验体系多采取C/S(客户机/办事器)布局或单机布局,它们的特性是:利用时需求对所有计较机进行软件装置和设置,保护事情量较年夜,不适合在较年夜范围内奉行利用。基于B/S(浏览器/办事器)布局的收集测验体系是集题库、测验及阅卷于一体的软件体系,具有题库建立和保护、主动随机命卷、上机测验和主动阅卷服从,采取浏览器/办事器(Browse/Server)布局形式,其三层利用模型同传统C/S比拟,进步了体系的可扩展性、宁静性和可重用性,将利用逻辑与用户界面和数据拜候相分离,使体系的保护变得简朴,同时简化了客户端服从,用户只需浏览器便可利用此测验体系。

1 收集测验体系的设想准绳

(1)设想公道的数据库布局:在收集测验体系中应具有试题库、试卷库、考生质料库和成绩库,这些库的布局要公道,字段属性要精确,字段长度要满足实际需求。

(2)编写迷信的试题:建立题库之前必须起首肯定学科的知识布局,试题的构造与编写必须以学科的知识点布局为根据。试题数量要充足多,每题应具有难度系数、辨别度系数和知识点代码,以便于满足组卷的请求。

(3)挑选迷信的组卷体例,设想公道的组卷算法。

(4)设想完美的体系服从:收集测验体系应具有多种组卷服从、试卷发放服从、主动评分服从、收受领受成绩服从、成绩统计阐发服从和各种不测事件措置等根基服从。

(5)体系的宁静性:体系宁静性设想是收集测验系同一个非常首要的部分,体系应具有身份查验、权限设置、避免不法用户的抨击打击和盗取等服从。

(6)体系应具有不变性和合用性,界面简练,色采调和、温和,操纵简朴。

2 体系建模

目前年夜多数测验体系采取的是以真分数实际为代表的典范测试实际(Classical Test Theory,CTT)和项目反应实际(Item Response Theory,IRT)。颠末近百年的生长,典范测试实际建立了一系列题目阐发的公式,对试卷的建立、考分转换与等值等均有一套较为完整的体例。但因为典范测试实际的统计阐发体例获得的各项目标,首要依靠于特定的被测样本,当被测样本产生较年夜转变时,就不克不及有效地反应题库中试题难度、辨别度等属性。而项目反应实际则没有这方面的限定,它夸大的是自适应测验,其试题参数的求得,与样本无关,它在估计试题属性的同时,也估计了考生的认知程度。如许,不合样本组的试题属性值具有不变性,在不合样本组中求得的试题属性值,只是量纲地位不合。这时候经由过程等值转换,把不合样本组中的题目参数转到同一量表上,就较好地处理了典范测量实际中的不足。

项目反应实际是以受测样本答复问题的环境,经题目特性函数的运算,猜测受测样本的程度。按照参数的不合,特性函数可分为单参数、双参数和三参数三种形式。公式以下:

单参数形式:
 


双参数形式:
 


三参数形式:
 


此中:D=1.702,具有单位测度的因子;θ:受测样本的才气值;α:题目标辨别度;b:题目标难度;c:题目标猜想系数。P(θ):才气为θ的人答对此题目标概率。

按照特性函数可画出题目标特性曲线,图1为典范的三参数形式的特性曲线。

3 体系服从模块设想

本体系如图2所示,由考生信息子体系、题库子体系、组卷子体系、成绩子体系、宁静子体系、在线测验子体系几个部分构成,此中题库办理子体系是全部测验体系的根本。

(1)考生信息子体系

该子体系位于西席客户端,其首要数据流为考生信息,包含考生根基信息、课程信息、西席信息、测验信息等。

(2)题库子体系

该子体系用于办理题库,是本体系中的一个关头子体系,其首要模块包含:增加试题、点窜试题、删除试题、查询试题和重视事项等。

(3)组卷子体系

采取基于项目反应实际的静态组卷模型,设置团体参数(包含试卷题目、测验时候、暴光时候、考查的知识点等)和题型比例表。按照以上的测验参数,根据门生测验过程中对试题的反应,决定闪现给门生的下一道题目。

(4)成绩子体系

本子体系首要供应成绩查询服从,西席可以遵循门生号,和班级平分类查询。

(5)宁静子体系

本子体系用于对体系有关宁静的各部分受权和考证,在体系中,首要有各种信息办理的权限级别考证和受权,题库权限级别考证和受权。

(6)考生测试子体系

在全部测验过程中,考生在客户端按照测验的规定和提示进行答题。包含登录、测试申明及注释、静态抽题、时钟、提交试卷、主动评分和异常环境措置等服从。

4 体系布局与开辟环境

4.1 体系布局

本体系以B/S(Browser/Server)作为根基布局,所有法度和数据库存放在办事器上,经由过程ASP体例实现交互静态的利用法度,客户端只需装置操纵体系和浏览器便可,如图3所示,体系由用户浏览器、Web办事器、数据库办事器三个层次构成,为以后最好的收集体系布局。

4.2 开辟环境及开辟东西

本体系办事器操纵体系采取Windows 2000 Server,数据库办事器采取Microsoft SQL Server 2000,采取ASP和VBScript作为开辟东西。

5 利用ADO完成Web数据库拜候

ADO(ActiveX Data Object)是ASP内置的ActiveX组件,其特性是利用便利、效力高。ADO利用RecordSets工具作为数据的首要接口,利用ADO组件拜候数据库的步调以下:

(1)定义数据源。在Web办事器的“节制面板”中的“ODBC Data Sources”,建立数据库称呼(挑选Users DSN),点击“Add”按钮,选定命据库所用的驱动法度和文件等。

(2)利用ADO组件拜候Web数据库。

(a)利用“Server.CreateObject”建立连接的工具,并利用“Open”翻开待拜候的数据库。

set adocon=Server.CreateObject("ADODB.Connection")

adocon.Open("test")

(b)设定SQL号令,利用“Execute”号令,开端履行拜候数据库的行动。

sqlstr ="select * from jsjwl where stbh like 'PD' order by stbh ASC"

set rs = adocon.Execute(sqlstr)′adocon为第二步所设定的工具称呼

(3)利用Recordset工具的号令,显现成果,此中rs为第三步所定义。

rs.fields.count:记录的字段数;

rs(i).name:第i(指针)个字段名,i由0算起到rs.fields.count-1;

rs(i):读取第i(指针)个字段的记录,i由0算起到rs.fields.count-1;

rs("字段名"):读取指定的字段的记录;rs.eof:是不是已指定最末条;

rs.movenext:将指针移到下一条;rs.moveprev:将指针移到上一条;

rs.movefirst:将指针移到第一条;rs.movelast:将指针移到最末条;

(4)利用后封闭数据库

rs.close

adocon.close

6 数据的宁静与失密

因为此体系的特别性,数据的宁静与失密显得尤其首要。失密性是指用户在网上的所有信息应有必然的失密度,不合范例的用户之间的内容是相互失密的。宁静性是指用户插手一次活动是一个宁静的过程,对所有效户的行动,办事器都加以跟踪。为了确保其宁静与失密性,一要确保考生不克不及联网作弊;二要在试卷上及时加以监控;三要在时候上加以严格的节制等。首要经由过程以下两种路子予以实现:

其一,凡进入在线测验的用户,都要经由过程用户身份考证才气进入。并且,不合用户具有不合的操纵权限,支撑按权限进行操纵,确保数据的大众性与公有性。不许可用户履行不法的操纵,避免用户无意或成心的粉碎。

其二,避免用户检察所有试卷的源文件及拷贝服从,体例有二:

(1)避免利用鼠标右键等服从;

(2)试卷库中的试卷以无下拉菜单及东西栏等的页面体例闪现在浏览者眼前。

7 结束语

本体系采取项目反应实际和分层布局构造建立完美的题库办理,利用便利,保护简朴,年夜年夜加重了西席的事情量,进步了事情效力,同时可使门生测验更标准、更迷信;操纵Microsoft SQL Server 2000和ODBC实现数据的备份和分权限连接数据库,保证了数据的宁静;ADO与ASP连络,经由过程ODBC或OLE DE连接数据库,加强了数据库体系移植的矫捷性;不需装置客户端组件或利用法度,可直接应用浏览器IE进行长途拜候,省去了年夜量客户组件的费事,同时也给体系保护带来了便利;体系可以充分阐扬收集的上风,建立年夜型、高效、共享的试题库和实现随时随地的测验,降落了测验本钱,具有杰出的利用价值。





参考文献:

[1]何克抗.《建立题库的实际》《天下CBE学会第七届学术会群情文集》[M].长沙:国防科技年夜学出版社,1995.56-58.

[2]汪晓平,吴勇强,张宏林等.ASP收集开辟技术[M].北京:群众邮电出版社,2000.

[3]吴彦青.基于BWD布局的收集测验体系设想[J].武汉理工年夜学学报,2001,23(3).34-36

------分开线----------------------------
标签(Tag):收集测验体系
------分开线----------------------------
保举内容
猜你感兴趣