基于B/S模式的网上考试系统的设计与实现

基于B/S模式的网上考试系统的设计与实现

论文摘要

本系统的设计的指导思想是应用于实际教学。设计主要采用B/S架构,通过对传统考试过程模拟,进行了的比较合理的结构设计。主要包括身份识别、网上考试、成绩查询、学生成绩统计分析、试卷生成、自动阅卷、教师统计分析以及消息发布等模块,具有登录鉴别、随机按题型抽题、计时评分、多种查询统计等功能,基本满足常规考试要求和设计初期指导思想。本文对系统的工作原理、需求分析和总体设计做了简要的概述,并针对系统中重要的子系统进行了详细的阐述和说明。详细分析了网上考试系统实现过程中需重点解决的关键问题,提出了影响组卷质量的7项约束条件,根据约束程度将约束条件分成强、柔、弱三类,在自动组卷过程中对三类约束区别对待,从而提高组卷效率;在试卷生成过程中,遵循随机性原则,即生成的试题应为满足一定条件下的随机选题,避开人为因素,因此需要借助于一组性能良好的随机数,在此基础上提出了2个重要的算法;针对主观题阅卷引入模糊理论中的贴近度概念,实现以关键词匹配为主、贴近度匹配为辅的参数动态可调阅卷算法。

论文目录

  • 提要
  • 第一章 绪论
  • 1.1 课题研究的背景
  • 1.2 国内外发展现状
  • 1.2.1 国内发展现状
  • 1.2.2 国外发展现状
  • 1.3 课题研究内容
  • 1.4 课题研究成果
  • 第二章系统工作原理和总体设计
  • 2.1 ASP 技术
  • 2.1.1 ASP 简介
  • 2.1.2 ASP 的工作原理和配置
  • 2.1.3 ASP 的特点与功能
  • 2.2 系统总体需求
  • 2.2.1 系统功能要求
  • 2.2.2 系统性能要求
  • 2.2.3 系统运行要求
  • 2.3 系统工作原理
  • 2.3.1 B/S 模式
  • 2.3.2 网上考试系统的工作原理
  • 2.4 系统构成
  • 2.4.1 试题管理子系统
  • 2.4.2 网上考试子系统
  • 2.4.3 成绩管理子系统
  • 2.4.4 用户信息管理子系统
  • 2.4.5 新闻管理子系统
  • 2.5 权限
  • 2.5.1 教师权限
  • 2.5.2 考生权限
  • 2.5.3 管理员权限
  • 2.6 系统配置
  • 第三章 系统数据库设计
  • 3.1 Web 数据库
  • 3.2 ASP 与 Web 数据库
  • 3.2.1 ADO 对象集
  • 3.2.2 ADO 与OLE DB
  • 3.2.3 提供者和驱动程序
  • 3.3 后台数据库设计
  • 3.4 系统数据库设计
  • 3.4.1 设立的表信息
  • 3.4.2 各表的结构和含义
  • 3.4.3 系统重要的几个表的结构
  • 3.5 建立应用程序的数据库连接接口
  • 第四章 系统模块实现
  • 4.1 系统模块功能描述
  • 4.1.1 管理员模块的主要功能
  • 4.1.2 教师模块的主要功能
  • 4.1.3 考生模块的主要功能
  • 4.2 试题管理子系统
  • 4.2.1 教师登录
  • 4.2.2 教师管理
  • 4.2.3 自动或手动生成试卷
  • 4.2.4 试题编辑
  • 4.3 网上考试子系统
  • 4.3.1 用户身份验证
  • 4.3.2 考生登录界面
  • 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.4.1 阅卷思路分析
  • 5.4.2 相关定义
  • 5.4.3 算法说明
  • 5.4.4 程序实现
  • 5.4.5 评分流程
  • 5.4.6 案例说明
  • 5.5 分页显示数据
  • 第六章 总结与展望
  • 参考文献
  • 摘要
  • ABSTRACT
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    基于B/S模式的网上考试系统的设计与实现
    下载Doc文档

    猜你喜欢