试题库管理系统篇1
Abstract: Exam question bank is made according to a certain kind of index which based on a theoretical and maehemetical medels with the feature of being consistent with a discipline or course of target detection ability of all the knowledge contained in the many questions asked. It is a collection system of stoarge, indentification of delection, sampling and examing function. Exam question bank examiniation is objectivly impartial. China's exam question bank construction is relatively late, the related subject's exam question bank construction is in the process of improvement. Starting from the necessarity of building of the exam question bank and the overall data structure of the bank and the design of bank management system, the develop of college exam question bank management is discussed.
关键词:题库管理系统;数据库;开发平台
Key words: exam question bank management system; database; development platform
中***分类号:TP39 文献标识码:A文章编号:1006-4311(2010)36-0225-01
1建立题库系统的必要性
1.1 题库应用技术推广以后,教师将告别手工命题的传统方式,只要通过键盘操作就能让计算机自动产生高质量的试卷。这对于提高教学质量管理水平,对于逐步实现教师办公自动化等都有重要意义。
1.2 题库是大批优良试题的储存库,凡是入库的试题都是经过严格筛选,并按合理的原则组织起来的,其技术参数、质量指标(如难度、区分度等)是经过测定的。
1.3 题库内的全部试题都具有标准统一的技术参数,便于人们按照一定的科学程序,按试题已有的技术参数挑选试题,优化组合成内容、性质、难度等各不相同的试卷,使试卷符合预定的各项质量指标,保证考试的信度和效度。
1.4 由计算机管理题库,自动化程度高,可大大提高命题工作的效率,减轻命题教师负担。计算机题库系统具有自动寻找的功能,便于教师通过手指击键、自行选题编卷。利用这种管理系统还能让计算机根据命题要求自动自成试卷,自动完成试卷及考分的等值处理,必要时还能生成互相等值的平行试卷,能客观地比较历次考试的不同水平。
1.5 利用题库系统自动生成试卷,要求命题者事先制订好详细的命题计划,并按规定输入有关信息,这有助于克服命题的盲目性和随意性,使命题过程规范化。
2题库总体数据结构
对于较大的题库系统,其试题库总体结构是分层分块的,总库下有子库,子库中有分库等。试题信息常按题文(题目中的文字部分)、题***(题目中的附***)、答文(答案信息为文字)、答***(答案信息为***形)、属性指标等分类,分别存放于不同的子库当中;全部试题又常按课程的内容、或题型、或按测试目标层次分类存储,这样每个子库被相应地分成若干分库。各个子库要设定相同的关键字,利用关键字把同一道试题的各种信息联系在一起(例如同题号作关键字,那么在各子库中部应有题号这个数据项)。为了提高检索和库管理速度,一般要根据需要建立各种索引文件,如对各个子库建立各分库的题号索引,以指出各分库中存放的试题题号范围。通常可用分库中第一个试题的题序号和该库中存放的试题总数目来标明该范围(因题库中题号是有顺序的,题目按题号有序地存储在分库中)。
设计题库总体数据结构时要考虑***形存储问题。许多学科题库都不可避免地存储带有***形的试题,而***形需要占据大量存储空间,应采用数据压缩技术来解决节省***形存储空间的问题。有关压缩存储的方法很多,针对不同学科的***形特点可设计不同的方法来实现***形数据压缩。例如,将试题中的***形以***段拼成,而***段则由一些***元组成,每个***元给予不同的编码,不同的编码值代表不同的作***算法,然后用参数表明***的大小及它的相对位置。这样使用适当的编辑命令,就能很方便地绘制题目中所需要的***形。可以看出,这种方法已把一幅***形变成一些代码和参数存储起来。当***形显示时,失调出相应的***形记录,分解并翻译那些代码和参数,然后根据代码值所表示的算法,绘出每个***段的各***形元,这样一幅题***就显示出来。
3题库管理系统的设计
3.1 数据库和表的设计。数据层在分布式三层体系结构中处于最底层,提供数据存取及处理服务。在所有的MIS系统的事务处理过程中,数据库处于核心地位。由于本系统涉及大量数据存贮、管理与检索,需要有高性能的后台数据库支持,选择合适的数据库是很重要的,目前大型数据库有不少,候选的主要有Oracle、DB2、SQLServer。通过对其性能及功能的综合比较,以SQLServer2000作为首选数据库。
利用SQLServer2000管理工具创建一个数据库,命名为TK,即题库数据库。配置好连接数据库的用户及权限,再建立数据表和数据表之间的关系。
3.2 系统功能设计。题库管理系统包括用户管理、课程管理、题库管理、试题组卷和退出题库等五大功能模块。用户管理包括对用户信息、课程信息和考生信息的管理;课程管理包括课程清单、录入课程信息、课程信息列表几项子功能;题库管理主要是由任课教师根据所授课程,按照章节、知识点、题型、难度实现试题的录入、修改、删除、保存和查询等功能;试题组卷功能是由任课教师根据所授课程试题信息按组卷策略算法组成试卷,并可将组卷方案保存,备日后查看。或着直接生成Word文档,供学生考试之用。
综上所述,题库建设是高校课程建设的重要内容,它对提高教学质量有着至关重要的意义。利用计算机数据库技术,开发试题库管理系统,可以达到试卷的自动生成,信息全面快捷的查找和方便的管理操作,大大节省了教师组卷时间,提高了工作效率,并且为学校的教务管理提供了较好的管理方法,能够充分地实施考教分离, 提高了教学质量,促进了教师教书育人的积极性,进一步提高了学校的办学水平。
参考文献:
[1]夏帮贵,郭胜,等.SQLSEVER数据库开发入门与范例解析[M].北京:机械工业出版社.
[2]何克抗.建立题库的理论[C]//全国CBE学会第七届学术会议论文集.长沙:国防科技大学出版社,1995.
[3]余胜泉.通用试题库组卷策略算法[C]//GCCC99论文集.
试题库管理系统篇2
关键词关键词:核反应堆;试题库管理系统;自动组卷
DOIDOI:10.11907/rjdk.162338
中***分类号:TP319文献标识码:A文章编号文章编号:16727800(2017)001009703
引言
试题库管理系统是核反应堆操纵运行人员培训考试的重要组成部分。传统的人工命题组卷模式花费大量精力和时间从试题库中筛选试题,必须考虑试题的难易程度、专业分类、试题重复等因素[1]。随着计算机技术的发展,通过信息化手段对试题进行管理和自动组卷成为现实。试题库管理系统通过信息化手段实现对题库的动态管理,自动组卷技术根据设定的组卷规则即时生成试卷,提高了命题组卷工作效率和规范性。
1功能设计
1.1设计思路
本文将试题库管理和自动组卷功能集成于系统中,不仅能帮助命题人员适时更新试题、丰富题库内容,还能根据不同的组卷规则抽取试题,快速、客观、准确地组合形成试卷,满足不同阶段反应堆操纵人员的考试需求。
为了保证功能完整性,试题库管理系统设计需满足如下要求:①试题库系统必须登录认证后才能使用;②能够构建并管理试题库;③能够从试题库中准确抽取试题并生成试卷;④能够实现备份与恢复;⑤具备友好的人机交互界面,操作简单直观。
1.2系统方案
命题人员通过登录系统完成试题库的更新和组卷。系统具备试题的查询、增加、修改、删除,组卷规则自定义和试卷自动输出等功能[2]。基于反应堆堆型、申请执照、专业类别、考试类别(笔试、口试、操作)等各类属性设置组卷方案,生成不同阶段堆操纵人员试卷及答案。
2详细设计
2.1系统功能模块
.2.2试题文件入库策略
试题的基本属性存放于数据库中,试题内容以Word文档形式存放于磁盘相应的文件夹下。
如果试题类型为填空、选择、判断,则将答案直接存放于数据库的试题记录中。如果试题类型为问答、口试或模拟操作题,答案中可能存在***片、表格等非文字信息,则将答案内容以Word文档形式存放于磁盘中,答案文件的名称与试题文件的名称一一对应。
试题文件、答案文件的命名规则如下:
(1)对试题文件(Word文档)重新命名,命名参照单位内部的试题编码规则,根据录入的试题基本属性,由系统自动生成。如:试题编号为6666的HFETR反应堆的堆供电专业操纵员笔试问答题文件名为HFETRDGDCBWT6666.doc。
(2)对答案文件(Word文档)重新命名,命名参照单位内部的试题编码规则,输入的内容由系统自动生成。如(1)中所述试题对应的答案文件名为 HFETRDGDCBWD6666.doc。
系统根据反应堆类型将试题和答案文件分别存放于磁盘文件目录下,试题库物理存储逻辑结构如***3所示。
2.3试题浏览
为确保命题人员能够对试题库中的试题进行浏览查看,系统提供两种浏览方式:
(1)按类别浏览,在系统中选择堆名、专业、试卷类型、试卷类别等基本属性,组合查询指定试题。如选择某一堆名,能够显示出该反应堆下的所有试};选择某一堆名和某一专业,能够显示该反应堆某一专业的所有试题。通过逐级组合选择,显示指定类别试题。
(2)按编号浏览,通过输入试题编号,精确查询指定试题。
根据命题工作需要对试题内容、答案、分值等信息进行修改或删除,并在数据库和磁盘中对原试题信息进行更新。
2.5自动组卷
2.5.1组卷程序
命题人员在组卷管理界面中选择试卷类型、堆名、考试项目、题型、题量等基本属性,系统根据组卷规则从试题库中随机选择试题组合输出至试卷模板中,分别生成试卷和参考答案并以Word格式文件输出,流程如***4所示。
①选择A、B卷;②选择反应堆名称,选择堆名;③选择申请执照名称:操纵员、高级操纵员、值班长;④录入考试日期;⑤考试项目:选择(试卷类别)14类之一,如回路笔试、回路模拟操作等。系统根据笔试、口试或者模拟操作,分别选取不同的试卷模板输出试卷;⑥根据不同试卷类型,录入填空题、判断题、单选、多选题、问答题或口试题、模拟操作题数量;⑦根据录入题型数量,参照单位内部的规则,形成抽取算法,从题库中抽取相应专业试题,组合生成试卷和参考答案,并以Word格式文件输出。
2.5.2试卷分值约束条件参数
根据题型和分值要求,形成如下约束条件:
(1)在反应堆操纵人员笔试试卷中包含填空题、判断题、单选题、多选题、问答题等5类题型,其分值约束公式如下:Sum=T×NT+P×NP+X×NX+D×ND+∑ni=1Wi(1)式(1)中Sum为试卷总分值,一般取值为100分,T、P、X、D分别为填空题、判断题、单选题、多选题的分值,NT、NP、 NX、ND分别为填空题、判断题、单选题、多选题的数量, n为问答题数量, Wi为第i道问答题分值。
(2)与操作试卷中包含的题型与问答题类似,其分值约束公式如下:Sum=∑ni=1Ci(2)式(2)中Sum为试卷总分值,一般取值为100分, n为操作题数量,Ci为第i道操作题分值。
(3)在反应堆操纵人员口试试卷中包含的题型与问答题类似,其分值约束公式如下:Sum=∑ni=1Ki(3)式(3)中Sum为试卷总分值,一般取值为100分, n为操作题数量,Ki为第i道口试题分值。
2.6数据备份
试题库管理系统除了满足试题的持续更新和自动组卷外,还需要提供数据备份来保证试题库的健壮性和安全性。本系统中,数据备份通过对数据库备份和试题文件备份来完成。
3数据库设计
在试题库系统中,试题信息由SQL Server数据库中的试题记录、磁盘中的试题文件(Word文档格式)、磁盘中的试题答案文件(Word文档格式)3部分构成,试题记录必须与磁盘中的试题文件和答案文件一一对应,在SQL Server数据库中试题表结构设计如表1所示。
4系统实现
本系统采用C/S架构,即客户机和服务器模式。试题库管理系统主要对数据以及Word文件进行操作,系统架构由客户应用程序和数据库服务器程序两大部分组成,通常称为前台程序和后台程序。前台程序面向系统使用者(试题库命题管理人员)。当使用系统功能模块时,前台程序自动调用后台程序,并向其发出数据及Word文件请求,后台程序根据预定的规则对数据库和Word文件进行操作并应答,将数据结果返回到前台呈现,从而完成一次数据交换[3]。
5结语
试题库管理系统目前已完成试题入库并应用于反应堆操作人员考试试卷组卷工作。在试题入库过程中,一次性无异常完成6 000余道题录入。在组卷方面,各选取了50份笔试试卷、操作试卷、口试试卷进行组卷,平均组卷时间分别为43秒、9秒、17秒,同一份试卷中随机抽取的试题无重复,极大提高了组卷效率以及试卷的有效性。下一步将结合完善后的试题库以及网络平台,研究设计反应堆操作人员***组卷培训考试系统,实现反应堆操纵人员的***培训和考试。
参考文献:
[1]翁健高,李文.文本型试卷随机组卷系统的设计与实现[J].大众科技,2011(5):5253.
[2]陈丽燕.通用试题库系统设计关键问题的思考[J].中国水运,2009(4):7677.
试题库管理系统篇3
关键词:B/S模式;JSP技术;Ajax
中***分类号:TP311文献标识码:A 文章编号:1009-3044(2010)11-2805-02
1 系统开发的背景与需求
职业教育的迅速发展,使得各个职业院校的规模都有所增长。随之而来的教师工作量、教学质量等问题将是各个院校所担心的。计算机网络技术的发展,网络已逐渐融入了人们的工作、生活。网络与教育的结合使得教师从传统的工作方式解脱出来。利用计算机强大的数据处理功能,由计算机逐步代替传统的人工出卷,规范出卷程序,使出卷工作更科学化,不仅提高了工作效率,而且可堵绝传统手工出卷存在的种种弊端(如不必要的重复劳动、自教自考,考前漏题等等)。目前有不少试题库管理系统,但大多都是针对中小学课程设计的,如在试题的编辑上缺少关于工科课程的工具(如电工学、机械等),考核方式也难以适合职业教育的特点。为了解决这些问题。开发一款适合于职业院校的试题库管理系统在当前是很有必要的。本文将讲述如何针对工科职业院校的特点开发试题库的思想
2 开发的体系结构及工具
2.1 试题库管理系统的体系结构
针对工科职业院校的特点及不同地区职业教育的办学条件的不同。该系统采用B/S体系。B/S的体系结构是三层结构即浏览器、Web服务器、数据库服务器。利用B/S的操作简单、投入资金少的优点,教师的客户端只需配置普通性能的计算机即可,需要投入的仅是数据库服务器。这样便可实现教师人人都可利用网络办公,提高工作效率,节约资源。
2.2 实现试题库管理系统的技术及开发工具
采用SQL SERVER 2000数据库技术。随着职业教育规模的扩大,试题库中的试题数量会越来越多,SQL SERVER 2000的优点解决了系统的后顾之忧,保证了数据的完整与一致。
采用JSP技术作为服务器端脚本,实现数据库和其他应用互动的WEB网页
3 试题库管理系统的设计与实现
3.1 试题库管理系统设计的原则
由于职业教育即不同于基础教育也不同于学历教育,因而在设计时须考虑到这一点,其设计原则如下:
1)试题的编辑应突出工科课程的特点,***编辑器提供相应的录入符号及***形的工具,减轻教师的工作量。
2)试卷的形成应适应职业教育的特点,以平时测试与期末教考分离来检测学生撑握技能基础知识,以提高学校的教学质量。
3.2 试题库管理系统的功能结构设计
根据工科职业教育的特点,在设计中突出了操作简单,试卷形成合理。本系统的主要功能有课程的编辑,章节的编辑、知识点的编辑、题型的编辑、试题的审核、试卷的形成、用户管理、密码的管理、数据的备份与恢复等。其系统总体用例***如***1所示。
3.3试题库管理系统的实现及相关关键技术
对于一个学校而言,应该允许有多门课程同时在进行试题库的开发,对于每个课程而言,也应该允许多个教师同时进行试题库的开发。因此,基于尽可能方便试题库开发,提高开发效率等原则,本系统采用基于Web的B/S结构开发方式,在使用JSP开发此系统时采用界面显示与业务逻辑相分离的三层结构设计,使用JAVABEAN组件来封装事务逻辑,使得业务逻辑和页面显示相互分离,实现系统的模块化设计,增强了系统的可维护性、重用性、可扩展性和健壮性。系统架构示意***如***2所示。
在实现过程中除了考虑通用试题库管理系统的特点以外,还须考虑到工科院校的特点专门注意以下几点:
试题编辑系统是本系统的重点部分,功能是实现试题内容的***录入、编辑、修改等操作。笔者参考了大量资料,通过对比实验决定采用fckeditor,fckeditor的功能相当强大,可以满足绝大部分网页编辑的功能需求,其不但适合JSP开发环境,而且适合ASP、PHP的开发环境。为了更方便我校教师的使用,我在本系统中根据实际需要,对源代码进行了必要的修改,主要有以下两个方面:将原来工具栏上的表情符号换为常用的电工符号、机械符号;利用Ajax技术实现了课程相关信息的级联菜单
2)试题库系统中组卷系统的实现
在整个试题库系统的实现过程中.如何在数目庞大的试题库中通过随机选题.选出符合要求的试题.使得试卷的平均难度、区分度和信度都达到要求,是组卷系统的重要目标。 其中随机选题是试题库实现过程中的一个重点,也是一个难点 。组卷系统是根据各种组卷要求,从题库中抽出一份(或几份)满足要求的试卷。为此在本系统中针对每门课程生成一个试题表即便于管理又提高了组卷效率。自动组卷本质是依据一定的控制条件从一个特定的试题库集合中抽出满足条件的试题组成试卷的过程。试卷主要由试题组成,试题主要的属性有题型、分值、难度系数、所属知识点等。试卷分值、难度比例、知识点覆盖范围和题型信息,题目个数作为组卷的基本参数。如果是期未考试试卷参数由该课程的负责人制定,如果是平时测验则可由任课教师制定。在本系统中自动组卷形式有两种:按题型组卷、按章节组卷。通过这两种组卷方式即满足了任课教师的平时检测学生的学习情况又满足了学校为提高教学质量的期末教考分离。
3)数据库设计的优化
很多通用试题库系统中在设计数据库大多是根据题型来设计数据库中所用到的表,针对职业学校课程及教师教学的特点,为此在本系统中针对每门课程生成一个试题信息表。这样即便于管理又提高了组卷效率。
3 结束语
该系统的特点在于它是基于JSP技术开发的试题库管理系统,采用三层结构设计使得业务逻辑和页面显示相互分离,实现系统的模块化设计,增强了系统的可维护性、重用性、可扩展性和健壮性。其***编辑系统的改进与组卷方式的多样性解决了教师因考试出卷占用大量时间的问题及学校为提高教学质量而进行的教考分离的问题。本软件已应用于实践,效果很好。
参考文献:
[1] 夏永祥.基于J2EE的通用型试题库系统的设计与实现[J].上海工程技术大学学报,2006,20(2).
[2] 杨健,张晓玲,周少云.通用试题库系统自动组卷算法研究[J].大理学院学报,2007(10).
试题库管理系统篇4
关键词:外语教学;网络化考试;题库建设;标准
中***分类号:H319.3 文献标识码:A 文章编号:1001-5795(2012)02-0009-0006
随着外语教学改革的继续深入,基于网络和基于计算机的外语考试成为未来的趋势,尽快制定服务于外语教学改革的网络化题库建设标准,并在此基础上建设服务于全国各级各类高校的部级题库系统已经迫在眉睫。实现外语试题库的共享,网络题库标准化的研制已是当务之急。而标准化是当前急需解决的问题,只有经过行业认证的标准,才有可能实现这种共享。
网络化试题库的复杂性和多样性,使得人们对它的理解各不相同,不同层次、不同属性的试题库不易管理和利用,也是一种浪费,不符合科学发展观。为了更有效地建设好国家网络化题库,使其在质量、效益、可持续发展等方面有更强的保证,避免重复建设,保障国家“高等学校教学质量与教学改革工程”能够有计划、有步骤地实施,制订一个网络化试题库建设规范是十分必要的。
自1993年中国教育技术协会外语专业委员会成立以来,外语专业委员会先后制订《数字语言学习系统技术规范》、《数字语言实验室系统建设规范》和《外语教育信息资源元数据著录规则》等行业标准,为全国高校在信息化外语教学环境建设提供了规范标准,对外语教学信息化进程起到了积极的促进作用。
中国高校外语教学网络化题库建设标准不应完全照搬国际标准,而应该在国际视野的思考中,更具有中国外语教学本土化特色。中国教育技术协会外语专业委员会组织全国的外语专家、技术专家和测量学专家成立了“中国高校外语教学网络化题库标准核心专家委员会”,经过一年多的认真筹备和研讨,推出了《中国高校外语教学网络化题库建设标准》(以下简称《标准》)。该《标准》整合了现有的资源和题库建设相关的技术标准与操作要求,从外语网络化题库、卷库建设、网络化考试和网络化试题管理实际出发,将国家“教育信息化技术标准”具体化为具有较强的可操作性的实施指南。
为了使本标准得以落实、发挥实效,中国教育技术协会外语专业委员会特委托作者及相关几家英语网络科技公司研发“中国教育技术协会外语专业委员会网络化题库系统和规模化考试系统”,集全国高校的力量,建成高信度、高效度的部级外语网络化题库系统,以满足全国广大高校外语教学、资源建设、学科建设以及外语教学改革的需求。
1 中国高校外语教学网络化题库建设标准的目的
本《标准》的目的是为试题库的开发者提供统一的标准,达到试题库基本属性结构的一致,实现试题库在区域内的广泛共享,并最大效率地为实现对试题库的查找、评估、获取和使用提供支持,同时也为不同试题库系统实现数据的共享和互操作提供支持。
本《标准》提供强制的试题库技术最低要求和推荐的试题库评价指标,以保障试题库的质量和使用价值。
试题库建设可以有三个层次的含义:
一是外语试题库建设,建设具有详细属性标注的试题素材库、试题库、试卷库,可以实现智能组卷,进行相关性检索的应用体系。
二是试题库建设的评价依据,通过评价筛选优秀的外语试题库。
三是指导外语试题库管理系统的开发与维护。
在这三个层次中,第一个层次试卷库和素材类外语试题库建设是基础,是标准的重点和核心;第二个层次是对试题库的评价与筛选,需要对评价的标准标准化;第三个层次是工具层次的建设,试卷库和素材类试题库的具体内容千变万化,形式各具特色,对应的管理系统必须适应这种形式的变化,充分利用它们的特色和功能。
2 中国高校外语教学网络化题库建设标准的范围
本《标准》适用于外语教学中与外语试题库开发、应用和管理有关的领域,对外语试题库技术开发、属性标注、试题库管理系统开发与维护、外语试题库的质量控制与评价等具有直接的指导意义。
本《标准》定义了一个概念上的数据模型,用于定义外语试题库实例的结构。本标准所界定的外语试题库是指:以数字信号在互联网上进行传输的具有实现外语教学目的的信息,它属于学习对象的一个子集。
本《标准》以学习对象元数据标准(LOM)为核心,针对不同类型外语试题库的特性建立了扩展属性集。
本《标准》中,外语试题库的属性用于描述该试题库的相关特征。各类试题库的统一特征使用学习对象元数据(LOM)进行描述,试题库的特色属性主要根据试题库特性分类描述。
本《标准》可以被别的标准所引用,例如用于定义数据模型实现(即绑定)的标准。这样,外语试题库属性实例就能被各种外语学习系统所使用,如定位、评估、交换、管理外语试题库等等。
本《标准》的主要内容描述如下:
(1)这是一个较为宽泛的标准,主要侧重点在于统一试题库开发者的开发行为、开发试题库的制作要求、管理系统的功能要求,而不是规定软件系统的数据结构。主要从四个角度进行规定:一是试题库的技术开发的角度,适应目前教育技术国情的最低技术要求。二是从用户的角度,为方便检索、编辑、评价、使用这些试题素材,需要对试题素材进行属性标注,并从可操作性的角度,标注了属性的数据类型及信息编写类型,这一部分将主要参考国内颁布的元数据模型及IEEE的LOM模型,从制作试题素材简便性、智能性、敏捷性、扩充性和项目逻辑反应等使用试题素材的角度上选取一些最为普通的语言、文化、知识、技能等测量元素。另外,根据不同外语试题库的要求,设置一些特色属性,试题库的属性可以作为试题库管理系统数据结构的直接依据。三是从试题库评审者的角度,构建元外语试题库的评价标准,作为用户筛选试题库的直接依据。四是从管理者的角度,提出了管理和维护这些素材的管理系统的体系结构以及所应具备的一些基本功能。
(2)网络化题库标准的设计思路和框架(***1)。
3 试题库建设分类
标准所面向的试题库的分类:
(1)媒体素材:媒体素材是传播教学信息的基本材料单元。可分为五大类:文本类素材、***形(***像)类素材、音频类素材、视频类素材和动画类素材。
(2)题库:题库是按照一定的外语测试理论,在计算机系统中实现的某个学科题目的集合,是在数学模型基础上建立的外语测量工具数据库。
(3)试卷素材:与外语学科教与学的目的有直接的相关性、典型性和公允性的试卷集合。
(4)试题库目录索引:列出某一领域中相关的网络试题库地址链接和非网络试题库的索引。
(5)试题属性见表1。
4 网络化题库标准相关概念
4.1 相关概念
通用信息(General):主要是关于资源的标识和分
类、检索属性等信息,它与资源应用的上下文环境无关。
生存周期(Lifecycle):主要是关于资源生存周期方面的信息,如版本号、状态、日期、创建信息等。
数据描述信息(Meta MetaData关于数据的数据):描述关于数据格式方面的信息,定义数据类型,如标识符、角色、类别说明、语言等。
技术信息(Technical):教育资源技术方面的信息,如格式、大小、位置类型等。
教育信息(Educational):资源的教育等特性,如交互类型、交互级别、语义密度、难度、学习时间等。
价值信息(Cost):有关资源的价值和价格方面的信息,如版权及其他限制信息等。
关联信息(Relation):主要描述资源与其他资源的关联信息,如类别、关联资源等。
注释信息(Annotation):主要是关联资源教育应用评论方面的信息,如评论人、注释、注释内容等。
归类信息(Classification):描述资源的归类信息,如关键词描述、语言等信息。
4.2 试卷库通用属性描述
内容描述类:包括标题、学科、关键词、描述、来源、语种、关系、覆盖范围、适用对象、目录项10个数据元素。
知识产权信息类:包括作者、出版者、其他作者、权限管理、版本5个核心元素。
外部属性描述类:包括日期、类型、格式、标识、评价、评价者、元数据方案、目的8个核心元素。
4.3 网络试题库数据的交换格式标准
对试题属性进行XML绑定,形成标准的XML扩展标记,定义标准的数据互换的文件格式。
定义操作互换文件格式的方法,形成互换数据的接口标准。
《标准》在建立试题属性标识的数据结构时,参照《教育资源建设技术规范》资源模式和管理模式,为保障试题管理系统实现对试题的高效管理和利用,提出了一些最基本的结构和功能,这就为试题库系统和管理系统的设计和开发提供了明确的思路和基本的系统框架。
无论采用何种程序语言及其逻辑结构,所实现的功能应该是一致的,并可根据实际需求适当扩展,从而保证本《标准》指导下建立的试题库对各种教学平台和管理系统的兼容性。
5 试题库试题素材的技术要求
外语试题库是指蕴涵了特定目的的外语信息、以能创造出一定外语价值的各类信息试题库,特别是能以数字信号在互联网上进行传输的外语教与学的信息。数字化和实现外语教与学的目的是它的核心价值特征,它的开发有相当高的技术要求和满足外语教学和学习的要求。本标准从试题库开发的角度,定义了各类试题库应符合的技术要求与外语教学与学习的专业性要求,建议所有开发者都应以此为标准。标准从素材的角度,定义了各类素材应符合的技术要求,建议所有开发者都应以此为标准。
5.1 文本素材
(1)汉字必须采用GB码统一编码和存储。
(2)英文字母和符号必须使用ASCII编码和存储。
(3)存储格式主要为txt、doc、caj、pdf、pdb、nf、htm、html、ps等。
5.2 ***形/***像素材
(1)彩色***像的颜色数一般不低于256色。
(2)灰度***像的灰度级一般不低于128级。
(3)扫描***像的扫描分辨率不低于72dpi。
(4)***形/***像存储格式主要为BMP、IPG、GIF、PNG、TIF、PCX、PSD等。
5.3 音频素材
(1)数字化音频的采样频率不低于11 KHZ。
(2)量化位数大于8位。
(3)声道数一般采用双声道。
(4)存储格式主要为WAV、MP3、MIDI或流式音频格式。
5.4 视频素材
(1)存储格式主要为AVI格式、QuickTime格式、MPEG格式或流式媒体格式等。
(2)彩色视频素材颜色数一般不低于256色。
(3)黑白视频素材灰度级一般不低于128级。
(4)视频类素材中的音频与视频***像有良好的同步。
(5)视频采样基准频率不低于13.5MHz。
5.5 动画素材
存储格式主要为GIF格式、Flash动画格式、AVI动画格式、FLI/FLC动画格式或QuickTime动画格式。
5.6 网络素材
(1)连接地址必须是长期有效的。
(2)连接的目标是固定的,内容要在浏览器中可以呈现。
(3)连接过程中不能出现需要二次注册和登陆。
5.7 试卷库
(1)试卷建议使用HTML、Word、WPS格式保存。
(2)试卷应具有较高的信度、较好的效度、平均难度适当,可接受性、可阐释性强。
(3)试卷要能具有知识内容、学习水平和学习能力三向目标分布细目表。
(4)试卷应具有测试目的、性质、内容、题型、题量、时间、记分、考试对象、分级等基本属性。
5.8 试题库属性的标注
外语试题库建设技术标准的基本结构共包括三大部分:分别为严格遵守的必须数据元素、作为参考的可选数据元素和针对试题库特色属性的扩展数据元素。
(1)必须的数据元素(LOM核心集)
这类数据元素与学习对象元数据标准(LOM)中的必须数据元素一致。它是任何类型的试题库都必须具备的属性标注。
(2)扩展的数据元素(分类属性)
分类扩展集根据每类试题库各自的特点提供了试题库的分类属性。
媒体素材类集合了对文本类素材、***形(***像)类素材、音频类素材、视频类素材和动画类素材各自不同的技术属性。
试题库类集合了试题的外语测量属性。
试题库目录索引类集合了试题库目录索引内容组织属性。
(3)可选的数据元素
这类数据元素与学习对象元数据标准(LOM)中的可选数据元素一致。在对试题库进行属性标注时可根据用户需求和开发者自身的工作过程作为参考属性有选择地使用。本标准没有推荐的属性取值,要求与学习对象元数据标准(LOM)的取值相一致。
5.9 试题资源属性
见下页表2。
6 试题库管理系统的功能要求
外语试题库管理系统是对存储于试题库介质中的外语试题库进行管理、维护和更新的功能性设施,主要包括三个子系统:试题库管理(试题素材库的管理、题库管理、试题库目录索引库管理等);系统管理(安全管理、网络性能管理、计费管理、故障管理等);试题库建设与使用交流(试题库更新、试题库定制、异步交流、同步交流)。这三个子系统为三类用户(管理员、审核员、一般用户)提供试题库检索、试题库、试题库审核、权限管理、计费、用户信息交流等多个方面的服务。
7 试题库的评价
教学试题库的评价是对试题库建设质量的把关,在试题库建设和使用过程中,是一个不可缺少的重要环节。主要从以下几个方面来对它们进行评价:①实用性:考虑所整合的试题库的基本测试形式(如素质测试、编班测试、诊断性测试、学业成绩测试和水平测试等),是否有助于外语教与学目的的实现,看它是否对
学生的身心发展起到正面的促进作用,是否符合教学大纲和课程标准,是否有利于激发学习者的学习动机、学习兴趣和提高学习者的语言运用能力。②科学性:试题库的整合是否客观、科学,试卷质量是否符合五个基本属性(如效度、信度、可行性、阐释可接受性和后效潜势性);试题库设计与测试内容及其项目反应具有较强的针对性,能否为日常的教与学活动提供相关参考,是否有文法错误以及产生歧义的科学性或逻辑性错误。③技术性:试题库提供的清晰度与画面结构以及课件、文本等运行的技术要求是否与现行浏览器相符。④艺术性:主要是针对多媒体素材的审美元素而言,评价其表现手法的多样性、情节的生动性、构***的合理性以及画面的灵活性、人文性、情感性等。
评价必须采取多种方法相结合的原则,在试题库的整合中我们既要注意试题库整合过程的动态性评价,也要注意试题库在后期试用与使用中的终结性评价。
8 应用探索
《外语试题库建设技术标准》在对开发者的行为进行约束的同时,从可操作的角度为外语试题库的建设提供了重要的指导和方法。根据试题库共享的原则,本标准的应用模式可以划分为基本的应用层次和扩展的应用层次。
基本的应用层次主要是试题库的整合指导,试题库管理系统的开发与建设以及实现不同试题库之间数据的互换,达到外语试题库大范围内的共享。这样可以保证试题库建设的顺利实施,以及区域范围内外语试题库的高效利用和共享,体现在如下几个方面:①《外语试题库建设技术标准》中提供的外语试题库分类是进行内容规划的依据。②《外语试题库建设技术标准》中定义的属性标注是试题库系统数据结构的基本依据,也是试题库数据可管理的基本前提。③试题库制作的基本要求为试题库建设提供了指南。④试题库系统的体系结构定义了各系统必须具备的基本功能。⑤试题库评价指标是筛选与验收试题库的基本依据。
扩展的应用层次提出了更高水平的要求,它为外语试题库实现跨区域共享以及高效的基于内容的检索提供了指导。扩展应用层次主要基于XML标记语言而展开,用于对试题库的高效使用和大规模的数据互换方面。对于常态形式的外语试题库,通过试题库属性的XML绑定,可以实现:①实现对试题库进行基于内容的定向检索,以提高在互联网上搜索外语试题库的效率。②提供一致的底层数据结构,为不同系统之间互换数据提供标准接口。③为外语试题库的多种加工处理方式和表现形式提供了可能。④为建立专业化、具有自扩充能力的开放外语试题库系统提供了可能。⑤为外语试题库的自动分类提供了前提基础。
网络化题库标准制定共建网络题库应用模式(如***2)。
据了解,目前整个大学英语四、六级网考系统设计均已全部完成,包括题型设计、样卷设计、题库的建立、命题系统、判卷系统、考务系统等多个组成部分。教育信息化发展是国家发展战略,外语教育信息化建设是教育信息化的重要组成部分。我们相信不久的将来大学英语四、六级考试必将实行网考或网考与纸介考试并存。
参考文献
[1]***基础教育课程教材发展中心,基础教育教学资源元数据应用规范[2](CELTS-42)2002.
[2]中国***书资料分类法编辑委员会,中国***书资料分类法(第4版)[M],北京:科学技术文献出版社,2000
[3]***关于印发《普通高等学校本科专业目录(1998年颁布)》、《普通高等学校本科专业设置规定(1998年颁布)》等文件的通知[OL/WE],教高[1998]8号,WWW.省略
[4]中国国家标准化管理委员会,GB/T 13745-1992《学科分类与代码》国家标准第1号修改单[OL/WE],2008.
[5]***教育信息技术标准化委员会,学习对象元数据(CELTS一3)[OL/WE].2001.WWW.cehsc.省略
[6]***教育信息技术标准化委员会,教育资源建设技术标准[OL/WE](CELTS4-1.1),2001.celtsc.省略
试题库管理系统篇5
1目前高校试题库管理系统的现状和发展趋势
1.1国外技术现状、水平
国外试题库的发展已经有了比较长的历史,产生了一些著名的试题库系统。
1.1.1试题库的最初“版本”1968年IBM公司和美国洛杉矶学区共同开发的一个CTSS(ClassroomTeacherSupportingSystem)。该系统最初管理一个美国历史题库,其中贮存有800道题目,能为中学教师生成测验、家庭作业以及课外辅导材料等[3,4]。
1.1.2布卢姆理论的试题库[5]实现一个布卢姆理论,具有识记、理解、应用、分析、综合、评价六类标准的试题库。通过分析计算机辅助评估的便利:节约时间、反馈灵活等特点,描述了学生对计算机辅助评估的态度。
1.1.3QusetionMarkPerception试题库该系统是易方公司与英国QusetionMark公司共同研发的基于网络的***测试和试题库管理系统,这套软件是QusetionMark公司12年以来积累成功经验的精品制作,曾荣获英国计算机协会奖。
1.2国内技术现状、水平
我国的试题库系统发展较晚,最近几年,由于我国计算机及相关技术的快速发展,试题库技术也有了很快的发展,产生了一些有名的试题库系统[6]。
1.2.1教育123试题库系统是运行在简体Windows95中文环境下的题库系统软件,由暨南大学软件工具研究所和英豪教育发展有限公司联合开发。从1989年开始,暨南大学软件工具研究所就致力于试题库系统的研制。
1.2.2结构力学试题库是在国家教委工科结构力学课程教学指导小组领导下,由清华大学、哈尔滨建筑大学、高等教育出版社等单位联合研制的,共有6200多道试题。采用了《试题库通用软件系统》,可以根据不同专业、不同考试性质、不同难度指标进行自动、半自动、人工干预等不同方式的组卷,可供土建、水利等专业各层次结构力学考试之用。
1.3国内外发展趋势
目前,国内外试题库系统的研究仍然是一个热点问题,主要表现在:一是教学管理上的,主要是试题库的高效、经济、灵活和保密的特点;二是教育测量上的,主要是试题库能生成高质量、能预控和等值可比的试卷。试题库的主要发展趋势为:动态性、共享性、安全性、实时性、网络化、智能化等方面。
2本系统主要功能及技术
2.1高校联盟实现试题库相互共享
基于云计算技术,各高校建立相同的试题库标准,相同科目的教师根据题目难易等级将其添加到各自服务器的试题库中,教师仅能对自己添加的试题进行管理,而对于试题的抽取可以自己定义任何策略,从不同的服务器中抽题组题。
2.2基于云计算技术的分布式抽题功能
分布式处理系统将不同地点、不同功能、不同数据的多台计算机用通信网络连接起来,在控制系统的统一管理下,协调地完成信息处理任务的计算机系统。在该系统中,高校联盟使用相同标准和策略的试题库系统,通过高速传输介质,将各高校服务器相互连接起来。不同高校系统管理员根据课程难易程度、相关策略,从不同高校的同一课程试题库中抽题组卷,从而实现了分布式抽题的功能。克服了试题库来源单一化和任课教师的主观性的缺点。
2.3考场内实时终端打印试卷
为了保证试卷的运输安全、减轻保密工作的任务,试卷可以设置考场内实时打印,试题库管理员可以设置开考前终端打印的时间,如果条件成熟,还可以根据考生指纹和身份证验证后实时打印,这样可以防止替考事件的发生。防止泄题、漏题、盗题事件的发生,促进考试公平、公正进行。
2.4多种智能组卷功能
该试题库管理系统设置了多种智能组卷的功能,可以实现相同试题,一种试卷;相同试题,多种试卷(梅花卷)等类型。对于考试题目,可以设置题型、来源的章节、来源的高校、难易程度等不同设置比例。考试答案在考试时间结束后方能输出打印,从根本上防止了答案的泄密。
2.5三级智能安全保密措施
该试题库管理系统的主要目的是防止高校学校的作弊现象,为此主要采取了以下几种措施。
2.5.1高校联盟相互共享,单独管理的庞大试题库该系统是基于云计算技术分布式处理的试题库管理系统,各高校在考试时可以使用其他高校的试题库,但不能管理其他高校的试题库,另外各高校可以同时组织相同科目考试,保证了考试的客观性,避免了考试前漏题、泄题、划重点事件的发生。同时也便于教师教学水平和学生成绩的公正、公平性。
2.5.2考场内身份识别后,实时自动试题打印为了保证试题运输的安全性和保密工作的完善性,该系统采用了身份证识别和指纹识别验证的方式,通过身份验证后试卷方可实时自动打印,试卷中自动打印出考生的学号、姓名等信息。这就减轻了试题保密工作的工作量,防止了学生替考现象的发生。
2.5.3多种智能组卷和答案考后输出策略通过智能组卷功能,首先,教师无法知道考试的具体内容,杜绝了教师泄题事件的发生,第二,由于可以采用多种试卷(梅花卷)的策略,杜绝了学生考试过程中抄袭现象的发生,第三,该系统采用考后答案才能输出,如果采用梅花卷,一份试题配有一份答案,这就杜绝了协同与合伙作弊现象的发生。
2.6应急处理预案
该系统是智能处理系统,不排除一些异常现象的发生,比如:高校联盟中,某一高校服务器断电;试卷打印过程中出错;每份试卷和答案不匹配等。针对这些现象,在系统开发中经过大量的测试,尽量利用软件自身自动识别处理各种异常。另外,在系统无法处理的异常现象的情况下,要提前备有预制的试卷,以采用传统的方法保证考试的顺利进行。
3总结
云计算技术是新一代信息技术的重要发展方向,通过网络以按需、易扩展的方式获得所需的资源,这对资源共享和远程控制提供了一种新的方式。本文将云计算技术应用于高校试题库管理系统,此项目的应用对社会信息共享,防止学生作弊,提高教学和管理水平等方面起到了积极的作用。首先,云计算技术是高校推进国家“智慧城市”的积极举措。第二,试题库来源于多个高校,可以做到资源信息的共享。第三,考试系统采用多策略随机抽题、实时打印,减少了试题运输保密环节,基本杜绝了作弊行为的发生。第四,该系统的实现对于提高教学质量,建立良好的学风、考风具有重要的作用。
试题库管理系统篇6
关键词: 知识点 试题库 随机组卷抽卷系统
1.引言
考试是实现教学评价的主要手段,考试试卷是否规范、科学直接影响教学评价结果的好坏。按一定的原则规划和建设试题库[1],使用计算机软件系统管理试题库,并在此基础上实现随机组卷抽卷系统,保证了考试这一主要教学评价手段的科学性、规范性、可靠性和有效性,为提高教学质量,改进教学活动提供了有力支持。
2.试题库组织
从试题库组织形式来看,现有的试题库有两种组织形式[2]:一种是按试卷组织[3],即在试题库中保存若干套试卷,考试前从这些试卷中抽取一套,作为考试试卷。对于这种组织形式的试题库,由于采用人工命题,其主要优点是试卷容易实现难易结合,考查知识点的范围规划合理。同时,有利于改进试卷,提高教学评价的可靠性。但是由于试卷基本固定不变,一旦考试就公开,长期使用,存在较高的泄密风险。
另一种是按题型组织,即按选择题、填空题、判断题、简答题等题型保存试题,考试前设置各种题型的比例,随机抽取试题组成试卷,作为考试试卷。目前大部分试题库管理系统都采用这种形式。对于这种组织形式的试题库,保密性虽然较高,但是由于随机抽取试题,因此其命题的合理性往往难以保证,甚至会出现在一张试卷中多次重复考查同一个知识点的情况。
3.知识点设计的思想
本系统基于课程知识点设计试题库随机组卷抽卷系统,这里的知识点是课程中的“元知识点”,或者说是一门课程的一章中,最小的不可再分的知识细节。例如:在大学英语课程中,往往把“现在进行时”看做一个知识点,但是这并不是“元知识点”,只有考虑了特定的词汇或词组,“某一个或几个词汇或词组的现在进行时”才能构成一个“元知识点”。
以知识点组织试题,对于一个特定的知识点,可能存在多种题型的试题,如选择题、填空题、判断题、简答题、问答题等。例如,在《大型数据库系统》课程中,“事务的ACID特性”可以看做一个知识点,此时,(1)可以设计选择题,如:
事务的ACID特性是指事务具有原子性、?摇 ?摇、隔离性和持续性。
(A)复杂性 (B) 一致性 (C) 不变性 (D) 可回滚性
(2)也可以设计填空题,如:
事务的ACID特性是指事务具?摇 ?摇、?摇 ?摇、?摇 ?摇和?摇 ?摇。
(3)可以设计判断题,如:
(真)事务的ACID特性是指事务具有原子性、一致性、隔离性和持续性。
(假)事务的ACID特性是指事务具有原子性、一致性、隔离性和容错性。
(4)可以设计简答题,如:
简述什么是事务的ACID特性。
(5)或者设计论述题,如:
以一个具体事务处理为例,论述什么是事务的ACID特性。
这些题目虽然属于不同的题型,但是在同一份试卷中,只能出现其中一种题型,因为它们考查的知识点是相同的。
每个知识点根据课程特点进行编号,如“ENGLISH010001”,可以表示《大学英语》课程第一章的第一个知识点,也可以表示《大学英语》课程“现在进行时”这个大的知识点中的第一个元知识点。
4.系统结构
4.1试题的存储
本系统没有采用常用的关系型数据库管理系统,而是使用文件系统保存试题,这样做虽然降低了系统安全性,但是存在以下优点:第一,降低了系统使用的难度。系统用户只要有电脑,具备基本的Windows操作知识,就可以使用本系统,不需要数据库管理系统的使用知识,也不需要特定的网络或硬件环境。第二,易于格式化试卷生成。本系统采用文件夹保存知识点,采用带格式的.rtf文档保存试题,一道试题由三个文件组成:第一个是试题的设置文件,包括试题的难度、小题个数等信息,第二个是试题的题干,第三个是试题的参考答案。这样,可以通过Office交互式编程,快速生成通用的格式化试卷。第三,易于系统扩展和升级。随着“云”技术的流行与发展,未来的试题库系统必然需要迁移到“云”平台[4],并且和学生的课程资源系统、自我评测系统相结合接轨,使用文件系统保存试题,使关系模式的数据库向非关系模式的数据库迁移。
4.2系统功能模块
本系统使用Visual Studio 2008,基于C#.NET开发,界面设计遵循良好的Windows多窗体风格,采用组件开发模式,主要包括以下功能模块:
***1 试题库随机组卷抽卷系统功能模块
4.2系统用户
本系统的用户包括两类,一类是考务管理人员,另一类是命题人员。考务管理人员作为系统的最终用户,可以使用系统的全部功能。命题人员的主要职能是出题,因此不能使用系统的组卷抽卷模块和Word导出模块。
从系统用户的角度出发,本系统可以分为两个子系统,一个是试题录入子系统,包括自定义控件模块、试题维护模块和用户设置模块中的知识点编号设置、试题库目录设置和提醒设置功能。另一个是组卷抽卷子系统,包括组卷抽卷模块、Word导出模块和用户设置模块中的试卷模板设置。
命题人员只能使用试题录入子系统,考务管理人员可以使用试题录入子系统和组卷抽卷子系统。
4.3系统特色
4.3.1在录入试题时,首先明确试题的知识点。这样可以快速建立一门课程的核心试题库并投入使用;在维护试题库时,按知识点增加试题,也可以有效避免反复出同一个知识点试题,增加维护成本的问题。在随机组卷抽卷时,首先随机选择知识点,避免同一个知识点的题目在同一套试卷的不同题型中反复出现。
4.3.2从标准化考试的角度出发,本系统只支持单选题,并且随机分配四个答案的顺序,有效避免了试题库系统经过考试就“泄密”,学生背选项的尴尬。
4.3.3本系统采用随机算法进行组卷抽卷[5]。所抽取的试卷可以导出到Word文档中,并进行基本排版。为了提高试卷的科学性和合理性,在导出试卷后,还应当由考务管理人员对试卷进行审查,排除试卷的缺陷。
5.结语
本文介绍基于知识点的试题库随机组卷抽卷系统的设计思想、模块构成、系统用户及主要算法。该系统集合试卷性试题库和题型型试题库的优点,操作简单,可用性强。当然,系统仍存在一定的缺陷,如算法智能不高,缺少一键式快速组卷抽卷,试题查询和修改功能不够完善等,需要在未来系统的运行和维护过程中加以改进。
参考文献:
[1]宋华晔.大学英语试题库的建设与创新[J].海外英语,2013.4.
[2]袁东华.高校试题库、试卷库建设问题的思考[J].黑龙江教育(高教研究与评估),2013.4.
[3]廖金辉,章才能,李知忠.基于教考分离的高校试卷库管理系统的设计与实现[J].湘南学院学报,2013.4(34).
[4]申德荣,于戈,王习特,聂铁铮,寇月.支持大数据管理的NoSQL系统研究综述[J].软件学报,2013.8(24).
[5]张雪亚,李乃乾.高校试题库建设理论研究[J].宝鸡文理学院学报(自然科学版),2013.3(33).
试题库管理系统篇7
关键词:篮球理论;试题库;Authorware
中***分类号:G807 文献标志码:A 文章编号:1673-291X(2011)13-0296-02
随着计算机技术、多媒体技术和网络技术的成熟,传统的考试已经不能完全适应信息时代的发展,对考试作出必要的改革势在必行。本文的研究通过篮球专业理论考试为试验田,设计出一个较为完整的篮球理论考试的试题库,并且最终能够自动生成试卷、保存试卷、管理试题库等等,使试题库能够投入到正常的教学实践与管理中,并且为将来的体育系统智能化教学提供帮助。
一、研究对象与方法
1.研究对象。篮球理论考试试题库的设计与实现。
2.研究方法。(1)文献资料法:广泛阅读有关文献,为软件设计提供理论基础。阅读大量相关计算机知识,借鉴现在国内已经比较完善的试卷自动生成系统。并查阅大量篮球理论考试试卷,为自己的设计提供经验。(2)专家访谈法:针对软件的设计以及数据库的建设最后试卷的生成等等问题咨询具有多年教学经验的专家的意见。(3)程序设计法:本次试题库建设的编程全部由Authorware7.0完成,所有数据库的设计及应用通过ODBC技术与Access2003完成。
二、试题库系统的设计过程
1.建立Access试题数据库。在Access中创建数据库“database”,并建表“test.mdb”(见表1)。
2.设置数据库支持。新建一个Authorware文件,保存文件名称为“篮球考试试题库.a7p”,点击“Function Window”按钮打开函数窗口,在“Category”下拉列表中选择“篮球考试试题库.a7p”,点“load”按钮,并在Load Functions对话框中载入Authorware安装目录下的ODBC.U32文件,加载ODBCOpen,ODBCExecute,ODBCClose 三个应用函数。同样方法把tMsDSN.u32中的tMsDBRegister函数和WINAPI.U32中的MessageBox函数和SetWindowText函数加载到该Authorware文件中。
3.配置数据源(手动配置)。从控制面板管理工具数据源,打开“ODBC数据源管理器”窗口,点击“添加”按钮,打开“创建新数据源”窗口,选择“Microsoft Access Driver(*.mdb)”,点击“完成”按钮,打开“ODBCMicrosoft Access安装”,填写数据源名称,选择数据库,完成数据源配置。
4.连接数据库。拖动计算***标到流程线,命名为“连接数据库”,写入以下代码:
Odbcdata:="database"
Odbcerror:=""
Odbchandle:=ODBCOpen(WindowHandle,"odbcerror",odbcdata,"","")//WindowHandle表示应用程序的窗口句柄;odbcerror表示若该函数操作不成功,则存放错误信息;odbcdata:数据源名称,ODBC管理器以之联结实际的物理数据库;后两项分别表示的是用户名称和用户密码;若操作成功,则该函数返回数据库句柄ODBCHandle。
sqlstring:="select题目,A项,B项,C项,D项,正确答案from test"
Odbcdata:=ODBCExecute(odbchandle,sqlstring)//Odbcdata是Authorware提供的数据库数据的赋值变量;sqlstring是标准的SQL结构化查询语言,描述对数据库的具体操作。
if odbcerror""then
MessageBox(WindowHandle,odbcerror,"错误",0)
5.系统的操作设计模型。系统的流程,我们希望能够在用户直接登录后可以完成试卷生成、科目管理,试题库管理等操作程序(见***1)。
6.试题库的物理设计。整个试题的整体设计分为三个部分:一是系统的管理,二是试卷生成的管理,三是试题库的管理。三个模块具备不一样的功能和效果,其主要特点如下:(1)系统管理。系统管理主要是用户的管理和操作人员的管理用户管理为了使软件更方便的被用户使用,根据系统的安全性要求,针对不同的用户,需要设定不同级别的使用权限。系统管理员拥有最高权限,由系统管理员进行信息管理及科目的状态的管理;已注册的用户则可在自己的权限下对只属于自己的试题库进行操作。为了使软件安全性更高且使用方便,系统管理模块要求有如下功能模块:用户权限的相关控制、用户信息管理、系统锁定教师用户所教科目、科目状态修改等模块。系统管理主要提供系统的安全保障,主要包括人员管理、操作人员的权限管理。(2)试卷生成的管理。试卷生成模块是系统的主要部分。试卷生成模块采用的方式是随机生成试卷。组卷的试题都是来源于试题库管理模块中创建的试题库试题;组卷的方法是按照计算机遗传算法实现智能组卷。试卷生成模块的试卷中所包括的题型、知识内容、分数等都符合选定方案的规定。对所生成试卷的要求是:同一份试卷中不能有相同的试题;生成的试卷存储在试卷库中由试题管理系统进行管理;考试组织者可以通过提供的选项进行组卷方案;系统可以自动生成一份符合标注要求的试卷及其标准答案。(3)试题库的管理。试题库管理系统模块的主要功能是建立计算机试题库操作。该模块中所操作的数据是后续操作的基本,必须保证准确无误。应用本模块可以在试题库操作界面中对试题进行录入、添加、打印、修改、删除、显示,按条件进行模糊查询等操作。
试题库的管理主要包括了科目的管理以及题库的管理,科目管理主要是针对试题库管理系统的多科目试题库建设的要求,设计了一个公共平台,由用户去建设的试题库的基本信息,要求用户根据待建试题库的科目特点,选择试题的主要类型,如单项选择题、多项选择题、填空题、问答、论述等等。
三、结论
1.篮球理论试题库的设计不仅可以成功地实现教考分离,而且能够大大地节约教师出卷的时间,减轻教师负担,使教师能够有更多的时间致力于科学研究。
2.篮球理念试题库可以通过系统管理、试卷生成和试题库管理三个模块实现对用户及操作者的管理,完成试卷的生成、保存和查看,题目的修改、查看、编辑等操作。
参考文献:
[1]陶树平.数据库系统管理与应用[M].北京:科学出版社,2005:2-76.
[2]于庆洋.对高校体育理论教学考试现状分析与观察[J].体育世界学术,2008,(5):71-72.
[3]赵赞峋.对体育院校试题库建设的现实思考[J].哈尔滨体育学院学报,2009,(1):75-78.
[4]许艳.试卷自动生成系统的设计与实现[J].计算机教育,2007,(9).
[5]王家宏,王贺立.篮球习题大全[M].北京:北京体育大学出版社,2004.
[6]孙民治.现代篮球高级教程[M].北京:人民体育出版社,2004.
试题库管理系统篇8
关键词:信息系统;计算机辅助教学;系统设计;数据库
中***分类号:G642.474 文献标志码:A 文章编号:1674-9324(2012)05-0226-02
用计算机辅助业务知识考核建立试题库,并对其进行管理维护和智能化自动组卷、分析,是实现业务知识考核规范化、标准化的一个重要措施,更是实现管理决策科学化的一个重要手段。传统的业务知识考核模式从培训到辅导,从试卷命制到阅卷,从成绩分析到试卷分析,几乎都是由人工完成。这种模式的弊端是出题组卷过程中带有很大的主观随意性和不规范性,出卷时,由于题目总量少,主观上认为的重点都差不多,试题重复率很高[1]。实行计算机辅助业务知识考核可以使培训进度制定、培训内容、辅导练习、批改作业等训练工作由教员或自主完成,而试卷的命制、阅卷、统分、成绩和试卷分析等考核工作,由管理部门组织完成。因此,要真正做到业务知识考核客观公正必须建立完善的业务知识考核系统[2]。
一、需求分析
业务知识考核系统设计主要考虑以下几方面的需求。
1.试题库科目与题型设置自主性。试题库科目与题型设置自主性指用户不但能自主创建科目试题库,而且能为各科目试题库自主创建或者添加题型。
2.试题库开放性和可扩充性。试题库开放性和可扩充性指用户具有添加、修改和删除试题的权力,对试题库拥有完全的支配权。题库试题必须不断得以更新,增加新的、好的试题和淘汰过时的、不好的试题,实现试题库的新陈代谢[3]。
3.试题调用灵活性。试题调用灵活性即允许用户能自由地从试题库中抽取试题。试题库的存贮是题库的基本的、首要的、主导的属性,但存贮是为了应用,建立试题库是为了解决组织考试过程中命题工作的矛盾,是为高效、经济地生成各科优质试卷服务的[4]。
4.通用性和广泛的适应性。试题管理是一个应用面极广的工程,各科目之间的差异和应用者个性的差异决定着对试题管理程序的不同要求,过分细化和专业型的管理方案在满足少数用户的同时必然会对其他更多用户带来不便。
5.试题录入的鲁棒性。目前大多数试题管理程序只能录入文本信息,或者不支持公式、***片信息的录入,或者录入很麻烦。其实试题管理的浩大工程不是在试题输出,而是在试题录入及试题库建设,如何方便快捷扩充自己的试题库是一个非常实际的问题。
6.普及性和兼容性。试题管理程序最终在不同的用户机器上使用,要充分考虑到用户的机器性能和运行环境,要尽可能减小程序的大小和降低对硬件的要求。操作要简便,要能够使普通的教师运用自如。要能够与大部分文字处理软件如WPS、Word等相兼容。
二、系统设计
业务知识考核系统体系结构采用三层体系结构,即包括数据库系统、题库系统、组卷系统三部分。
1.用户登录模块。在进入系统时,需要输入用户名和密码,通过用户名和密码识别用户身份:系统管理员或教师。不同的角色进入系统后可以操作该用户权限范围内的功能。如果该用户输入的用户错误,则提示登录错误。如果输入的用户根本不存在,系统则提示非法登录,该用户不存在。管理员登录成功,具有用户和功能模块管理权限。
2.管理模块。管理模块主要是用户管理和试题库管理。用户管理是系统管理员成功登录以后,可以对所有用户进行修改和删除处理,包括对用户权限的分配等。管理员可以添加教师用户,可以对试题的录入、试题的输出、科目的分类管理、权限的分配进行操作。生成试题功能主要则是教师用户对其管理,教师可以对试题进行添加、查询、修改、删除。添加试题:向试题库中添加试题有两种方式,一是单题录入,即按预置的试题格式一道一道地填写;二是批量录入,即将多道试题按预定的格式形成一个数据库文件,由后台数据库一次性录入题库。查询试题:用户可根据试题的属性参数设置查询条件,查出符合条件的试题。修改试题:可对试题的各项参数及试题内容进行修改。删除试题:可删除试题。
3.组卷模块。组卷功能分为自动与手动两种。自动组卷即系统根据输入的试卷参数,按照已设定的组卷策略组卷,试卷主要参数有:考试科目、考试时间、总题数、满分值、考察的知识点,难度、题型结构等。其中题型结构包括客观题(判断题、单选题或多选题)和主观题(填空题、短文字题或长文字题)。
三、系统界面设计
用户界面是应用程序和其使用者之一切的交互界面,对于应用程序的设计和开发者而言,用户界面设计的基本目标是设法提高用户使用该软件的效率和提高用户满意度。
1.登录界面。系统角色有3种:部门、教师和学员,各种角色采用统一的登录界面,以不同的身份和密码进行登录系统,系统根据所提交的身份和密码信息进行验证。验证成功后进行相应的系统主界面,非系统注册用户无法登录系统。
2.系统的主界面。因为本系统有三种类型的用户,根据不同用户的权限,主界面有所不同,部门主要以管理者的身份进人本系统,教师以录入试题组卷、查看等使用本系统,学员住要是查看历史试卷使用本系统。
3.试题录入界面。试题录入功能主要有两种,一种是成批录人试题,利用VBA技术,试题先录人到World中,再以world文档的格式成批录入到试题库中。这主要由部门来完成;另一种方式是单个试题录入这主要由教师个人来完成。
4.组卷界面。从试题库中选出些适合考试的试题组成一份优质的试卷,是本系统的关键部分,这提供的界面有两种,一种是自动组卷,即先按要求输入相应的参数,系统根据参数自动从试题库组成一份试卷,这由系部来完成;另一种是手动组卷,即教师从试题库中搜索一些符合要求的试题再按各人员组成一份试卷,这部分工作可由部门和教师来完成。
四、数据库设计
根据需求分析设计数据库,包括6个表:科目表、知识点表、题型表、试题表、试卷表、用户表,试题库管理与组卷系统数据库工具选用微软的SQL Server2005。
通过测试,本系统的设计思想和设计方法行之有效,可以方便有效地管理大量的分别属于不同专业类型的试题,将教师从繁琐的出题组卷的作中解脱出来,很大程度上提高了工作的效率。在业务知识培训管理上,具有高效、经济、灵活和保密的特点;在业务知识评测方面,由试题库自动生成的试卷具有质量高、可监控性好等优点。系统支持Windows2000及WindowsXP等操作系统,适用范围广。
参考文献:
[1]杜勇,樊晓雷.通用试题库管理系统的设计与实现[J].现代计算机,1998,(2):29-30.
[2]詹速汉.高等数学题库管理系统的设计与实现[J].现代计算机,1998,(2):31-32.
[3]李莉,陈未如,王翠青,等.通用试题库管理系统的研究与实现[J].沈阳化工学院学报,2005,(3):236-240.
转载请注明出处学文网 » 试题库管理系统范文精选