试题库系统

2024-05-09

试题库系统(精选12篇)

试题库系统 篇1

计算机的发展, 使得试题库系统是一个学校教学过程中不可缺少的一部分。对于教学而言, 出试卷是必不可少的, 一个优秀的试题库系统, 对于经常性地测试和提高学生的知识水平无疑具有重要的意义。因为考试不仅是检验教学成果和学生学习成绩的一种有效的方式, 同时也是巩固知识的有效手段。一个高质量和试题库是一个学校教学资源和教学水平的体现。是一笔无价的财富。试题库系中试题数量的不断积累和更新是教学水平不断提升的标志。

1 试题库系统的功能和设计

1.1 系统功能

(1) 设置用户和权限:

添加、修改、删除、暂停用户, 为每个用户配置相应的权限。

(2) 试题录入功能:

能将每道题的全部信息 (包括每道题的题型、难度系数、知识点等) 录入试题库中, 而且若试题或答案中含有图形或公式, 可以进行相应的录入。

(3) 题库管理[1]功能:

对题库中的试题与答案可进行整体浏览, 或根据用户选择的具体查询条件进行相应的查询, 也可以对试题库中的试题进行修改、删除等维护操作。

(4) 自动组卷功能:

根据用户指定的试题难度、试题类型或知识点从试题库中随机抽取试题组成一套试卷, 答案亦随机生成。

(5) 试卷浏览与修改功能:

可对当前试卷进行整体浏览, 并对不满意的试题进行修改和删除。

(6) 试卷查找:

对以往出过的试卷进行查阅。

系统的功能模块图如图1所示。

1.2 试题的XML文件表示

因数据库存放数据为非xml格式, 所以需通过控制层, 利用XML文档作为关系数据库数据与HTML的一种中间数据形式, 并借助专门的XSLT转换器将题库试题雷劈换为HTML文件, 在浏览器中显示出来。这里重点是需要从数据库中抽取数据并形成XML格式文件。试题格式定义:通过DTD规定XML文件的逻辑结构, 使文档具有良好的结构, XML中的XSL规定XML的样式语言, 在客户端浏览器改变XML文档的表示, 将XML[2]的内容和显示分离。试题的DTD (paper.dtd) 定义如下:

< xml version="1.0" encoding="UTF-8" >

.............................

............................

单选题类型的XML文件:

< xml version="1.0" encoding="UTF-8" >

< xml:stylesheet type ="text/xsl" href = " paper.xsl">

< PaperType课程="0001">

<单选题 标识=“01”>

1.3 数据库设计

(1) 用户信息表:

用以记录用户的相关信息和权限, 与权限信息表和部门信息表关联。

(2) 权限信息表:

登记所有的权限类型。

(3) 部门信息表:

用以记录所有的部门信息, 以及其上级部门。每个用户必属于一个部门。

(4) 试题表:

记录所有试题内容, 试题分值, 试题难易度, 试题的重要度等相关信息。

(5) 试题细项表:

记录试题的细项, 如选择题的选项等, 与试题表关联。

(6) 试题答案表:

记录每道试题的答案, 与试题表相关联。

(7) 试题类型表:

登记所有的试题类型, 每试题必属于某个试题类型, 与试题表关联。

(8) 课程表:

用来记录所有的课程, 以及相互之间的所属关系。

(9) 知识点表:

记录知识点, 知识点属于某一课程。

(10) 知识点表:

与试题表和知识点表关联, 用记录每个试题所属的知识点, 因可能是多对多关系, 故需建此表。

(11) 试卷表:

记录已经组成的席卷, 与课程表所关联, 即每一份试卷属于某一课程。

(12) 卷明细表:

记录试卷与试题库之间的关系。

数据库相互之间的关系如图2所示[3]。

1.4 系统架构设计

(1) 表示层的设计

表示层主要任务是提供可视界面, 使用户可以通过这些界面录入和浏览数据。同时可以从数据库中抓取数据, 在页面中形成分理处态的内容。

因为用户接触的就是系统的表示层, 所以系统必须具有良好友善的界面, 让用户很方便的进行相应的操作。系统的主要界面分为以下几个部分:登陆办面, 主页面, 试题录入界面, 试题维护界面, 试题浏览界面, 试卷生成界面, 试卷维护界面, 试卷查询界面, 创建用户界面, 口令修改等。

在系统表示层的设计中, 由于Java的平台无关性、高性能等特点。使用Java的解决方案构建表示层成为当前的主要技术。

(2) 控制层的设计

控制层[4]的主要功能是接受客户端请求并调用M层模型组件执行相应的业务逻辑, 它可以获取M层业务逻辑的处理结果并根据处理结果选择合适的视图呈现给客户端。

控制层核心控制组件是:ActionServlet, 它是org.apache.struts.action.ActionServlet类型的Servlet。他继承javax.Servlet.Http.HttpServlet, 并实现了init () , doGet () /doPost () , destroy () 等Servlet生命周期所用到的方法。还添加了一个 process () , 它本身不复杂, 但它会调用其他的复杂方法。

(3) 数据层的设计

系统为SQL Server 2005数据库, 采用JDBC来连接数据库。装载JDBC驱动程序, 与数据库建立连接, 向数据库发送SQL语句, 执行对数据库的查询, 更新, 删除等操作。

2 自动生成试卷算法

自动生成试卷[5]是按老师的要求从试题库中抽取试题生成试卷。其算法的基本思想是设计一随机函数random ( ) , 对题库随机抽取试题, 然后匹配用户录入的组卷要求, 若匹配, 则记录试题编号, 否则, 放弃该试题, 反复此过程直到符合组卷要求的题量为试卷要求的题量, 即组卷完毕。 其基本步骤为:

(1) 接收用户输入的组卷要求 (如题型、题量、满分值分值、答题时间、难度分布、知识点分布等) 。

(2) 根据美国著名的网络公司cisco公司的在线测试系统的试卷满分及学生成绩计算方法, 本文用百分制计算学生的考试成绩, 但试卷满分不一定为100分, 有可能出现试卷满分大于100分或小于100分的情况。由于分数属于顺序量表, 经过这种变换后不会影响既定的测量目标。故可以认为试卷满分为100分, 而且学生成绩也是百分制的, 这解决了题库分值属性与用户要求题量挂钩的难题。

(3) 设计随机函数random (sum) (sum为题库中的记录总数) 抽取n个试题使其满足用户要求的题型、题量、知识点分布及重要程度。通过这一步的处理试题在题型、题量、知识点分布及不同重要程度的试题的在试题中所占的分值满足了用户要求。接下来局部调整试卷在难度和能力层次上的分布以及每题在出题次数上的合理化, 以实现试卷的逐步优化。

(4) 评估当前试卷中不同难度的试题所占比重, 通过这一步的处理试题在题型、题量、知识点分布、不同重要程度的试题的在试卷中所占的分值及难度方面满足了用户要求, 从而使试卷得到了进一步的优化。

(5) 用类时的方法调整试卷中不同能力层次的试题所占的比重以满足用户的要求。

3 结论

本系统在数据库选择方面做了细致的研究和对比, 在对试题和试卷集答题过程做了大量分析后, 确定了本系统的数据结构;本系统界面友好, 易于使用, 通用性强;在自动组卷、试卷编排和打印等功能的设计方面突出体现了其实用性。同时, 本系统的自动组卷和成绩分析模块设计尚需进一步完善, 应不断提高自动组卷和考试分析的科学化与智能化水平。

参考文献

[1]杨莹, 吕津, 刘光昌.基于XML的网络题库的实现[J].计算机工程与设计, 2004.

[2]埃克马尔, 阿瓦斯, 罗伯托.XML数据管理.北京:清华大学出版社[M].2006.

[3]皇英.数据库技术与应用--SQLServer2005教程[M].北京:清华大学出版社, 2008.

[4]吴淑雷, 陈焕东.基于XML试题库系统的设计与研究[J].海南师范学院学报.2000 (6) .

[5]于莉.试题库系统的智能组卷算法研究[J].计算机应用研究, 2004.

试题库系统 篇2

案例1:某日,执法人员王某接到群众举报,孙某在公路建控区内搭建围墙,王某带上协管驱车来到现场,经目测后找到孙某,二话不说即对孙某作出了拆除违法建筑,并处1000元罚款的行政处罚决定。孙说:“为什么要罚我?”王说:“你在公路建控区内修建围墙。孙称: ”我的围墙早在公路修建前就存在了,现在只是翻新一下,怎么就要罚款了?“王不耐烦地说:”你违法了还有理了,再罗嗦,我不但要叫人来拆,还要你承担人工费,只要你老实拆了违法建筑,罚款我可以再给你打个折,收500元。"孙某怕争辩下去更吃亏,只好交了500元钱,拆了新建的围墙,王某向孙某出具了行政事业性收费票据,当场收缴了罚款。

请问:本案中王某对孙某施行了行政处罚存在哪些违法情形?请指出并说明理由。答:违法之处如下:

(1)王某未出示证件,表明身份,不能一人进行案件调查;

(2)未调查取证,查明事实;

(3)未告知当事人作出行政处罚决定的事实、理由及依据,未告知当事人依法享有的权利;

(4)不能够适用简易程序;

(5)违反了罚款决定与罚款收缴相分离的规定。

案例2:一辆安徽省S市籍大件运输车辆在江苏省A市B县县道通行,由于车辆外廓尺寸超限,且是半挂车,在行至某桥头时,造成桥梁护栏部分损坏,并卡在桥上不能继续前行而被迫停在桥上,导致这段公路通行受阻。A市公路管理机构和B县公路管理机构接到举报后,均派人到现场。B县公路管理机构一名路政执法人员张某在一名协管人员的协助下,进行调查取证。调查过程中,承运人李某某问张某是什么部门的,张某说我就是处理此类事故的。经调查,承运人李某某持有A市公路管理机构签发的超限运输通行证,但通行证许可行驶路线与该车实际通行路线完全不符,承运人承认其变造了超限运输通行证,该执法人员实施了处罚等查处工作。

根据以上案情,回答下述问题:

1、B县公路管理机构对该案进行查处对不对,为什么?

2、对于该车的行为,执法机关应当任何处理?

3、如果李某某对行政处罚不服,可向谁申请行政复议?

4、该案中还有什么违反规定的地方?

答:(1)对。因为根据《江苏省公路条例》 规定:县道由县(市、区)公路管理机构履行监督管理职责,此案管辖权在B县公路管理机构。

(2)没收变造的超限运输车辆通行证;处3万元以下的罚款;对造成的桥梁护栏损坏,按公路赔(补)偿标准收取赔(补)偿费。

(3)B县人民政府或者B县交通运输主管部门。

(4)①张某一人执法,在调查或者进行检查时,执法人员不得少于两人; ②张某在执法中没有出示执法证件,表明自己的身份,违反了亮证执法的规定。

案例3:2013年4月29日,某市公路管理机构执法人员陈某带领2名协管人员王某、张某在国道上进行超限运输检查时,发现运输不可解体的大件运输车辆苏A00009号由李某驾驶,未随车携带超限运输通行证。执法人员陈某随即要求协管人员王某、张某对李某进行调查询问,并制作询问笔录等相关证据材料。后陈某以未随车携带超限运输车辆通行证为由,根据《公路安全保护条例》规定,决定对苏A00009号货车采取扣押车辆的行政强制措施,因忘带扣留车辆的的文书,便未向李某出具文书和告之李某所享有的相关权利,随即扣押了涉案车辆。第二天,陈某因补休休假在家,于第三天上班后将相关材料交送单位。

根据以上案情,回答下述问题:

1、请指出上述案例有哪些违法之处?

2、扣留车辆的费用由谁承担?

3、车辆的保管责任由谁承担?

4、行实施查封、扣押的,应当依法制作并当场交付查封、扣押决定书和清单。请问查封、扣押决定书需要载明哪些事项?

答:(1)A行政强制措施必须由2名以上执法人员实施,上述案例虽有3人,但具

备执法资格的只有陈某1人。B实施行政强制措施时未出具执法身份证件。C取证应当由2名以上执法人员进行,无执法资格的协管人员不得单独取证。D实施行政强制措施前未经行政机关负责人批准,也未在24小时内向行政机关负责人报告并补办手续。E未向当事人说明理由,告知权利并听取当事人陈述申辩。F未制作现场笔录并交当事人签字确认。G扣押车辆后未出具扣押决定书和扣押物品清单。

(2)行政强制法规定: 因扣押车辆发生的保管费用由公路管理机构承担。

(3)对扣押的车辆,公路管理机构应当妥善保管,不得使用或者损毁;造成损失的,应当承担赔偿责任。对扣留的车辆公路管理机构可以委托第三人保管,第三人不得损毁或者擅自转移、处置。因第三人的原因造成的损失,公路管理机构先行赔付后,有权向第三人追偿。

(4)查封、扣押决定书应当载明下列事项:

①当事人的姓名或者名称、地址;

②查封、扣押的理由、依据和期限;

③查封、扣押场所、设施或者财物的名称、数量等;

④申请行政复议或者提起行政诉讼的途径和期限;

⑤行政机关的名称、印章和日期。

案例4:2013年5月6日某开挖工程公司受某市送变电工程公司委托,在某高速公路一侧实施定向钻施工,穿越公路埋设光缆。路政执法人员发现后,立即予以制止,并向其宣传了相关法律法规。路政执法人员离开后,施工单位继续施工,于第二天凌晨电缆穿越完成。一周后在路政人员的多次督促下,送变电公司向路政机构申请补办行政许可。

请问:

1、该开挖公司的行为是否合法?

2、送变电公司单位能否作为适格的申请主体?如不是,适格的主体是谁?

3、公路管理机构应当如何处理该行为?

4、公路管理机构可否对非开挖公司进行处罚?

答:

1、该开挖公司的行为不合法,违法了《公路安全保护条例》的规定,根据《公

路安全保护条例》规定,路政管理机构责令改正,并可以处以3万元以下的罚款。

2、送变电公司不是该涉路施工的适格申请主体,根据《公路安全保护条例》规定,涉路施工应当有建设单位想向公路管理机构提出申请。该涉路施工活动的申请主体应当是所在地的供电公司。

3、公路管理机构可以根据根据《公路安全保护条例》规定,责令所在地的供电公司改正,并可以处以3万元以下的罚款。

4、可以对开挖公司进行处罚。因为该公司的行为直接实施了对公路的擅自穿越行为。

案例5:4月17日某公路管理站执法队员王某在巡查时,发现一辆徐州籍货车发生交通事故造成公路附属设施损坏。王某亮证表明身份后,随即对该车车主刘某进行现场调查,但刘某以车辆没有保险,保险公司不赔为借口拒绝接受调查处理。王某以损坏公路附属设施拒不接受现场调查处理为由,口头告知刘某扣留其肇事车辆,将车辆拖至指定停车场,要求刘某15日内到公路管理站接受处理,并告知刘某,依据《路政管理规定》第三十八条有关规定,需缴纳拖车费500元及每日30元的停车费。

问题:

1、请问该案执法程序上存在哪些问题?

2、该公路管理站扣留车辆有无依据?

3、停车费是否合法,为什么?

4、若刘某逾期不接受处理,则该公路管理站该如何处理?

答:

1、(1)仅有一名执法人员进行执法。有违《行政强制法》规定:行政机关实施行政强制措施应当由两名以上行政执法人员实施,本案中只有王某一人在从事执法行为。

(2)扣留车辆未经领导批准,当场出具扣留车辆凭证。

2、有法律依据。《公路安全保护条例》规定,造成公路、公路附属设施损坏,拒不接受公路管理机构现场调查处理的,公路管理机构可以扣留车辆、工具。

3、不合法,根据《行政强制法》规定,因查封、扣押发生的保管费用由行政机关承担。

4、《公路安全保护条例》规定,逾期不接受处理,公路管理机构公告3个月仍不来接受处理的,公路管理机构可依法处理扣留的车辆、工具。

案例6:李某在国道距边沟外缘24米处(公路建筑控制区之外)修建一栋三层楼房,因该建筑存在于公路内弯,严重妨碍行车安全视距,某公路管理站经过调查取证后,在4月25日上午向李某下达《违法行为通知书》后,李某未进行陈述申辩,当日下午公路站作出责令李某限期5日内自行拆除的决定后,李某逾期未履行该行政决定的义务。为保证公路行车安全,该公路站5月1日下达行政强制决定书,现场送达李某,并委托由原属公路站现改制为股份制企业的养护公司拆除了该建筑物,且向李某收取拆除费用5000元。

问题:

1、该公路站是否有权责令李某限期拆除建筑控制区外的建筑物,为什么?

2、该案中执法程序存在哪些问题?

3、该公路站向李某收取5000元的费用是否合法,为什么?

答:

1、有权。《公路安全保护条例》规定,在公路建筑控制区外修建的建筑物、地面构筑物以及其他设施遮挡公路标志或者妨碍安全视距的,由公路管理机构责令限期拆除。

2、①该公路站在作出行政强制决定前,应书面催告李某,听取李某的陈述、申辩。② 《行政强制法》第四十四条规定对违法的建筑物、构筑物、设施等需要强制拆除的,应当由行政机关予以公告,限期当事人自行拆除。当事人在法定期限内不申请行政复议或者提起行政诉讼,又不拆除的,行政机关可以依法强制拆除。

③公路站在5月1日实施强制拆除不合法。《行政强制法》第四十三条规定行政机关不得在夜间或者法定节假日实施行政强制执行。

试题库系统 篇3

随着当今计算机技术的飞速发展,计算机辅助教育(CAI)正在受到整个教育领域越来越广泛的重视。其中利用计算机进行考试题库的管理作为计算机辅助教育的一个重要分支和重要环节,是实现教考分离、提高学校教学质量的有效方法。用计算机进行考试题库的管理是学校教学改革的一个重要内容。用计算机可以实现对题库进行全面、系统、科学、高效的管理和应用,以适应教学和考试的需要,智能题库可以为教学管理、测试、评估等提供多角度、多层次、多功能的服务。所以,开发一款智能性、通用性的题库系统是十分有必要的。

1.试题题库系统简介

系统为通用型的智能题库管理系统。它的通用性主要体现在此系统可以实现对多门学科试题的录入、管理和组卷;而智能则主要体现在组卷上,系统可以根据用户选择的相关信息,自动组成若干套同等难度、相同题量的平行试卷。

试题库系统中的各种试题的相关指标取值的正确率将会直接关系到最后试卷的质量,所以试题库系统开发者对试题库中试题各项指标值的评估与计算要依据合理的理论基础,如试题库系统中的试卷分析模块、成绩分析模块都需要一定的理论基础作为指导,它的建设是一项技术性很强,十分复杂的工作;经典测量理论ClassicalTest Theory(CTT)是20世纪设计和发展起来并应用于试题库系统建设的基础理论。

2.基础理论概述

经典测量理论ClassicalTest Theory产生于20世纪初,它是各种试题库系统开发者所采的成绩和试卷分析的理论依据。它是建立在以下三条假设基础之上的:

(1)当分数误差的数学期望为零时,便可以将真实分数用一个在大量测验中所得的分数的统计平均值来表示。

(2)任意两次测验所得的误差相对独立。

(3)对某个学生进行测验所得分数可以看成是代表该生的测验误差和实际知识水平的真实分数的线性组合。

3.成绩分析

试题库系统应该具有对考试成绩进行分析的功能,该功能可以通过对试卷的考试结果进行统计,然后从平均分、标准差、相关数、方差等方面进行统计分析,以便进行班级之间的比较和个人之间的比较,最后评价试卷的难易程度、知识点的覆盖面和各题的分值是否合理。

4.试题分析

试题库系统应该具有对各种类型的试题进行分析的功能,此功能可以利用试卷的考试考试超级成绩对试题的各项指标从难度、知识点的覆盖面等方面进行分析,以便对试题的各项指标进行完善和修改,从而提高试题的可靠性。试题分析所涉及的理论如下所述:

(1)区分度 试题的区分度是用来判断试题是否可以将成绩较差和成绩较好的考生考生进行区分。

(2)难度 难度是试题的难易程度,可以用考生的正确率或者得分率表示。试题的难易程度不仅与试题的测试内容有关,而且还与试题的组成、考试者的知识水平有关。如果由于题目意思含糊不清或考试者没有学习过,那么本来容易的试题可能变得较难,因此,试题的难易程度具有相对性。

(3)迷惑答案的效力 迷惑答案的效力是指选择题(单选题,多选题等)中非正确答案被挑选的可能性。迷惑力较小的答案被认为效力低,对这样的答案要修改或调整。在进行试题库建设时筛选试题时应注意尽量少选用迷惑效力低的答案,以免影响最后考试的结果。

5.试卷分析

试题库系统应该具有试卷分析功能,而且该功能可以利用考试完成后对考试的结果进行统计,然后从难度、区分度、信度、效度等方面进行分析,以便能够考查试卷组成是否合理。为了保证考查组成试卷的难易程度的合理性,试题库中各类试题的难易程度必须有一个合理的分布,而且各类试题应该有一定的离散程度。试卷的平均难易程度影响考试成绩的离散程度。试卷的难易程度太大或者太小,都会造成最终的考试结果相对的集中某个分数段上上,使成绩的离散程度降低,成绩的差距减小,从而影响考试结果的可靠性。

6.智能试题库系统结构分析

智能试题库系统结构采用2层Client/Server(客户机/服务器)的结构,通过将各项任务进程合理的分配给Client端和Server端,就可以利用计算机硬件环境的優势,降低了整个系统的通讯开销,使得运行速度比较快,方便处理大量数据。由于Client/Server是点对点的网络拓扑结构模式,非常适用于局域网,所以系统的安全性能可以得到比较好的保证。那么,在学校的校园网上运行基于Client/Server结构的智能题库系统是非常可行的、合适的。

根据系统功能及特点,题库系统功能模块设计如下图所示。

数据库是系统的核心和基础,它把系统中大量的数据按一定的模型组织起来,提供存储、维护、检索数据的功能,使系统可以方便、及时、准确地从数据库中获得所需的信息。数据库是系统的各个部分能否紧密地结合在一起以及如何结合的关键所在,而数据库设计则是系统开发和建设的重要组成部分。

7.可行性分析

(1)技术可行性

技术可行性分析是指对用户提出的系统功能及实现系统的各项约束条件进行全面分析后,从技术角度分析实现系统的可行性。从整个系统的技术构成上来看,它还是属于一个数据库应用类的系统。其基本操作还是对存在数据库进行添加、删除、查找、更新等。所以就单纯的数据库应用来看,暂不存在太大的技术问题。

(2)经济和管理可行性

经济可行性分析的是成本效益分析,评估项目的开发成本,估计开发成本是否会超过项目预期的全部利润。对于整个系统面言,在系统未运行前,主要是指系统设计方面的人力投资,在整个系统投入运行之后,只需要管理员对数据库进行定期维护和学科教师对题库的补充修改。因为现在计算机已经普及了,学生对该系统的使用应该说是较为方便。

(3)运行环境可行性

运行可行性分析是指对新系统运行后的良好效果进行估计和评价,同时还应考虑怪现有教师的培训、补充问题。现在,一般的教师对计算机比较熟悉,使用题库管理系统只需进行简单讲解、说明或借助于软件的帮助系统就能很快掌握和使用。

网络试题库通用成卷系统 篇4

项目所有人:郝志峰, 所在国:中国, 专业:应用数学、信息与计算科学, 学历:博士

项目简介:

主要功能是:“设置新的、适用于网络成卷的题库指标体系;研究机试环境下的试题、试卷的动态生成”, 提供适用于“网络试题库通用成卷系统”的建库说明及规范。具体说来, 分为两大部分:1.以近现代教育测试理论为依据, 以支持现代远程教育发展为目标, 进行试题库指标体系设置, 使试题库资源能够支持不同需要、不同程度的学生练习、自测、考试和提高使用。指标体系具有科学性、合理性和规范性。 (1) 以知识点、难度与认知分类 (教学要求度) 为核心, 形成三维立体交叉网络组题; (2) 除了为试题配备信度、效度、难度及区分度等必要的指标外, 增加能体现知识点之间联系及支持四种网上测试关联的指标; (3) 试题主要知识点的关系通过模糊隶属关系设置相应指标; (4) 试题支持四种测试的作用大小用模糊隶属度关系设置相应指标;2.研究并实现测试信息需求的传递及已选择试题的反馈和适合机试的可交换测试者信息的Web测试页面的动态生成。 (1) 试题库及成卷系统、管理系统采用客户/服务器结构, 远程组卷系统采用Browser/server体系结构。利用ASP (Actice Server Page) 为成卷系统获取测试者需求测试信息, 通过全自动成卷、半自动成卷、人工成卷等模式形成支持学生练习、自测、考试或提高的试卷文本和标准答案的评分文本; (2) 把试卷文本或标准答案文本转换为HTML文件, 用ASP编写具有一定规范格式, 设置有九大类型试题的排版合理的、可交换测试者信息的机试试题文件。 (3) 支持教师远程组卷和学生远程组卷。教师可以按需组卷后选择下载试卷或选择试卷修正再提供学生使用;学生可以通过按需组卷生成适合自己的练习题和自测题页面, 可调出一次性联机测试提页面, 也可调出自适应式的按自测程度展开的具有多页跳转的测试体页面。 (4) 支持学生机试过程非客观题的答卷生成和提交, 包括各类符号的编辑和软件的使用等。 (5) 获取测试者测试结果信息, 一方面, 形成测试结果文本传递给教师, 对客观题将自动评分和记分, 对非客观题将由教师评阅并确定成绩, 另方面, 通过ASP也把学生的测试结果直接发往Server存档, 以作统计分析使用。

试题库系统 篇5

004.省煤器分层布置在垂直烟道中,它把给水母管送来的水利用烟气进行加热再送到汽包中。(√)005.直吹式锅炉没有汽包,水冷壁将水直接加热成蒸汽送入过热器。(×)006.直流炉的结构与自然循环锅炉结构不同,它没有汽包,在下降管中增加了循环泵,作为增强循环的动力。(×)007.压力法滑参数启动,就是在锅炉产生一定温度和压力的蒸汽之后,才开启电动主闸门及主汽门冲动汽轮机。(√)

008.冷态的主蒸汽管道,被高温高压的新蒸汽加热到与新蒸汽同温度压力状态的过程,称为主蒸汽管道暖管。(√)

009.定压运行是指:汽轮机在不同工况运行时,依靠改变调速汽门的开度来改变机组功率,而汽轮机前的新汽压维持不变的运行状态。(√)

010.滑压运行是指汽轮机在不同工况运行时,不仅主汽门是全开的,而且调速汽门也是全开的,这时机组功率的变动是靠汽轮机前主蒸汽压力和温度的改变来实现。(×)011.火电机组最低技术出力,是指三大主力设备(锅炉、汽机、发电机)能够连续安全、稳定运行的最低负荷,主要由锅炉和汽轮机的最小负荷决定。(×)012.水轮机停机过程中,当转速降至一定数值时需投入制动装置,其原因主要是为了缩短低速惰转时间。(×)013.相对于二次侧的负载来说,电压互感器的一次内阻抗较大,可以认为电压互感器是一个电压源(×)014.相对于二次侧的负载来说,电流互感器的一次内阻很小,可以认为是一个内阻无穷大的电流源。(×)015.通常把发电企业的动力设施、设备和发电、输电、变电、配电、用电设备及相应的辅助系统组成的电能热能生产、输送、分配、使用的统一整体称为电力系统。(×)016.通常把由发电、输电、变电、配电、用电设备及相应的辅助系统组成的电能生产、输送、分配、使用的统一整体称为电力网。(×)017.电炉、电热、整流、照明用电设备的有功负荷与频率变化基本上无关。(√)018.同(异)步电动机的有功负荷与频率变化基本上无关。(×)019.电炉、电热、整流、照明用电设备的有功负荷,与电压的平方成正比。(√)

020.异步电动机和变压器励磁无功功率随着电压的降低而减小,漏抗中的无功损耗与电压的平方成反比,随着电压的降低而增加。(√)

021.输电线路中的无功损耗与电压的平方成反比,而充电功率却与电压的平方成正比。(√)022.照明、电阻、电炉等因为不消耗无功,所以没有无功负荷电压静态特性。(√)

023.电力系统三相阻抗对称性的破坏,将导致电流和电压对称性的破坏,因而会出现负序电流,当变压器的中性点接地时,还会出现零序电流。(√)

024.电力系统三相不对称运行时,必须按发热条件来决定变压器的可用容量。(√)

025.电磁波沿线路单方向传播时,行波电压与行波电流绝对值之比称为波阻抗。其值为单位长度线路电感Lo与电容Co之比的平方。(×)026.线路传输的有功功率低于自然功率,线路将向系统吸收无功功率;而高于此值时,则将向系统送出无功功率。(×)027.X0/X1≤4~5的系统属于小接地电流系统(X0为系统零序电抗,X1为系统正序电抗)。(×)028.故障点零序综合阻抗Zk0小于正序综合阻抗Zk1时,单相接地故障电流大于三相短路电流。(√)029.电力系统的静态稳定是指:系统在某种运行方式下突然受到大的扰动后,经过一个机电暂态过程达到新的稳定运行状态或回到原来的稳定状态。(×)030.电力系统的暂态稳定是指:电力系统受到小干扰后不发生非周期性失步,自动恢复到起始运行状态。(×)031.电力系统的静态稳定是指:电力系统受到小干扰后不发生非周期性失步,自动恢复到起始运行状态。(√)032.并联电抗器主要用来限制短路电流,也可以在滤波器中与电容器串联或并联,用来限制电网中的高次谐波。(×)033.串联电抗器用来吸收电网中的容性无功。(×)034.跨步电压与入地电流强度成正比,与接地体的距离平方成反比。(√)035.系统最长振荡周期一般按1.6s考虑。(×)036.单相重合闸是指线路上发生单相接地故障时,保护动作只跳开故障相的开关并单相重合;当单相重合不成功或多相故障时,保护动作跳开三相开关,不再进行重合。因其它任何原因跳开三相开关时,也不再进行重合。(√)

037.综合重合闸是指,当线路发生单相接地故障时采用单相重合闸方式,而当线路发生相间短路时采用三相重合闸方式。(√)

038.一条线路有两套微机保护,线路投单相重合闸方式,两套微机重合闸的把手均打在单重位置,合闸出口连片只投一套。(√)

039.开关失灵保护的作用是,当某只开关拒绝跳闸时,起动它来跳开同一母线上其它相邻的开关或遥切对侧开关,它属于“远后备”保护。(×)040.当系统频率变化时,发电机将自动改变汽轮机的进汽量,同时调节发电机的励磁电流,以增减发电机的出力。(×)041.增加发电机的励磁电流,便可以增大发电机的无功功率输出。(√)

042.准同期并列的方法是:在相序正确的条件下,起动未加励磁的发电机,当转速接近同步转速时合上发电机并列开关,将发电机并入系统,然后再加上发电机的励磁。(×)043.准同期并列的方法是:当发电机电压和频率、相位分别和并列点处系统侧电压和频率、相位、大小接近相同时,将发电机开关合闸,完成并列。(√)

044.发电机进相运行,是指发电机不发出有功而吸收无功的稳定运行状态。(×)045.发电机进相运行,是指发电机发出有功而吸收无功的稳定运行状态。(√)

046.发电机的调相运行,是指发电机不发有功功率,主要用来向电网输送感性无功功率。(√)

047.发电机接上容性负载后,当线路的容抗小于或等于发动机和变压器感抗是,在发电机剩磁和电容电流助磁作用下,发电机机端电压与负荷电流同时上升,这就是发电机自励磁现象。(√)

048.如果发电机快速励磁系统反应灵敏、调节速度快,对同步发电机的静态稳定是有益的,因此其开环放大倍数越大越好。(×)049.如果快速励磁系统的开环放大倍数太大,则发电机在受到小干扰时,会产生自发振荡而失去稳定。(√)050.采用电力系统稳定器(PSS),可以提高电力系统的动态稳定限额。(×)051.发电机失磁时,定子电流表指示为零或接近于零;无功电流表指示为负值。(×)052.失磁的发电机,会从系统中吸收无功功率,引起电力系统的电压降低,从而降低了系统的稳定运行水平。(√)

053.发电机的异步运行是指:发电机失去励磁后进入稳定的异步运行。(√)

054.励磁回路的一点接地故障,对发电机会构成直接的危害,因此必须立即停机处理。(×)055.发电机与系统一相相联,另两相断开时,发电机将发生异步运行,开关断口处产生的最大电压为2倍的线电压。(√)

056.空载变压器投入运行时,励磁涌流的最大峰值可达到变压器额定电流的6~8倍。(√)

057.空载变压器投入运行时,由于仅有一侧开关合上,构不成电流回路通道,因此不会产生太大电流。(×)058.任何情况下,变压器短路电压不相同,都不允许并列运行。(×)059.不同组别的变压器不允许并列运行。(√)060.自耦变压器的特点之一是:一次和二次之间仅有电的联系,没有磁的联系。(×)061.自耦变压器的特点之一是:一次和二次之间不仅有电的联系,还有磁的联系。(√)

062.运行中的变压器中性点,可以根据系统运行和保护整定需要,选择接地或不接地方式。(×)063.运行中的自耦变压器中性点,可以根据系统运行和保护整定需要,选择接地或不接地方式。(×)064.新变压器投入系统运行时,一般需冲击五次,大修后的变压器也需冲击五次。(×)065.有载调压变压器分接头,可以放在高压绕组线端侧,也可以放在高压绕组中性点侧。(√)066.当变压器的输送功率超过其额定值时,会引起变压器过励磁,造成变压器发热。(×)067.当变压器运行电压超过额定值的10%时,会引起变压器过励磁,造成变压器发热。(√)068.电流互感器二次侧可以短路,但不能开路。(√)069.电压互感器二次侧可以开路,但不能短路。(√)

070.相对于二次侧的负载来说,电压互感器的一次内阻抗较小,因此可以忽略。(√)

071.电磁环网是指不同电压等级运行的线路,通过变压器电磁回路的联接而构成的环路,由于可以提高供电可靠性,因此在电力系统中被经常使用。(×)072.电力系统频率调整分为一次调整、二次调整、三次调整。(√)

073.由发电机调速系统频率静态特性的固有能力而增减发电机的出力,叫做电力系统频率的一次调整,它是一种无差调整。(×)074.通过运行人员手动调整或调度自动化系统(AGC)自动调整,增减发电机组的发电出力,这种调整叫电力系统频率的二次调整。(√)

075.为使有功功率负荷按最优分配即经济负荷分配而进行的调整,叫做电力系统频率的三次调整。(√)076.电网无功补偿的原则一般是按全网平衡原则进行。(×)077.在同一电力系统中,任何时候其综合负荷模型都是相同的。(×)078.电网无功补偿的原则一般按照分层分区和就地平衡原则考虑。(√)

079.电力系统的频率特性取决于负荷的频率特性,有系统的有功负荷平衡决定。(×)080.电力系统的频率特性取决于发电机的频率特性,与网络结构(网络阻抗)关系不大,由系统的有功平衡决定。(×)081.电力系统的频率特性取决于负荷的频率特性和发电机的频率特性,它是由系统的有功负荷平衡决定的,且与网络结构关系不大。(√)

082.电力系统的电压特性主要取决于各地区的有功和无功供需平衡,与网络结构无关。(×)083.系统中,电压监测点和电压中枢点一般是相一致的。(×)084.电压不能全网集中统一调整,只能分区调整控制。(√)085.电力系统的不对称运行是指三相非全相运行。(×)086.电力系统由于三相阻抗、负荷、电压等引起的对称性的破坏,也称为不对称运行。(√)

087.高次谐波产生的根本原因是由于电力系统中某些设备和负荷的非线性特性,即所加的电压与产生的电流不成线性关系而造成的波形畸变。(√)

088.高次谐波产生的根本原因是由于电力系统不对称运行引起的。(×)089.对称的三相电路中,流过不同相序的电流时,所遇到的阻抗是相同的。(×)090.对称的三相电路中,流过不同相序的电流时,所遇到的阻抗是不同的。(√)091.静止元件(变压器、线路、电抗器、电容器等)负序电抗等于正序电抗。(√)092.发电机的正序电抗远大于负序电抗。(√)

093.零序阻抗与网络结构,特别是和变压器的接线方式及中性点接地方式有关。(√)094.变压器中的零序电抗与其结构、绕组的连接和接地与否等有关(√)

095.当三相变压器的一侧接成三角形或中性点不接地的星形时,从这一侧来看,变压器的零序电抗有时是无穷大的。(×)096.输电线路中,零序电抗等于正序电抗。(×)097.输电线路中,零序电抗与平行线路的回路数,有无架空地线及地线的导电性能等因素有关。(√)098.中性点不直接接地的系统中,欠补偿是指补偿后电感电流小于电容电流。(√)099.中性点不直接接地的系统中,全补偿是指补偿后电感电流等于电容电流。(√)

100.中性点不直接接地的系统中,过补偿是指补偿后电感电流大于电容电流。(√)101.中性点不直接接地的系统中,欠补偿是指补偿后电感电流大于电容电流。(×)102.中性点不直接接地的系统中,过补偿是指补偿后电感电流小于电容电流。(×)103.电力系统的静态稳定是指电力系统受到小干扰后不发生非周期性失步,自动恢复到起始运行状态。(√)104.电力系统的暂态稳定是指电力系统在某种运行方式下突然受到大的扰动后,经过一个机电暂态过程达到新的稳定运行状态或回到原来的稳定状态。(√)

105.电力系统的动态稳定是指电力系统受到干扰后不发生振幅不断增大的振荡而失步。(√)106.电力系统的电压稳定是指电力系统维持电压在某一规定的运行极限之内的能力。(√)107.电力系统的频率稳定是指电力系统维持系统频率在某一规定的运行极限内的能力。(√)108.发电机发生同步振荡时,发电机仍保持在同步运行状态下运行。(√)109.发电机发生异步振荡时,发电机一会工作在发电机状态,一会工作在电动机状态。(√)

110.电力系统振荡时,系统中任何一点电流与电压之间的相位角都不随功角的变化而改变,但数值大小在不断变化。(×)111.电力系统振荡时,系统中任何一点电流与电压之间的相位角保持基本不变。(×)112.电力系统发生短路故障时,电流与电压之间的角度基本保持不变。(√)

113.电力系统发生振荡时,系统三相是对称的;短路时系统可能出现三相不对称。(√)114.电力系统发生振荡时,系统三相总是对称的;短路故障时系统三相总是不对称的。(×)115.电力系统中,并联电抗器主要用来限制故障时的短路电流。(×)116.电力系统中,串联电抗器主要用来限制故障时的短路电流。(√)117.电力系统中,并联电抗器主要是用来吸收电网中的容性无功。(√)118.在开关的断口加装并联电阻,可以限制操作过电压。(√)

119.系统低频振荡产生的原因,主要是由电力系统的负阻尼效应引起。(√)120.系统低频振荡产生的原因是由于电力系统串联补偿电容的原因。(×)121.500kV电网中,在并联高压电抗器中性点加小电抗消除潜供电流纵分量,从而提高重合闸的成功率。(√)122.当发电机经由串联电容补偿的线路接入系统时,如果串联补偿度较高,有可能发生次同步谐振。(√)123.潮流计算中,负荷节点一般作为无源节点处理。(×)124.潮流计算中,PQ节点一般选负荷节点及没有调整能力的发电节点。(√)125.潮流计算中,PU节点一般选有调压能力的发电节点。(√)126.潮流计算中,Vθ节点一般选调频发电机节点。(√)

127.等微增调度是根据机组耗量特性为下凹的特点,在并列运行机组间使成本最小的经济分配功率的原则。(×)128.等微增调度是根据机组耗量特性为下凹的特点,在并列运行机组间使耗量最小的经济分配功率的原则。(√)

129.线损修正是考虑各发电厂离负荷中心距离远近不同加进的一个惩罚因子。离负荷中心远的电厂惩罚得多;离负荷中心近的电厂惩罚得少,同时考虑发电机的耗能性能。(×)130.220千伏及以上电压等级的电网,线路继电保护一般都采用“近后备”原则。(√)

131.继电保护整定计算所说的正常运行方式是指:常见的运行方式和被保护设备相邻近的一回线或一个元件检修的正常检修运行方式。(√)

132.“远后备”是指当某一元件故障而其保护装置或开关拒绝动作时,由各电源侧的相邻元件保护装置动作将故障切开。(√)

133.开关的失灵保护和带时限的距离、方向零序电流保护,都属于“远后备”保护。(×)134.线路快速保护的双重化配置和500KV母差保护的双重化配置,都属于“近后备”保护性质。(√)135.相差高频保护能反应全相状态下的各种对称和不对称故障。(√)

136.相差高频保护在非全相运行状态下和单相重合闸过程中,保护能继续运行。(√)137.在系统发生振荡时,相差高频保护会发生误动,应经振荡闭锁元件闭锁。(×)138.当一相断线接地或非全相运行过程中发生区内故障时,相差高频保护灵敏度变坏,甚至可能拒动。(√)139.相差高频保护的工作情况,与是否有串补电容及其保护间隙是否不对称击穿基本无关。(√)140.在电压二次回路断线时,相差高频保护会发生误动。(×)141.高频闭锁距离保护,能足够灵敏和快速地反应各种对称和不对称故障。(√)142.高频闭锁距离保护受线路分布电容和线路串补电容的影响。(×)143.电压二次回路断线时,高频闭锁距离保护会发生误动。(√)

144.系统正常运行和发生相间短路时,不会出现零序电流和零序电压,因此零序保护的动作电流可以整定得较小,有利于提高其动作灵敏度。(√)

145.零序保护的动作时限可以不与Y/△接线降压变压器以后的线路保护相配合。(√)

146.接地距离保护的最大优点是瞬时段的保护范围固定,但不容易获得有较短延时和足够灵敏度的第二段接地保护。(×)147.电力系统振荡时,由于线路中的电流不断变化,对电流保护有影响,但对距离保护没有影响。(×)148.自动重合闸有两种启动方式:断路器控制开关位置与断路器位置不对应启动方式和保护启动方式。(√)149.在投检定同期和检定无压重合闸的线路中,一侧必须投无压检定方式,另一侧则可以投同期检定和无压检定方式。(×)150.与单相重合闸配合使用时,相差高频保护必须三跳停信,高频闭锁保护必须单跳停信。(√)151.变压器励磁涌流中包含有大量的谐波分量和零序分量。(×)152.变压器空载合闸的励磁涌流,仅在变压器一侧有电流。(√)153.瓦斯保护是变压器的主要保护,能有效地反映变压器内部故障。(√)154.瓦斯保护是变压器的主要保护,能有效地反映变压器的各种故障。(×)155.为了消除励磁涌流的影响,变压器差动保护中可以用三次谐波进行制动。(×)156.变压器差动保护和瓦斯保护都可以反映变压器的各种故障,它们是按照“近后备”保护原则配置的。(×)157.100MW及以上的发电机,应装设保护区不小于90%的定子接地保护。(×)158.固定联结式母差保护,在母联断开时仍具有选择性并能正确动作。(√)159.相位比较式母差保护,在母联断开时仍可以按双母方式运行并具有选择性。(×)160.相位比较式母差保护,每条母线必须要有电源,否则有电源母线发生故障时,母线差动保护将拒动。(√)

161.固定联结式母差保护,每条母线必须要有电源,否则有电源母线发生故障时,母线差动保护将拒动。(×)162.中阻抗型比率制动式母差保护,在倒母线操作过程中,若一条线路两组闸刀非同时跨接两组母线时,母线发生故障,仍具有高度的选择性。(√)

163.3/2开关接线方式,失灵保护按开关设置。(√)164.3/2开关接线方式,失灵保护按线路设置。(×)165.在3/2开关接线中,当一串中的中间开关拒动时,应采取远方跳闸装置,使线路对端开关跳闸并闭锁其重合闸装置。(√)

166.3/2开关接线的短引线保护,是作为线路保护的后备保护。(×)167.EMS能量管理系统是现代电网调度自动化系统总称,应用功能包括:数据采集与监视、发电控制与计划、网络应用分析三部分。(√)

168.EMS能量管理系统是指自动发电控制(AGC)系统。(×)169.最优潮流、静态安全分析不属于电网调度自动化系统高级应用软件范畴。(×)170.AGC有三种控制模式:⑴定频率控制模式;⑵定联络线功率控制模式;⑶频率与联络线偏差控制模式。(√)

171.AGC不能实现时间误差校正和联络线累积电量误差校正,它们需由人工调整进行校正。(×)172.定联络线功率控制模式是目前AGC的唯一模式。(×)173.ACE是Area Control Error 即区域控制误差的简称,其计算公式为:ACE=△PT+β△f。其中△PT为联络线功率交换误差,△f为频率偏差,β为频率偏差系数。(√)

174.传统经济调度只对有功进行优化,不考虑母线电压的约束,对安全约束一般也难以考虑。(√)175.最优潮流除了对有功及耗量进行优化外,还对无功及网损进行了优化,但不考虑母线电压的约束及线路潮流的安全约束。(×)176.安全分析是对运行中的网络或某一研究态下的网络按N-1原则研究一个个运行元件因故障退出运行后网络的安全情况及安全裕度。(√)

177.动态安全分析是研究元件有无过负荷及母线电压有无越限,静态安全分析是研究线路功率是否超稳定极限。(×)178.电力系统状态估计就是利用实时量测系统的冗余性,应用估计算法来检测与剔除坏数据,提高数据精度及保持数据的前后一致性,为网络分析提供可信的实时潮流数据。(√)

179.“两票三制”是指:工作票、操作票、交接班制度、操作监护制度、巡回检查制度。(×)180.电力系统的设备状态一般划分为运行、热备用、冷备用和检修四种状态。(√)181.单项操作指令是指值班调度员发布的只对一个单位进行的操作。(×)182.逐项操作指令是指值班调度员按操作任务顺序逐项下达,受令单位按指令的顺序逐项执行的操作指令。(√)

183.综合操作指令是指值班调度员按操作任务顺序逐项下达,受令单位可以按照现场实际情况执行的操作指令。(×)184.核相时,一次相序和相位必须正确,二次相位和相序的正确性没有要求。(×)185.对容量在3000MW以上的系统,频率允许偏差为50±0.2Hz,电钟指示与标准时间偏差不大于30秒;容量在3000MW以下的系统,频率允许偏差为50±0.5Hz,电钟指示与标准时间偏差不大于1分钟。(√)186.对容量在3000MW以上的系统,频率允许偏差为50±0.2Hz,电钟指示与标准时间偏差不大于1分钟。(×)187.容量在3000MW以下的系统,频率允许偏差为50±0.5Hz,电钟指示与标准时间偏差不大于30秒。(×)188.线路停电操作顺序是:拉开线路两端开关,拉开线路侧闸刀、母线侧闸刀,在线路上可能来电的各端合接地闸刀(或挂接地线)。(√)

189.线路送电操作顺序是:拉开线路各端接地闸刀(或拆除接地线),合上线路两端线路侧闸刀、母线侧闸刀,合上开关。(×)190.电压调整方式一般分为逆调压、恒调压、顺调压三种方式。(√)

191.顺调压是指在电压允许偏差范围内,调整供电电压使电网高峰负荷时的电压值高于低谷负荷时的电压值,保证用户的电压高峰、低谷相对稳定。(×)192.双回线中任一回线路停电时,先拉开送端开关,然后再拉开受端开关。送电时,先合受端开关,后合送端开关。(√)

193.变压器停送电操作时,自耦变中性点必须要接地,其它变压器中性点是否接地,应按照继电保护要求执行。(×)194.变压器停送电操作时,自耦变中性点一定要接地,中性点全电压绝缘的变压器可以不接地。(×)195.在母线倒闸操作中,根据不同类型的母差保护,母联开关的操作电源可以拉开或不拉开。(×)196.为了增加保护的可靠性,变压器中性点零序过流保护和间隙过压保护应同时投入。(×)197.对线路零起升压时,发电机的自动励磁调节装置可以启用,强行励磁装置必须停用。(×)198.对线路零起升压时,发电机的励磁调节电阻应放至最大。(√)199.电力系统发生事故时,首先要想办法恢复对重要用户的供电。(×)

200.在发生事故时,未经当值调度许可,现场运行人员一律不得自行操作非本单位调度管辖的设备。(×)201.为减少基建投资,超高压输电线路的充电无功功率宜作为系统无功补偿容量使用。(×)202.除线路带电作业要求停用重合闸外,其它线路跳闸后均可以强送一次。(×)

203.制定电力法的目的是保障和促进电力事业的发展,维护电力投资者、经营者的合法权益,保障电力安全运行。(×)

204.电力企业一般指电力建设企业、电力生产企业和电网经营企业。电力企业依法实行自主经营、自负盈亏,接受上级部门、各投资主体和电力用户的监督。(×)

205.电力企业职工违反规章制度部分、违章调度或者不服从调度指令,造成重大事故的,特殊情况下,经本单位处分后可以免于刑事处分。(×)

206.如不实反映电网运行情况、调度指令情况的,对主管人员和直接责任人员由其所在单位或者上级机关给予行政处分。(√)

207.因电力运行事故给用户或者第三人造成损害的,供电企业应当依法承担赔偿责任。(√)

208.所谓运用中的电气设备,指全部带有电压或一部分带有电压及一经操作即带有电压的电气设备。(√)209.在电气设备上工作,保证安全的组织措施为:①工作票制度;②工作许可制度;③工作监护制度;④工作间断、转移和终结制度。(√)

210.在全部停电或部分停电的电气设备上工作,必须完成下列措施:①停电;②验电;③装设接地线;④悬挂标示牌。(×)

211.有些特殊情况下,运用中的星形接线设备的中性点可以不作为带电设备。(×)

212.将设备停电检修,必须拉开隔离开关(闸刀),使各方面至少有一个明显的断开点。(√)213.“三违”是“违章指挥,违章操作,违章作业”的简称。(×)

214.建立保证电力系统安全稳定运行的最后一道防线,是提高电力系统安全稳定水平的三项基本条件之一。(√)

215.同杆并架双回线的异名相两相同时发生单相接地故障不重合,双回线同时跳闸时,允许损失部分负荷,但必须保持电力系统稳定。(√)

216.静态稳定是指电力系统受到小干扰后,不发生自发振荡和非同期性的失步,自动恢复到起始运行状态的能力,其计算条件之一是:发电机用暂态电势恒定和暂态阻抗代表,不考虑负荷特性。(×)

217.电力系统暂态稳定是指在电力系统受到大干扰后,各同步电机保持同步运行并过渡到新的或恢复到原来稳态运行方式的能力。通常指保持开始的1~2秒不失步。(×)

218.电力系统动态稳定:是指电力系统受到小的或大的干扰后,在自动调节器和控制装置的作用下,保持长过程的运行稳定性的能力。(√)

219.按照“三道防线”要求,当电网发生了单一故障且继电保护动作不正确时,电力系统应当保持稳定运行,但允许损失部分负荷。(×)

220.为了保证电压质量,220KV及以上电压等级变压器应鼓励大量采用有载调压变压器。(×)221.江苏电网保护整定计算时,一般只考虑正常运行方式下,一回线或一个元件发生故障,保护仍能正确动作。(√)

222.“调度管辖”是指:发电设备的出力(计划和备用)、运行状态改变和电气设备的运行方式(包括继电保护和安全自动装置的状态)、倒闸操作及事故处理的指挥权限划分。(√)

223.“调度许可”是指:设备由下级调度机构调度管辖,但在改变设备的运行状态前(检修申请另行办理),必须报告上级调度员并取得其许可后才能进行。(×)224.“调度同意”是指:值班调度员对下级调度运行人员提出的申请和要求等予以答复(包括通信、远动、自动化设备)。(×)

225.“调度指令”是指:值班调度员对其所调度管辖的设备发布变更出力计划、备用容量、运行方式、接线方式、继电保护和安全自动装置状态,倒闸操作以及事故处理的指令。(√)226.“直接调度”是指:值班调度员直接向现场运行人员(发电厂值长、变电所值班长等)发布调度指令的调度方式。(√)

227.“间接调度”是指:值班调度员向下级值班调度员发布指令后,由下级值班调度员向现场运行值班人员传达调度指令的方式。(√)

228.“委托调度”是指:较长时间的委托代管。(×)

229.“委托调度”是指:上级调度管辖的设备,暂时性地委托给下级调度或发电厂值长对指定设备进行调度的方式(涉及对系统有影响者须经上级调度许可)。(√)

230.“委托操作”是指:设备调度管辖,仅在操作管理方面由被委托者负责(省调不发布操作任务票)(√)231.我省规定:线路从母线向外送电计量用“+”,变压器从高压侧向低压侧送电计量用“+”。(×)232.“锅炉备用容量”是指:全厂锅炉的并列可发容量,与当时实际发电容量之差,并随时可以根据调度需要增加出力。(×)

233.“发电机旋转备用容量”是指:全厂并列发电机可用发电总容量与当时实际发电容量之差。(√)234.“紧急减荷”是指:(在事故情况下)紧急降低发电机出力。(×)

235.“紧急备用”是指:设备存在某些缺陷,只允许在紧急状态时才可以使用。(×)

236.“发电机无蒸汽运行(指汽机)”是指:发电机并入系统运行后,将汽机主汽门关闭或通少量蒸汽作调相运行。(√)

237.“发电机空载”是指:发电机并入系统后,不带负荷或仅带少量无功负荷运行。(×)

238.“××母线单相接地指示”是指:经消弧线圈接地或不接地系统中发生单相后变电所(或发电厂)母线接地信号指示。(√)

239.“校验安全门”是指:将并网后带少量出力的发电机从系统解列,检查锅炉安全门动作情况。(×)240.“振荡闭锁动作”是指:经振荡闭锁的保护装置启动。(×)

241.“线路冷备用”时,接在线路上的电压互感器高低压熔丝一律取下,其高压闸刀拉开。(√)242.“母线冷备用”时,该母线上的电压互感器高低压熔丝一律取下,其高压闸刀拉开。(×)

243.电压互感器与避雷器当其与闸刀隔离后,无高压闸刀的电压互感器,当低压熔丝取下后,即处于“冷备用”状态。(√)

244.“开关检修”是指:开关与二侧闸刀拉开,开关与线路闸刀(或变压器闸刀)间有压变者,则该压变的闸刀需拉开(或高低压熔丝取下),开关操作回路熔丝取下,在开关二侧挂上接地线(或合上接地闸刀)。(×)245.“主变检修”,即在变压器各侧挂上接地线(或接地闸刀),并断开变压器冷却器电源。(√)

246.“××母线从检修转为冷备用”是拆除该母线接地线(或拉开接地闸刀),包括母线压变改运行状态。(√)247.“强送”是指:设备因故障跳闸后,未经检查或经初步检查即送电。(×)248.“试送”是指:设备因故障跳闸后,经初步检查后再送电。(√)249.“充电”是指:不带电设备与电源接通,但不带负荷。(√)250.“充电”是指:将设备从不带电状态改为带电状态。(×)251.“带电巡线”是指:在线路有电时进行巡视线路。(×)

252.“线路事故抢修”是指:线路已转为检修状态,当检查到故障点后,经值班调度员同意可立即进行事故抢修工作。(×)

试题库系统 篇6

摘 要:为了促进课程信息化建设,加强考试的标准化和规范化,减轻教师编制试题和试题参考答案的负担,调动学生学习的主动性和积极性,采用Visual Basic 6.0开发了《普通植物病理学》试题库和考试管理信息系统。该系统采用用户分级管理方式,可实现题库管理、试卷生成、试卷管理、上机答卷考试、试卷评阅、查阅成绩和答卷、成绩分析、数据备份、考试时间设定等功能。在系统开发过程中,采用对试题中所包含知识点进行编号的方式,有效避免了同一知识点在同一试卷中重复出现。该系统的开发为《普通植物病理学》教学改革与考试的信息化和规范化提供了辅助工具,取得了良好的应用效果。

关键词:普通植物病理学;试题库;考试管理信息系统;系统开发

中图分类号:G642.0;G434 文献标志码:B 文章编号:1673-8454(2016)09-0077-04

《普通植物病理学》是中国农业大学植物生产类招录各专业本科生的专业基础课,该课程教学以植物病理学基础知识为核心,并结合各专业实际情况,采取有针对性的教学方式。通过该课程的教学,使学生掌握植物病理学的基本概念和基本原理,为后续专业课程的学习和专业人才的培养奠定基础。社会、经济、科技水平的迅速发展和进步对高校人才培养提出了新要求。为适应形势需要,我校将本科人才培养定位为“宽口径、厚基础、重创新、强实践、国际化”。我们根据学科发展和社会对大学生素质的需求,不断思考教学中存在的问题和解决方案,从教学方法、教学内容、教学技术和手段、考核方式等方面进行了教学研究和改革,取得了较好的效果。[1-2]

为了在整个教学过程中考核和考察学生对知识的学习和掌握情况,我们将过去以考勤和期末考试进行考核的方式,改为平时作业、课程论文、期末考试相结合的考核方式,充分调动了学生平时学习的积极性和主动性,同时避免了学生期末考试临时突击、单纯追求期末考试高分的弊端。然而,在期末考试中所用试卷和试题参考答案均由任课教师手工编制,试卷质量受人为因素影响较大,容易造成知识点遗漏或知识点过于集中,并且在评卷过程中容易产生人情分或由于教师主观因素造成的成绩差异。另外,任课教师需要花费较多的时间去编制试卷和参考答案。为了解决这些问题,有必要建立试题库。加强试题库建设亦是我校推进考试方法改革的一个重要内容。

目前,一些课程试题库[3-5]和考试管理信息系统[6-9]已经被开发和应用,但是,试题库和考试系统在农业科学教学中的应用比较少。

我们以普通高等教育“十一五”国家级规划教材《普通植物病理学》(第4版)[10]和普通高等教育“十二五”规划教材《植物病理学》[11]两本教材为参考,开发了“《普通植物病理学》试题库和考试管理信息系统”。利用本系统,教师可以按照名词解释题、单项选择题、多项选择题、判断题、填空题、简答题、论述题七种试题类型进行《普通植物病理学》试题的编制,建立试题库,实现手工组卷、自动组卷、对学生进行计算机考试、试卷评阅和成绩分析等;学生可以进行考试、查阅成绩和试卷等。

一、系统开发环境

《普通植物病理学》试题库和考试管理信息系统是在Microsoft Windows XP操作系统平台下采用Visual Basic 6.0语言开发的。我校的考试试卷是用Microsoft Word进行排版并打印输出的,为便于后期试卷的存档管理,在开发本系统的过程中,利用Microsoft Word、Microsoft Access、Visual Basic 6.0建立试题库,实现自动组卷和评分,并输出Word版本的考试试卷供存档保存。

二、系统总体结构

本系统采用用户分级管理方式,设置了三种不同级别的用户,分别为管理员用户、教工用户和学生用户。在登录窗体中根据输入的用户名和密码判定进入哪个用户界面。本系统总体结构如图1所示。管理员用户窗体由系统管理、题库管理、试卷生成、试卷管理、试卷评阅、系统帮助六个功能模块组成。教工用户窗体同样由系统管理、题库管理、试卷生成、试卷管理、试卷评阅、系统帮助六个功能模块组成。题库管理模块由试题添加、试题编辑和试题浏览维护三个子模块组成,以实现对名词解释题、单项选择题、多项选择题、判断题、填空题、简答题、论述题七种试题类型的添加、编辑和浏览维护,具体如图2所示。管理员用户窗体和教工用户窗体之间除系统管理模块功能有所区别外,其余模块功能完全相同。在系统管理模块中,教工用户窗体较管理员用户窗体缺少了“教工用户管理”和“数据备份”两项功能,学生用户管理窗体中缺少了考试时间设定功能。学生用户窗体主要由考生信息、学生答卷和答卷成绩浏览三个模块组成。

三、系统主要功能及实现

利用本系统,教工用户可进行学生用户管理、题库管理、试卷生成、试卷管理、试卷评阅和成绩分析;管理员用户除具有教工用户的所有功能外,还可进行教工用户管理、数据备份和考试时间设定;学生用户具有上机考试、查阅成绩和教师批改后试卷功能。

1.用户分级管理

本系统将用户分为管理员用户、教工用户和学生用户三个级别。管理员用户具有最高权限,除具有教工用户的所有功能外,还比教工用户多出“教工用户管理”、“数据备份”和“考试时间设定”功能;教工用户具有系统所有主体功能;学生用户可以上机考试、查阅成绩和试卷。管理员用户和教工用户可进行系统管理。管理员用户可对教工用户和学生用户进行添加、删除和编辑等操作,可对教工用户的用户名、用户密码和教工姓名进行编辑操作,可对学生用户的用户名、用户密码和学生姓名进行编辑操作,并对学生考试时间进行设定。教工用户可对学生用户进行添加、删除和编辑等操作,亦可对学生用户的用户名、用户密码和学生姓名进行编辑操作。

2.试题库构建与维护

试题库包括名词解释题、单项选择题、多项选择题、判断题、填空题、简答题、论述题七种题型,均可进行添加、查找编辑、浏览维护操作,分别是通过题库管理模块中的试题添加、试题编辑和试题浏览维护三个子模块实现的。在编制试题时,按照章节进行知识点的提炼。为了避免相同知识点的不同试题类型在同一试卷中出现,我们对每道试题均进行了知识点信息设置,名词解释题设置了1组,其余题型均设置了4组,包括相应知识点编号和内容。试题的知识点不足4个学时,没有数据的知识点信息不需要填写,在试题编辑窗体和试题浏览维护窗体中,没有数据的知识点数据组中知识点编号显示为“A”,知识点内容显示为空白。知识点编号原则为:知识点编号为6位数字,前两位表示知识点所在的章号,范围为01-99;中间两位为知识点所在的节号,范围为01-99;后两位为知识点号,范围为01-99。例如,010101表示第1章第1节的第1个知识点。在进行试题编辑时,可通过查找条件(关键字即可),查找相应的试题,可对试题的各个部分进行编辑修改。在进行试题浏览维护时,可进行试题记录的删除和查找,并可以添加试题。

3.试卷生成与管理

本系统的试卷生成有两种方式,分别为手工组卷和自动组卷。系统按照管理员用户或教工用户设定的组卷策略进行组卷,随机选择各种类型试题,并通过知识点编号避免后选试题与已选试题知识点重复。考虑到我校试卷印刷所提供文档均为Word文档,本系统将试卷以Word文档格式输出保存在硬盘中,在输出时,可命名Word文档名称,并可对保存目录进行修改。试卷管理以浏览Word文档的方式进行。根据我校试卷的排版要求,本系统对试卷Word文档版式进行了格式化设置,所输出的Word文档符合我校试卷的排版格式要求,方便试卷的打印和保存。

(1)手工组卷

手工组卷时,可根据考试需求任意组合出题类型与出题分数。本系统已经给出了各题型每小题的默认分数,亦可根据对话框自定义各题型每小题分数,并且可自定义试卷总分。管理员用户或教工用户可以通过组卷策略中的对话框,定制不同的出题策略。组卷后可在安装目录下的“试卷”文件夹中生成管理员用户或教工用户给定文件名的试卷Word文档和一个文件名为“给定文件名+答案”的答案Word文档,试卷文档内容为按照组卷策略从题库中随机抽取的知识点不重复的试题组成的文档,答案文档则为对应试题的答案组成的文档。组卷时,由于填空题每题空数不同,因此需要设置出题分数和出题个数。

(2)自动组卷

在自动组卷中,本系统给定了填空题每空分数和其他各种题型每小题分数默认值,并默认试卷总分为100分。本系统根据试题类型,为自动组卷方式设置了10种组卷策略,包括名单简论、名多简论、名判简论、名填简论、名单多简论、名单判简论、名单填简论、名多判简论、名多填简论和名判填简论(名、单、多、判、填、简、论分别为名字解释题、单项选择题、多项选择题、判断题、填空题、简答题、论述题)。每种策略有A、B两种小题数不同的出题方式。组卷后同样可在安装目录下的“试卷”文件夹中生成管理员用户或教工用户给定文件名的试卷Word文档和一个文件名为“给定文件名+答案”的答案Word文档。

(3)试卷管理

利用本系统,可通过试卷浏览查询子模块对所组试卷进行查询,可打开查询到的试卷,进入试卷的Word文档界面,此时,可对试卷Word文档进行浏览与编辑操作。

4.答卷和答卷成绩浏览

学生用户登录系统后,在进行答题之前需要阅读考试说明中的注意事项,以便能正常使用该系统。学生用户正确填写姓名和学号后,单击考试说明选项卡上的“开始考试”按钮,调用管理员用户下的学生用户管理中的考试时间设定事件,系统进行组卷,试题在对话框中逐一显示,学生用户可逐一进行答卷测试。学生用户需要按照提示的答案格式答题,否则无法正常计分。每种类型试题答完以后,如需修改,在修改完相应试题后,单击“修改保存”按钮,一次只能修改一道试题。每种类型试题答完以后,需要单击“提交”按钮,将答案提交,可以多次提交,以最后一次提交为最终提交答案。学生用户需要在考试时间结束前提交所有试题答案,未提交的试题不予计分。

学生用户提交试卷后,客观题已被计分,待试卷中的非客观题(主观题)被管理员用户或教工用户评阅后,学生用户方可通过答卷成绩浏览功能查看自己的答卷与成绩。选择要查看的试题类型,即可逐一查看相应类型试题答案正确与否以及得分情况,当考生答案与参考答案不一致时,考生答案将显示为红色。

5.试卷评阅和成绩分析

管理员用户和教工用户均可利用试卷评阅模块对学生用户上机考试试卷进行评阅与成绩分析。试卷评阅用于评阅学生用户在学生用户窗体中的考试试卷,填空题、选择题、判断题等客观题已经由系统本身自动评阅,管理员用户或教工用户只需对名字解释题、简答题、论述题等主观题进行评阅,学生考试成绩总分由客观题分数和主观题分数相加获得。成绩分析用于查看学生用户整张试卷并对试卷进行简单分析。

进行试卷评阅时,选择要评阅的考生的学号后,考生姓名和客观题得分在相应文本框中显示出来,只需对主观题进行评阅。主观题题目、参考答案和考生答案显示在系统“题目评阅”框架对应的文本框中,对比参考答案和考生答案,管理员用户或教工用户进行评阅、打分。对主观题逐一评阅完后,依次单击“主计”(计算主观题得分)-“总计”(计算总分)-“提交”,确认后即可完成对该考生的试卷评阅。选择新的考生学号,则可进行连续评阅。

在本系统成绩分析窗体中,管理员用户或教工用户可看到考生整张试卷的所有信息,可据此分析考生的答卷情况。选择考生学号,选择要查看的试题类型,即可逐一查看相应类型试题的考生答案正确与否以及得分情况,当考生答案与参考答案不一致时,考生答案将显示为红色。

四、结论与讨论

本研究开发了《普通植物病理学》试题库和考试管理信息系统,可用于《普通植物病理学》试题库的构建、普通纸质考试制卷、学生上机考试和教师试卷评阅等。本系统试题覆盖面应广,根据不同策略随机组卷,教学中所有知识点都在考试范围之内,所以学生必须系统复习课程教学内容,整体把握知识重点和难点。

本系统具有较强的可扩展性。我们可综合其他教师的意见对本系统进行改进,确保系统质量。随着教学计划和教学内容的更新和变化,应及时做到系统的更新,增加试题库的试题数量,避免多次出卷时试卷内容的重复,丰富教学考核内容,并需对试题库进行相应的调整,对试题和参考答案进行修改、增加和删除等操作,做好系统的维护工作。本系统中试题均以文字形式表示,没有涉及植物病害和病原等图片以及绘图内容。已有多媒体考试系统的相关研究报道,我们将加强所开发系统对图片的处理能力,使试题内容更加丰富。[12]本系统的学生考试成绩分析功能相对简单,需进一步完善,以实现对考试成绩进行统计分析。

参考文献:

[1]王海光,马占鸿.对《植物病理学》教学中存在问题的思考及措施[J].农业教育研究, 2008(3):18-20.

[2]王海光,马占鸿.紧跟学科发展,促进《普通植物病理学》教学内容更新[J].教育教学论坛,2015(12):90-93.

[3]吴学超.试题库智能组卷系统的一种设计——工科大学物理试题库智能组卷(II) [J].清华大学学报(自然科学版),1991(3):18-22.

[4]郝晗瀚,康慕宁.Excel操作题自动出题系统的设计与实现[J].计算机与现代化, 2013(12):201-205.

[5]关树光.基于C/ S架构的《天然药物化学》电子出题系统的设计与建设[J].中国中医药现代远程教育,2015(20):160-161.

[6]陈燕丽.会计学考试管理信息系统的设计[J].河海大学机械学院学报,1997(4): 52-56.

[7]李红军,陈遵德,李强.基于Web的英语考试系统开发与应用探索[J].中国教育信息化,2009(9):46-49.

[8]王岱君,田华,庄宝祥等.医学形态学实验考试系统的设计与实现[J].中国组织化学与细胞化学杂志,2015, 24(6):613-615.

[9]华新宇.组织胚胎学在线考试系统的建设与应用[J].中国继续医学教育,2016(1): 10-11.

[10]许志刚.普通植物病理学(第4版)[M].北京:高等教育出版社,2009.

[11]徐秉良,曹克强.植物病理学[M].北京:中国林业出版社,2011.

[12]阎双.基于Authorware和ODBC技术实现多媒体试题库考试系统[J].辽宁师专学报(自然科学版),2009(4):44-46.

网络试题库安全保密系统的研究 篇7

采用试题库系统进行网络化考试,其优点已成为教育专家的共识,它使得试题的收集和管理自动化和标准化。而试题的标准化和自动化又有利于教学质量的提高和挖掘统计数据进而制定正确的决策,因此许多院校都相继开发出各种试题库管理系统,并投入使用也取得了相当的成效,为广大师生所欢迎。但对系统安全保密方面所采取的防护工作却严重不足。有些管理人员缺乏安全隐患意识,认为学生尚不具有攻击系统的能力。因此不注重学科试题库安全技术方面技能的提高和相关信息的搜集整理。出于此原因,本文就相关问题作以讨论。

2 网络试题库系统的安全保密及要求

试题库的安全保密只要指保护试题数据库,以防止不合法的使用造成的试题泄密、更改或破坏。

一般来讲,学科试题库作为学校管理系统的一个组成部分很容易受到来自网络、系统软硬件环境和数据库本身的攻击。一旦出现安全问题,轻则导致试题在部分范围内泄漏,造成考试不公,重则导致系统瘫痪数据损毁,造成教学秩序无法正常保证影响学校声誉。基于此建立起来的考试系统更无法实现其公正性、安全性、准确性、灵活性、随机性、及时性、方便性等优势,甚至给师生造成更沉重的负担。因此,学校应对试题库的安全问题予以足够的重视。仔细分析所面临的安全风险,从各个方面提出安全需求。目前主要包括:严格的身份认证;在网络上加密传输数据;数据要以密文形式存储在数据库中;用户授权机制;数据的备份和恢复。

3 网络试题库的安全保密系统层次

3.1 网络试题库应用系统的安全架构设计策略

目前网络应用程序有C/S和B/S两种设计模式,其中不管哪种模式若采用传统的两层架构设计都存在一定的安全隐患。客户端应用程序要访问试题数据库,它必须知道服务器IP或服务器名、拥有合法数据库用户和相应的口令,这些参数信息一旦被超过其自身权限的用户掌握,其安全隐患是相当严重的。三层的C/S或B/S模式可以解决两层模式所出现的问题。应用服务层的引入使安全的管理基于组件来授权给客户端,客户机不能直接访问数据库,提高了系统数据的安全性。同时他也有效地解决了网络瓶颈和数据库连接次数过多引起数据库性能下降的问题,可以采用多台应同服务器来解决客户机访问服务层瓶颈,多台应用服务器与数据库服务器采用宽带网联接,不会产生数据库服务层网络瓶颈问题。真正满足全校性或社会性大规模考试的需求。并且三层应用体系结构也使应用系统的性能、安全性、扩展性有了很大的提高,方便了系统地维护和管理。而现实是人们在最初设计师题库应用系统时往往觉得两层设计起来方便快速,而且基本功能和三层又没有什么区别,因此大多还都是两层结构设计的。

3.2 网络试题库运行系统环境安全管理策略

试题数据库是建立在操作系统之上,并通过Web服务来访问的系统。因此要保证试题库的安全,首先应该确保数据库运行环境的安全,即预防操作系统的安全隐患和Web服务安全。为了提高安全所有服务器都划分成NTFS格式,并将系统程序和服务程序以及系统程序和试题库分别放在服务器的不同分区中。对于有经验的管理员通常还会及时关闭一些不必要的服务;修改注册表中的一些信息以防止恶意攻击;更改系统默认超级用户名;给Guest用户一个复杂的口令并禁用该账号;若采用B/S模式还应废弃Web文档根目录的默认位置;更改日志定位等。

3.3 试题库所采用的DBMS的安全策略

一般,大型的数据库管理系统像Oracle、Sybase、SQL Server等本身都会提供用户名和口令识别、视图、使用权限控制、审计、存储过程等管理措施。因此可以充分利用这些管理功能增强试题库安全性。

首先可以根据不同访问权限的要求将用户分类。将用户分成不同的角色加以管理,通常为系统维护者角色、教务管理者角色、教师角色和学生角色。每种角色下再创建不同的登录用户和口令。利用系统灵活的权限控制机制对不同的角色组和特殊用户分别给予不同粒度不同操作的授权。

其次,利用视图的功能可以很方便的将数据进行分类,是相同知识点的数据在模式层充分实现共享的前提下又能在外模式层实现对不同级别用户可见数据的分类设置。另外通过试图机制把要保密的数据对无权存取的用户隐藏起来,从而提高试题数据库的安全性。在建立视图的同时还可以给内部数据起别名,这样数据库内部对象的名称就可以很好的对外隐藏起来,进一步避免安全隐患。

再次,对不必要的存储过程要删除掉,因为有些系统的存储过程很容易被人利用来提升权限或进行破坏。如:xp_cmd_shell是进入操作系统的最佳捷径,数据数据留给操作系统的后门,可以用sp_dropextendedproc将它删除,如果需要时可用sp_addextendedproc系统过程将其恢复。

最后,DBMS提供的审计功能是另一个重要的安全措施,它可以监视各用户对数据库的操作。审计方式分为用户审计和系统审计两种。用户审计时DBMS的审计系统记下所有对自己的数据库对象进行访问的企图及每次操作的用户名、时间、操作代码等信息。系统审计有系统管理员进行,其审计内容主要是系统级命令以及数据库客体的使用情况。

3.4 试题库数据的加密策略

数据库加密理论研究和实际应用方面已有许多成果。但是不是对数据库中全部数据信息都需要进行加密存储呢?不同的人持有不同的观点,若让学生利用试题库进行平时学习和考前复习不免有考前透题、泄题之嫌,与现有的考试总值好像格格不入,但我们的考试系统是为了“考住”学生,还是要作为一种教学资源帮助学生掌握重点知识和基本技能呢?如果学生在学习的进程中能够有一套很好的联系系统,那就不会出现许多学生非常认真的学习了一个学期之后还没有搞清楚知识脉络的问题了。因此,如果试题库中有海量的试题,难道还怕学生做完吗?即使学生做完全部试题在考试中得到了满分,那又有什么不好呢?这不表明学生获得了相应的知识吗?因此,只要教师能充分共享资源建立起高质量的海量试题库就可以完全不对试题库中的代表知识内容的数据项进行加密。

但对权限控制中的用户名口令加密还是必要的。用户在系统中可以做的合法操作完全由用户进入系统前进行的身份识别所决定。对系统口令文件的保户是至关重要的。相关的方法有许多,例如可以简单的利用指数密码构造一个单向函数来加密用户的注册口令,将密文连同用户的标识号一起存入系统的口令文件,它的保密强度是基于有限域中的离散对数算法的复杂性。

4 网络试题库的备份与恢复

数据库的备份就是把数据库复制专储设备的过程。备份可以分为“物理备份”和“逻辑备份”两种类型。物理备份是指将数据库文件从一个位置复制到另一个位置上,需要进行备份的文件包括数据文件、归档重做日志以及控制文件等。逻辑备份是利用EX-PORT等工具执行SQL语句的方式将数据库中的数据读取出来,然后写入到其他文件类型中。数据库恢复是指恢复数据库本身,即在故障引起数据库瘫痪以及状态不一致后,将数据库恢复到某个正确状态或一致状态。建立严格的数据库备份与恢复管理机制是保障所有网络中数据库系统安全的有效手段。数据库总免不了发生系统故障,一旦系统发生故障,重要数据总免不了遭到破坏。为防止重要数据的丢失或损坏,数据库管理员应及早做好数据库备份,这样当系统发生故障时,管理员就能利用已有的数据备份,把数据库恢复到原来的状态,以便保持数据的完整性和一致性。

5 结束语

网络试题库安全保密系统仅是信息系统安全与保密的一种应用,要防止信息系统受到篡改、损坏、窃取等方面的威胁,需要加强和利用数据库系统本身的安全措施之外,还涉及到网络、系统软件、硬件、加密等技术以及道德法规等多方面的综合应用。提高管理者的安全隐患意识,这样才能使网络试题库这种教学资源发挥出应有的作用。

参考文献

[1]刘自伟.基于Sybase数据库的安全技术研究[J].计算机时代,2004,(2):9-11.

[2]毕远伟.基于Oracle开发安全的PL/SQL Web应用程序[J].烟台大学学报,2004,17(1):65-70.

[3]高忠刚.提高C/S模式的系统可维护性研究[J].微机发展,2004,14(3):17-22.

高校试题库系统建设之我见 篇8

考试是教学过程中的一个重要环节, 它在评价教师教学效果, 学生学习水平、学习状态, 教学目标的实现程度, 调整教学策略等方面起着重要作用。传统的考试制度往往由任课教师独自负责完成课程讲授、考试命题、阅卷评分等工作, 它易受任课教师的主观影响, 存在如下弊端:

命题缺乏客观性, 降低试卷质量。

评卷带有随意性, 扰乱教学氛围。

结果缺乏公正性, 影响教育发展。

增加命题工作量, 浪费教师资源。

随着高校教学改革的深入, 计算机技术的发展与普及, 建立科学实用的试题库系统, 可以发挥全体教师的集体智慧, 充分利用已有的研究成果, 实现教学标准的量化统一, 达到真正意义上的教考分离, 客观真实地反映“教”与“学”的状态, 促使考试向正规化、科学化、规范化发展, 这对深化教学改革, 提高教学质量, 规范教学管理起着重要作用。

建设内容

试题库系统对提高工作效率, 使试卷管理逐步走向规范化、自动化, 使考试变得更加客观公正起到了十分重要的作用。我们设计的通用试题库管理系统由智能组卷子系统、在线考试子系统、网上评卷子系统、考试分析子系统、考务管理子系统五大部分组成, 具体功能结构如图1所示。

(一) 智能组卷子系统

该子系统分为题库管理和试卷管理两部分, 主要实现试题的管理和试卷的自动生成。

(1) 题库管理

题库管理包含教学大纲管理、考试大纲管理、知识点管理以及试题管理等功能。

教学大纲管理:由课程负责人编辑和维护教学大纲, 其余用户进行查询、浏览和下载。

考试大纲管理:考试大纲与课程、教学对象有关, 由课程负责人编辑和维护, 其余用户进行查询、浏览和下载。

知识点管理:知识点按树状结构组织, 可分为多级, 由课程负责人进行设置, 并对指定的知识点进行增删改等操作。

试题管理:具体包含试题录入、试题编辑、试题删除、题库浏览、题库导出与还原等功能。对于主讲教师来说, 只能编辑、删除自己录入的试题, 对别人录入的试题只能进行浏览。课程负责人能对其负责课程的所有试题进行编辑和删除。主讲教师可以根据课程、试题类型、知识点进行题库的查询与浏览, 还能根据试题内容进行模糊查询。课程负责人可以将某门课程的题库浏览功能开放给学生, 便于其对照学习。根据用户的操作权限和要求可以将某门课程的某部分试题进行导入和导出操作。

(2) 试卷管理

试卷管理具体包含智能组卷、试卷查询、试卷审核、试卷导出、评分标准等功能。

智能组卷:用户通过设置必要的组卷策略信息 (包括试卷总分、时间、难度、曝光度、区分度、各题型的数量与分值分布以及各知识点的分值分布等) , 可从试题库中抽取符合条件的试题并自动组成试卷。

试卷查询:在试卷查询中, 显示了当前用户所负责的所有试卷信息, 允许其对指定的试卷进行编辑和删除操作, 还可将试卷设置为当前考试用的A、B卷, 考试模拟卷, 上机考试卷等, 并允许将考试模拟卷开放给学生查看。

试卷审核:教学管理人员对生成的试卷进行审核。经审核之后的试卷, 将不再允许用户进行修改和编辑, 同时经审核后的试卷才允许导出。

试卷导出:将选定的试卷导出至设定的Word模板中, 并提供打印输出功能。

评分标准:针对每套试卷, 自动生成所有试题的标准答案和针对标准答案的评分标准。

(二) 在线考试子系统

本子系统主要实现学生的在线考试功能, 具体分为登陆管理、考场管理、在线考试等模块。

登陆管理:根据考生的学号和密码进行登陆认证, 登陆成功后, 给出在线考试的相关说明信息。

考场管理:分考试安排和试卷指派两部分。其中考试安排主要是设置考生对象、考试课程、考试场地、考试时间等信息;试卷指派是指根据考生的学号安排相应的试卷, 所有考生的试卷可以是一致的, 也可以是完全不相同的, 或者某些考生的是相同的。

在线考试:记录考生的在线考试相关信息, 包括考试用时、答题结果等, 在提交后不再允许修改答题结果。

(三) 网上评卷子系统

不仅能实现在线考试结果的评判, 而且对于传统纸质考试结果, 也提供了网上协同评判功能。对于传统纸质考试来说, 它能对纸质答卷进行快速扫描, 并按题型进行切割, 然后将指定题型发送到相应评卷人的终端, 支持多人网上协同评卷。该子系统具体可分为试卷扫描、试题分发、网上评判等功能模块。

试卷扫描:对试卷进行快速扫描, 并按照题型进行自动切割。这对试卷的答题纸有一定要求, 每道题有特定的答题区域, 并用特定线条进行标识, 具体可参见普通高考采用的样式。

试题分发:按照评卷教师的分工方式, 每位评卷教师只能看到其负责题型的答题情况, 看不到考生的任何信息, 也看不到该考生其他题型的答题情况, 这样就排除了其他因素对评卷教师的干扰, 便于给出客观公正的评判结果。

网上评判:评卷教师对照评分标准, 对其负责的题型进行评判, 并记录详细的评判结果。

(四) 考试分析子系统

本子系统可提供详细的试卷分析报告和考试情况分析报告, 具体包含成绩查询、成绩分析和考核小结等功能模块。

成绩查询:可查询所有考生的成绩信息, 针对某一特定考生, 还能查看其每道题的详细得分情况。

成绩分析:提供对试卷的相关统计分析功能。对于班级, 不仅能计算最高分、最低分、平均分、分数段的分布情况等统计信息, 还能自动汇总每个知识点的得分情况、每种题型的得分情况等细节信息。针对每个学生, 可以查看到其每道题的回答情况, 并能按知识点和题型进行汇总。

考核小结:以综合报表样式对考试情况进行总结, 包括考生情况、试卷情况、考场纪律情况和成绩情况等内容。

(五) 考务管理子系统

该子系统主要负责统计分析、考场情况记录、用户信息管理和系统维护等功能。

统计分析:对试题库的信息进行汇总分析, 按课程、教师、时间等来进行汇总分析, 并能对教师工作量进行考查, 还能对历年来考试用试卷进行汇总分析。

考场情况:记录考场的纪律情况, 能进行考场违纪相关信息的查询与分析。

用户管理:具体又分为教师信息管理、学生信息管理, 其中教师信息包含基本信息和登陆信息, 不仅能对这些信息进行增删改等操作, 还支持信息的批量导入导出。

系统维护:主要负责系统运行过程中一些基本信息的维护与管理工作, 具体包含专业设置、班级设置、课程设置、教学任务、角色设置、权限设置和密码管理等功能。

工作流程

借助试题库系统进行考试的工程流程如图2所示。

(1) 试题拟制、审核。由课程负责人召集具有丰富教学经验的教师组成命题组, 根据教学大纲和考试大纲的要求进行试题的拟制、收集与整理, 由该领域专家组成监督组, 负责试题的审核与评定。

(2) 试题入库。根据课程的知识体系对审核后的试题进行整理入库, 支持用户根据要求进行试题的批量导入与导出。

(3) 试卷生成。用户设置合理的组卷策略, 系统根据该策略自动从试题库中抽取符合条件的试题制成试卷。

(4) 试卷审核。教学管理人员对生成的试卷进行审核, 审核后的试卷才能用于学生考试。

(5) 组织考试。审核后的试卷根据教师的指派可以直接用于在线考试, 也可以根据指定的模版导出成Word文档进行打印输出, 用于传统的纸质考试。

(6) 网上阅卷。在线考试的结果可以由评卷教师直接在网上进行评阅;传统纸质考试的答卷进行扫描分割后也可以利用网络进行协同评阅。

(7) 考试分析。汇总分析学生的考试成绩情况, 并对每个知识点的掌握情况进行评估, 为后面的教学安排提供决策信息。

(8) 反馈修正。根据考试分析结果对试题难度、区分度、答题时间等参数进行自动修正, 对组卷策略进行评估, 为用户以后生成高质量考卷提供反馈。

四、结论

试题库系统建设是一项复杂、长期的系统工程, 也是一项比较细致的工作。试题库系统在建设的初期, 可能会加重教师的工作负担;在实施过程中, 也会给任课教师带来一定的压力, 可能会遭到某些教师的抵触。但总的来说, 试题库系统建设使试题管理工作趋于规范化、系统化、科学化, 有利于树立良好的教学氛围, 使得考试更加公正科学, 能够对教师的教学与学生的学习做出科学、合理的评价, 促进了教学质量的提高。

参考文献

[1]王晓宇, 孟繁疆, 贾银江.高等学校试题库建设实践与思考[J].东北农业大学学报

[2]刘艳伟, 刘文.无纸化考试智能组卷和试题库问题的探讨[J].中国科技信息, 2006,

试题库系统 篇9

长期以来, 工程力学实验的理论考试基本上是任课教师根据个人教学实践和经验命题。其优点主要是教学经验丰富的教师可以根据学生的实际情况和学术动态组织试题, 考查学生发现问题、分析问题和解决问题的能力。其缺点主要是命题具有较大的主观随意性, 缺乏科学的、统一的命题标准。同一学期的考试, 不同教学班级学生的考试成绩与其实际水平可能会有较大的差异, 会对教师教学质量评估、学生学习效果检查、教学方法改进等方面产生一些负面影响。如果采用试题库系统统一组卷考试, 则能在一定程度上消除这些影响。因为试题库系统自身具有一套统一的量化指标体系, 能够对教师的教学质量、学生的学习效果作出较为科学的评估;同时, 试题库系统给出的试卷具有一定的知识覆盖面, 能较为全面、科学地反映学生掌握基础知识的情况和运用知识的能力。因此, 根据工程力学实验课程教学大纲, 笔者开发了一套工程力学实验学科题库管理系统, 以提高考试命题的规范性、科学性和可比性, 实现力学实验学科教学管理现代化, 实现对教学质量进行有效监控的目标。

试题库系统的架构

传统的试题库通常是指印刷出来的试题册。这种题库一般以某种方式 (课程、章节、知识点等) 进行分类和编著, 缺点很多。现代试题库系统是以计算机技术、数据库技术、网络技术为基础的综合性试题库系统。其中, 单机版试题库从成卷要求到数据库响应到生成试卷, 都属于单用户单线程模式, 这种题库已经不适应时代发展要求了。目前, 较为常见的是基于网络技术的多用户多线程模式题库。

笔者选择目前常用的、技术上已经比较成熟的浏览器/服务器 (B/S) 模式作为信息平台。该平台为由客户端、服务器和数据库组成的3层结构, 如图1所示。客户端采用统一的浏览器作为对网络服务器的访问工具;服务器端安装着WEB服务器软件以及各种系统应用组件;数据信息存储在数据库服务器和文件服务器。其优点是用户只要通过浏览器, 连接网络, 便可在图形用户界面的引导下轻松使用, 大大降低了对题库使用者的技术要求;同时, 这种题库便于集中管理、共享使用、开放使用。

整个系统采用Microsoft.NET作为基础开发平台, 开发工具采用Visual studio.NET 2005。其总体技术实现架构如图2所示。

表示层表示层为用户提供友好的使用界面。客户端应用程序模型采用B/S模式, 具有易于安装和部署、维护的优势。该层实现技术采用ASP.NET技术和C#语言。

业务外观层业务外观层是一个隔离业务层和表示层的中间层, 这有利于项目团队的分工协作。业务外观层通过封装业务层组件, 为客户端提供统一界面, 同时为客户端程序和其他外部系统提供服务。该层实现技术采用Mierosoft.NET平台的ASP.NET和XML Web Services。

业务层业务层是整个试题库系统的核心, 业务层封装的是业务逻辑和规则。用户注册、登录、题库采编、组卷管理等及各种查询都是具体的业务逻辑。业务层被封装为.NET组件。每个业务逻辑都有相应的类/对象与之对应。业务逻辑表现为对象之间的交互。

数据访问层数据访问层主要负责业务层和数据层之间的交互。使用ADO.NET技术实现对数据库的连接、查询、插入、修改和删除等操作。

数据层数据层用于完成系统中的数据管理工作。该层实现技术采用Microsoft SQL Server 2000。

组卷算法的实现

组卷过程是在考试大纲的题分、难度系数、试题覆盖面、题型比例等条件约束下, 根据考试目的, 通过对不同的知识点赋予恰当的题型组合, 完成组卷的决策过程。在题库试题质量较高的前提下, 自动组卷的效率与质量完全取决于抽题算法的设计。如何既快又好地组成一套最符合考试要求的试卷, 是一个涉及全局寻优和收敛速度快慢的问题。组卷算法是试题库系统的核心与灵魂。国内外许多学者对其进行了研究, 但至今没有一种十分有效的自动组卷算法。以往的组卷算法常采用随机选取法和回溯试探法。

随机选取法根据状态空间的控制指标, 随机抽取一道试题, 此过程不断重复, 直到组卷完毕或已无法从题库中抽取满足条件的试题为止。该算法的主要优点是简单、快速;缺点是很难全面考虑试题的相关参数, 形成的试卷在覆盖面、难易度、重复题率等指标上不可能有令人满意的结果, 组卷成功率低。

回溯试探法是按用户设置的组卷参数的要求建立一个过滤模型, 将随机选取法产生的每一状态都记录下来, 当搜索失败时释放上次记录的状态类型, 然后再依据一定的规律变换一种新的状态类型进行试探, 通过不断地回溯试探直到试卷生成完毕或退回出发点为止。这种有条件的深度优先法, 对于状态类型和出题量都较小的题库系统而言, 组卷成功率较好, 但在实际应用时发现这种算法对内存的占用量较大, 程序结构相对比较复杂, 而且选取试题缺乏随机性, 组卷时间较长。

遗传算法是模拟生物在自然环境中的遗传和进化而形成的一种搜索算法, 具有内在并行性、高鲁棒性、全局寻优和收敛速度快的特点。对于解决随机选取法的盲目随机性, 提高搜索效率, 有独特的优势。因此, 笔者选择遗传算法为组卷算法, 其组卷算法流程如图3所示。

试题库系统的功能

试题库系统共划分为五个功能模块:用户管理、试卷管理、查询管理、统计分析和系统管理, 如图4所示。

用户管理用户管理模块包括新增用户、修改密码、删除用户和权限分配等功能。

试卷管理试卷管理模块包括组卷、试卷显示、修改、打印、存档等功能。组卷方式有成套抽取、自动组卷和交互组卷三种: (1) 成套抽取。成套抽取方式是将以前抽取的试卷在需要时重新抽出。在试卷成套抽取时, 不需要重新从题库中抽取试题。 (2) 自动组卷。自动组卷方式是首先输入试卷要求参数, 例如知识点、题型、分数比例、题目数、难度系数、考试时间等。然后系统根据参数自动生成试卷, 并允许在试卷抽取之后进行调整。 (3) 交互组卷。交互组卷方式是用户通过人机对话方式逐题指定试题的指标, 系统在试题库中查找符合要求的试题并将查找结果显示出来, 用户查看试题内容和答案后选定所要的试题, 最终生成试卷。

查询管理试卷管理模块包括试题查询、试卷查询、成绩查询和用户查询等功能。

统计分析统计分析模块包括试题情况统计分析、试卷情况统计分析、成绩统计分析等功能。试题情况统计分析主要用来统计题库的各类指标分布情况, 供用户参考。试卷情况统计分析主要用来统计以往试卷的各类指标分布情况, 供用户参考。成绩统计分析主要用来对考试结果进行统计分析, 以反映考生的学习情况和教学质量, 对各次考试情况进行对比。成绩统计分析包括试卷统计属性分析、最高分、最低分、平均分、各个分数段的累计人数、标准差分析、题目分析和知识点情况分析等, 然后给出试卷和试题的难度、区分度等指标的实测值。

系统管理系统管理模块包括系统基本信息设置、试题录入、删除与修改、帮助等功能。

工程力学实验题库共编入试题257道, 所有试题难度分初、中、高三个等级, 每个等级又按教学要求分“掌握”和“了解”两个类别。题型充分采用当前惯用的形式, 即客观型与主观型。试题叙述部分力求言简意明, 解释唯一, 防止歧义。题图、表达式均采用Word录入, 题图线条规整光滑, 尺寸及其他标注符合要求, 视觉效果较好。

试题库系统采用合理的数据库设计方法, 运用面向对象的程序设计技术实现了试题库的实时管理, 较好地保证了系统的开放性、可扩展性、可移植性。同时, 系统利用遗传算法的全局寻优和收敛速度快的特点, 提高了组卷的成功率和速度, 具有较强的实用价值。

参考文献

[1]张克.基于C/S结构的试题库随机组卷系统的研究[D].合肥:合肥工业大学, 2007.

[2]秦哲.基于J2EE架构的网上试题库系统设计与实现[D].济南:山东大学, 2006.

[3]王宏军.基于WEB的网络试题库系统开发[D].西安:西安理工大学, 2007.

[4]黄勇.基于SOA的高校试题库系统的研究与实现[D].上海:华东师范大学, 2007.

[5]黄蔚, 王朝晖.计算机应用基础试题库组卷系统的设计[J].计算机时代, 2008, (4) :52-54.

试题库系统 篇10

题库是适应考试事业大规模发展,考试进一步科学化、标准化的需要而发展起来的。采用试题库管理系统进行组卷考试,有利于按事先指定要求的内容范围、目标层次及难度系数进行考核,能有效地避免人工组卷中命题和评分标准的主观随意性,使考试具有评估功能,有利于试题库管理的自动化和标准化。

目前多数学校仍采用纯手工方式来完成出卷及对试题(试卷)的管理及在考试后对试题(试卷)进行试卷分析,这样即耗费人力财力,又不能提高工作效率。而且多数试卷是采用Word进行排版并打印输出的,这样在后期试题(试卷)维护、资料整理的时候,会有较大的困难。本系统主要是为教师设计的,教师可以建立并维护试题库;根据试题的难易程度区分度、试题所在章节、以及试题的类型进行查询、抽题和组卷;根据某种组卷策略,从试题库中抽出合适的试题并生成试卷,最后进行打印输出或生成Word文档;还可以对已经组好的试卷进行试卷分析,即分析它的难易程度和各章节所占的比例,从而可以更好的控制整个试卷的难易程度和考点的分布[1]。

2 相关技术

Delphi是一种高层编译、强类型的编程语言,它支持结构化和面向对象设计,集中了Visual C++和Visual Basic两者的优点,代码易于阅读、功能强大、编译速度快,能够使用多个库单元文件进行模块化编程;在界面设计和数据库编程方面更有其独特的优势。因而,开发试题库管理系统选用Delphi 7.0作为工具[2]。

SQL Server数据库包括关系型引擎(Relational Engine)、存储引擎(Storage Engine)、管理和工具、复制、分析服务(OLAP服务和数据采集)、全文查找、与Windows 2000集成化等。因而,开发试题库管理系统选用SQL Server数据库[3]。

ADO(Active Data Object,活动数据对象)是一种基于COM(组件对象模型)的自动化接口技术并以OLE DB(对象连接和镶入的数据库)为基础,经过OLE DB精心包装后的数据库访问技术提供一组非常简单,将一般通用的数据访问细节进行封装的对象,使用ADO技术可以轻松实现数据库的连接和资源访问。

DLL文件(Dynamic Linkable Library即动态链接库文件),是一种不能单独运行的文件,它允许程序共享执行特殊任务所必需的代码和其他资源,使用DLL文件封装数据库连接信息,可以有效的防止别人采取数据库的连接信息。

存储过程可以使得对数据库的管理、以及显示关于数据库及其用户信息的工作容易得多。存储过程是SQL语句和可选控制流语句的预编译集合,以一个名称存储并作为一个单元处理。存储过程存储在数据库内,可由应用程序通过一个调用执行,而且允许用户声明变量、有条件执行以及其它强大的编程功能。使用存储过程技术可以提高系统的执行效率和程序的可读性、安全性、鲁棒性。

3 系统总体设计

3.1 数据库建设

为了优化系统性能,尽量减少在系统出题、试题查询、成绩合成过程中检索大量数据,提高系统出题的速度,设想构建多个数据库,并且在数据库中动态添加多门课程试题表和试卷的模板,对录入试题库的大量试题进行分散保存,可以在出卷、试题查询等方面极大的提高系统查询数据库的速度。

系统在运行中,根据用户的数据库标识,判断用户进入哪个数据库。当用户新增一门课程时系统会自动生成一个数据库表来保存该课程试题。非常有效的解决了试题库数量庞大,查询困难的问题。

3.2 权限架构

试题库管理系统中采用权限组的方式对用户权限进行管理,系统中的管理员可以创建权限组,并在组权限管理中,对该权限组赋予某种权限。然后可以将某个用户加入该权限组中,使该用户具有该权限组的权限。此权限的管理方法和Windows操作系统的权限管理方法是一致的,用户使用起来比较方便。

系统通过不同的权限设置,可以严格的控制了不同权限用户的职责范围。防止了用户的非法越权,保证了系统的安全性。

3.3 安全性构架

从试题库系统的自身特性考虑,系统从以下三方面对安全性进行设置。

1)试卷的安全性

试卷级别设置为“普通”和“保密”两个级别。保密级别的试卷只有本人和子系统管理员可以看到,普通级别的试卷其他人可以浏览。超级管理员可以查看所有出卷人员的试卷,某个子系统的管理员可以查看本系统的任何试卷。

2)系统安全性

考虑到试题信息的安全性,对用户密码进行加密,以保证系统安全。本系统采用不具有可逆算法的MD5加密算法对用户的密码进行加密,将用户的密码加密为128比特的大整数,所以非法破解者只能采用穷举的方法进行破解,破解的几率极小。因此,即使是非法用户获得了系统数据库,也因密码的不可破解而无可奈何。

3)试题数据安全性

试题库中最为重要的数据莫过于试题和答案。在数据库中,我们将保存试题和答案所涉及到的字段设置为image类型。这样将会在数据库中以二进制的形式来存放试题内容和答案。因此,即使非法用户进入了数据库,也无法查看试题的内容。确保了试题内容及答案的安全性。

3.4 试题等属性设置

为了出卷的方便、内容的合理,系统对试题属性,试卷属性进行了详细、细致的设计,使试卷能够更方便、更好的应用到教学中。

3.5 功能设计

系统功能设计从方便易用等方面入手,分成以下几个部分:系统设置、试题管理、试卷管理和组卷管理。

系统设置包括:超级管理员对应设置、子系统管理员对应设置。试题管理包括:试题教材管理、试题教材章节管理、试题所属知识点管理、试题题型管理、试题录入、试题批量录入、试题浏览。试卷管理包括题库现有试卷管理、试卷录入。组卷管理包括智能组卷、手工组卷、套题选择组卷。

3.6 成绩管理

成绩管理功能是对学生的机试成绩、笔试成绩和平时成绩的合成和试卷的分析。

4 系统实现

4.1 数据库连接串封装成DLL文件

使用DLL可以共享代码、系统资源并隐藏实现的代码,易于实现应用程序的模块化。

4.2 组卷

将选择的试题存储到Word文档中,用户可以进行适当的修改。核心代码如下:

5 结语

通过不断的改进和完善,完成设计时的所有功能,系统运行稳定迅速,操作简单,界面灵活友好,维护方便,系统可增删用户修改用户的操作权限,可以任意设定各类参数,维护灵活方便,查询及统计功能详尽。

参考文献

[1]鱼明.试题库管理系统的设计与实现[J].信息技术,2006(5):20-21.

[2]Cantu M.Delphi7从入门到精通[M].北京:电子工业出版社,2003:242-255,422-426.

基于C/S结构的考试与题库系统 篇11

关键词:考试系统;C/S模式;数据库

中图分类号:TP311

计算机技术的应用与推广,实质上取决于计算机软件的应用和推广。可以说,没有软件,就没有计算机的应用;学习、使用计算机,从根本上讲就是学习和掌握软件的使用。本文主要研究一个通用型的题库和考试系统,利用计算机和网络进行无纸化考试。

本系统由服务器端和客户端组成,采用C/S模式。服务器端主要包括系统基本操作模块、题目录入模块、判卷处理模块、系统查询模块、系统初始化和系统数据维护模块。客户端主要由考生登录模块、历次成绩查询模块和考试处理模块组成。

其中系统基本操作模块主要完成试卷的生成、考试设置、学生信息录入功能;题目录入模块包括选择题、填空题、判断题、问答题、分析题的录入;系统查询模块完成试卷、学生、学生成绩的查询功能;系统初始化模块完成系统数据库初始化、单位信息设置功能;数据维护模块完成按年级、科目信息维护及操作员维护,修改密码、数据备份/修改等功能。

总的来说包括两大部分:一是服务器端题目的录入与修改,教师可以从题库中抽取试题,也可加入,删减试题用以为学生生成试卷。并对学生所作答案进行批改给分,同时可将成绩结果打印。二是客户端可从现已生成的试卷中调出试题作答,学生可在考试之后查询以前考试卷的成绩。

另外,还可以使用打印机生成传统的试卷,由学生进行笔答,在考试结束之后学生成绩也可以使用打印机生成文本,以备存档。

1 系统分析

1.1 需求分析

随着Internet的高速发展,网络逐渐进入人们的生活,给我们的生活和工作带来许多便利,无纸化办公也渐渐的取代传统的办公模式。在传统的学校或者人事单位的考试方式中,考试和成绩的管理都很麻烦,每次考试都要出题、组卷、判卷,浪费很多人力和时间。

随着计算机和网络的普及,网上学校、网上教学等渐渐取代传统的教学模式。所以学校和单位的考试也将改变传统的模式,利用计算机和网络进行学习和考核,题目可以用计算机进行数据保存,实现“一次出题、多次利用”。这就是开发本系统的目的。

1.2 运行环境分析

硬件环境:系统需要运行在局域网环境,必须有一台性能较好的计算机作为题库和考试控制的服务器,客户端用于学生的考试或者教师录入/修改题目之用。

软件环境:服务器端操作平台为Window Server 2003,后台数据库使用SQL Server 2005服务器版。客户端可以是Windows XP等个人版系统,如图1所示。

1.3 开发工具的选取

由于Visual Basic 6.0工具功能强大,简单易用,开发周期短,特别是它强大的数据库操作功能,加上其与SQL Server的完美结合,所以优先采用它作为前台开发工具。

后台数据库使用SQL Server 2005,由于数据库数据量比较大,需要保存各学科、各班级的题目和试卷信息,还有学生的基本信息、各次考试的试卷成绩;而且数据库必须支持多用户同时并发访问。所以只能选用大型多用户多任务的数据库系统,比如微软的SQL Server、Sybase、Oralce等。

Visual Basic 6.0中操作数据库的方法很多,比如DAO、RDO、ADO等。Microsoft的ADO2.0-2.5数据库操作对象是在DAO和RDO的基础上完善的,其性能很好,特别适合用于本地或者远程数据库的操作。所以系统采用Microsoft ADO 2.0对象库进行数据库操作,用OLE DB作为数据库的编程连接接口。

1.4 系统效益的估计

在传统的知识和学习考试中,存在很大的浪费,比如纸张、人力、时间等,而且管理很不方便。现在如果采用计算机网络系统来出题、考试、管理等,一可以节省纸张,二可以减轻教师不必要的重复工作,效益非常可观。

2 数据库结构设计

数据库分为服务器端和客户机端。服务器端用SQL Server 2005保存各科、各班级的题目和试卷信息、所有学生的基本信息和成绩信息。客户端用Access小型关系数据库,考试时从服务器端读取当前考试的试卷信息,再从服务器端读取各题目的信息,生成本地数据库。而客户端暂时保存数据,提高客户端读取数据的速度,考完试后数据就被删除。

服务器端数据库一共包括17张表:例如操作员的信息、学校科目信息、年级和班级结构信息、学生的基本信息、成绩信息、各种考试题型(选择题、填空题、判断题等)信息等。

客户端数据库一共包括6张表,分别为:试卷信息、试卷选择题、试卷填空题、试卷判断题、试卷问答题、试卷分析题。

3 系统功能设计

鉴于以上的分析,系统服务器一共包括7个模块,分别为:

(1)基本操作包括子模块:试卷生成/修改、考试设置、学生信息录入。

(2)题目录入包括子模块:选择题录入、填空题录入、判断题录入、问答题录入、分析题录入。

(3)判卷处理包括子模块:填空题判卷、问答题判卷、分析题判卷。其他的两个题型(选择题、判断题)由计算机自动判卷。

(4)查询处理包括子模块:试卷查询、学生查询、学生成绩查询。

(5)系统初始化包括子模块:系统数据库初始化、单位信息设置初始化。

(6)数据维护包括子模块:科目信息维护、班级信息维护、操作员维护、修改密码、数据备份/恢复。

(7)系统帮助主要为用户提供一定的帮助和使用指南。

客户端一共包括3个模块分别为:

(8)考生登录负责检查考生输入的个人信息是否正确(从服务器端取得考生信息),正确则登录。系统信息包括关闭计算机、强行交卷、系统消息等。

(9)考生历次信息查询负责考生本人的历次考试的查询、浏览考过的试卷。

(10)考生考试处理主要负责考生的考试全过程,先从服务器读取本次考试的试卷信息,

在客户端生成一缓存数据库。客户端数据库为Access数据库。考试过程中只对缓存数据库操作,就算系统出问题也能把考生的答案保存下来,考完试后统一把答案提交到服务器的成绩表里。

4 小结

本系统经过详细测试和检验,证明其设计方案是合理的、实用的,运行是可靠的,数据维护方便,用户操作简易。可以实现的“一次出题、多次利用”的目标,使考试和成绩的管理变得更加方便,节省了大量的人力和时间。

参考文献:

[1]刘志妩,张焕君,马秀丽.基于VB和SQL的数据库编程技术[M].北京:清华大学出版社,2008.

[2]林卓然.VB语言程序设计(第2版)[M].北京:电子工业出版社,2009.

作者简介:焦鸿斌(1979-),男,吉林省长春市人,吉林农业大学硕士研究生,工程师,主要从事医院计算机应用研究。

试题库系统 篇12

随着校园数字化建设的深入发展,对考试管理水平的现代化和信息化提出了更高的要求。考试系统的科学化、规范化和管理手段的信息化与自动化建设将对学校的总体发展产生深远的影响。

本试卷生成系统采用Visual Basic语言和SQL-Sever数据库作为开发平台。系统用VB设计出图形化的操作界面,用SQL Sever数据库作为后台试题信息数据库。试题库系统包含如下功能:用户管理模块、试题库管理模块、组卷管理模块、试卷库管理模块。

为了更好地管理本系统,给用户一个友好、简洁、直观、方便的管理界面,设计一个形如“Windows资源管理器”的树形目录分层结构,使用户方便地在各个功能模块间快速切换,操作起来更加简单、方便。在Visual Basic开发语言中,TreeView控件可方便地实现“Windows资源管理器”中左侧的树型结构。

1 TreeV iew控件简介

TreeView控件显示Node对象的分层列表,每个Node对象均由一个标签和一个可选的位图组成。TreeView一般用于显示文档标题、索引入口、磁盘上的文件和目录,或能被有效地分层显示其他种类信息。

Expand事件:在TreeView控件中的Node对象的子节点可见时,引发该事件。双击带有子节点的Node对象、设置Node对象的Expanded属性为True、单击“+/-”图像可引发TreeView控件的Expand事件。

NodeClick事件:当单击某个特定的Node对象时,NodeClick事件发生;NodeClick事件也返回对特定的Node对象的引用。在单击节点对象之外的TreeView控件的任何部位,Click事件发生。NodeClick事件发生在标准的Click事件之前。

Nodes属性:TreeView控件中结点的集合,可用Add方法在控件中添加结点,也可用Remove方法移除结点。

2 系统实现

2.1 添加Treeview控件

选择“工程”菜单下的“部件”选项,打开“部件”对话框,在“控件”选项卡的控件列表中选中“Microsoft Windows Common Controls 6.0”,按下“确定”按钮,再把工具箱中的Treeview控件拖放到窗体适当位置。

2.2 编写代码

在窗体的Load事件中按系统功能在TreeView控件中添加相对应的功能(如图一),代码如下:

本系统中,用户按权限分为系统管理员、科目管理员和普通用户。系统管理员能对整个数据库系统进行任何操作,如添加、删除用户、设置用户权限,对试题进行录入、删除、修改及生成试卷等。科目管理员只能对本科目的试题库进行试题库管理的各项操作。普通用户则只能完成组卷及试卷的打印预览操作,不能对试题进行录入、修改、删除等操作。

系统权限的控制通过Treeview控件的Nodeclick和Expand事件实现。在Expand事件中,当展开四个一级子结点时,根据用户登陆系统时的身份级别来控制。对“用户管理”子模块,只有以“系统管理员”的身份登陆系统时,才能展开“用户管理”结点;而以“普通用户”的身份登陆系统时,“用户管理”和“试题库管理”结点都不能展开。在Nodeclick事件中,在“用户管理”和“试题库管理”结点上单击时,同Expand事件一样,根据用户级别判断是否具有权限,如不具备对应的权限则出现一个提示框,提示权限不够,结点不响应操作。权限低的用户尝试操作权限高的模块,则会提示权限不够;在其他二级结点上单击时,调出对应的窗口。对应代码如下:

3 结束语

利用TreeView控件在试题库系统中生成树型目录分层结构,使试题库系统的操作更简洁、直观、方便,给用户一个友好的管理界面。

参考文献

[1]蔡敏,刘海英,汪杰.Visual Basic数据库开发工程案例[M].北京:人民邮电出版,2007.

上一篇:酒精中毒下一篇:熟食行业