基于AJAX的在线考试系统的设计与实现

基于AJAX的在线考试系统的设计与实现

论文摘要

计算机技术的发展和应用给人们的生活和工作带来了很大的方便,越来越多的行业开始使用计算机技术来对管理各方面工作,以求达到更高的工作效率。通过在线考试统进行的在线考试也是如此,由于考试类型的不断增多以及考试规模的不断扩大,传统的人工管理模式的各种缺点开始暴露出来,比如说人工处理大量数据需要花费大量的劳动力,且其效率非常的低、容易出错、不好维护等。这些传统管理模式的缺点表明了使用计算机技术来对考试进行管理是非常有必要的。因此,本文就以在线考试系统为题,旨在通过系统的开发,解决在线考试在信息化建设方面所面临的问题。本文在经过需求调研和分析的基础上,进行在线考试系统的设计和实现。设计的内容包括:(1)设计并开发了题库管理功能模块:实现了新题型的添加、题目的添加修改和删除,以及题目的导出;(2)设计并开发了考试组卷功能模块:实现了选择试卷的题目类型、选择试卷的难度系数、选择试题的分值比例、生成试卷和审批试卷的功能;(3)设计并开发了考试管理功能模块:实现了对考试时间的设定、对参加考试人员的设定、发出考试通知、查询考试安排、生成考试试卷、提交考试答卷和生成考试成绩的功能;(4)设计并开发了考生管理功能模块:实现了对考生信息的添加、对考生信息的修改、对考生信息的查询以及分析考生知识点掌握的功能;(5)设计并开发了成绩管理功能模块:实现了对考生成绩的录入、对考生成绩修改、对考生成绩的删除、对考生成绩的查询,以及统计考生考试成绩的功能;(6)设计并开发了系统维护功能模块:实现对系统的用户管理、数据维护和系统日志的维护的功能。本文系统的设计和开发采用Ajax技术,开发平台选用Visual Studio 2008,数据库服务器采用是SQL Server 2005,程序框架运用的是Asp.net三层架构。目前,该在线考试管理系统已在单位正式上线运行,运行状态良好,并确实提高了教职工的工作效率和准确率,为考试的信息化建设做了贡献。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 在线考试系统概述
  • 1.2 课题选择依据
  • 1.3 在线考试系统的发展概况及现状
  • 1.4 课题研究的意义
  • 1.5 本文研究内容
  • 1.6 本文章节安排
  • 第2章 相关技术概述
  • 2.1 AJAX技术概述
  • 2.1.1 Ajax技术介绍
  • 2.1.2 Ajax模式与传统Web模式的差异
  • 2.2 ASP.NET技术
  • 2.3 ADO.NET技术
  • 2.4 SQL SERVER 2005数据库
  • 2.5 本章小结
  • 第3章 系统分析
  • 3.1 需求分析
  • 3.1.1 需求分析概述
  • 3.1.2 功能需求描述
  • 3.1.3 用例分析
  • 3.1.4 非功能性需求
  • 3.2 数据字典
  • 3.3 数据流程分析
  • 3.4 本章小结
  • 第4章 系统设计
  • 4.1 系统技术架构设计
  • 4.2 系统功能模块设计
  • 4.3 系统数据库设计
  • 4.3.1 数据库逻辑设计
  • 4.3.2 数据库概念设计
  • 4.3.3 数据库物理设计
  • 4.4 题库管理模块的设计
  • 4.4.1 添加新题型
  • 4.4.2 添加新试题
  • 4.5 考试组卷模块的设计
  • 4.6 在线考试模块的设计
  • 4.6.1 答卷提交
  • 4.6.2 成绩计算
  • 4.7 本章小结
  • 第5章 系统实现
  • 5.1 系统基础类库的实现
  • 5.2 试题录入的实现
  • 5.3 组卷的实现
  • 5.4 考试安排的实现
  • 5.5 成绩生成的实现
  • 5.6 AJAX技术在考试系统中的应用
  • 5.7 本章小结
  • 第6章 系统测试
  • 6.1 系统测试概述
  • 6.2 功能测试用例
  • 6.3 性能测试用例
  • 6.4 本章小结
  • 第7章 总结和展望
  • 7.1 总结
  • 7.2 展望
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].基于AJAX实现文件与其它表单数据同时上传服务器的研究与实现[J]. 福建电脑 2017(01)
    • [2].AJAX异步交互技术浅析[J]. 山东工业技术 2017(04)
    • [3].移动平台利用AJAX技术实现一个新型的学生网络档案管理系统[J]. 科技视界 2015(22)
    • [4].基于Ajax技术的网络办公自动化系统设计与实现[J]. 无线互联科技 2013(11)
    • [5].AJAX技术提升在线考试系统性能的研究[J]. 青春岁月 2011(16)
    • [6].基于AJAX在线考试系统的优化设计[J]. 现代计算机(专业版) 2014(21)
    • [7].基于AJAX的便携式作业管理系统的设计[J]. 电子制作 2014(16)
    • [8].Ajax技术在高校学生管理系统的应用[J]. 科技创新导报 2014(10)
    • [9].基于Ajax的网络地理信息系统的应用研究[J]. 测绘与空间地理信息 2013(06)
    • [10].Ajax技术在网络考试系统中的应用研究[J]. 电脑编程技巧与维护 2012(02)
    • [11].基于AJAX的网络考试系统设计与实现[J]. 电脑知识与技术 2012(03)
    • [12].基于AJAX技术医院耗材管理系统设计[J]. 中国卫生产业 2012(19)
    • [13].浅析Ajax技术对网络考试系统的优化[J]. 信息技术 2012(12)
    • [14].Ajax技术在选课系统中的应用[J]. 福建电脑 2011(02)
    • [15].基于AJAX的网络教学系统的安全性研究[J]. 湖北成人教育学院学报 2011(03)
    • [16].基于Ajax技术的企业网站建设[J]. 技术与市场 2011(08)
    • [17].基于AJAX的富客户端技术及应用[J]. 计算机科学 2011(S1)
    • [18].AJAX技术在网上考试系统中的运用[J]. 科技传播 2011(24)
    • [19].Ajax技术在信息系统项目中的应用与实现[J]. 软件导刊 2010(02)
    • [20].浅谈如何利用AJAX技术改进在线考试系统[J]. 电脑知识与技术 2010(08)
    • [21].Ajax在数字图书馆随书光盘系统中的应用[J]. 现代情报 2010(05)
    • [22].Ajax在我国图书馆中的应用及其问题分析[J]. 内蒙古科技与经济 2010(09)
    • [23].基于ASP.NET和AJAX的社区网络办公系统的设计与实现[J]. 河南机电高等专科学校学报 2010(04)
    • [24].基于AJAX技术的矿井瓦斯抽放监测参数网络发布[J]. 煤矿安全 2010(11)
    • [25].AJAX局部刷新技术在网络考试系统中的应用[J]. 福建电脑 2010(11)
    • [26].基于Ajax的即时消息系统的设计与实现[J]. 科学技术与工程 2009(02)
    • [27].基于AJAX的高职院校成绩管理系统的设计与实现[J]. 今日科苑 2009(10)
    • [28].AJAX搜索引擎研究[J]. 电脑知识与技术 2009(19)
    • [29].基于Ajax的异步语义检索实验模型研究[J]. 现代图书情报技术 2009(05)
    • [30].Ajax技术在企业管理系统中的应用[J]. 甘肃科技 2009(19)

    标签:;  ;  ;  

    基于AJAX的在线考试系统的设计与实现
    下载Doc文档

    猜你喜欢