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

基于.NET和XML的网络辅助教学系统的设计与实现

作 者: 王小辉
导 师: 姜昱明;吕海莲
学 校: 西安电子科技大学
专 业: 计算机技术
关键词: 网络辅助教学 网络教育资源标准化 自动组卷算法 可扩展标记语言(XML)
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 45次
引 用: 0次
阅 读: 论文下载
 

内容摘要


目前,课堂上能学到的东西已无法满足学生需要,原因在于课堂只能提供有限的时间和资源,不利于学生进行深入研究和自主性学习。随着网络应用的普及,网络辅助教学已成为改进教学方式、提高教学效果的有力手段。而国内现阶段的网络辅助教学系统,多数只是简单的教学材料呈现,缺少交互功能,学生无法提交学习信息;同时采用基于HTML的内容网页,缺乏空间立体描述功能;各网站从整体上缺乏一个统一的规范或标准,使得资源共享难于实现,形成了资源“孤岛”;也存在由于开发商投资不够而造成的系统容量小、稳定性不够、系统兼容性差等问题。为此,本文设计并实现了一个网络辅助教学系统。文中针对网络教学资源规范化的问题,深入研究了网络教学资源标准化模型和可扩展标记语言(XML)等理论知识,提出了使用XML元标记语言描述和操作网络课件的思路;详细分析并调研了系统的需求,针对网络辅助教学系统的Web应用特点,设计了系统的三层体系架构;完成了系统的总体设计、详细设计和数据库设计;实现了课件制作、教学管理、作业管理、教学资源管理、题库维护、在线学习、在线测试和网上答疑等各种教学功能;详细阐述了系统实现过程中的难点和关键技术,包括基于XML的网络课件的动态管理、自动组卷算法在高质量试卷抽题中的应用、数据库连接池技术在多用户数据库访问中的应用等。该系统为广大师生提供了一个不受物理空间限制的第二课堂,有效地建立了一个师生之间、学生与学生之间课下教学和沟通的环境,实现了庞大教学资源的规范化、有序化管理与使用、师生和学生之间的有效沟通等,同时培养了学生主动学习和善于应用先进技术获取知识的能力和意识,进一步拓展了教学活动的范围,更好地提高了教学效果与质量。网络辅助教学涉及到的内容比较广,本文主要强调了重要功能的实现,今后在页面的外观上仍有待于进一步美化和加强,同时有些辅助功能有待于进一步加强和拓展。

全文目录


摘要  3-4
Abstract  4-8
第一章 绪论  8-14
  1.1 研究背景及意义  8-9
  1.2 国内外研究现状  9-11
  1.3 本文工作和结构安排  11-14
    1.3.1 本文主要工作和目标  11-12
    1.3.2 本文结构安排  12-14
第二章 相关技术研究  14-22
  2.1 Microsoft.NET  14-16
    2.1.1 .NET框架  14-15
    2.1.2 Visual Studio 2005  15-16
  2.2 XML技术  16-17
    2.2.1 XML概念和特点  16
    2.2.2 XML文档的结构与验证  16-17
    2.2.3 XML文档对象模型(DOM)  17
  2.3 遗传算法  17-19
    2.3.1 遗传算法特点  18
    2.3.2 基本遗传算法的组成  18
    2.3.3 遗传算法的一般算法  18-19
  2.4 网络教学资源标准化模型与技术  19-21
    2.4.1 网络教学资源共享的问题  19-20
    2.4.2 较完备的教育资源规范模型  20-21
    2.4.3 网络教学资源标准化的技术——XML  21
  2.5 小结  21-22
第三章 系统分析和设计  22-42
  3.1 系统需求分析  22-27
    3.1.1 系统功能需求  22-24
    3.1.2 系统性能需求  24-26
    3.1.3 数据需求  26-27
  3.2 系统总体架构设计  27-29
    3.2.1 用户界面层  27-28
    3.2.2 业务逻辑层  28
    3.2.3 数据访问层  28-29
  3.3 系统功能设计  29-34
    3.3.1 设计原理  29
    3.3.2 功能模块划分  29-34
  3.4 数据库设计  34-41
    3.4.1 概念结构设计  34-35
    3.4.2 逻辑结构设计  35-36
    3.4.3 物理设计  36-40
    3.4.4 数据库性能优化  40-41
  3.5 小结  41-42
第四章 系统实现  42-60
  4.1 系统开发平台及工具选择  42-43
  4.2 系统主要功能实现  43-56
    4.2.1 系统功能实现概述  43
    4.2.2 教学管理模块  43-48
    4.2.3 教学资源管理模块  48-50
    4.2.4 作业处理模块  50-54
    4.2.5 问题答疑模块  54
    4.2.6 在线测试模块  54-56
  4.3 系统测试  56-59
    4.3.1 功能测试  57-58
    4.3.2 性能测试  58-59
  4.4 小结  59-60
第五章 系统的关键技术  60-70
  5.1 XML技术在网络教学资源标准化建设中的应用  60-63
    5.1.1 XML的特点适合网络教学资源标准化  60-61
    5.1.2 基于XML的网络课件的设计  61-62
    5.1.3 基于XML的网络课件的实现  62-63
  5.2 基于XML的网络课件的动态管理  63-65
    5.2.1 基于XML的课件的管理  63-64
    5.2.2 TreeVi ew控件的动态实现原理  64
    5.2.3 部分关键代码  64-65
  5.3 自动组卷算法在测试功能中的应用  65-67
    5.3.1 遗传算法在自动组卷中的作用  65-66
    5.3.2 构建组卷算法的数学模型  66
    5.3.3 遗传算法在自动组卷中的应用  66-67
  5.4 数据库连接池技术的应用  67-69
    5.4.1 一般数据访问控制的问题  68
    5.4.2 数据库连接池技术的原理和特点  68-69
    5.4.3 部分关键代码  69
  5.5 小结  69-70
第六章 结束语  70-72
  6.1 总结  70-71
  6.2 展望  71-72
致谢  72-74
参考文献  74-75

相似论文

  1. 基于XML的电子病历系统的设计与实现,TP311.52
  2. 基于XML的电子病历系统及其院际信息共享技术研究,TP311.10
  3. 基于J2EE的金融报表系统的设计与实现,TP311.52
  4. 面向IP Phone系统的XML服务功能的设计与实现,TN916
  5. 面向IPPhone系统的XML服务功能的设计与实现,TN929.53
  6. 在建构主义理论指导下改进大学英语多媒体网络辅助教学的探索和研究,H319
  7. 农科有机化学多媒体网络辅助教学的研究与实践,G434
  8. 导弹通用弹道模型建立及仿真验证,TJ013
  9. 西南财经大学网络辅助教学平台结构设计与创新,G434
  10. 基于校园网络中艺术类学生网上辅导系统的设计与开发,TP311.52
  11. 基于XML技术和语义矩阵的三维模型检索研究,TP391.41
  12. 基于策略的Web服务访问控制的研究与应用,TP393.08
  13. 网络辅助教学系统平台的设计与实现,TP311.52
  14. 基于XML的核磁共振数据管理模型的研究及应用,TP311.52
  15. 基于XML和UML的列控车载设备测试脚本设计与实现,U284.48
  16. 基于J2EE的网络辅助教学平台的设计与实现,TP311.52
  17. 基于IEC61970的电力二次系统CIM建模及其接口研究,TM743
  18. 基于WEB的高师普通物理(电磁学)双语教学支持系统研究,O441-4
  19. 基于WEB的网络辅助教学系统的设计与实现,TP311.52
  20. XML授权和访问控制研究,TP393.08

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