一种网络无纸化考试系统的研究与实现

一种网络无纸化考试系统的研究与实现

论文摘要

考试是检验学生知识和能力的重要手段,随着信息技术的迅速发展和网络的普遍普及,传统的考试模式不能满足现有考试的要求,通过网络考试不仅让学生方便,而且节省批改试卷所需的人力,物力,财力等,这样在一方面也能体现考试的公平性。因此,如何更大程度的利用网络考试,成为各大事业单位和学校的常提的话题。最近几年来,随着高校自己校园网的普及,高校计算机基础课实行了无纸化考试,取得了显著的效果。针对这一情况,无纸化考试系统应运而生,进行无纸化考试系统是一个值得深入研究的课题,目前已有不少无纸化考试系统,通过对类似的系统进行深入的研究,针对现有的不足和局限,作者在已往系统的基础上,不仅能对选择题,判断题等能进行自动批改,而且能对程序题进行批改。本文以Microsoft visual studio2008为开发平台,结合Microsoft Access 2003数据库,用C#语言进行设计与开发,本系统是一种B/S三层架构的考试系统。整个系统采用B/S模式,分为前台学生考试网站,后台服务器软件两部分。这样分开,互不影响,可视性强,学生可以看到自己编写程序的对错与否,后台教师通过服务器也能看到学生所编写程序的对错。本文的创新和实用方面主要是:通过在服务器端构造编译器的方法,能够读取学生所编的程序,实现了对程序题的自动批改。根据角色的不同,设置的访问控制权限,结合数据库的发展,实现了对以后题型的扩展。本文另一个创新就是教师能够根据自己的需要,自己进入系统,填入自己所需要的题目并设置题目的分值,克服的事先所有的题目必须在数据库里,这样在一定程度上也克服了漏题的现象。网站采用N层架构,将界面层、业务层、数据访问层划分,每一层完成自己的职责,并从下层获取数据提供给上层的需求。根据教育理论动态的调整试题难度和区分度,通过教师自己设置试题的分数,使试题的设置分数趋于合理。实践表明,作为一个基于Web的在线考试系统,进行的功能测试和数据跟踪,该系统可以用于高校计算机程序题的考试中去,能够满足高校计算机考试的需要,具有良好的可扩展性。

论文目录

  • 摘要
  • Abstract
  • 目录
  • 第1章 绪论
  • 1.1 无纸化考试系统研究的背景
  • 1.2 国内外无纸化考试系统的现状
  • 1.2.1 国内无纸化考试
  • 1.2.2 国外无纸化考试现状
  • 1.3 本文研究的目的和意义
  • 1.4 本文的工作
  • 第2章 相关技术简介
  • 2.1 B/S模式
  • 2.1.1 B/S模式概述
  • 2.1.2 B/S模式的优点与缺点
  • 2.1.3 B/S与C/S模式的比较分析
  • 2.2 ASP.NET简介
  • 2.3 C#语言介绍
  • 2.4 C#与C++语言的主要区别
  • 2.5 ACCESS 2000数据库
  • 2.5.1 ACCESS的发展过程
  • 2.5.2 Access 2003新增功能
  • 第3章 系统的设计思路与功能简介
  • 3.1 系统总体设计思路
  • 3.2 系统架构说明
  • 3.3 网站功能说明
  • 3.3.1 为教师提供的功能
  • 3.3.2 为学生提供的功能
  • 3.3.3 为管理员提供的功能
  • 3.4 服务器功能说明
  • 第四章 数据库分析与设计
  • 4.1 数据库的设计原则
  • 4.2 数据流图
  • 4.2.1 数据流图的定义
  • 4.3 数据库的设计
  • 4.4 系统开发平台与运行环境
  • 4.5 本章小结
  • 第五章 系统中模块详细设计
  • 5.1 考试需求分析
  • 5.2 系统的四个模块
  • 5.2.1 学生登录模块的设计与功能
  • 5.2.2 教师登录模块的设计与功能
  • 5.2.3 管理员登录模块的设计与功能
  • 5.2.4 网上实验平台服务器模块的设计与功能
  • 5.3 系统配置文件
  • 第六章 功能实现中重难点分析与解决方案
  • 6.1 任务管理器(TaskManager)类的工作机制
  • 6.2 学生登陆考试实现
  • 6.3 网站端动态菜单的实现
  • 6.3.1 权限与角色相结合
  • 6.4 选择题的自动批改的设计与实现
  • 6.5 程序设计题的自动批改的设计与实现
  • 6.6 程序题的抄袭研究
  • 第七章 结论与展望
  • 7.1 论文总结
  • 7.2 本人主要完成的工作
  • 7.3 本系统主要完成的工作
  • 7.4 展望
  • 附录
  • 附录A 表索引
  • 附录B 图索引
  • Appendix
  • Appendix A table index
  • Appendix B Figure index
  • 参考文献
  • 致谢
  • 攻读学位期间发表的学术论文
  • 相关论文文献

    标签:;  ;  ;  ;  

    一种网络无纸化考试系统的研究与实现
    下载Doc文档

    猜你喜欢