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

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

作 者: 马伟杰
导 师: 侯孟书;王晓堂
学 校: 电子科技大学
专 业: 软件工程
关键词: .Net ASP.NET SQL Server 2005 网上考试系统
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 59次
引 用: 0次
阅 读: 论文下载
 

内容摘要


传统的考试模式具有以下弊端:保密性差,人力、物力等资源大量浪费,考试反馈不及时,考试的公平合理性难以保证等诸多缺陷,并随着学生人数的增多,传统考试模式的弊端也更加突出。随着网络技术的发展,网上考试系统的应用可以很好的解决上述问题。本文根据新疆巴音学院教学改革项目“网络考试系统”为背景,设计并实现了针对巴音学院电子信息工程学院的网上考试系统。本文首先研究了网上考试系统的背景、现状和意义,然后针对开发网上考试系统中所所需的核心技术进行了详细讨论。研究了当前常用的C/S体系结构和B/S体系结构,对于.NET框架、ASP.NET、C#语言、SQL Server2005以及UML建模进行了简要介绍。本文采用UML建模方式完成了系统功能性需求分析,从安全可靠性、响应时间、可扩展性、可维护性、实用性和易操作性五个角度讨论了系统非功能性需求。采用模块化的思想完成了系统总体功能设计,同时完成了数据库概念模型设计和数据表物理模型。经过上述的技术研究、分析和设计,本文采用ASP.NET等技术设计并实现了在线考试、在线提问、成绩查询、用户管理、考试管理、提问管理、日志管理等功能模块。网上考试系统在设计实现的过程中,结合实际特色,从多个角度考虑师生需求。该系统的使用可以真正实现无纸化考试,加强考试管理,提高考试效率,及时反馈教学效果,降低了人力、物力的消耗,同时也提高了试卷评阅的公平公正性,使得考试更加真实可信,具有很好实际应用价值。

全文目录


摘要  4-5
ABSTRACT  5-9
第一章 绪论  9-13
  1.1 研究背景和意义  9-10
    1.1.1 研究背景  9
    1.1.2 网上考试系统研究现状  9-10
    1.1.3 研究意义  10
  1.2 论文的主要工作和目标  10-11
    1.2.1 论文的主要工作  10-11
    1.2.2 系统指标  11
  1.3 章节安排  11-13
第二章 系统实现关键技术  13-24
  2.1 软件体系结构概述  13-16
    2.1.1 C/S 体系结构  13-14
    2.1.2 B/S 体系结构  14-16
  2.2 .NET 框架简介  16-19
  2.3 ASP.NET 概述  19-21
  2.4 C#语言简介  21-22
  2.5 SQL SERVER 2005 概述  22
  2.6 UML 建模概述  22-23
  2.7 小结  23-24
第三章 系统需求分析  24-34
  3.1 考试系统总体需求概述  24-25
  3.2 基于UML 的考试系统功能性需求分析  25-32
    3.2.1 识别参与者  25
    3.2.2 识别用例  25-26
    3.2.3 用例图  26-27
    3.2.4 序列图  27-29
    3.2.5 活动图  29-30
    3.2.6 协作图  30-32
  3.3 考试系统非功能性需求分析  32-33
  3.4 小结  33-34
第四章 系统总体设计  34-45
  4.1 考试系统总体架构  34-36
  4.2 考试系统功能模块设计  36-37
  4.3 考试系统数据库设计  37-44
    4.3.1 数据库概念模型设计  37-40
    4.3.2 数据表物理模型设计  40-44
  4.4 小结  44-45
第五章 系统详细设计与实现  45-68
  5.1 系统开发平台和工具  45
  5.2 登录模块设计与实现  45-47
  5.3 在线考试模块设计与实现  47-49
  5.4 在线提问模块设计与实现  49-51
  5.5 成绩查询模块设计与实现  51-52
  5.6 用户管理模块设计与实现  52-54
  5.7 考试管理模块设计与实现  54-62
  5.8 提问管理模块设计与实现  62-64
  5.9 日志管理模块设计与实现  64-66
  5.10 修改密码模块设计与实现  66-67
  5.11 小结  67-68
第六章 系统测试  68-77
  6.1 系统测试概要  68-69
    6.1.1 测试目的  68
    6.1.2 测试环境  68-69
  6.2 功能测试  69-75
    6.2.1 系统登录测试  69-70
    6.2.2 在线考试测试  70-71
    6.2.3 在线提问测试  71
    6.2.4 成绩查询测试  71-72
    6.2.5 用户管理测试  72
    6.2.6 考试管理测试  72-74
    6.2.7 提问管理测试  74
    6.2.8 日志管理测试  74-75
    6.2.9 修改密码测试  75
  6.3 兼容性测试  75-76
  6.4 测试结论  76
  6.5 小结  76-77
第七章 总结与展望  77-78
  7.1 总结  77
  7.2 展望  77-78
致谢  78-79
参考文献  79-81

相似论文

  1. 教学档案管理系统的设计与实现,TP311.52
  2. 部队在线考试系统设计与实现,TP311.52
  3. 基层部队人员日常管理信息系统设计实现,TP311.52
  4. 西藏边防作战训练信息管理系统设计与实现研究,TP311.52
  5. 基于.NET平台和ArcGIS Engine的土壤污染预警系统的设计与开发,X833
  6. 猪链球菌2型感染小鼠腹腔巨噬细胞基因表达谱差异分析,S858.91
  7. 基层部队网站的设计与建设,TP311.52
  8. 部队人员住房管理系统的开发与实现,TP311.52
  9. 基于工作流的高校学生信息管理系统的设计与实现,TP311.52
  10. 基于Modbus协议的医用气体压力集散监测系统开发,R197.39
  11. 变电站综合预警系统研究与应用,TM76
  12. 康复医疗信息系统的设计和实现,TP311.52
  13. 银行个人客户关系管理系统的设计与实现,TP311.52
  14. 军队现役干部考核信息系统的设计与实现,TP311.52
  15. 基于.NET的互动会议系统设计与实现,TP311.52
  16. 高新技术考试站信息管理系统设计与实现,TP311.52
  17. 基于.NET的院校科研管理系统的研究与实现,TP311.52
  18. 基于WebQuest的职校电子专业网络教学平台的设计与实现,TP311.52
  19. 企业事务日历即时管理系统,TP311.52
  20. 基于ASP.NET技术的托幼机构卫生保健管理系统的设计与实现,TP311.52
  21. 湖南网络职院教务综合管理平台的设计与实现,TP311.52

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