基于ASP.NET技术的网络考试试题管理系统设计及实现

基于ASP.NET技术的网络考试试题管理系统设计及实现

论文摘要

计算机技术的进步和计算机网络技术的发展正逐渐改变着传统意义上的教育教学方式,基于网络的现代远程教育已经成为现代教育发展新趋势,是一项前景广阔的教育资源。计算机网络化的教育模式离不开网上考试模式。在这种背景下,本文就网络考试试题库管理问题进行了研究,并对试题库管理系统进行设计、实现。本文讨论、阐述了一个基于B/S多层结构的一般网络考试试题管理系统的设计与实现技术。结合实际提出本系统的总体结构和功能模块,然后通过系统结构设计、表的设计及前端开发,构建了一个基于B/S多层结构的、以ASP. NET技术和SQL后台数据库为基础的、具备以下功能:试题库管理、在线考试、计算机自动阅卷、成绩分析、试卷分析、用户管理功能的在线考试系统。采用ASP. NET的ADO. NET组件实现网页与数据库之间的连接,采用字段的匹配实现学生登录和超级用户管理登录功能,采用随机函数实现试卷的自动抽题功能,可以实现数据备份,通过SQL语句实现对考生详细的成绩分析与试卷分析的功能。总结了系统的特点和优势及不足之处,并对未来的发展和应用前景做了展望。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 应用研究背景及意义
  • 1.1.1 应用背景
  • 1.1.2 项目意义
  • 1.1.3 国内外发展概况
  • 1.2 考试系统发展概况
  • 1.2.1 现行网络考试系统发展概况
  • 1.2.2 网络考试系统的优点和不足
  • 1.3 本文主要工作及组织结构
  • 第二章 系统设计及采用的技术
  • 2.1 设计目标
  • 2.1.1 本系统实现目标和设计原则
  • 2.2 采用的技术及相关介绍
  • 2.2.1 三层结构的 B/S 模式
  • 2.2.2 NET 平台技术分析
  • 2.2.2.1 NET 平台
  • 2.2.2.2 NET 的架构
  • 2.2.2.3 NET 架构特点
  • 2.2.2.4 NET 框架工作原理
  • 2.2.2.5 NET 平台的核心技术
  • 2.2.3 ASP.NET 技术
  • 2.2.3.1 用 ASP NET 制作动态网页
  • 2.2.3.2 ASP.NET 的优点
  • 2.2.3.3 ASP.NET 的系统结构模型
  • 2.2.3.4 ADO.NET 访问数据库的原理
  • 2.2.3.5 ASP.NET 的新性能
  • 2.2.3.6 ASP.NET 应用程序的结构
  • 2.2.3.7 ASP.NET 应用程序运行模型
  • 2.2.3.8 ASP.NET 工作原理
  • 2.2.4 SQL 语言介绍
  • 2.3 本章小结
  • 第三章 系统模块设计
  • 3.1 题库设计
  • 3.1.1 题库设计原则与理论支持
  • 3.1.2 题库命题要求与质量保证
  • 3.1.3 题库中试题的设计
  • 3.1.4 题库逻辑设计
  • 3.2 组卷模块
  • 3.2.1 组卷功能设计
  • 3.2.2 组卷功能实现
  • 3.3 登录模块设计
  • 3.4 考试模块设计
  • 3.4.1 统一考试模式
  • 3.4.2 CAT 考试模式
  • 3.5 阅卷模块设计
  • 3.5.1 客观试题阅卷
  • 3.5.2 主观试题阅卷
  • 3.6 成绩管理
  • 3.7 成绩分析
  • 3.8 系统管理
  • 3.9 本章小节
  • 第四章 ASP.NET 下系统的实现
  • 4.1 安全性及控制的实现
  • 4.1.1 安全性设计
  • 4.1.2 系统帐户管理及登陆模块的设计
  • 4.1.3 考试监控模块
  • 4.1.4 限制考生进行操作的模块
  • 4.1.5 用户权限管理模块
  • 4.2 考生考试功能模块的实现
  • 4.3 管理员功能模块的实现
  • 4.3.1 试题管理
  • 4.3.2 制订科目试卷策略
  • 4.3.3 在线评卷
  • 4.4 其他功能模块介绍
  • 4.4.1 用户注册
  • 4.4.2 试题编辑模块
  • 4.4.3 考生查询成绩
  • 4.5 本章小节
  • 第五章 总结与展望
  • 致谢
  • 参考文献
  • 相关论文文献

    标签:;  ;  ;  

    基于ASP.NET技术的网络考试试题管理系统设计及实现
    下载Doc文档

    猜你喜欢