基于B/S高校实用题库考试系统的设计与实现

基于B/S高校实用题库考试系统的设计与实现

论文摘要

目前,在线题库与在线考试系统为我国教育事业的发展作出了巨大的贡献,然而,真正适用于高校自身的在线考试系统尚不多见。通过对当前我国大、中专院校教育教学的现状和考试模式的研究,开发了一个真正用于高校的题库考试系统。本课题首先分析了国内外题库考试系统的发展现状,明确了课题研究的目的和意义;接下来结合软件工程的思想,对系统进行了详细设计,划分了功能模块;最后基于B/S三层架构,运用ASP和SQL Server等技术完成了系统的实现。系统界面友好、操作简单、内容丰富、安全性高。它依据传统考试过程进行了比较合理的结构设计,包括身份验证、题库管理、组卷管理(随机组卷和人工组卷)、在线考试、阅卷管理(计算机自动阅卷和人工阅卷)、成绩管理及统计分析等。本系统已在我校进行了初步测试,经论证该系统能进行一定规模的考试,效果良好,试题结构分布合理,知识点覆盖全面,师生都比较满意。在线考试简化了考试流程,随机抽题保证了考试的公正性,分数更有说服力;而B/S的客户端零安装模式,彻底解决了毕业生本地和异地的遗留补考问题,真正达到了大中专院校教育层面的考试、考查目的。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 系统开发的背景
  • 1.1.1 国内高校考试现状
  • 1.1.2 当前高校题库建设存在的问题
  • 1.1.3 网络考试系统的发展历史
  • 1.2 系统开发的目的和意义
  • 1.3 系统开发的主要内容
  • 1.4 本论文的结构安排
  • 第二章 B/S 高校题库考试系统总体设计
  • 2.1 系统总体设计
  • 2.1.1 系统需求分析
  • 2.1.2 系统技术分析
  • 2.1.3 系统设计目标
  • 2.1.4 系统设计原则
  • 2.1.5 系统体系结构
  • 2.1.6 系统网络拓扑结构
  • 2.2 系统总体功能设计
  • 2.2.1 系统功能模块划分
  • 2.2.2 结构化分析
  • 2.3 本章小结
  • 第三章 系统涉及的关键技术研究
  • 3.1 软件工程理论
  • 3.2 Browser/Server(B/S)体系结构
  • 3.3 ASP 技术
  • 3.3.1 ASP 简介
  • 3.3.2 ASP 的特点
  • 3.3.3 ASP 的功能
  • 3.4 利用 ADO 实现动态 Web 数据库访问
  • 3.5 Microsoft SQL Server 2000 简介
  • 3.6 题库理论和组卷算法
  • 3.6.1 题库技术
  • 3.6.2 题库建设
  • 3.6.3 组卷理论
  • 3.7 自动组卷算法研究
  • 3.7.1 遗传算法原理
  • 3.7.2 遗传算法用于组卷的可行性分析
  • 3.7.3 遗传算法用于组卷的算法研究
  • 3.8 本章小结
  • 第四章 系统详细设计与实现
  • 4.1 数据库设计
  • 4.1.1 概念结构设计
  • 4.1.2 物理结构设计
  • 4.1.3 数据库表关系图
  • 4.2 系统实现过程
  • 4.2.1 软件需求
  • 4.2.2 网络的配置与运行
  • 4.2.3 模块详细设计
  • 4.3 系统部分代码设计
  • 4.3.1 ActiveX DLL 文件上传组件实现
  • 4.3.2 伪32 位MD5 加密实现
  • 4.3.3 成绩分析实现
  • 4.4 本章小结
  • 第五章 系统应用测试
  • 5.1 用户登录
  • 5.2 管理员操作
  • 5.2.1 科目管理操作
  • 5.2.2 试卷生成
  • 5.2.3 题库管理
  • 5.2.4 试卷批改
  • 5.2.5 数据库维护
  • 5.3 考生登录系统
  • 5.4 结果分析
  • 5.5 本章小结
  • 第六章 总结
  • 6.1 本系统的主要特点
  • 6.2 进一步的工作
  • 致谢
  • 参考文献
  • 攻读硕士期间的成果
  • 相关论文文献

    标签:;  ;  

    基于B/S高校实用题库考试系统的设计与实现
    下载Doc文档

    猜你喜欢