基于ASP.NET架构的网上考试系统设计与实现

基于ASP.NET架构的网上考试系统设计与实现

论文摘要

随着互联网的迅速发展,基于互联网的各种应用日益受到人们重视,基于Web的在线考试系统在这种形势下应运而生,它是伴随着网络技术和数据库技术而逐渐发展起来的。它可以利用网络,随时随地为学生提供考试,是传统考场的延伸;另外,借助它可以有效利用校园网的资源,更好地为学校的教学管理服务。论文介绍了在线考试系统的相关理论及技术背景,针对系统的功能特点,使用了ASP.NET技术,采用了面向对象的开发方法和流行的三层体系结构;并对该系统的开发环境进行了介绍。网上考试系统的基础是一份合理科学的试卷,而试卷的产生是由组卷算法决定的,本文对组卷算法进行了研究设计。通过对已有组卷算法及遗传算法的分析,设计了一种基于改进的遗传算法的组卷方法。本文同时也详细介绍了网上考试系统的设计与实现,主要包括数据库设计、主要功能模块的设计与实现等。网上考试系统对安全性也有较高的要求,论文的最后对网上考试系统的安全要求进行了分析,并设计出一种能较好保证系统安全性的方案。本文设计的网上考试系统具有通用性、良好的可扩展性和安全性、能满足较复杂的组卷要求等优点,并且有助于学校开展教学改革、推行教考分离。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 概述
  • 1.1 选题背景
  • 1.2 研究意义
  • 1.3 国内外研究现状分析
  • 1.4 本文研究的主要内容
  • 1.5 论文结构
  • 1.6 我所做的主要工作
  • 第2章 系统整体架构及关键技术
  • 2.1 系统体系结构
  • 2.2 ASP.NET
  • 2.3 ASP.NET应用程序的开发步骤和程序结构
  • 2.4 系统的开发环境
  • 2.5 本章小结
  • 第3章 组卷策略的分析
  • 3.1 组卷算法简介
  • 3.2 遗传算法
  • 3.3 本章小结
  • 第4章 系统设计与实现
  • 4.1 系统的需求分析
  • 4.2 系统的设计与分析
  • 4.3 数据库设计
  • 4.4 系统功能模块的设计与实现
  • 4.5 本章小结
  • 第5章 系统的安全管理
  • 5.1 考试系统安全性问题的提出
  • 5.2 Web服务器安全分析
  • 5.3 SQL安全设计
  • 5.4 网络及操作系统的安全策略
  • 5.5 实时在线病毒防护
  • 5.6 本章小结
  • 第6章 总结与展望
  • 6.1 总结
  • 6.2 展望
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  

    基于ASP.NET架构的网上考试系统设计与实现
    下载Doc文档

    猜你喜欢