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

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

论文摘要

随着网络技术、多媒体技术的发展,以Internet为主的现代远程教育已经成为一种重要的教学模式。目前国内外现代远程教育,在教学模式、教学手段、教学管理等方面取得了可喜的成绩,但是在教育测量方面进展比较慢,这是现代远程教育发展中急需解决的问题之一。如何将教育测量学、教育统计学的基本原理与计算机网络技术、多媒体技术、数据库技术相结合,从而为每一个考生建立一个个性化的测试环境,以此来达到更为准确的效果,已成为当前教育理论与教育实践研究的重要课题。本文就这一课题,重点对基于B/S的网络考试系统这种现代化考试手段做了进一步的研究,并通过计算机网络技术、数据库技术和多媒体技术相结合,形成一种崭新的教学测量手段和现代化的教育形式。通过对系统的需求分析、设计与实现,测试与应用等方面的研究,分析了如何优化和充分利用教师及其它教育资源的配置,将教师从繁重的阅卷工作中解脱出来,并提出了具体的解决方法,突显出了网上无纸化考试系统的公正性、安全性、准确性、灵活性、及时性以及方便性等诸多特点。本文通过分析学校现有考试系统的不足,指出了开发基于浏览器/服务器(B/S)的考试系统的必要性及设计思路,说明了系统的分析过程及设计的总体方案。这一方案研究了基于Web的网络考试系统模型,并详细的分析系统应具备的具体功能,从题库设计、组卷流程、考试流程、自动评分到成绩管理给出了详细功能设计和功能实现的关键算法,有效地实现了在线考试各功能模块。网上考试系统是采用目前流行的B/S架构、在学校局域网内部或者在互联网上架设的一套系统,此系统充分地利用了学校现有网络资源及考试无纸化的教学理念,有效地适应了当前学校对管理信息系统的新需求。本系统采用B/S结构,即采用浏览器、Web服务器、数据库服务器三层结构,是对传统的C/S结构的改进,在客户机上无需安装考试应用程序,只需要有浏览器即可,开发环境与应用环境分离,提高了系统的可扩展性、安全性、和可重用性。通过实验表明,与传统的基于C/S结构考试系统相比,本系统表现出一定的优越性,并在应用中达到较为满意的效果。因此本文设计的系统在理论和实践上是可行的,克服了传统考试系统的不足,有效地适应了当前学校对管理信息系统的新需求。作为本系统参与设计、开发的一员,整个软件开发的分析过程使我收益颇多。最重要的是能够把抽象的理论技术与实际的开发联系起来,对软件设计、软件编程有了进一步认识,同时对如何运用新的技术开发应用程序有了更深的理解。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 论文背景
  • 1.2 现行网络考试现状
  • 1.3 研究网络考试系统的意义
  • 1.4 本章小结
  • 第二章 系统分析
  • 2.1 需求分析
  • 2.2.1 业务需求
  • 2.1.2 用户需求
  • 2.1.3 功能需求
  • 2.2 系统环境分析
  • 2.3 网络考试系统设计思路
  • 2.4 网络考试系统总体方案考虑的因素
  • 2.5 本章小结
  • 第三章 ASP网络编程相关知识
  • 3.1 Web数据库的访问的工作原理
  • 3.2 ASP页面的结构
  • 3.3 ASP提供的内置对象
  • 3.3.1 Request对象
  • 3.3.2 Response对象
  • 3.3.3 Cookies集合
  • 3.3.4 Scssion对象
  • 3.3.5 Application对象
  • 3.3.6 Server对象
  • 3.4 通过ASP与数据库建立连接
  • 3.5 如何向数据库中添加、修改和删除数据
  • 3.5.1 向数据库中添加新数据
  • 3.5.2 修改数据库中已存在的数据
  • 3.5.3 删除数据库中的数据
  • 3.5.4 移动数据库记录指针
  • 3.6 用 Cookie集合实现成绩查询的分页浏览
  • 3.7 ActiveX服务器组件
  • 3.8 ASP开发 Web数据库的步骤
  • 3.8.1 建立 ADO数据环境
  • 3.8.2 处理返回集
  • 3.8.3 释放环境变量
  • 3.9 本章小结
  • 第四章 网络考试系统的设计与实现
  • 4.1 系统设计
  • 4.1.1 总体框架
  • 4.1.2 教师端功能
  • 4.1.3 学生端功能
  • 4.1.4 考试流程
  • 4.1.5 操作功能
  • 4.2 系统的实现
  • 4.2.1 系统开发平台
  • 4.2.2 系统流程图
  • 4.2.3 系统实现采用的主要技术
  • 4.2.4 系统实现
  • 4.3 安全控制措施
  • 4.3.1 安全保护
  • 4.3.2 数据备份
  • 4.4 B/S的优势与不足
  • 4.5 系统测试
  • 第五章 结束语
  • 5.1 论文工作总结
  • 5.2 问题和展望
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].网上考试系统的设计与实现[J]. 英才高职论坛 2009(03)
    • [2].党校网上考试系统的设计与实现[J]. 电脑知识与技术 2017(06)
    • [3].基于Struts+Hibernate+Ajax框架开发网上考试系统的设计与实现[J]. 电脑知识与技术 2019(08)
    • [4].大学网上考试系统的设计与实现[J]. 计算机与网络 2014(18)
    • [5].学生网上考试系统的设计与实现[J]. 微型机与应用 2013(04)
    • [6].基于ASP.NET网上考试系统的设计[J]. 价值工程 2013(20)
    • [7].基于ASP.NET网上考试系统设计与实现[J]. 电脑编程技巧与维护 2012(03)
    • [8].网上考试系统的设计与实现[J]. 电脑编程技巧与维护 2011(02)
    • [9].山东工业职业学院网上考试系统的设计与实现[J]. 科技信息 2010(08)
    • [10].网上考试系统的开发[J]. 西安航空技术高等专科学校学报 2010(05)
    • [11].基于网上考试系统的初探[J]. 教育教学论坛 2010(15)
    • [12].交互式网上考试系统的开发研究[J]. 武汉职业技术学院学报 2009(03)
    • [13].网上考试系统多选题自动阅卷功能的设计与开发[J]. 四川兵工学报 2009(08)
    • [14].网上考试系统的设计与实现[J]. 中国科技信息 2009(20)
    • [15].浅析网上考试系统的设计[J]. 时代教育 2013(11)
    • [16].关于网上考试系统的设计与实现[J]. 数字技术与应用 2012(04)
    • [17].基于高校考务管理需求的网上考试系统研究[J]. 广西轻工业 2011(12)
    • [18].网上考试系统的设计与实现[J]. 内江科技 2010(08)
    • [19].网上考试系统中随机抽题算法研究[J]. 现代商贸工业 2010(19)
    • [20].基于组件的网上考试系统的设计[J]. 吉林省教育学院学报 2008(10)
    • [21].《计算机基础》网上考试系统设计与实现[J]. 计算机光盘软件与应用 2012(02)
    • [22].网上考试系统研究与设计[J]. 仪器仪表用户 2008(05)
    • [23].网上考试系统的设计与实现[J]. 网络与信息 2010(03)
    • [24].自动人脸识别在网上考试系统中的应用[J]. 山西大同大学学报(自然科学版) 2009(03)
    • [25].一个网上考试系统的设计与实现[J]. 发展 2008(09)
    • [26].有机化学网上考试系统的开发和实践[J]. 大学化学 2016(01)
    • [27].通用网上考试系统的设计与实现[J]. 郑州牧业工程高等专科学校学报 2011(04)
    • [28].三层体系结构在考试系统中的应用[J]. 科技信息 2010(19)
    • [29].基于B/S模式的网上考试系统的分析与设计[J]. 河南农业 2009(12)
    • [30].网上考试系统随机生成试卷的技术探讨[J]. 科技广场 2009(07)

    标签:;  ;  ;  ;  ;  ;  

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

    猜你喜欢