学位论文 > 优秀研究生学位论文题录展示

基于ASP.NET技术的在线考试系统的设计与研究

作 者: 杨伟超
导 师: 廖建明;胡海
学 校: 电子科技大学
专 业: 软件工程
关键词: 考试系统 ASP.NET 数据库 三层结构
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 227次
引 用: 0次
阅 读: 论文下载
 

内容摘要


近年来,随着计算机技术和互联网技术的迅速发展,远程教育和网上考试成为网络应用的一个重要方面。当国外一些国家己经获得快速发展的同时,在国内,网上考试还处于一个试用阶段。虽然也出现了各种各样的在线考试系统,但都因为开发技术的有限性,使其不能满足各个学校或单位在线考试的要求。传统的网络化考试系统大多工作在C/S模式,具有稳定和快速的特点,但是系统安装和使用过于复杂,不便于操作。由于在线考试系统的特点,有效保证了分数评定的客观公正性尤为突出,因此,基于Web的考试系统正成为当前考试系统研究的热点之一。本文首先介绍了课题的研究意义、研究现状以及本文工作的主要内容;再对基于ASP.NET的Web在线考试系统开发所需要的关键技术与路线,并对系统使用的开发工具、数据库与编程语言进行分析;其次对系统的需求进行分析,研究设计考试系统的思路、原则、要点、功能以及系统实现的性能需求,并对系统进行简单的UNL建模;研究在线考试系统的总体设计,对系统的结构模型与数据库进行设计,并着手研究系统数据的安全策略;接着分析了在考试系统的设计与实现,对于系统的各种功能模块进行设计,并完成流程与代码的编写;最后,对系统的查询技术、性能进行分析与优化,并指出系统存在的问题和进一步研究的工作展望。课题在一定程度上对于现代网络化考试系统的发展具有着重要的研究价值。

全文目录


摘要  4-5
Abstract  5-10
第一章 绪论  10-15
  1.1 课题研究背景  10-11
  1.2 系统研究现状  11-12
  1.3 课题研究意义  12
  1.4 论文主要内容  12-13
  1.5 论文组织结构  13-15
第二章 在线考试系统相关理论基础  15-22
  2.1 管理信息系统概述  15-16
    2.1.1 管理信息系统概念  15-16
    2.1.2 管理信息系统内容  16
  2.2 在线考试系统与模式  16-20
    2.2.1 在线考试系统概述  16-17
    2.2.2 系统运行模式发展  17-19
    2.2.3 B/S 模式概述  19-20
  2.4 面向对象技术  20-21
  2.5 本章小结  21-22
第三章 系统开发的关键技术分析  22-32
  3.1 Web 应用模型  22
  3.2 系统开发技术  22-26
    3.2.1 ASP.NET 技术  22-24
    3.2.2 C#技术  24-25
    3.2.3 XML 技术  25-26
    3.2.4 Web Services 技术  26
  3.3 三层架构技术  26-27
  3.4 开发工具选择  27-28
  3.5 系统开发环境  28-29
  3.6 数据库开发环境  29-30
  3.7 UML 建模环境  30-31
  3.8 本章小结  31-32
第四章 在线考试系统的分析与设计  32-46
  4.1 系统UML 建模  32-35
    4.1.1 计划和细化阶段  32
    4.1.2 系统用况分析  32-34
    4.1.3 系统状态图分析  34-35
  4.2 系统数据流图  35
  4.3 总体功能结构  35-36
  4.4 系统结构设计  36-38
    4.4.1 系统逻辑结构  36-37
    4.4.2 系统软件体系结构  37-38
  4.5 系统功能设计  38-39
    4.5.1 用户登录模块  38-39
    4.5.2 在线考试模块  39
    4.5.3 系统管理模块  39
  4.6 系统数据库设计  39-44
    4.6.1 数据库表逻辑设计  39-43
    4.6.2 E-R 图设计  43-44
    4.6.3 数据库存储过程设计  44
  4.7 本章小结  44-46
第五章 在线考试系统的设计与实现  46-58
  5.1 系统实现软硬件平台  46-47
  5.2 系统公共类设计  47-50
    5.2.1 系统文件配置  47
    5.2.2 数据操作类设计  47-50
  5.3 系统功能模块实现  50-57
    5.3.1 在线考试子系统  50-51
    5.3.2 试题上传子系统  51-53
    5.3.3 系统管理子系统  53-55
    5.3.4 用户登录模块  55-57
  5.4 本章小结  57-58
第六章 在线考试系统的测试  58-61
  6.1 测试计划  58
  6.2 测试目标  58
  6.3 测试环境  58
  6.4 系统运行配置  58-59
  6.5 系统性能测试  59-60
  6.6 本章小结  60-61
第七章 总结与展望  61-62
  7.1 全文总结  61
  7.2 研究展望  61-62
致谢  62-63
参考文献  63-66

相似论文

  1. 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
  2. 电子文书安全签发系统的研制,TN918.2
  3. 海量数据压缩、操作和处理方法的研究,TP311.13
  4. 基于BAP的数据压缩、操作与查询处理系统的实现,TP311.13
  5. 武器装备信息管理系统的设计与实现,TP311.52
  6. 教学档案管理系统的设计与实现,TP311.52
  7. 部队在线考试系统设计与实现,TP311.52
  8. 基于GIS的高校学生社区管理研究,G647
  9. 基于数据挖掘技术的保健品营销研究,F426.72
  10. 基于嵌入式的面向造纸企业的一种QCS研究与设计,TP368.1
  11. 基层部队人员日常管理信息系统设计实现,TP311.52
  12. 部队人员网上训练与考核系统的开发,TP311.52
  13. 摩托化部队机动辅助系统,TP311.52
  14. 部队军事理论在线考试系统设计与实现,TP311.52
  15. 西藏边防作战训练信息管理系统设计与实现研究,TP311.52
  16. 毛纺用化学品毒性毒理数据库的建立,TS131
  17. 物联网在服装行业的应用性研究,TN929.5
  18. 基于GIS的温州农业资源管理信息系统的构建,S126
  19. 浙江省金衢盆地典型土系数据库的建设与应用,S159.2
  20. 基层部队网站的设计与建设,TP311.52
  21. 部队人员住房管理系统的开发与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com