1、 1 试题库管理系统 摘要:随着计算机办公自动化程度的不断提高,开发各种数据库管理应用软件用于各种工 作中能有效地提高工作效率,节省时间,能使学校的教学工作上一个新的台阶。传统的人工 命题形成试卷, 往往会出现大量的重复劳动, 并且形成的试卷因出卷人的不同其质量会差距 很大,这样一来会直接导致考试结果波动很大,使考试的科学考评效果大幅度降低,这也往 往引起学生和教师的广泛议论和关注,解决这一早就出现的问题一直是许多人的迫切愿望, 由于各种考试名目繁多,试卷内容广杂,使出卷难度加大,要出一份好试卷更是难上加难; 另外,许多基础学科内容长期不变或基本不变,这就使建立试题库成为非常必要和可能。通 过
2、筛选、总结、修正,使以往大量优秀的试题进入试题库,继承了前人辛勤的劳动和智慧的 结晶,也顺应了标准化命题的要求。 本系统是在 WINDOWS98 平台上,以 Visual Basic6.0 为工具,利用 OLE 等技术设计实现 了一个试题库管理系统。系统设有特权用户(Supervisor) ,对系统的所有资源实施管理;一 般用户只可选择访问已经授权可访问的资源。 为试卷选题可通过人工进行, 也可给出各种具 体的条件,然后由程序自动来选定完成。试卷内容是文本文档处理的各种数据。 关键词:OLE;试 题库 ; 试卷 生 成; 试 卷管 理 中图分类号:TP311 应用 Visual Basic6.
3、0 可视化编成工具开发软件速度快,界面实现简单方便,具有高可 靠性、便于维护调试和高效率等突出优点。在深入学习和研究了 Visual Basic6.0 这一可视 化继承开发环境的基础上和在参阅了大量文献资料的基础上, 同时了解到我国大、 中学校录 取新学生、考察学生学习情况的手段主要还是通过考试,而每次考试,都要花费老师大量的 心血去筛选试题、组织试卷、整理试题答案等。根据这些情况,我们开发设计了该试题库 管理系统应用软件,以实现课程的试题库管理和处理,相信它必将在教学中发挥积极的作 用。 1. 概述 1.11.1 研究背景研究背景 1. 随着计算机办公自动化程度的不断提高,开发各种数据库管理
4、应用软件用于各种工 作中能有效地提高工作效率,节省时间,能使学校的教学工作上一个新的台阶。传统的人工 2 命题形成试卷, 往往会出现大量的重复劳动, 并且形成的试卷因出卷人的不同其质量会差距 很大,这样一来会直接导致考试结果波动很大,使考试的科学考评效果大幅度降低,这也往 往引起学生和教师的广泛议论和关注,解决这一早就出现的问题一直是许多人的迫切愿望, 由于各种考试名目繁多,试卷内容广杂,使出卷难度加大,要出一份好试卷更是难上加难; 另外,许多基础学科内容长期不变或基本不变,这就使建立试题库成为非常必要和可能。通 过筛选、总结、修正,使以往大量优秀的试题进入试题库,继承了前人辛勤的劳动和智慧的
5、 结晶,也顺应了标准化命题的要求。 2. 该试题库管理系统由本人和司秀华同学共同开发完成。所有的源代码都调试运行通 过, 达到了所有的预期目标。 优秀的试题可进入试题库直接参与以后的试题而生成新的试卷。 可直接从中抽取试卷(必要时可稍作修改)用于考试。 1.2 1.2 本论文所做的工作本论文所做的工作 该试题库系统是一个文史类试题库管理系统,即:该系统可由特权用户(supervisor) 为课程创建其试题库。系统设有特权用户(supervisor)对系统的所有资源实施管理,同时 管理用户群:向系统添加用户、撤销用户、分配向系统注册进入的口令和用户名。而一般用 户只可选择访问已经授权可访问的资源
6、。以一般用户身份向系统注册进入后, “用户管理” 菜单项为不可见项。为试卷选题可通过人工进行,也可给出各种具体的条件,然后由程序自 动来选定完成。 选题完成后可对所有试题进行预览并可再次决定各题的去留, 然后在此基础 上再次进行管理,直到满意为止。能为多门课程创建试题库,并对其试题库进行维护管理。 试题内容可以是文本文档所能处理接受的文字、数字、字母等数据。试卷最后生成于文本文 档中。自动保存历史试卷而逐渐形成试卷库,为直接抽取试卷(必要时可稍作修改)用于考 试提供了可能。 本系统的一级主功能菜单有:试题管理 试卷管理 用户管理 帮助 退出系统 。二 级主功能菜单有:添加试题 浏览试题 取消选中标记 输入选题条件 自动选题 试卷 预览 生成试卷 添加用户 删除用户。 单个试题有它的单个的价值和意义, 而试卷有它的整体价值和意义; 根据需要可以人工 选定试题,然后生成试卷。 本系统主要有以下几个突出的特点: 1.能自动为课程创建试题库,并进行维护管理。 2.系统是开放的。用户可向系统内添加试题,可对其中的试题进行修改,也可对其中的试 题进行删除操作。 3.选题可手工