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

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

作 者: 黎昌伦
导 师: 吴清锋
学 校: 厦门大学
专 业: 软件工程
关键词: 在线考试系统 .NET 统一建模语言
分类号: TP311.52
类 型: 硕士论文
年 份: 2013年
下 载: 37次
引 用: 0次
阅 读: 论文下载
 

内容摘要


考试是教师检查学生学习情况的必要手段,现阶段,学校考试一般是采用传统的考试方式。而传统的标准化试卷命题,需要有教学专家组成一个命题班子,根据许多年教学经验,从贯彻教学大纲要求,到试卷意图的组织,经过反复的推敲,才能完成一份标准化的试卷。这样的命题方式,存在诸多弊端:一是试卷的标准化程度、难易程度、题量等方面都难易得到控制,难以形成有效的试题库,给试题和试卷的管理带来很多问题和困难;二是给命题人员带来工作上的繁琐,不利于工作效率的提高;三是人工的考试方式由于工作量大从而容易出错;四是人为因素的不确定性,可能会造成选题范围过于狭窄。随着各种考试类型的不断增加和考试要求的不断提高,传统的考试方式已不能满足现在考试的需求。基于上述背景分析,本文结合贵州民族大学及其下属教育机构的实际需求,借助现代信息技术、网络技术为主要特征,分析、设计并实现基于.NET在线考试系统。论文首先阐述了项目的研究背景和意义,在分析国内外在线考试系统的研究现状基础上,全面调研分析了贵州民族大学及其下属教育机构的考试科目和考试流程,疏理出了业务需求、功能性需求和非功能性需求。然后设计了在线考试系统的基本功能,主要包含学生模块、教师模块和管理员模块三个子系统。对系统数据结构进行了设计,包括概念模型设计、逻辑模型设计。论文针对数据库安全性和网络安全性进行了探讨,并给出了系统实现界面、部署设备推荐和实施方案。基于.NET在线考试系统实现无纸化考试和阅卷,从根本上减轻教师的工作负担以及提高工作效率,提高考试的质量。彻底消除出卷人的主观影响,从而使考试更趋于公正、客观。由于计算机自动组卷、阅卷,不仅能节省教师大量宝贵时间,而且能使考试工作更加规范化,更加客观、真实、全面的反映教学的实际效果,有助于促进教学质量的提高,有助于实现考、教分离,促使教师严格按照教学大纲的要求认真备课,认真组织教学内容,改进教学方法,对提高教学质量和整体教学水平有着非常重要的意义。

全文目录


摘要  4-5
Abstract  5-13
第1章 绪论  13-19
  1.1 研究背景与意义  13-14
  1.2 国内外研究现状  14-17
    1.2.1 国外研究现状  14-15
    1.2.2 国内研究现状  15-17
  1.3 研究内容  17
  1.4 论文的组织结构  17-19
第2章 关键理论与技术  19-36
  2.1 关键理论  19-28
    2.1.1 考试理论基础  19-21
    2.1.2 遗传算法理论  21-24
    2.1.3 基于遗传算法的组卷方法  24-28
  2.2 关键技术  28-35
    2.2.1 .NET平台  28-31
    2.2.2 MVC模型  31-33
    2.2.3 数据库管理系统平台  33-34
    2.2.4 网络安全技术  34-35
  2.3 本章小结  35-36
第3章 系统需求分析  36-48
  3.1 系统应用背景分析  36-38
  3.2 系统目标分析  38
  3.3 系统业务流程分析  38-39
  3.4 功能性需求分析  39-45
    3.4.1 角色及用例分析  39-42
    3.4.2 系统功能概述  42-45
  3.5 非功能需求分析  45-47
    3.5.1 性能需求  45-46
    3.5.2 可靠性要求  46
    3.5.3 安全性需求  46
    3.5.4 精度  46
    3.5.5 输入输出要求  46
    3.5.6 其他专门要求  46-47
  3.6 本章小结  47-48
第4章 系统设计  48-70
  4.1 系统设计原则  48-49
  4.2 系统架构设计  49-51
    4.2.1 系统体系结构设计  49-50
    4.2.2 系统技术架构设计  50-51
  4.3 功能模块设计  51-53
    4.3.1 整体功能结构  51-52
    4.3.2 管理员子系统  52-53
    4.3.3 教师子系统  53
    4.3.4 学生子系统  53
  4.4 系统业务流程设计  53-55
    4.4.1 用户登录流程设计  53-54
    4.4.2 在线考试流程设计  54-55
  4.5 数据库设计  55-64
    4.5.1 数据库开发原则  55-56
    4.5.2 概念模型设计  56-57
    4.5.3 逻辑模型设计  57-64
  4.6 系统安全设计  64-67
  4.7 网络拓扑设计  67-68
  4.8 系统界面设计  68-69
  4.9 本章小结  69-70
第5章 系统实现和部署  70-77
  5.1 系统实现  70-73
    5.1.1 管理员子系统  70-71
    5.1.2 教师子系统  71-72
    5.1.3 学生子系统  72-73
  5.2 系统部署  73-74
    5.2.1 客户端最低配置  73-74
    5.2.2 服务器推荐配置  74
    5.2.3 考试机房要求  74
  5.3 系统推广实施方案  74-76
    5.3.1 实施指导思想  74-75
    5.3.2 实施遵循原则  75
    5.3.3 实施保障措施  75
    5.3.4 实施具体步骤  75-76
  5.4 本章小结  76-77
第6章 总结与展望  77-78
  6.1 总结  77
  6.2 展望  77-78
参考文献  78-80
致谢  80

相似论文

  1. 飞行模拟中飞行管理计算机系统CDU组件设计与仿真,TP391.9
  2. 教学档案管理系统的设计与实现,TP311.52
  3. 部队在线考试系统设计与实现,TP311.52
  4. 基层部队人员日常管理信息系统设计实现,TP311.52
  5. 军队后勤物资管理系统设计与实现,TP311.52
  6. 部队军事理论在线考试系统设计与实现,TP311.52
  7. 西藏边防作战训练信息管理系统设计与实现研究,TP311.52
  8. 基于.NET平台和ArcGIS Engine的土壤污染预警系统的设计与开发,X833
  9. 猪链球菌2型感染小鼠腹腔巨噬细胞基因表达谱差异分析,S858.91
  10. 基层部队网站的设计与建设,TP311.52
  11. 部队人员住房管理系统的开发与实现,TP311.52
  12. 基于工作流的高校学生信息管理系统的设计与实现,TP311.52
  13. 基于Modbus协议的医用气体压力集散监测系统开发,R197.39
  14. 基于B/S架构的考试系统设计与实现,TP311.52
  15. 开放式实验室管理系统的设计与实现,TP311.52
  16. 基于BLOG和RSS的辅助教学系统设计与实现,TP311.52
  17. 江西省商务学校在线考试系统,TP311.52
  18. 高职学生网上心理评测系统的设计与实现,TP311.52
  19. 康复医疗信息系统的设计和实现,TP311.52
  20. 基于关系数据库理论的面向对象数据库系统应用研究,TP311.52
  21. 基于Ajax技术的在线考试系统的设计与实现,TP311.52

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