试题库管理十篇

时间:2023-04-08 08:09:28

试题库管理

试题库管理篇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.

试题库管理篇2

随着网络科技的发展,使得网络逐渐成为人们生活与学习的工具。许多大中专院校都开始建立自己的网站,网络教学开始在教育中展现她无与伦比的优势。她注定将给传统的教育方式带来翻天覆地的变化。但由于传统教育工作者在网络技术上的欠缺,使许多学校都只在硬件配置上大量投入,而忽略了在软件及应用上的投入。本文将以VB6.0、SQL2000语言编写,用技术实现网络的试题库自动化管理的过程为例,讲解怎样在学校网站应用现代网络技术实现网络自动化管理

本系统设计了一般学校通用的“试题库管理系统”。本设计采用目前通用的VB6.0、SQL2000语言编写,以适应现行校内部与外部交换信息的需要

本设计以两个窗体为核心来构建这部分系统

关键词:SQL2000,VB6.0,试题库,管理系统,毕业设计

:10000多字(不包源程序)

源程序完整可直接运行,只是在程序中的音乐已作者被删除了(因太大)

300元

备注:此文版权归本站所有;。

试题库管理篇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).

试题库管理篇4

关键词:服装企业 库存管理 对策 存在问题

随着市场竞争的愈加激烈,服装企业要想在激烈的竞争中存活与发展,首先必须解决库存问题。服装是一种极具季节性的产品,同时还随着人们的不同需要而改变,那么在这一过程中就会造成服装企业大量积压货物,进而使服装企业的资金链断裂,因此就需要我们寻求一种策略来提高服装企业的资金周转率,减小服装企业的库存,只有这样,才能在最大程度上减小服装企业经营的风险[1]。

一、现阶段服装企业在库存管理上存在的问题

1.服装企业库存管理信息系统不完善

服装企业在整个生产与销售的过程中存在的普遍问题就是内部库存信息沟通效率低,库存管理的重要依据不仅仅是生产计划与销售计划,同时也包括整个市场的需求计划与上市总量,这几个环节同时穿插在整个服装企业库存管理当中。现阶段,存在于服装企业的问题就是,每个部门看到的只是自己的环节与能够发生关系的环节,对整个库存管理没有概念,库存信息系统的应用也停留在管理系统与事务处理系统,注重信息的收集,整理与传递,而忽视了信息的发掘与利用。因此,要想解决服装企业库存管理问题,首先必须完善库存管理信息系统[2]。

2.市场需求无法准确预测

也正是因为激烈的竞争市场,服装企业的高层更加注重服装的生产与销售过程,从而忽略了企业的内部管理,无法准确的预测市场需求,商品计划还依然停留在订贷会模式,根据需要的订单进行生产,并且过分依赖分销商,不能准确有效的对消费者所反映出的信息及时的做出反应。这种情况能够直接造成所生产出的服装大量积压,从而大大的增加了服装企业的库存量。

二、服装企业库存管理问题的解决对策

要想解决服装企业库存管理问题,我们必须要将眼光放长远,一定不要想着当出现库存问题时如何处理,而是在平时的经营与管理中如何加强库存的管理,重视市场与消费者的需求,从而实现“零库存”。

1.注重日常经营中的库存管理

服装的生产与销售是服装企业的经营宗旨,只有不断的加强服装企业的供应链管理,才能有效的减少库存量。服装是影响企业库存的主要因素,服装企业根据市场的需求来决定服装的生产数量,不同季节服装的数量与定价,新款服装的数量以及销售数量作出整体预算,因此我们可以说,商品的预算在整个服装企业的经营中占有着举足轻重的作用。服装企业最注重的就是整个流程的实施阶段,这也是整个从预测到考核的全部循环过程的关键步骤。制作服装的面料选择与采购,订单的分销,服装的生产,服装的入库到配货,服装的调配与商场的销售也就构成了服装企业的整个生产与经营的整体,这些工作不仅决定着服装预算的好与坏,同时也直接影响着服装企业的产销率与库存指标。在整个实施阶段中,预算占有着决定性作用,只有将服装企业的预算功能不断强化,同时服装生产的原料对方并放置标识预警,生产计划跟单处理物料从下单到生产完成入库过程。在这一过程中,我们还要考虑其他的能够影响库存管理的策略。最后,就是注重每季结束后的分析,也就是说,在每个季节结束后,财务部门组织服装企业的设计,生产与销售部门召开库存分析会,根据事先的预算,实际的库存量与库存周转率进行整体分析,要找出对服装企业贡献最大的产品,对于一些过季但是还有一定量库存的商品进行折扣处理,从而来减小服装企业的库存量。

2.完善服装企业库存信息决策系统

服装企业的库存决策系统能够有效的帮助企业高层对库存问题进行分析与处理,库存决策的主要因素就是怎样确定商品的订货,订货量的多与少,什么时间订货。由于服装企业商品的特殊性,就需要我们对整个市场的需求速度与需求性质,减小服装企业的库存检查周期。

3.建立针对市场需求的及时反应系统

随着市场竞争的不断激烈,服装企业必须利用供应链的管理思想来对库存进行管理,这也是服装企业库存管理的重要手段。服装企业的库存管理应该以整个服装供应链的整体优化为主要目标,不断的提高服装企业供应链的管理效率与及时的对市场做出准确的反应。服装企业也要同时与原料供应商与客户之间保持紧密的关系,及时的进行沟通与信息共享,进而来提高服装企业的供应链效率,达到减小库存的目的[3]。

现阶段的服装企业大都采用预测型的生产方式,但是这种生产方式带来的是畅销的商品严重的缺货,而款式不能满足消费者需求的商品就会大量的堆积,为了改变这种状况,服装企业必须突破传统的生产模式,确保库存量能够处在企业能够承受的范围之内。

结束语:

为了能够适应当今市场的竞争形势,服装企业必须突破传统的生产经营模式,变被动为主动,通过对整个市场的细致调查,从而进行整个供应链进行管理。先进的管理理念与技术也是改善服装企业库存问题的重要因素,只有针对市场需求建立起完善的反应,才能使服装企业获得核心竞争力,同时也能够在激烈的竞争中脱颖而出,持续发展。

参考文献

[1]陈佳.服装业供应链环境下的库存管理研究[J].知识经济;2011(13):15-17

[2]江维国.品牌型服装企业库存管理及处理策略探讨[J].财会通讯,2011(20):26

试题库管理篇5

中图分类号:TP319文献标识码:A

Discussion on Test Database Based on Network

SONG Lulu

(Shaanxi Financial Professional Technology School, Xianyang, Shaanxi 712000)

AbstractThis paper introduces the main functions of the network, then the classification test database on the network to discuss, and finally formed a network test database system function is introduced.

Key wordsnetwork; test database

最近几年,以网络为基础的考试类型得到了广泛的应用,此类技术给学校、企业、大型事业单位等机构带来了很多方便及效益,减少了考试成本提高了考试效率。带来了诸多好处的同时也给IT部门提出了更大的考验和更高的要求。本文通过对网络考试软件进行详细的分析和介绍,对它的操作性和可靠性进行探讨。

1 考试题库及网络考试题库的主要功能

1.1 考试题库具有普通试题库的功能,即试题的输入、编辑、调用等

(1)试题的输入就是指将试题如何录入到试题库中,有些试题中含有图片、公式等等,这些试题输入试题库就有一定的困难,因此如何进行高效的试题输入就需要进一步重点研究。(2)试题库的编辑功能则可进行追加试题、更改试题的有关参数、文本、图形等,可删除当前试题或指定的试题,使试题的各项参数更为合。(3)试题库的调用就是如何在数量庞大的试题里面挑选出自己所需要的试题,如果这个功能不够完善的话,那么试题库的实用性将大大降低。

不同于普通试题库的特殊功能。网上试题库主要用于需要经常举办考试的单位,比如说我们最常见到的全国计算机等级考试等、它都是按照网络报名、照片采集、考生答题的管理模式进行。网络试题库的最大特点在于它通过网络信息技术,让设计人员建立网络试题数据库,同时让考试主管人员对试题库中的试题进行浏览以及审阅,大大缩短了传统考试所花费的时间,让网络管理工作更加有效率。

1.2 网上考试功能

网上考试功能顾名思义就是所进行的考试考生必须用计算机完成。考试前,由主考部门根据课程的具体特点和教学任务安排设定考试要求,试题库系统根据这些要求从试题库中选择合适的题目组成一份暂时文件存储在系统里的试卷。开始考试后,考生凭借考号和密码进入考试系统,系统验证通过后,考生浏览选择考试科目,考试系统则从试题库里调用选择好的题目,通过网页形式供考生作答。试卷以表单形式设计,考生可在规定的时间内提交或超过规定时间系统自动提交试卷。

若考题由客观题组成,则交卷后系统根据预存标准答案自动核对并给出考试成绩。当考题存在主观题部分时,当考生结束考试后,系统将考生所填写的主观试题区的答案提交到在线阅卷模块。教师阅卷完成后,将得分返回到系统,系统将主、客观两部分的得分结合,给出考生的考试成绩。最后,由阅卷教师将考生的成绩分数录入到试题库系统的试题管理模块的对应模块,考生可以随时进行查阅。

1.3 网络试题库的建立

网络试题库的建立分为前台应用和后台管理两个部分。前台应用需注册,注册完成后点击登录按钮进行试题库,试题库中配有练习模式,并且带有答案,用户可以多次练习,对错误的试题进行再思考,以便提高学习效率。网上测试是由系统根据用户设定的要求从试题库选择试题提供给用户或者当用户未设置明确要求时根据基本框架随机选择题目供用户测试。

后台管理是由管理员进行题库和网页管理一个界面。为了保证试题库系统管理的安全性,管理员页面是一个不同于用户登录的网址,管理员也需要注册帐户和设置密码,这样防止后台界面安全不易被破解。后台管理员的主要任务是:对注册用户的管理、对题库的管理、对网上作答的主观题进行评阅等。

2 系统部分功能设计思路

目前该类系统分为B/S和C/S两种模式。两种模式无外乎分布式集中管理。

2.1 用户添加和登录

添加新用户采用两种方式:一是用户自行在注册页面进行注册;二是管理员从后台的用户管理中添加用户。用户注册方式只能添加考生,而角色为教师或管理员的用户可以直接进入到系统的后台管理界面。

用户登录是一个验证的过程,当用户登录(下转第124页)(上接第90页)时,系统首先从数据库获取该用户的信息,然后再根据用户的角色显示用户的下一步操作页面。具体可以分两部分执行:第一、界面设计:依照不同的用户权限,用户可以自己选择一个自己喜欢的角色。第二、用户登录:用户输入自己的用户名及密码后单击“确定” ,该事件实现用户登陆的验证过程。如果输入正确,则可以登陆到系统中,否则页面弹出用户名或密码错误对话框。

2.2 后台管理

(1)用户管理:需要实现添加和删除用户功能,“增加新用户”按钮实现添加新用户功能,“删除用户”按钮实现删除用户的功能,用户列表框显示系统当前包含的所有用户,文本输入框用来输入新的用户名称。

(2)权限管理:用户权限管理实现用户角色的权限分配功能。本系统存在的角色比较多,如管理员、教师、考生等,角色不同权限不同。如管理员分超级管理员和系统管理员,超级管理员拥有最大操作权限,可以维护和管理整个系统;系统管理员维护整个系统,但不能访问系统的数据库。教师可以添加系统的试题,创建试卷,分配试卷等功能。考生拥有最小的权限,考生用户只能参加考试、查阅自己的考试成绩以及维护自己的信息。

(3)题库设计:主要是处理题库信息,如试题和试题种类的添加、修改和删除,试题答案的设计等。试题的属性比较多,如标题、课程、章、节、说明、难度系数、分值以及试题所属种类等,所以添加试题的过程比较复杂。试题答案和试题是配套的,在网络试题库中,每个试题有四个备选答案,正确答案只有一个。

3 系统的可靠运行及安全

网络高速发展的今天,网络安全已成为各大TI使用者头疼的问题,而且网络题库暴露在网上,其安全性必须值得大大的加强。增强其可靠性提高系统环境安全势在必行。

(1)保证考试系统的可靠运行。网络题库系统无论哪种布置,其硬件条件及电器设施必需完好,以免发生故障,避免不必要的损失。主服务器必需双机热备。安装好杀毒软件及防火墙,避免U盘等移动存储工具带进病毒。主服务器密码及系统密码严格保密,不得由非相关人员知道,造成泄密。

(2)保证网络系统安全。网络题库系统是基于网络的一种信息化技术手段。保证网络安全是保证系统正常运行的基础。

4 结束语

由于网络题库的使用越来越广泛,各单位正在越来越广泛的采用这种考试方式。所集成的各种学科越来越广泛,包含的内容也越来越多。实施高效可行的网络题库的系统设计和安全有效的系统及网络管理手段能够有效地解决各种随时出现的矛盾,使网络题库,真正有效地为大家服务。

参考文献

[1]张海藩.软件工程导论(第四版).清华大学出版社.

试题库管理篇6

关键词:Visual ;数据库;通用题库管理

中图分类号:TP311.52 文献标识码:A 文章编号:1009-3044(2009)05-1035-03

General Test Database Management System Development

PAN Ying-hui

(Department of Electronic Engineering Wuyi Institute,Wuyishan 354300,China)

Abstract: Using Visual and Microsoft Acess Database and the VBA technology, realize general test database management and the Word examination paper documents output。Elaborated system's principle and the function structure, describe a number of key technologies and their implementation in the development process.

Key words:Visual ; Database; General Test Database Management

1 引言

考试是教学过程中必不可少的重要环节,是检查教学成果的必要手段之一。开发通用题库管理系统,从题库中抽取试题,自动生成试卷,有利于按事先指定要求的内容范围、目标层次及难度系数进行考核,能有效地避免人工组卷中命题和评分标准的主观随意性,使考试具有评估功能,有利于试题库管理的自动化和标准化,可以帮助教师从繁重的手工出题、组卷考试的劳动中解脱出来;同时对树立良好的学风,建立规范的教学质量监控系统都是行之有效的。

目前较成熟的题库管理系统一般是文字形式,也有部分支持图文形式,但由于只支持图片格式,试题中的图文、公式、表格混排等内容,只能以图片格式存于题库中,若要修改其内容,便无法在原题基础上进行编辑修改,使得目前开发的试题库管理系统在图文、公式混排编辑,自动组卷、自动排版等方面还存在一定的缺陷和设计难点。因此,开发一通用试题库管理系统,采用统一手段解决各学科、专业对题库的特殊要求,可以提高管理系统的通用性、扩展性、易用性。

2 系统设计思想

通用试题库所涉及的数据库,不仅有文字,还有大量的图形、公式、表格以及有关工程特殊符号,而组成的图形又具有大量图素的属性数据信息。因此系统要具备文字、图形、公式、表格等的处理能力,这种处理能力必须是通用的,开放融合的。Microsoft Word是最流行的文字处理软件,能够使用各种特殊符号,插人各种对象,能够实现试题的图文、表格、公式等的编辑与管理以及共享不同应用程序信息资源。题库的设计思想是,若试题内容仅为文字,则直接存于数据库中,若试题内容还有图文、表格、公式等其它信息,则以Word文档为载体,存于数据库中。对于试题中含有图片、表格或公式等录人,可以在Word软件下插人各种对象,或者复制对象进行编辑录人,不需做任何转换或处理,这样用户可以根据需要对试题库中的试题,进行编辑、修改,使系统具有良好的扩充性,以适应各种学科和课程所建立试题库的需要。对于公式、CAD图形、Protel电路图形或GIS等专业图形,由于是采用不同的专业软件制作而成的,为了便于以后对试题进行修改,不应转化成简单的位图 ,应在题库录入时保持源格式入库。

Visual Basic.NET (以下简称VB.NET)是Microsoft公司研发的可视化、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各类应用程序,界面友好、简单易用、功能强大,是十分流行的开发工具,它采用代码编辑、编译、连接、调试功能为一体的集成开发环境(IDE)。数据库部分是整个设计的核心,考虑系统的规模和现有计算机的配置,也为了系统更易于实现和维护,采用Microsoft Access桌面型数据库系统,同时结合VBA开发工具,设计了“通用题库管理系统”。该系统提供了试题编辑功能、自动和手动组卷功能、设置试题数量和卷面难度等功能,整套试卷及答卷的最终格式为Word文件,便于试卷修改和调整。

3 系统总体设计

根据系统的需求我们把系统分成用户管理、题库管理、试卷管理、数据库管理四个大模块,如图1所示。用户管理模块可对用户进行管理,用户类型包括管理员和一般用户,管理员可以添加用户和删除用户、权限设置;题库管理分为增加试题、删除试题、修改试题、浏览试题四个模块,一般用户只能浏览试题;试卷管理模块分为自动组卷、手动组卷、试卷浏览三个模块,在自动组卷方式下需选择试题类型、难度和试题数量等。数据库管理分为压缩数据库、备份数据库、恢复数据库三个模块。

3.1数据库结构

数据库设计的合理与否,对数据的完整性、安全性、程序运行的效率和程序设计的复杂程度等有着十分密切的关系。因一般题库规模较小,故只需建立一个数据库,在此数据库基础上,建立相关数据库表,属性如表1。

试题库中的难度、所属章节、知识点、使用次数、上次使用年份,主要用作选题时的参考,题型可以是选择题、判断题、填空题、问答题等,题目内容存储试题的文本信息,若有公式、图片、表格等,则以Word文档形式用OLE对象存于素材字段中。试卷库与试题库属性相同,只是将选中的试题存于其中用作考试组卷。

4 系统关键技术及实现

4.1 数据库操作

为便于对Access数据库进行操作,在中可首先添加引用“ADODB”,并在标准模块中加入以下语句:

Public cnn As ADODB.Connection

Public cmd As mand

Public rst As ADODB.Recordset

Public Const mydbf As String = " testdb.mdb"‘试题数据库

Public Const strCon As String = " Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = gcbz.mdb ;Jet OLEDB:Database Password=asdf "

这样在程序设计时,若需打开数据表进行操作,只须加入语句:

cnn.Open(strCon)

rst.Open(strCom, cnn)

其中strCom为相关选择语句,如:

strCom = " SELECT * FROM 试题库 WHERE 题型=testtype " ‘testtype为选择的考试题型。

该语句表示从试题库表中选择“题型=testtype”的记录,这样就可获得表中相应数据。

4.2 图形、公式等数据存取

由于试题库中的图形、公式等内容,都是以OLE 对象的数据形式存贮在数据库中,对这些数据的管理,不能直接用一般文本数据的管理方式,要通过中的FileStream流及MemoryStream流完成。以下函数Ole2File就是通过MemoryStream流,读取数据库中的OLE 对象数据,再经FileStream流将其另存为一文件。

Private Sub Ole2File(ByVal DestFilePath As String, ByVal keyword As String, ByVal keyname As String)

Dim PictureCol As Integer = 0 ' the column # of the BLOB field

Dim cn As New OleDbConnection(strCon)

Dim cmd As New OleDbCommand("SELECT " + keyname + " FROM win WHERE ID=" & keyword, cn)

cn.Open()

Dim dr As OleDbDataReader = cmd.ExecuteReader()

dr.Read()

Dim b(dr.GetBytes(PictureCol, 0, Nothing, 0, Integer.MaxValue) - 1) As Byte

dr.GetBytes(PictureCol, 0, b, 0, b.Length)

dr.Close()

cn.Close()

Dim ms As New MemoryStream(b)

Dim testfile As String = "C:\windows\temp\"

Dim FSO As New FileSystemObject()

Dim fs As New System.IO.FileStream(testfile + DestFilePath, IO.FileMode.Create, IO.FileAccess.Write)

fs.Write(b, 0, b.Length)

fs.Close()

End Sub

利用上述模块,即可将数据库存贮的OLE对象数据,还原为对应文档,完成数据的提取工作。

4.3 文本、参考答案的加密

试题库中的内容,虽可通过用户权限管理加以保密,但用户还可通过其它软件打开试题库,为保证数据库中的数据安全,必须对试题库中重要内容如试题内容,以加密方式进行存储,这样即使用非法方式打开试题库,也能保证试题安全,因此数据加密解密必不可少。在可利用CryptoStream流中DESCryptoServiceProvider类的CreateEncryptor进行加密,CreateDecryptor解密,然后通过MemoryStream流完成数据转换。

加密函数代码如下:

Public Function EncryptData(ByVal Value As String, ByVal desKey() As Byte, ByVal desIV() As Byte)

Dim ms As New MemoryStream()

Dim byt() As Byte

Dim bin(4096) As Byte '这是加密的中间存储器

Dim rdlen As Long = 8 '这是写的字节的总数。

Dim len As Integer '这是被一次写的字节的数量.

Dim des As New DESCryptoServiceProvider()

Dim cs As New CryptoStream(ms, des.CreateEncryptor(desKey, desIV), CryptoStreamMode.Write)

byt = Encoding.UTF8.GetBytes(Value)

cs.Write(byt, 0, byt.Length)

cs.FlushFinalBlock()

cs.Close()

Return Convert.ToBase64String(ms.ToArray())

End Function

解密函数代码如下:

Public Function deEncryptData(ByVal Value As String,ByVal desKey() As Byte, ByVal desIV() As Byte)

Dim ms As New MemoryStream()

Dim byt() As Byte

Dim bin(4096) As Byte

Dim rdlen As Long = 8

Dim len As Integer

Dim des As New DESCryptoServiceProvider()

Dim cs As New CryptoStream(ms, des.CreateDecryptor(desKey, desIV), CryptoStreamMode.Write)

byt = Convert.FromBase64String(Value)

cs.Write(byt, 0, byt.Length)

cs.FlushFinalBlock()

cs.Close()

Return Encoding.UTF8.GetString(ms.ToArray())

End Function

由于试题特殊的符号、公式、图形、表格等,系统必须具备各学科特殊符号和图表的处理能力,同时还须具备有图形、图像、表格方便的输入及图文合一的操作接口。试题的录入、编辑和删除由系统试题编辑器来完成,在试题编辑器上设有试题参数选项栏、试题的添加、删除以及题目和答案的导入、编辑等按钮,在试题编辑里,用户设置好当前试题的参数后,点击编辑按钮,系统通过System.Diagnostics.Process.Start会自动启动Word程序,用户就可以按照Microsoft Word的操作方式来进行试题的录入和编辑,并且根据各学科的需要,插入复杂的图形、表格和公式等。编辑完成后保存并关闭Word程序;点击导入按钮,系统调用Ole2File模块,自动将题目导人题库中。

4.5 自动组卷和手工组卷

自动组卷主要根据用户为试卷给出的难度、题型以及各种题型的题数自动生成一份试卷。本系统选题算法的要求为:各种难度的试题数量比例及试题数量可以调节;试题不能重复。在预览试卷总体布局之前,允许用户将系统选择好的题目做适当的调换,然后将选择好的题目保存为一份试卷,并将数据库中的有关题目的使用年份更改为当前年份,如果数据库中的表的相应的记录的年份与当前年份相隔两年则将该记录变为可重新利用。

手动挑选题目组卷方式不要求用户提供任何信息,系统会将当前数据库中的所有可供挑选的题目都显示出来,让使用者自己挑选题目,与此同时,系统会给出每道题目的相应的信息,诸如:难度、分值、是否有图形、使用的次数等供用户参考。手动生成试卷向导流程与自动选题中的手动掉换题目相似。

4.6 试卷文件生成方法

系统最终生成的考卷格式为Microsoft Word文档文件。系统通过Microsoft Word支持的VBA功能,实现Word文档的自动生成,即Word文件的创建、插入文字图片、保存等过程都完全由系统自动完成。系统抽取的试卷最终要以Word的形式保存或者打印出来,因此制作Word试卷就显得尤为重要。Word 2003提供的VBA组件为系统实现这个功能提供了强有力的保障,Word 2003共有193个对象,其中位于最高层的是Application对象,它实际代表整个Word 2003应用程序,是VBA控制Word 2003应用程序的关键所在。Word 2003应用程序中所有的功能都可以通过这193个对象控制完成,例如Documents集合对象和Document对象可以获得所有打开的文档和当前活动文档。在自动生成过程中,几个主要步骤:① 首先在VB中创建好Word文档,并通过代码对该文档进行一些必要的属性设置(比如页边距、字体、对齐方式等),②把相应的题目和答案写入到Word文档中,③保存为某个文件,④关闭文档,释放资源。本系统利用这个技术实现组建Word试卷的部分代码如下:

Set wordobj= CreateObject( word.application )

changeFileOpenDirectory [路径]

Documents.Open FileName:=testname

ActiveDocument.SaveAs FileName:=testnew

Selection.InsertFile FileName:= suiji& .rtf

Set newDoc =Nothing

5 结束语

本文以Access数据库为基础,采用VBA与及Word相结合技术,共享不同的应用程序信息资源,实现文本、图形、公式等为一体的复合文档和文档的编辑,实现了试题库的实时管理和试卷、答案的控制输出,较好地保证了系统的有效性、可扩展性、开放性、可移植性,缩短了开发周期,同时为教师提供了方便高效的工作平台,减轻了工作负担,提高了试题管理的工作效率,具有较好的实用和推广价值。

参考文献:

[1] Microsoft著,程序设计语言[M],高等教育出版社,2003.

[2] [美]Michael Halvorson著,VISUAL 程序设计[M],清华大学出版社,2002.

[3] 精锐创作组编著,Visual 实用编程技术[M],人民邮电出版社,2001.

试题库管理篇7

中师教育要实现标准化、现代化,教育、教学管理就要科学化、规范化。为此,建立一套完善的评估制度和各学科教学质量评估标准,建设中师各学科题库,充分利用计算机这一现代化工具优化教学质量管理,势在必行。本文试图就中师数学题库建设中的若干问题作些探讨。

一、建设题库有利于中师教学质量评估科学化、规范化

中师教育是定向的职业教育,因此,中师考试(包括全省毕业会考、校际统考和校内的各种考试)不像高中考试那样在很大程度上受全国性“高考”的影响和制约,然而,它的基本功能同样是科学、客观、准确地检测学生的学习效果,有效、可靠地评价教学质量。对中师考试命题同样有高标准的质量要求,即要求这具有科学性、可靠性和有效性。这里的科学性是指符合教育测量原理,采用适当的测量手段和合理的评判标准;这里的可靠性又称作信度,是指考试分数的稳定性和一致性;这里的有效性又称作效度,是指一次考试对所要测量的指标实施测量后所得结果的准确程度。

近年来,各地中师的管理干部和教师在改革考试方法、提高考试命题质量方面作了许多探索。例如不少学校都采用了“教考分离”的方法,在期中和期末考试前,或者组织校内交叉命题,或者聘请外校优秀教师命题。有些省组织全省统一命题。有些地区的若干所中师联合起来协作命题,请协作单位内各学科第一流的教师分工负责命题,编制供各校选用的参考试卷。例如1994年底苏州、无锡、常州、泰兴等地的8所中师联合组织了涉及8个主要学科的期末考试协作命题。应当说,采取这些措施对于提高考试命题的客观性和权威性,对于增强命题教师的责任感、提高考试命题的质量等,都有一定的成效。但是,实践表明这些改革举措在提高考试命题的质量和效率方面并没有取得突破性的进展,没有产生“质”的飞跃。其根本原因在于命题教师目前只具备沿用传统方式,即经验型的、手工作坊式的命题方式进行命题的条件,不具备运用现代化命题手段的条件。目前供命题教师选择试题的“资料库”是一些参考书和习题集(其中供中师专用的很少),试题的取舍完全取决于少数命题者对教学内容、教学目标的理解,对试题难度的把握多半取决于他们对学生学习水平的估计,命题的整个操作过程以少数命题者的教学经验为参照系,因此主观认识上的局限性、随意性难以避免,命题质量往往低于人们的期望值。常见的命题失误有以下几种:

1、试题内容的知识覆盖面过窄。各部分考核内容在试题数量、权重分配方面比例失调,某些章节的试题过多(或过少),权重过大(或过小)。或者考核内容与考核目标的分层要求之间出现明显的不协调,例如某一考核内容的试题其最低层次(识记)和最高层次(创见)的比重过大,中间层次(理解和运用)的比重过小。

2、同一份试卷中试题的难度高低起伏太大,有些题特别难,有些题特别容易,因为导致部分试题的区分度接近于0。或者,试卷中全部是中等难度的题,难度差异过小。这样,使整套试题的信度、效度都不高。

3、试题的总量偏多(或偏少),试卷的总体要求偏高(或偏低),使考生的考试用时偏紧(或偏松),平均考分过低(或过高)。

4、试题的内容和表达形式比较陈旧,试卷中流传已久的“保留题”、“成题”过多,经加工、创新的题目少,反映新教材编写新意的题目少。

采用经验型的、手工作坊式的命题方式,有时免不了要作低水平的重复劳动,不仅使考试命题的质量难以提高,而且使命题工作乃至学校对考试的组织管理工作的效率都难以提高。因此,教师常有“出试卷难,出高质量试卷更难”的感叹。

题库应用技术是提高教育测量效果与效率的一种新技术。建立题库,在现代教育理论指导下在命题技术方面来一场革命,这是提高中师考试命题质量,使教学质量评估科学化、规范化的重要途径。题库应用技术推广以后,教师将告别手工命题的传统方式,只要通过键盘操作就能让计算机自动产生高质量的试卷。这对于提高教学质量管理水平,对于逐步实现教师办公自动化等都有重要意义。这是因为:

1、题库是大批优良试题的储存库,凡是入库的试题都是经过严格筛选,并按合理的原则组织起来的,其技术参数、质量指标(如难度、区分度等)是经过测定的。题库犹如“零件库”,题目数量多,品种齐全,规格型号标注清楚,检索方使,可为组装各类优质“产品”提供足够多的“标准件”。而且库内的优良试题不会只用一次就丢弃,可以不断积累、充实。

2、题库内的全部试题都具有标准统一的技术参数,便于人们按照一定的科学程序,按试题已有的技术参数挑选试题,优化组合成内容、性质、难度等各不相同的试卷,使试卷符合预定的各项质量指标,保证考试的信度和效度,从而使整个测量系统具有较好的稳定性、一致性和通用性。

3、由计算机管理题库,自动化程度高,可大大提高命题工作的效率,减轻命题教师负担。计算机题库系统具有自动寻找的功能,便于教师通过手指击键、自行选题编卷。利用这种管理系统还能让计算机根据命题要求自动自成试卷,自动完成试卷及考分的等值处理,必要时还能生成互相等值的平行试卷,能客观地比较历次考试的不同水平,从而为教学质量的优化管理提供科学依据。

4、利用题库系统自动生成试卷,要求命题者事先制订好详细的命题计划,并按规定输入有关信息,这有助于克服命题的盲目性和随意性,使命题过程规范化。

二、建设中师数学题库的指导思想与原则

学科题库与习题集、题典的实质性区别在于它是一个运用教育测量学、教育统计学的原理和方法,借助于先进的计算机软件技术而建立起来的教学测量系统。构建题库是一项复杂的系统工程。在建立一个规模较大、功能齐全、水平较高的题库前,首先必须明确建库的工作目标、指导思想与原则。

构建中师数学题库的工作目标是要形成一个适应目前和未来中师数学教学需要,能服务于各地中师日常教学和各类学习水平测试需要的通用测试系统。这个系统的核心部分由一个具有分层结构的题库群组成。这个题库群中有一个是总库,还有若干个相互独立又有密切联系的一级分库(例如代数分库、立体几何分库、解析几何分库、小学数学基础理论分库、小学数学教材教法分库等),每个一级分库下可再设二级分库(例如代数分库下面再设集合分库、函数分库、不等式分库、数列分库、排列组合分库、复数分库等等)。总库与各级分库之间的关系呈树形结构。总库和各级分库都配备有相应的试卷生成系统等处理系统。这样安排,既有利于分阶段、分工完成建库工作,又有利于灵活使用各级题库。

构建中师数学题库的指导思想应是:以国家教委的中师数学教学大纲和全国通用中师数学教材为依据,以教育学、心理学原理为指导,以科学的教育测量技术和计算机应用技术为基础,以各地优秀的中师数学教师先进的教学实践经验为参照。不仅要使题库质量充分体现本学科最优秀的专家、教师的水平,同时还要融合心理与教育测理人员、计算机专业人员,同时还要融合心理与教育测理人员、计算机专业人员和中师教育行政管理人员的集体智慧。

就建库实践而言,应贯彻以下几项原则:

1、在建库的初级阶段,应以经典测量理论为指导理论。这样有利于题库的协作共建和迅速推广应用。目前最有代表性的教育测量理论有两种:经典测量理论(简称CTT)和题目反应理论(简称IRT)。它们在本质上是一致的,都是通过考试分数来推测学生的能力水平,主要区别在于对试题的技术参数的分析及演绎的功能方面。

CTT是传统教育测量理论的代表。它对试题的难度、区分度等参数采用直接测算的办法。例如,用一组被试解答某个试题的实际得分相对于满分值的比率来确定该试题的难度参数。这比较符合人们的思维习惯和一般教师的操作习惯。CTT的主要缺点是它对试题技术参数的测定结果受样本的影响较大,这对组拼试卷会有不利影响(这种影响经多次实测、对试题参数不断修正后可望减小)。

IRT是现代教育测量理论的代表。从理论的严密性、深刻性来说它比CTT更优越。IRT通过把学生的能力水平与答对题目的概率挂钩来决定试题的技术参数(如难度、区分度等),借助题目特征曲线来表征这种关系,与样本不直接相关。在这方面较CTT更合理。但是,由于IRT的技术复杂,参数测试的工作量大,不如CTT直观、简明,因此目前难以大面积推广。

2、中师数学题库应具有鲜明的中师特色,体现中师数学教学大纲的各项要求,适应中师生的学习水平,应与经国家教委审定的“中师数学学科教学质量评估标准”配套。对于“高中数学题库”、“中专数学题库”中的优秀试题,只要内容相符,可以移值或借鉴,但不可原封不动照搬,对其技术参数等应作相应处理。

3、题题中试题的储存量要足够大。中师数学教学大纲中的每一部分内容,都应有从不同角度考查的题,都应有不同难度的题。试题总量就充分满足中师各年级“节”的形成性测验、“章”的单元测验以及学期考试、学年考试、结业考试等命题的需要。

4、题库中试题的分类要清楚,组织要严密。可先按考试类别分类,再按教学内容分类,同一教学内容的试题,根据教学目标的层次高低、试题的难度高低按顺序排列。

5、入库的每道试题的题意要清楚,题文用语要准确、精炼,题图要规范,并附标准答案(或答案要点)、满分值、评分规定、难度参数、区分度参数、答题时间等信息。

6、题库应是一个动态系统,能供用户随时增删题目,更换题中数据。

7、题库作为一个数学测量系统,应随时保持其整体性和可靠性。

8、建设中师数学题库应有一个高起点,应充分吸收和利用国内外题库建设的先进经验。

三、中师数学题库管理系统的组成与主要功能

中师数学题库的计算机管理系统应有五个方面的功能:建库和维护,查询检索,生成试卷,编辑输出,测试分析。为了实现这些功能,要建立以下六个子系统:

1、建库和维护子系统。其一能用于建库,将每道入选试题的题文、题图、答文、答图、技术指标等有关信息分别存在题文库、题图库、答文库、答图库、指标库等子库内。各子库内属于同一道试题的信息通过统一的题号联系起来,以便于作同步处理。其二能用于题库的维护,如增、删、修改、替换试题,调整试题。

2、查询和检索子系统。其功能是查询库中试题的分布情况,可根据用户要求,检索任一试题的题文、题图等有关信息。

3、交互式组卷子系统。其功能是供用户通过与机器“对话”的方式,提出命题要求和选择项目,自行选题编卷。

4、自动组卷子系统。其功能是根据用户所输入的命题要求,如考试类别、试题所属章节、试题类型与个数、考试用时、试题难度、区分度等指标,自动生成符合要求的试卷。

5、编辑输出子系统。其功能是对所生成的试卷自动排版、编辑,并打印输出(包括打印试卷、答案、评分规定及有关指标等)。

6、测试分析子系统。其功能是对所输入的考试结果进行统计分析,然后输出试卷和各试题的实测指标,为个性库中试题的有关指标提供依据。

以上六个子系统在主控模块的控制下互相联系,协同配合,组成一个多功能的管理系统。

四、建设中师数学题库的实施步骤

建设中师数学题库是一项计划性强、工作量大、化费时间长的复杂工作。其主要工作的流程可这样安排:

建立课题组确定命题计划编题与征题试测与题目分析等值化处理编辑和组织试题计算机软件设计输入程序和数据检验和试用软件。

关于上述各个工作环节的实施要点,本文不一一详述。这里只对其中几个主要环节提一些看法和建议。

1、建立课题组。最适当的主持单位可以是国家教委考试管理中心,也可以是“全国高师数学教育研究会中师工作委员会”。这个课题组的主要成员,似应包括编订中师数学教学大纲的专家、编写中师数学教材的行家、在教学第一线任教的优秀数学教师、从事考试研究的专业人员和高水平的计算机软件工作者。由于工作量巨大,可考虑成立若干个以省、市为单位的协作组。可先在少数省市搞试点。

2、确定命题计划。主要任务是编制出一套详细的“双向细目表”,反映各部分教学内容与教学目标分层要求之间的量化关系,这样的“双向细目表”应逐章逐节编,为整个题库建设工作提出一个具体的蓝图。其中教学目标的分层要求可设“识记”、“理解”、“简单应用”、“综合应用”、“创见”等五项。此项工作最好由各册全国通用教材的编者先完成初稿,然后组织严格的鉴定。

试题库管理篇8

[关键词]政治学;试题库;建设;问题

传统的考试方式是任课教师自己命题、阅卷,这不仅会导致教师缩小授课知识面,过多向学生透露考试重点,出现学生可以轻易通过考试的现象,而且还会出现人情分的现象,以至于学校无法通过学生的成绩去真实地评价教师的教学水平和学生的学习质量。如果不改变这种状况,学生就会抱有临时突击的想法,上课不认真听讲,学习效果差,教育质量也就无法提高。试题库建设是准确、有效地评价教学效果,促进教学质量提高的重要手段之一。而计算机技术的运用,为试题库建设创造了非常便利的条件。

一、政治学课程试题库建设现状

目前,全国开设政治学专业的高校有100多所。其中有些设有政治学课程的高校已经进行了试题库建设,基本实现教考分离。试卷命题者和任课教师不是同一人,但是相互合作,命题者会参照任课教师的教学计划命题;同时,任课教师也会根据出题方向来调整教学内容。然而,目前政治学专业的试题库建设还存在一些急需解决的问题。

(一)缺少专业命题人员

目前在有些高校,政治学试卷中出现了偏题、怪题、超纲题甚至错题等现象,而试题的质量直接反映了命题人员的专业水平。命题人员不仅需要扎实的学术知识与丰富的教学实践,而且需要测量学的相关知识。因此,试题库的建立离不开专业化的命题人员。

(二)试题库更新滞后

试题库建设的经费不足和教师精力有限等原因,导致试题库的试题不能得到及时补充,更新滞后。科学地讲,经过实践之后,对质量差的试题要进行淘汰,形成库内试题不断更新的局面。如果试题库不能及时更新,一方面,无法把政治学专业新的理论和新产生的边缘学科包含进来,因为政治学专业理论的不断更新和边缘学科的不断产生等因素导致试题库建成投入使用后,需要不断对试题库进行修订才能更好地使用;另一方面,随着时代的进步,社会的发展,过时的试题参数和原有的考核能力无法适应现有专业学生的知识水平。学生的要求在不断提高,过旧的试题参数以及原有考核的能力水平都会发生明显变化。但现实情况是:许多命题教师由于时间有限和精力不足,仍然维持现状,没有根本性的改变,只好维持现状继续使用原有的试题。因此,要求投入相当的建设经费,保证试题库的不断更新。

(三)试题库安全管理工作有待加强

有的试题库试卷课程由教师个人建设,而不是集中本专业多数教师的智慧与力量,导致试题库建设的狭隘性。尽管试卷库建设是以政治学学科、专业的名义申报,但在实际建设过程中却完全是由个别教师单独完成的。由于个人知识、能力等有限,试题库会出现较多问题,不利于试题库的推广与运用。

二、政治学课程试题库建设的策略

(一)健全试题库命题制度

完善的命题制度是确保试题质量的关键,高校应健全试题库命题制度。

1.制订严格的命题教师的准入制度

入选试题库的命题教师应该是在本学科领域内业务水平高、教学经验丰富、作风正派、治学严谨的教授和副教授或者具有博士学历的教师。命题应遵照科学化、标准化的原则进行,做到内容稳定、难易适中。

2.制订试题标准

入选试题库的试题必须既要检测课程基础知识、基本理论、基本技能,又要考察学生分析问题、解决问题的能力。试题库中的试题必须要达到一定的量,否则就会失去试题库建设的意义。连续五年,试题抽取的重复率不超过百分之十五为宜;并力求试题的多样性,从不同的角度测试学生对教材内容掌握的深度与广度;合理分配客观和主观性试题的比例,既有主要的基础题,又有提高题和深度题,例如填空题、选择题、解释题、改错题、问答题、论述题、综合题等。入库试题要突出政治学课程的重难点内容,做到全面涵盖考试大纲的主要章节,这样才能准确检测学生的学习效果。绝对避免出现政治性、科学性错误的试题,同时坚决杜绝学术上有争议的问题。试题库内的试题必须做到逻辑严谨、重点突出,能够准确反映出教学内容。由于教学计划和教学大纲会出现调整,试题库也应随之不断更新。另外,由于政治学专业的特点,可以多借鉴引用国外的经典试题。政治学的前身可以追溯至希罗多德、荷马、赫西俄德、修昔底德等人的著作里。因此,政治学包括了大量的西方名著,如康帕内拉的《太阳城》、霍布斯的《利维坦》、马基雅维利的《君主论》等。因此,这就要求政治学命题教师必须投入足够的精力和时间对教学大纲进行深入细致的研究,熟知教材和教学内容各章节的知识点。只有对建库的材料准备充分,才能确保试题库的质量和应用效果。

(二)打造一支专业化命题队伍

一支质量可靠、高度专业化的测量与评价队伍是命题质量的专业保障。试题库建设不是单纯地把试题拼凑在一起,而是对命题教师有很高的要求。命题教师不仅要精通政治学学科的专业知识,而且还要对教育统计学、教育测量学、教育评价学等领域熟知。命题人员的专业化才是试题库建设的基本保障。目前,高校教师工作压力大,教师不仅要满足基本的课时量的要求,还要花费大量时间和精力去搞科研,因为绝大多数高校把职称和职务晋升与数、出版专著数、申请课题数等量化指标直接挂钩。客观来看,现实的职称评定制度影响了教师在命题方面的积极性。因此,首先,高校应在职称评定制度层面有所调整,对试题库建设的专业人员要有一套新的评价体系,试卷命题应是教学工作量的一部分。题库试题全部验收合格后,根据学校情况,学校最好为参与题库建设的课程组给予课时奖励,从而一定程度上减轻命题人员的教学负担,提高教师的命题积极性;另外,试题库建设的专业人员在职称评定上可以建立一套新的体制,对能够出色完成试题库建设的命题组成员,在职称评定上给予加分。同样,对未能按要求、按计划完成试题库建设任务的命题组成员,将给予相应的处罚,与岗位聘任、职称评审、评优评奖等挂钩。其次,高校政治学专业命题专业人员的资格认证是其中最重要的问题,即什么样的人员有资质与能力参与命题。政治学专业还可以考虑建立命题专门性人才库,在全国范围内备案,建立这一系统后就可以从整体上提升我国命题专业化水平[1]。反过来讲,试题库的建设又会推动命题人员的专业化。这是因为试题库的构建不是一蹴而就的。试题的命制,需要教师深入钻研课程标准,根据命题的要求,对试题难易程度有所把握。通过每位命题教师的把关,命题组集体讨论命题质量,筛选并最终确定试题。这一系列的过程对命题教师自身水平会有很大提高[2]。

(三)及时更新试题库

为了符合人才培养目标,保证专业培养目标的实现,首先必须改革课程教学内容、教学方法,提升课堂教学质量。在教学内容的选择方面,要把最新的教改、教研成果引入教学。因此,教学大纲必然会做出必要的调整。另外,政治学有些课程涉及到国内和国际局势的最新变化,因此课程组应根据本学科的专业特点,对教学计划与大纲及时调整,争取每年对试题库进行相应的修订,从而确保试题库的实用性和有效性。其次,注重任课教师和考生对试卷的评价和反馈。任课教师对教材比较熟悉,能对试卷内容做出合理公正的分析。同样,考生是试卷的被测试者,也是可以对命题质量做出公正判断的评价群体。试题库建设者需要设计出一套试卷质量调查问卷,通过对参加考试的考生和任课教师进行关于试题质量的问卷调查与分析,这样会对今后试题库的建设与完善起到重要的作用。第三,考试的计算机化。计算机化考试具有“全面考核,突出应用;多种方式,注重过程;尊重差异,促进发展”的考试新理念,建立“考试内容综合化、考试形式多样化、考试结果科学化”的试新模式[3]。为了做好试题库的建设,必须深入研究相关理论,使投入运用的题库科学合理,符合考试要求,便于在计算机上运作。计算机化考试有诸多优点:首先,考试的计算机化使考务工作更加规范化、标准化。如果高校要推动教学工作进入健康持续的发展轨道,促进良好的教风、学风建设,就必须健全考试制度,严格考试管理。考试的计算机化是考务工作规范化的重要举措。传统的纸质考试相对比较繁琐复杂,从命题组卷、到试卷印刷、装订、分发包装、阅卷评分及试卷整理存档和保管等,是一项系统的工作,需要耗费大量的人力、物力与财力。例如在传统考场的设置上,一般来说,考试前两周左右,教务处需要将全校所要求期末考试的课程进行考场编排。为了杜绝考场上互相偷看、抄袭等作弊行为发生,每个考场要分别安排两门不同考试课程实行隔行、隔排、单桌编排考生。这样做不仅可以实现了A、B卷的效果,而且因同考场的考生不是同班或同年级,甚至不是同专业的,减少了考前考中考生之间相互进行传递、暗示及其它作弊行为的发生。每个考场要安排监考教师2名,考场监督1名[4]。其次,节省资源,有利于环境保护。在我国经济社会发展进入新的历史阶段之时,国家明确提出了建设节约型社会。在传统的考试中,每年会用去大量的纸张,耗费大量的资源,不利于可持续发展。如果政治学专业在高校全部采用计算机化考试,节省下来的纸张也相当可观。再次,试题库的建设避免了过去教师每学期重复命题的弊端。正如上文所述,如果能够及时更新试题库里的试题,在新学期期末,任课教师不需要每次考试前像过去那样重新命题,这样就节省了因命题带来的一系列重复性工作。同时,对于本专业的考生来说,无纸化考试也有助于培养他们的环保意识,因为环境意识不仅是现代科学知识和道德行为规范的结合体,也是人类进入文明社会的必然。

(四)加强试题库安全管理工作

试题库建设是一项系统工程。命题、组卷、考试、判卷和保管各个环节紧密相连,如果其中任何一个环节出现问题,都会对教学考核质量产生负面影响。因此,政治学试题库安全管理是考试安全保密管理工作中的重要一环,必须做到万无一失。为确保试题的安全,高校必须要有严格的保管办法:第一,高校政治学命题组在编写试题前,须与所在院系签订保密协议。命题组成员任何人不得以任何形式、任何时间泄露试题内容,违反者将按学校有关规定给予处分。第二,试题库必须由学校教务处统一管理,任何个人不得以任何形式保留入库试题。第三,试题库管理人员必须切实履行职责,做好试题的保密工作,确保试题的安全,在试卷的收发、制作、保管等各个环节中,做到记录清晰、有据可查。

三、总结

试题库建设是课程建设的重要组成部分之一,是教考分离,公正评价学生学习效果和教师教学水平,促进教学质量提高的重要手段,亦是考务工作科学化、标准化、规范化的基本要求。政治学试题库的建设要以学校为单位,以教材为基础,同时扩展知识的深度与广度,做到科学规范的管理。政治学试题库建设不仅有利于教考分离,避免单独有任课教师出题的弊端,而且能够比较客观准确地检测学生的学习状况。试题库建设亦是一项长期、细致而复杂的工作。随着考试大纲和教材的不断更新,试题库也需不断进行修正和更新。同时,试题库建设与计算机软件开发技术息息相关。只有开发出适用于政治学专业的软件,才更有利于试题库的建设。软件操作界面要简洁清晰、评分准确,只有这样才能最大程度地解决传统考试的弊端。从目前的情况来看,试题库的建设还有一些问题需要解决,如出题教师的专业化不够,命题教师科研考核和职称评定方面的制度建设等。如果能提高命题人员的文化水平和科研能力以及工资待遇,将非常有利于试题库的建设和完善。只有通过对政治学专业考试和命题工作的严格管理,就能在规范化教学,特别是青年教师教学和试卷命题的工作能力方面有所提高。试卷命题规范化既可以避免少数教师存在的乱打高分、给“印象分”、送“人情分”等不合理现象,又可以促进教师形成教风优良、爱岗敬业和尊重学术道德的良好局面,从而切实提高政治学教学质量。

[参考文献]

[1]袁东华.高校试题库、试卷库建设问题的思考[J].黑龙江教育,2013(4):77.

[2]张雨强.试论我国命题专业化的现状与发展途径[J].全球教育展望,2006(6):47.

[3]左浩.高校试题库建设实践与探讨[J].电脑知识与技术,2015(12):106.

[4]任爱华,等.题库建设的目标及数学模型[J].山东师大学报:自然科学版,1998,13(4):441-445.

试题库管理篇9

【关键词】气象;在线;考试系统;总结

1、前言

Internet技术的发展使得考试的技术手段和载体发生了革命性的变化,Internet的开放性、分布性的特点和基于Internet的巨大的计算能力使得考试突破了时间和空间的限制。随着Internet/Intranet的迅速发展和广泛普及,基于Internet的考试系统正成为人们的研究热点之一,建立在其上的气象网络化考试将成为现代气象技术教育未来发展方向之一,现代远程气象网络化考试技术作为一种新的教学手段已经开始进入我们的生活,正在给传统考试及模式带来新的变革。气象在线考试系统通过建立在线考试网站,实现网络共享考试,考试采用管理员(命题人)指定范围,在题库中随机抽取考题的办法进行人机交互式考试,使得参考人员人手一题,无相同试卷,服务器自动阅卷,考完后实时自动判卷,这样不仅省去了出题者的麻烦,也避免了阅卷者的主观性,对每个参考人员均实行了公平、公正的考试,特别适合大规模考试。由于节约了大量的人力、物力、财力,使得考试成本大大的降低。

2、气象在线考试系统的系统总体功能及模块概况

2.1本系统的用户可分为省级管理员、市级管理员、县级管理员,考生4类。

考虑到系统的安全性,本系统共分成两个部分:一个部分用于管理员登录,主要负责进行基本资料、题库、试卷、成绩的管理以及查询等;另外一个部分用于考生登录,参加考试和考试前的模拟训练。

2.2从总体上考虑,系统应该实现下列功能:

对管理员来说,包括试卷管理、题库管理、成绩管理、基本资料管理。

试卷管理:管理员可以将各种题型的数量等方面对某份试卷提出一定的要求生成试卷规则,在考生考试时,由系统根据试卷规则自动组卷生成满足管理员要求的试卷,而不用手工组卷。同时,管理员还可以对库中已有的试卷进行修改和删除,添加新试卷等。

题库管理:管理员可以根据教学需求对题库中的试题进行三种基本操作:添加新的考题、删除旧有考题、修改原有考题,其中试题类型包括判断题、单选题、多选题。

成绩管理:管理员可以查看考生的考试成绩,并针对不同的课程进行成绩统计,包括考试人数、最高分、最低分、平均分以及各分数段得分人数等。

基本资料管理:主要包括管理基本资料(包括管理员、考生资料的增、删、改以及个人资料修改)。

对考生来说,有两方面要求:

模拟考试训练:考生可以任选时间进行在线测试,考试结束后,系统会根据已有的标准答案进行在线判卷,考生可以立刻知道考试成绩。

正常考试:考生只能一人只考试一次,在特殊情况下,可以由监考管理员删除以往考试信息情况下,可以进行考试。

3、气象在线考试系统的系统分析

在线考试系统主要目的是为考生平时学习和自测、大规模考试测验服务。系统可以实现如下功能:建立完备的试题库,整合现有的考试资源,提高资源的利用率和当前的工作效率;利用计算机自动生成试卷,减少管理员负担,提高试卷的科学性,同时也防止考生抄袭作弊;登陆后可以根据用户类型的不同分别进入不同的界面,身份验证严格,防止网络替考及窃取权限修改成绩;考生答完卷后答案自动存储,若时间已到而试题未答完则自动保存成绩后强行退出;设定自动阅卷功能,标准化试题由于答案固定,可以让计算机自动将考生答案和标准化答案比对,自动生成成绩,确保成绩的公平和公正;最后还可以就考试情况进行分析,找出考生分数层次和薄弱知识点,从而利于技术改进。考试系统模块功能简介如下:

登陆模块:当考生登陆到考试系统窗体时,首先要求输入考生的学号和姓名,并按下确定,进行身份验证,如果没有通过身验证,根据验证结果进行不同的操作,说明没有通过的原因。返回原因可能为,学号与姓名不相配,或者是已经参加过考试,或者是某种原因,你已经处于考试状态。

身份验证模块:在考生进入考试系统时,要求确认其考试资格,并跟据不同的情况返回不同的值。

生成试卷模块:根据读取到的考试设置,生成考试试卷。

生成选择题模块:根据考试要求,从数据库中的选择题库中随机抽取规定数量的选择试题。

生成判断题模块:根据考试要求,从数据库中的判断题库中随机抽取规定数量的判断试题。

读取数据库信息模块:根据要求,从数据库中读取需要的信息。

做试卷模块:考生做试卷,让考生根据试题要求,输入结果或进行操作。

时间控制模块:在考试中,考试有时间限制,当考试时间结束前5分钟,将提醒考生交卷,考试时间到时,将自动交卷,并且禁止考生操作。

提交试卷模块:先将考生试卷保存到数据库中,然后评卷,并把考试分数保存到数据库中。

评卷模块:对考生试卷的答案与标准答案对比,对的加分,最后得出考试结果。

考生考试查询模块:系统中的管理员只有能登陆均可考生考试成绩和答题卷等信息。

4、气象在线考试系统的出错处理对策

由于数据在数据库中已经有备份,故在系统出错后可以依靠数据库的恢复功能,并且依靠日志文件使系统再启动,就算系统崩溃用户数据也不会丢失或遭到破坏。但有可能占用更多的数据存储空间,权衡措施由用户来决定。如在考试过程中发生了中断,可以通过试卷恢复系统来恢复试卷,继续考试。考试完了,将考试结果保存到数据库中。

试题库管理篇10

【关键词】试题库 系统 开发

一、试题库系统的认识

试题库系统指的是具有出题、命题、题目分析等功能的试题库。首先,试题库具有试题的输入功能。在将试题存储到试题库之前,必学先考虑试题库的应用平台。对于传统的试题库输入功能较为简单,是一些相对简单的工作。但是对计算机试题库而言,试题的输入有一定的难度。从试题的内容方面考虑,有些试题带有图形内容,这样就为试题输入带来一定困难。开发一种高效可行的输入方式一直是这方面的研究重点之一;其次,试题库要具有一定的组织、管理方式。如果没有很好的试题组织和管理形式,要在茫茫的题海中找到自己需要的试题是非常困难的;最后,试题库要具有编辑功能。如果没有编辑功能,要对一个试题进行修改的话,那只能采取重新输人的方法。因此,一个好的试题库会带有较强的编辑功能让用户使用。使用编辑功能可进行追加试题、更改试题的有关参数、文本、图形等,可删除当前试题或指定的试题,使试题的各项参数更为合理。

二、开发试题库系统的意义

设计试题库系统,是基于两种目的:一是充分利用现有的计算机系统减轻工作人员的劳动强度。二是摒弃传统的手工整理、以试卷(纸质)的形式存放到档案室,浪费纸张等原材料,不利于保护环境。

三、试题库系统构建的基本要求

一个好的试题库管理系统,要求界面友好,能方便地录入试题,试题库的维护(修改、删除试题)操作简单,组卷灵活快捷,查询试题或试卷迅速,以适应各种知识更新对试卷难度的要求。为此,在对系统进行概要设计时,就必须充分考虑到以上的因素,整个设计简洁明了,同时也就方便了操作。比如,题库管理模块就是为了实现试题的录入、试题的维护、试卷的生成而设计的;查询模块是为了实现试题和试卷的快速查询而设计的。

四、试题库系统基本功能分析

(一)项目设置功能

(1)题型设置。要组织起一个结构明晰、性能强壮、高效适用的题库系统,仅仅输入题目是远远不够的。为方便检索查询、适应复杂的需要,在添加试题进题库时,除了试题的题目和答案本身以外,我们还要同时输入其他一些与试题相关的信息,诸如试题的类型、分数和难度等。为了避免杂乱无效的输入,在系统中提供了试题难度和分值的选择。

题型设置指的是该课程的考试中会用到的题型范围,也即包含了哪些题型。题型(试题的类型)在新试题加入时也是必须指明的。另外,还应在此为每个题型设定一个默认的分数,为试题添加和试卷生成提供辅助信息。

对于章节、题型的设置的变更,将会影响到其涉及的所有试题。对某一章节的修改将影响所有属于该章节的试题;删除某一章节,所有属于该章节的试题也将被同步删除。对题型的改变也会有类似的影响。

(2)口令设置。本系统进入时需要输入口令,初始用户名是admin,初始口令是admin,可以在中更改。口令长度应为4~16字符,区分大小写,不允许特殊字符。口令会经过加密处理,变更过的口令应牢记,输入口令的错误将导致本软件无法进入。为保证题库的安全性,口令应妥为保存。

(二)题库管理

模块集中了试题的添加、删除、查询等诸多功能

(1)添加试题。新增试题时,除了输入题目和答案外,还要输入试题的相关信息,包括试题所属的章节、题型、分数和难度等。这些信息和题目、答案一起构成一道完整的试题。本文所提及的试题都是这个含义。

(2)删除试题。试题不再需要的时候,可以被删除。删除试题时,先在试题查询里查询,找到需要删除的试题,然后可以选择需要删除的试题,然后就可以完成删除

(3)试题修改。试题修改需要在试卷管理功能里进行;先在试卷管理里查询试卷,发现需要修改的试题,可以直接调出引用该试题的试卷,然后在查阅试卷的状态栏里可以进一步完成对试题、答案、难度、分值等等条件进行相应的修改。

(三)试卷管理

本题库系统具备自动生成试卷功能,具有高度灵活性,能有效地帮助用户从繁杂的出卷工作中解放出来,并能确保所生成的试卷符合指定的条件和要求。

(1)试题范围。在进行自动生成方案设置的时候,首先,要明确试卷的出题章节和试题类型以及其他相关信息。从中对该次自动生成设置,用户需要/可以指定以下信息:出题范围,即试题所覆盖的章节;试题类型,即试卷包括的题型;试卷难度的选择;具体各个难度试题的比例选择。

(2)自动生成。经过上面这两步后,计算机将从题库中选取符合以上条件的试题集,并从中随机抽取试题,以完成自动生成方案。

自动生成方案结束以后,还可以根据需要手工地对试卷中需要修改的的试题和答案进行修改。

(3)试卷导出和答案导出。组卷完毕,可以将试卷和答案导出成TXT文档。然后预览看是否符合要求,如果一切符合,可以复制到Word文档里进行后期的处理,然后打印出卷。如果有不符合的,再进行手动的修改如添加、删除、完善等,然后再打印出卷。

五、试题库系统的测试

测试已经不仅仅局限于试题库系统开发中的一个阶段,它已经贯穿于整个试题库系统的开发过程。主要的测试原则如下:

(1)由于这是个人力量开发的系统,所以测试的主要任务还是在开发人员身上,为避免这种自己开发自己测试的不足,可考虑请别人对系统进行试用。

(2)设计测试方案时,不仅要包括确定的输入数据,而且应包括从系统功能出发,预期的测试结果,然后将运行结果与预期测试结果进行对比以发现有无错误。

(3)测试用例不仅要包括合理有效的输入数据,还要包括无效的或不合理的输入数据。