Print

试题库系统的设计与实现

论文摘要

利用计算机技术实现无纸化考试,取代传统的手工考试方法,是近年来计算机技术的一个非常活跃的研究领域。利用无纸化考试不仅克服了传统考试方法只能考查学生的逻辑推理和运算能力,不能有效的检验学生的实践动手能力的缺点,而且大大提高了考试过程的自动化和科学化。当然,利用计算机进行考试并不是一件容易的事情。首先,由于人们长期习惯于传统的人工考试方式,如果利用计算机进行考试,就必须考虑实施中很多需要解决的具体问题。其次,利用计算机考试有一定的局限性,特别是考试题型受到限制。但是,随着计算机技术和人工智能技术的发展,上述的种种限制将逐步得到解决,计算机考试的条件也将日趋成熟。本论文以“试题库系统”的开发为背景,在深入学习现代考试理论和方法的基础上,研究题库的组织模式,组卷策略和算法,计算机化在线考试实现机理,完成试题库系统的分析设计工作,采用SQL Server2000作为服务器数据库开发工具,采用Visual Basic6.0作为客户端开发工具实现系统的部分功能。全文主要分为引言、考试系统相关技术综述、系统功能介绍、系统设计、系统实现等几部分。对试题库的设计进行了描述,详细阐述了试题库系统的实现。

论文目录

  • 摘要
  • Abstract
  • 第1章 引言
  • 1.1 课题来源
  • 1.2 研究背景及意义
  • 1.2.1 课题研究背景
  • 1.2.2 研究本课题的必要性
  • 1.2.3 国内外的研究现状
  • 1.3 课题的研究内容
  • 1.4 论文的组织结构
  • 第2章 系统功能介绍
  • 2.1 系统介绍
  • 2.1.1 系统需要解决的主要问题
  • 2.1.2 系统应具备的基本功能
  • 2.1.3 现有考试系统的问题分析
  • 2.2 组卷策略
  • 2.2.1 组卷的基本原则
  • 2.2.2 几种常用自动组卷算法介绍
  • 2.2.3 组卷策略的实现
  • 2.2.4 基于状态链表的随机抽题算法设计
  • 第3章 系统设计
  • 3.1 系统分析
  • 3.1.1 需求分析
  • 3.1.2 可行性分析
  • 3.2 概要设计
  • 3.2.1 系统功能结构图
  • 3.2.2 主要功能模块设计
  • 3.3 详细设计
  • 3.3.1 系统流程图
  • 3.3.2 系统E-R图
  • 3.3.3 数据字典
  • 第4章 考试系统相关技术综述
  • 4.1 开发工具简介
  • 4.1.1 Visual Basic 6.0简介
  • 4.1.2 V86.0数据库访问技术
  • 4.1.3 Microsoft SQL Server 2000简介
  • 4.1.4 VB和SQL Server的连接方式
  • 4.2 体系结构
  • 4.2.1 C/S模式考试系统及其特点
  • 4.2.2 B/S模式考试系统及其特点
  • 4.2.3 本系统采用C/S模式的原因
  • 第5章 系统实现
  • 5.1 “考生考试管理”模块的实现
  • 5.2 “考题设置”模块的实现
  • 5.3 “教师阅卷”模块的实现
  • 5.4 创建公用模块
  • 5.5 试卷质量测评的实现
  • 第6章 结论
  • 6.1 工作总结
  • 6.2 工作展望
  • 参考文献
  • 攻读学位期间公开发表论文
  • 致谢
  • 研究生履历
  • 相关论文文献

    本文来源: https://www.lw50.cn/article/1d6b1aa056a4ca08ad4d8f07.html