试题库管理系统范例6篇

前言:中文期刊网精心挑选了试题库管理系统范文供你参考和学习,希望我们的参考范文能激发你的文章创作灵感,欢迎阅读。

试题库管理系统

试题库管理系统范文1

关键词: 需求分析;管理信息流

试题库管理系统的设计中首先应充分研究系统的需求分析。而需求分析是软件设计中一个非常重要的阶段,一个完善的需求分析对一个系统的开发设计、功能实现、系统评估都存在很重要的意义。它主要完成的任务是确定系统能够实现的功能,系统需要实现哪些功能,也就是对于相应的软件系统提出明确的、完整的、清晰具体的需求,是系统开发的基础,直接影响到一个软件工程的成败及产品的质量,是系统设计中非常重要的一环。考试题库管理系统的设计中必须为用户考试试卷的组卷,准备一个足够大容量的试卷数据库,同时能够给不同的用户提供不同的权限服务,并在系统的操作中提供帮助文件,尽可能的考虑到各种需求,同时向标准化、通用化、集成化、智能化的管理系统的方向发展。

1 概述

基于常职院考试题库管理系统,其功能是为满足常德职业技术学院的教职员工和学生进行网上测试而开发的,下面分析考试题库管理系统软件的需求问题:

随着今年来各高等院校的扩招热潮,各个高校都设置了很多专业,不同专业之间的课程虽然大多数是不同的,但是有些课程的设置是相同的,而且对于不同专业,考试的难度并不是相同的,所以教师在给不同专业的学生出考试试卷的时候,往往需要根据专业的不同、各专业所注重点的不同设计出不同的试卷,这样一来,教师的工作量就会非常的大。所以急需一个比较省力、快捷的组卷方式。

在试卷的设计中,由于不同老师对知识点的认识不同,可能有的老师认为是比较难的,其他老师却认为是容易的,所以可能不同的老师设计的卷子的难度将不会一致,这时就需要设计这样一个题库,题库中的内容是由不同的老师出的题目,在试卷的组卷中,采用随机抽取方式来组卷,将达到最公平的状态,防止了有些老师在出卷过程中的放水行为。

由于考试时间的不同,可能需要组出几组难度一致的考试试卷,这如果让人工的方式来设计的话,不可避免的会出现考试难度上的差异。

基于以上三大特点,设计的基于常职院考试题库管理系统中,应尽可能考虑教学环节、考试出卷环节等问题,因此其主要实现的目标有以下几个:

1)通用性:对于同一个学院或者相近专业的学生,本系统能够提供不同难度的试卷,既使系统达到很好的适用性及通用性。

2)易用性:考试系统是一个界面交互式的系统,必须有一个很好的交换界面,并且保证用户在使用系统的过程中能够保持很好的效率,及尽可能的降低误操作及不必要的无用功。

3)实用性:考试系统应该是可以通过web界面链接到Internet网中,这样用户就可以通过Internet链接到考试系统,实现远程的操作。

4)稳定性:稳定性是一个软件系统运行的必要前提,要是不能达到稳定的要求,那将不能再谈其他,基于常职院考试题库管理系统的开发将采用B/S模式。

5)可扩展性:现代软件系统的开发中必不可少的需要考虑软件的可扩展性。

2 功能需求分析

系统的功能需求分析也相当重要,主要是分析系统所需的功能。考试题库管理系统是一款网络在线考试的系统,所以在系统的设计中必须考虑用户信息管理、考试大纲管理模块、试题信息管理模块、试卷信息管理模块、用户帮助模块等五个部分,下面依次给出各个模块的功能需求分析。

2.1 用户信息管理模块

一个网上考试系统,其安全性是非常重要的,考试题库系统必须保证用户信息包括考试证号、考试成绩、身份信息不被泄露。同时在用户信息管理模块,完成的其他重要任务还有添加新用户、修改用户信息、查询用户信息等、修改用户密码,同时支持用户登录管理等功能。

2.2 考试大纲管理模块

考试题库系统中必须对每门不同的课程设置不同的考试大纲,考试大纲模块的主要功能是实现对考试大纲的管理,包括考试大纲模块的管理,包括对添加、修改、查询、删除考试大纲等功能。

2.3 试题信息管理模块

试题信息管理模块的主要功能是实现对考试题库中的试题信息进行管理,管理的主要功能为试题信息的添加、查询、删除、修改等功能。试题信息的管理给不同权限的管理员提供了不同的权限。

2.4 试卷信息管理模块

试卷信息管理模块是考试题库系统中核心部位,主要的任务有四个,第一:人工组卷,此模块支持传统的出卷方式,以适应某些特殊的考试要求;第二:智能组卷,即在试卷的生成之前设置好目标试卷的各项参数,包括试卷的总体难度,作答时间,考试时间,考试题型题量等;第三:生成新试卷,主要任务是借用过去的老试卷来生成新的试卷;第四:试卷的审核,包括对试卷的浏览、修改、删除、查询等功能。

2.5 用户帮助模块

用户帮助模块往往是一个系统软件中容易忽略的一个部分,但是一个很好的帮助系统将会对一个系统的使用推广起到事半功倍的作用,在本系统的帮助模块中包括了用户操作流程,系统各个功能模块的使用方法,并对不同类型的用户划分了不同重点。

3 管理信息流

1)顶层信息流:是指本考试题库管理系统的最顶端信息

的流程。

2)用户管理信息流:是题库考试系统的基本组成部分,需要在系统中创建用户、修改用户信息、查询用户信息,并且所有的用户都由管理员用户创建。系统中的用户管理信息流,即为用户管理的信息流,主要的信息有登录信息、登入信息、修改条件,查询方式条件等。

3)考纲管理信息流:即为在进行考纲管理的过程中产生的或者所需要的信息的流程图,主要的信息包括知识点信息、查询信息、科目信息等。而考纲管理是指考试大纲的要求,如何按照考试大纲的要求组成试卷,包括知识点信息、科目信息以及形成知识点文件三个部分构成。

4)试题管理信息流:是指在进行试题管理的过程中所产生的信息的流程图,主要包括的信息有科目信息、试题修改条件、试题信息、审题信息、题型文件、试题文件等。

5)试卷管理信息流:即在试卷的管理过程中所产生的信息的流程图,主要包含的信息有组卷条件、试卷浏览目的、试卷审题要求、试卷维护条件等。

综上所述,从常职院的实际情况出发,就考试题库系统的概况、考试题库系统的功能需求分析、考试题库系统的运行环境的需求分析等方面做了详细的描述;给出了系统设计中的管理信息流,包括试卷管理信息流和试题管理信息流以及顶层信息流等,给出的系统管理信息流的主要目的是明确系统的信息流动,为系统的设计提供依据,为系统的整体需求、概要设计和详细设计提供其方向和要求。

参考文献:

[1]盛志伟、刘仕药,基于Web的网络考试系统的设计与实现,计算机与现代化,2005(7).58-61.

[2]RHRusting.The GRE Advanced Testin Computer Science[J].IEEE Computer Dec.1997,129-133.

[3]周廷美、刘方明,基于模式识别的网络考试系统设计,计算机工程与科学,2005(7).109-110.

[4]何克抗,建立题库的理论(全国CBE学会第七届学术会议论文集),长沙:国防科技大学出版社,1995.

[5]田生伟、禹龙,智能组卷与评价系统在高校重点课程建设的应用,计算机工程,2004.

[6]张海藩,软件工程导论,北京:清华大学出版社,2003,20-44.

试题库管理系统范文2

关键词:题库设计;试卷生成;试卷分析

中图分类号:TP311.52 文献标识码:A文章编号:1007-9599 (2011) 13-0000-01

The Research&Realization of General Question-bank

Management System

Xue Li

(School of Electrical and Information Engineering,Hubei University of Automotive Technology,Hubei42002,China)

Abstract:The paper analyse function and key technology of a general management system of question-bank combining with our school’s examination requirements,so it can support such courses including many subjective questions.

Keywords:Question-bank design;Examination paper generating;Examination paper analysis

一、前言

进入21世纪以来,网络应用进入多元化发展时期,其中基于网络的无纸化考试系统是比较典型应用之一,它具有方便、简洁、高效等优势,逐渐在各种学校内部课程考试,企业内部培训考试、国家统一考试等考试中应用起来。

此类通用的无纸化考试系统一般都具有题库管理模块、试卷生成模块、试卷评阅模块等。其中的试卷评阅一般来说对于客观题支持的比较好,而对于主观题的支持相对来说比较弱。但是往往学校内部的很多课程主观题又比较多,这样的课程考试一般来说要么在成绩评阅模块中增加对主观题的手工评阅方式,由机器自动评阅和教师手工评阅结合起来;要么仍然采用传统的有纸化方式。

本文结合我校传统有纸化考试方式的要求对于试题管理、试卷生成功能做了详细分析,并由此提出了一个通用题库管理系统的实现。

二、系统分析

通用题库管理系统主要功能模块为两部分:题库管理和试卷生成。同时还提供教师管理、课程管理和试卷分析辅助模块,并能进行相关功能的扩充。题库管理部分主要是根据具体某一门课程的性质建立该课程的试题库,对其中的试题进行增删改;试卷生成部分主要是根据教师设置的各种考试参数自动从题库中抽取试题组成一套或两套(AB卷)试卷。教师管理用于对使用系统的教师进行相关管理,包括建立用户、设置相关权限等;课程管理用于对考试课程进行相关管理。整个系统结构如图1所示,下面将就主要功能模块做分析。

图1.系统结构图

(一)题库管理模块分析

合法用户(教师)登录系统后,根据其拥有的权限可以对课程进行查看、增加、删除和修改的操作,即对课程数据库进行相关操作。在此模块中可以完成对题库的浏览、查找定位、增删改等操作。其中提供的题型主要有单选、多选、填空、判断基本题型,以及教师自定义的题型,例如简答、论述、应用、计算等,便可适合不同的课程使用。

(二)试卷生成模块分析

题库建立好后,便可用于生成试卷,在试卷生成模块中教师根据考试的具体要求设置一些相关参数,主要是各种类型题的数量、分值、难易比等,如果参数设置经过检查符合要求的话,系统会按照一定的算法生成一套(A卷)或二套(AB卷)试卷供打印,并可以以相关学期名保存起来供以后修改或存档,同时还可以通过试卷分析对生成的试卷做出相关统计,例如各个知识点抽取的试题、各个难度抽取的试题,

三、系统实现关键技术

(一)题库建立

在题库建立的过程中,题目数据库的设计需要考虑的问题比较多,最关键的就是给每个题目设置其所属的知识点、难易程度,知识点的分类可以自定义,例如直接划分章节,但这样在同一章节下属于同一个知识点的题目的区分度不理想,建议在大章节下设立小节,或者直接根据整个知识体系结构设立相关知识点。同时在题库的编辑过程中为了适应公式及特定格式的设置,采用activeX技术调用word完成,具有较好的通用性。

(二)组卷策略

生成试卷的策略会直接和试卷中的知识点覆盖面,试卷的难易程度关联起来。根据教师预先设置的参数,例如试卷的难易比、知识点选取策略,与以前试卷的重复率等完成自动组卷,组卷算法如何快速高效的生成高质量的试卷是一个难点。

本系统中组卷策略为:首先检查教师设置的题目的数量和分数是否正确,然后根据知识点抽取的策略,是尽可能均分(把每个知识点的题目尽量设置的一样多,当题目数不足时,采用随机抽取的策略)还是按知识点的比例(根据此知识点的题型在整个题库中的比例,再按该题型的题数乘以该比例来确定此知识点在试卷中所占的题数)来从题库中抽取相关试题。当各个知识点的题目数确定后,接着根据难易比设置从每个知识点中抽取一定比例的各种难易程度不同的试题,如果在组卷参数中设有重复比例不能超过多少的参数,那么在抽取试题的过程中还得统计重复试题的个数,如果达到一定的比例,那么后续抽取到的重复试题将会被舍去。当全部试题抽取完毕后,可以对整个试卷抽取到的试题进行整体浏览并做微调,在保存试卷或生成试卷之前仍然要做检查,以确定是否满足参数的要求,对不符合参数设置的情况做出相应的提示。

四、结束语

通用题库管理系统给教师提供了一个简易高效的题库管理平台,有利于提高教师进行有纸化考试的题库管理和试卷生成的便利性,符合信息化新形势下的高校考试的要求。

参考文献:

[1]康皓,王莹莹,王红宇.基于校园网络环境下的无纸化考试系统的设计与实现[J].软件导刊,2009,5

[2]米明.无纸化考试系统数据库标准化设计[J].微计算机信息,2010,6

[3]王瑛.题库管理系统中的自动化组卷算法[J].西北师范大学学报,2002,4

试题库管理系统范文3

摘要:长久以来,中国传统图书管理系统只有“仓储”的概念,没有“现代物流”的概念。本文提出一种基于ZigBee技术的标识与管理系统,并将这一系统应用于现代书库管理中。首先在书库工作现场构建基于ZigBee技术的无线局域网,然后将RFID扫描得到的信号经MCU处理后通过ZigBee通信模块发射到工作现场的网关节点,再通过RS-232的方式将网关数据传输到书库管理中心服务器,实现工作现场操作人员和中心服务器之间的信息实时交互与管理。

关键词:现代物流;ZigBee;无线局域网;RFID

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

1引言

科学技术的不断前进推动着流通领域不断的革新与发展,基于ZigBee的书库的标识与管理系统融合了RFID技术、ZigBee技术和无线数据传输技术等,是先进的仓储物流管理方案,保证图书业务活动端数据的实时采集和传输,从而保证了实物流和信息流的完全一致,大大提高了书库物流效率, 加速了书库管理智能化的进程[1,2]。

2Zigbee 技术

Zigbee 是一种无线标准, Zigbee 的基础是IEEE 802.15.4,这是IEEE 无线个人区域网(Personal Area Network, PAN)工作组的一项标准。802.15.4 的MAC 层基于802.11 无线LAN 标准,但是它的物理层与流行的802.11b 物理层相似。ZigBee 有三个工作频段:2.402~2.480GHz、868~868.6MHz、902~928MHz, 共27个信道[3,4]。

3系统的设计与实现

3.1系统硬件设计

在每个书架上,都有一个显示屏和阅读器。运用电子标签技术建立货物身份,运用射频识别及ZigBee技术定位[5]每一件货物在仓库及货架位置,电子标签依靠阅读器发送过来的载波将存储的信息发送到阅读器,再由内嵌在阅读器中的ZigBee模块,通过ZigBee网络,最终传送给作为协调器的ZigBee 模块,从而使多台RFID阅读器无线连接自动组网或者与其他仪器、设备及不同协议读写器之间联网,实现数据的多点无线采集和传输的目的来实时掌握图书的物流信息,并将图书信息及书架信息动态的显示在书架的显示屏上。如图1。

采用的方法是在RFID系统的阅读器同ZigBee模块相连,来达成远距离标识与管理系统。这主要有以下几个优点:

1)低功耗,时延小。因为ZigBee 的传输速率低、数据量小,因此信号的收发的时间短,在非工作模式下,ZigBee模块又处于休眠状态下。

2)传输距离较满足实际应用。通信距离较大一般在10~100 m 内,加大发射功率后可以进一步地扩大其射频距离,并且在实际应用中可以通过建立多跳通信后,其通信距离也会提高。

3)网络容量很大。一个ZigBee 网络最多可包括255 个节点,再通过网络协调器将网络互连,其网络容量将达到很大,一个Zigbee 网络可以容纳最多65536 个从设备和一个主设备。

4)自组织网络。网络协调器可以自组织网络,采用CSMA/CA 方式进行信道接入。

3.2系统终端结构图

书库标识与管理系统终端由CPU、RAM、FLASH、液晶显示模块、RFID阅读器、Zigbee 无线通信模块、A/D 转换器、电源装置以及一些接口组成。其结构图如图2。

4系统软件设计

4.1网络的建立及设备的加入

ZigBee网络中,只有协调器可以建立网络,首先协调器的应用层调用NLME_NETWORK_FORMATION.request原语,发出建立网络请求,网络层收到这个原语后,要求MAC层执行信道能量扫描。然后网络层管理实体发送MLME_SCAN.request原语。MAC层收到后首先通过发送信标请求命令帧开始执行主动扫描,通过记录每次接收到的信标帧信息,扫描可用信道网络活动情况,并将扫描结果记录在个域网描述符列表中,最后找到一个最优信道。接着随机选择一个不与已有标识号冲突的网络标识号,并选择16位网络地址为0x0000,然后网络层向MAC层发送MLME_START.request原语。请求开始发送信标帧,运行新的个域网。网络层收到个域网启动状态后,通过NLME_NETWORK_FORMATION.confirm原语将告知应用层建立要求的网络状态。最后协调器应用层通过发送NLME_PERMIT_JOIN.request原语允许设备与网络连接。

子设备应用层首先设定待扫描的信道以及每个信道扫描的时间,调用NLME_NETWORK_DISCOVERY.request原语寻找合适的网络,网络层收到原语后,通过MLME_SCAN.request原语要求MAC层执行主动扫描获得目前网络描述参数。完成扫描后,网络层将发送NLME_NETWORK_DISCOVERY.confirm原语告知应用层。应用层根据情况调用NLME_JOIN.request原语从邻居表中选择所发现的网络加入。如果有多个设备满足要求,将选择到协调器节点深度最低的设备。网络确定后,网络层将请求MAC层管理实体对逻辑信道、PAN标识符等有关属性进行配置,发送MLME_SYNC.request原语获得它所要连接协调器的信标,实现与协调器的同步。然后调用MLME_ASSOCIATE.request原语到MAC层,协调器接收到连接请求后返回给子设备确认帧。协调器的网络层将分配唯一的16位网络地址给设备,并根据设备提供的信息在它的邻居表中为子设备创建新的入口,随后向MAC发送表明连接成功的MLME_ASSOCIATE.request原语。协调器网络层将通过向应用层发送NLME_JOIN.indication原语表明设备已经成功同网络连接。设备的MAC层收到来自协调器的连接响应命令帧后,通过MLME_ASSOCIATE.confirm原语发送给设备应用层表明加入成功,设备的网络层将在邻居表中设置逻辑地址信息。如图3。

4.2网络的整体结构的设计

本系统是基于IEEE802.15.4技术标准的ZigBee网络协议[6,7]与RFID相结合的无线标识与管理系统。该系统中汇集了大量的ZigBee节点和RFID节点,需要采用混合组网的结构才能覆盖较为广的范围。为了减少整个网络的功耗,保证网络中各节点的寿命,把节点分为四种类型,四种类型的节点收到数据包后,分别采取不同的数据包转发方式,从而达到降低能量消耗的功效。把网络中的节点分成四类:协调器(Coordinator)、RN+(RN:RoutingNode)、RN-和RFD。中心协调器、RN+以及RN-都是属于FFD节点。使用AODVjr路由算法的节点是RN+和中心协调器,使用ClusterTre算法的是RN-和RFD节点。中心协调器的主要作用是建立一个新的网络,给新网络设定相关的参数以及多网络中的节点进行管理,同时会存储网络节点中的一些相关信息等。当网络形成后,中心协调器还能够给其他节点充当路由节点。一般情况下由于中心协调器的重要性,采用的是持续的交流供电系统。而终端的RFD节点只是负责收集数据等信息,所以能够降低ZigBee网络能量消耗的策略主要还是是针对RN+和RN-节点。

5系统的测试

5.1系统数据传输可行性测试

先由ZigBee主节点组织一个网络,然后将与读写器相连的ZigBee终端节点加入到网络中。之后,ZigBee终端节点与ZigBee主节点之间就建立了点对点的数据传输关系。然后就可以把射频卡放到读写器天线辐射的范围内(经过测试为76mm),再检测上位机是否可以对射频卡内的信息进行控制[8]。

在实验前,首先要连接好硬件电路,做好以下工作:

1)将读写器应用程序写入STC89C52单片机中;

2)将ZigBee无线数据传输主节点和终端节点的应用程序分别通过CC2430、CC2431仿真器下载到各自的微处理器中;

3)开启上位机监控程序。

首先在ZigBee主节点上通电,先让其建立一个网络,然后给ZigBee终端节点和读写器通上电源,让其加入由主节点创建的网络中。将射频卡放到读写器辐射范围内,分别点击上位机程序的寻卡、防冲突、选择按钮,如果均出现“成功”表明选择射频卡成功,如出现“失败”说明读写器出现异常或者射频卡没有在天线区域范围内。然后,就可以对射频卡进行读写操作。

5.2系统无线传输距离的测试

由于本文的创新点就是利用ZigBee无线技术来实现RFID读写器与上位机之间的数据传输,因此ZigBee无线传输距离是非常重要的[9],表1是分别在空旷的实验室数据传输距离和在有障碍物的实验室条件下数据传输的距离。

通过表1我们看出开放空间条件下ZigBee无线通信技术传输数据的距离和在有障碍物条件下的数据传输的距离的差距还是很大的,而且在开放空间的条件下无线传输的距离十次测量的数据差别不大,而在有障碍物条件下,差别就比较大。原因可能因为具体环境比较复杂,无线信号受到的影响比较大,因此测试的结果数据差别相对比较大。所以在现实应用中,要根据现场环境的条件来放置主节点,这样才能顺利的完成传输数据。

6结束语

用ZigBee无线技术来实现RFID读写器与上位机之间数据传输,理想情况下传输距离可达50多米,如果再加大功率,数据无线通信距离可以更长,而且数据传输时没有方向限制,设备安装时也不需要布线,可支持多达上万个节点,极大的增加了识别系统的灵活性。由于ZigBee技术的稳定性还没有通过现实应用的严格考验,所以ZigBee无线通信技术走向成熟并大量应用到现实中还需时日。但是,ZigBee技术和射频识别系统的结合是大势所趋,随着信息技术的不断发展,两者相结合后的优势将更为突出,基于ZigBee技术的物流标识系统将得到更好的应用。

参考文献

[1]康东,石喜勤,李勇鹏.射频识别核心技术与典型应用开发案例[M].北京:人民邮电出版社,2008:25-86.

[2]吴迪,龙兵,刘震.电子设备诊断系统中RFID系统与ZigBee网络混合组网的设计与实现[J].电子元器件应用,2011,4

[3]高守玮,吴灿阳.ZigBee技术实践教程[M].北京:北京航空航天大学出版社.2009.6:48-50.

[4]ZigBee Wireless Networking Overview[J].Texas Instrument.2008.

[5]金春,罗祖秋,罗凤,陈前斌.ZigBee技术基础及案例分析[M].北京:国防工业出版社,2008.

[6] XiaohuiLi,kanglingFang, Jinguang Gu et al.An ImProved ZigBee Routing Strategy for Monitoring System[C].First International Conferenee on Intelligent Networks and Intelligent,2009:255-258.

[7]Jennic ZigBee Stack UserGuide[S].JN-UG-3017Revision1.4.2007.5

试题库管理系统范文4

关键词:篮球理论;试题库;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.

试题库管理系统范文5

关键词:Sakai;课程管理系统;练习与测试

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2013)16-3760-04

1 概述

随着信息时代的到来以及计算机技术的普及,基于网络的教育与计算机的测试得到了飞速的发展和应用。Sakai作为一个课程管理系统也提供了相关的工具对学习者进行测试,该文基于Sakai设计了一个军事理论基础的练习与测试系统。

2 Sakai网络教学平台

2004年美国麻省理工学院、印第安大学、斯坦福大学和密西根大学联合发起了一项名为“Sakai”的基于开放源代码的课程与教学管理系统(CMS)开发计划。该项目旨在构建出一套适用于高校的开放性资源的在线协作与学习环境。Sakai将E-leaning基础性系统架构与目前各高校已有的各种工具模块和组件整合为一体,形成一套通用的课程管理系统,代替了原有的商业课程管理系统。[1]

Sakai 将所有的功能模块作为一个单独的项目,实现了功能模块的即插即用,这些功能模块称为工具。研究员、教师和学生可以运用Sakai提供的软件工具创建一个协作网站。他们通过浏览器的搜索功能从Sakai提供的工具中选择一个来创建符合他们要求的网站。

Sakai项目提供了近30种工具,有效地将许多原有的各类软件工具进行了整合,使效果得到了较大地提升,其主要工具及特点介绍如下:

2.1 我的工作空间(My Workspace)

Sakai为每个用户提供了一个类似于私人工作空间的个人在线站点,主要包括:时间表、资源、通告、工作场建立、新闻、参数选择、网络内容、帮助和成员等工具。用户登陆系统后,便会进入属于自己的私人空间。在空间里用户可以自由地访问、添加、修改各条项目的内容。

2.2 网站建立(Worksite Setup)

在图形化的界面中,用户能使用网站建立工具自由地就自己的某一主题内容建立一个独立的网站。所建立的网站,立即就能和系统的其他工具整合为一体,方便使用。

2.3 任务(Assignments)

任务工具支持教师创建、分派、收集课程的在线任务,并为其评分。任务具有个性性,且学生提交的作业仅教师可见。任务工具的评分方式是多样性的。教师可以把学生提交的针对同一任务的所有作业一次下载到电脑上。教师公布成绩的同时学生可以收到他们的成绩和教师的评论。

2.4 聊天室(Chat Room)

聊天室工具是用于让同时登录站点的用户进行实时的、无组织的对话。允许教师或站点所有者为特定的种类创建不止一个“聊天室”。默认情况下,聊天信息是被保存下来并对所有用户可见的。

2.5 讨论(Forums)

讨论工具能进行有组织的对话,对话被分类组织。参与者能对一个主题进行回复或对其他回复进行回复,站点所有者也可以选择是否让参与者张贴讨论主题。

2.6 电子邮件存档(Email Archive)

每一个Sakai工作空间都配有一个自动生成的工作场电子邮件地址,具体邮件地址可以在电子邮件存档工具中查看到。空间的所有者可以依据自身情况,为该电子邮件地址创建一个易于记忆的别名。课程工作空间能够通过电子邮件存档工具自动更新课程电子邮件组。当学生退选或加选某门课程时,他们将适时地从电子邮件组中被删除或被添加。

2.7 课程模块(Melete)

该模块是一个课程创建工具(第三方工具),允许作者学习序列,它可以通过运用植入的在线编辑、连接到网页、或上传不同格式的学习目标或文档创建。采用该工具创建的课程是符合scrom标准的,可以供其他符合scrom标准的课程管理系统使用。

2.8 资源(Resources)

资源工具是课堂和合作中使用范围最广的工具。利用资源工具用户可以在线获取多种资料。主要包括:文档、转换到相关网站的链接,以及建立并显示于Sakai页面右侧的文档。工作空间所有者还可以限制在特定的文件夹中阅读、张贴、删除文档的用户类型。

2.9 测试和测验(Tests & Quizzes)

测试和测验工具支持站点所有者和教师组织管理在线调查、测试和测验。其提供的问题形式多样,选项全面、合理。教师还可将问题上传至试题库供其他课程空间使用,也可将试题保存为符合QTS标准的试题文件供其他符合相同标准的课程管理系统使用。

2.10 网络内容(Web Content)

网络内容工具支持站点所有者挑选一个网站,令其在Sakai框架内显示。Sakai页面左侧菜单中的网络内容按钮可以按照个人的需要定制,还可为按钮创建一个与所有者选择显示的网站相匹配的标签。

2.11 Wiki(Wiki)

3 练习与测试工具

Sakai练习与测试工具是Sakai课程管理系统提供的一个工具,用来帮助教师创建在线练习与测试(包括练习、测验与调查问卷),让学习者直接通过网络来提交信息或数据,同时也可以通过这种方式来进行教学效果的评价和反馈。

3.1 联系与测试工具简介

一个评价可以包括多种题型,甚至包括需要学生上传文件的测验。教师可自主选择如何组织、实施和收集测验。教师可以选择试题的显示顺序,在每一名学生的试卷中都随机出现而不是固定顺序。试题也可以放入题库,以便多次使用或与其他教师共享。另外,教师也可以导入一份以前创建的测试和问卷。

多数测验的成绩都可以自动统计,并自动进入“成绩册”(Sakai工具)之中。通过定义测验的设置,教师可以控制参加测验的条件,例如,通过IP 地址来控制访问权限。通过这些设置,教师可以定义测验的开始时间,测验时间,可提交试卷的次数,以及是否允许迟交试卷等。

3.1.1 相关概念解释

创建一份测验: 当教师在“测验”页面中点击“创建”链接后,就可以定义测验的名称,定义设置,并进行测验编辑,其中包括试题和分组。

试题编辑器: 利用试题编辑器,教师不仅可设计试题及其答案,同时也可以分配试题的分组或题库位置,添加反馈、原数据,以及选择是否必答等。

试卷分组:每一份测验都必须包括至少一个分组。当一份新测验创建之后,会自动生成一个名为"Default" 的分组,其标题(灰色的分隔符)不会显示在测验中。换言之,除标题被隐藏之外,分组内的其它内容都将显示在试卷中。

试卷设置:在测验页面中,教师可以查看和修改全部测验的设置。在设置中,可生成一个关于测验的简介,定义的日期、的对象、安全水平、测验时间限制、提交次数、添加图片、提示信息和原数据以及决定测验是否计分。

试题库:教师可以将试题导入试题库中,以便今后重复使用或与其它课程的教师共享。试题库可根据主题或其它标题来划分为不同的子题库。例如,教师可以创建一个名为“生物”的试题库,然后再在其中创建名为“根本概念”、“细胞生物学”和“遗传学”的子题库。[3]

3.2 工具的使用

当教师第一次建立相关课程的测验时,可采用先建立测验然后将试题添加至试题库的方法,以便以后重复使用。如果,教师已经有相关课程的试题库则可以直接从试题库里导入相关试题即可。试题库里面的试题是可以修改和添加的,而且教师导入时也可以自己选择或者随机选择以符合特定内容的测验。

此外,该工具的即符合QTS标准,即我们可以讲符合QTS标准的试题文件(通常为XML文件)导入到Sakai中,同时也可以将Sakai中的试题导出为xml文件供其他符合QTS标准的程序使用,增加了试题库的重复使用,减少了不必要的时间浪费。

3.3 具体实现

本文以军事理论练习为例,介绍通过Sakai建立一个测验的具体步骤:

1)以管理员或教师身份登录Sakai系统,建立名称为“军事理论练习”课程,并进入“军事理论练习”课程主界面。

2)点击课程工具栏导航的“练习与测验”工具。进入“练习与测验”主界面,包含三个导航,分别是测验、模板、题库。点击“题库”导航。

3)进入题库设置主界面。包括题库的建立、修改、删除、导入等功能。通过这里建立试题库。

4)新建分组

在“军事理论练习”课程空间新建分组,如建立基础单选题、提高单选题、基础单选题、提高单选题、判断题等分组。

5)导入试题

从建立的试题库中导入需要的试题,Sakai练习与测试工具可以以多种方式导入,如导入全部试题、导入特定的试题、随机导入一定数量的试题等,由于是练习系统,因此选择随机导入试题。

6)查看测试

通过查看测试链接可以查看并修改导入的试题或试题类型。

7)测试设置

通过测试设置链接可以对测试的方式与时间等进行测试,如设置考生是否可以更改答案、是否允许考生重复提交、反馈是否即时显示等。

8)测试预览

通过测试预览,课程所有者可以学生的试图查看测试并进行练习。

9)测试

4 总结

因为Sakai是一个课程管理系统,强大的社区为我们提供了很多的工具用以实现不同的功能,从练习测试工具中已经可以看出Sakai功能的强大。同时我们可以利用Sakai的其他工具以辅助练习,如:

1)通过Resources(资源)工具,提供练习的相关资源或网站。

2)通过论坛工具,实现学生的讨论。

3)通过建立一个区域性课程管理系统,实现不仅限于本学校,而是所有学习者学习练习的平台,真正达到资源共享。

参考文献:

[1] 黄永中,赵国栋.美国大学开源软件项目概述[J].中国远程教育,2007(4).

[2] 葛子刚,杨丽华.马焕新.利用Sakai 平台建立在线课程初探[J].现代教育技术,2009(13).

[3] Sakai帮助文档[DB] .sakaiproject.

[4] 岑俊杰.基于Sakai 的混合教学模式研究[J].电化教育研究,2009(9).

[5] 葛子刚,杨丽华,马焕新.利用Sakai平台建立在线课程初探[J].现代教育技术,2009(13).

试题库管理系统范文6

关键词:高职;制图与AutoCAD;试题库

一、引 言

“高职制图课程”改革的主要特色之一,是将《制图》和《AutoCAD技术》等课程,有机地结合成《制图与AutoCAD》一门课程。因此,需要建立一套与本课程相适应的计算机辅助教学系统。本试题库软件正是这个系统的重要组成部分。高等职业技术教育中《制图与AutoCAD》课程教学量大面广,是高职院校各类专业的专业技术基础课,试题库对提高组卷质量与效率、完善考试手段、提高考试质量和促进课程教学评估的科学化、规范化和标准化都有着重要的意义。本课题作为机械基础系列课程教学改革的重要组成内容,对推动教学改革的发展和教学改革项目的完成有着直接的意义。随着计算机技术的迅猛发展,开发一套适用教学的软件平台也有非常积极的现实意义。

二、试题库综述

试题库是考试题目的贮存库。教师根据需要从试题库中提取试题,经过加工编制成符合特定目的要求的试卷。试题库具有3个特征:一是组成试题库的基本单位是试题,二是试题库具有相应的各种参数指标,三是试题库是一个系统。试题库一旦建成,其内容结构和方式就构成了一个相对稳定的系统。当然,随着科学技术的发展,社会的进步,职业的要求将不断发生变化,相应的职业技能鉴定试题库的内容与形式以及参数值也需要不断地补充、修改和完善。

试题库具有自动组卷、题库维护、试卷自动生成的特点。试题库区别于习题集的最大特点是它不是信息的简单集合,而是经过特殊加工处理的具有较大信息量的试题的有机组合;试题库管理软件是对题型管理、试题管理、试卷管理、系统维护、试卷分析等有关操作的平台。可见,研究计算机辅助测验就是研究如何建立一个分布合理、试题足够充分的试题库和一个运行速度快、性能稳定、组卷质量高的试题库管理软件。

三、建立试题库的原则及试题库软件功能

试题库的建立必须遵循以下原则:(1)保证入库试题的高质量;(2)保证入库试题的数量大、分布合理;(3)保证题库动态原则。

试题库是计算机辅助教学(CAI)的一个重要组成部分,对于任何一个学科,都要完成其“辅助教学”的基本功能。组卷就是其中的基本功能之一。在组卷方面,现有的试题库系统大体分为三种:一是将试题库看作试题集,命题时由具有丰富经验的教师选题抽取;二是将已出好的试卷存储起来,在组卷时任意抽取;三是依据特定组卷策略,自动形成合理试卷。前两种虽能保证试卷质量,但第一种无异于人工命题,第二种只能出有限份试卷。而第三种则是随机出题组卷,又有组卷策略可以遵循,能形成千变万化的试卷。尤其是针对教学中的考试这个检验学生学习效果的关键环节,试题库软件能辅助教师更好地达到以下目的:(1)提高出题和选题的效率;(2)降低出题组卷的难度;(3)使考试结果更加准确地反映学生的学习效果;(4)对大量试题做统一的管理。

四、高职《制图与AutoCAD》试题库组成的理念

制图试题库中试题的选择,首先充分考虑学生的发展,注重学生的年龄特点和接受能力,以容易题和中等难度试题为主,容易题和中等难度的题目占分不少于总分值的80%;其次题库中题目面向全体考生,培养学生动脑想、动手做,进而掌握《制图与AutoCAD》基础知识和基本技能,检验学生制图知识和AutoCAD软件应用能力的水平;再次,激发学生学习兴趣,由被动学习转为主动求知,享受快乐的学习,并对所学专业充满自信。

1.以生产和生活问题为背景编拟试题,体现课程“从生活走向制图,从制图走向生产”的理念

学习制图知识,形成制图方法,为的就是认识自然,改造自然,推进社会发展。而制图知识就存在于学生身边的生活和生产中,存在于学生生存的这个社会中。以扳手、吊钩等常用工具为背景考查圆弧连接与几何作图;以圆柱、圆锥、圆球、圆环等基本体为背景设置问题考查投影知识与作图方法;以齿轮、轴承、螺纹件等标准件与常用件为背景设置问题考查制图国标的规定画法等,以齿轮油泵、机用虎钳等的工作原理为背景设置问题考查装配图的知识;以趣味的生活用品花瓶、水壶、地砖图案等为背景设置问题考察AutoCAD软件操作技能。这样设置试题,必然使学生在考试中体会到制图就在生产和生活中,学习制图要学会观察生活,观察和参与生产等实践活动,在观察和参与中理解制图知识与方法,培养观察和实践能力。制图课程教学从生活、生产和社会问题中开发了课程资源,引导学生在生活和生产中学习和体验制图,运用制图知识和方法分析和解决生活、生产中的实际问题,运用制图知识和方法分析社会热点问题,做生产和生活中的有心人。要重视对研究性学习及综合实践活动的组织和引导,实现制图教学“从生活到制图,从制图到社会”。

2.设置一定分值的“难题”,体现课程“张扬个性,发展特长”的理念

设置综合性强,能力要求高的“难题”,给智力水平较高、对制图情有独钟的个别学生以展示才华的机会,既是就业选拔功能和试题区分度的要求,也是课程“张扬个性,发展特长”理念的必然。如各试卷中的压轴题,这些题都是复杂零、部件视图,通过对此设置综合问题,这些问题的求解除要求考生对投影、视图概念、制图国标知识有较为透彻准确的理解外,还要有较为娴熟的分析能力、思维能力、推理能力、建模能力、综合运用知识和方法的能力,要有良好的空间想象能力,还要有较为高超的AutoCAD绘图技能技巧。这类试题,考查的是学生学习制图的天赋和出众能力。

作为计算机辅助教学的重要组成部分,利用VBA技术开发的“《制图与AutoCAD》课程试题库”,具有自动组卷、题库维护、试卷自动生成功能,科学而实用。其中包含整个试题库的组卷理论、试题库中试卷的排版问题、试题库软件需求分析、试题库软件设计和试题库软件的实现诸多方面研究和探索,体现基于社会生产运用和学生个性发展的理念,从而完善和促进了课程教学评估的科学化、规范化建设。

参考文献:

[1] 晶辰工作室.VBA开发实例指南[M].北京∶电子工业出版社,2006:191-207.