MVC/MVP集成模式网络课程虚拟实验室的设计与研究

MVC/MVP集成模式网络课程虚拟实验室的设计与研究

论文摘要

随着计算机及网络的日益普及以及人们终身学习的需要,网络远程教育成为了信息时代的一种新型教育模式,这种教育模式的实施大多围绕着网络课程开展,目前我国许多高校和教育机构也在大力发展网络教学,开发网络课程。目前已有的网络课程存在一个很大缺陷是实验教学环节难以达到教学要求。在远程教育中,由于教学机构与学生在空间上分离,学生无法到学校实验室做具体的实验,这成为制约远程教育质量的一个重要因素。而网络通讯技术与虚拟现实技术相结合的远程虚拟实验补充和发展了传统的实验教学方法,成为了新的实验教学研究热点。本文结合高职学院精品课程建设,针对网络课程实践性教学环节的要求,以及目前远程教学系统在实践性教学方面的不足,分析了网络课程对虚拟实验室的具体要求,并给出虚拟实验室的形式化描述,讨论了一个MVC&MVP集成模式的虚拟实验室体系结构,着重分析了其在远程环境下RIA应用程序的开发模式与实现方法,最后给出一个基于flash的网络虚拟实验室设计方案,我们应用该方案构造了一个基于《网络技术基础》的网络虚拟实验室,取得了良好的应用效果。研究和开发虚拟实验室有着十分重要的现实意义,虚拟实验室的引入,促进了教育观念的改变,加快了实验室发展和实验教学改革,为网络课程提供了合适的实验环境,为培养创新人才提供了新的手段。可以预测,虚拟实验在21世纪实验教学中必将占有极其重要的地位。

论文目录

  • 中文摘要
  • Abstract
  • 第1章 绪论
  • 1.1 选题背景
  • 1.2 网络虚拟实验室的现状分析
  • 1.2.1 国外研究现状
  • 1.2.2 国内研究现状
  • 1.2.3 应用情况分析
  • 1.3 主要研究的内容及论文结构
  • 1.3.1 主要研究的内容
  • 1.3.2 论文结构
  • 1.4 小结
  • 第2章 Web 虚拟实验室的基础研究
  • 2.1 Web 虚拟实验室的功能定位
  • 2.1.1 Web 虚拟实验的优势
  • 2.1.2 Web 虚拟实验室的主要特点
  • 2.1.3 网络虚拟实验室的基本要求
  • 2.1.4 Web 虚拟实验室的功能定位
  • 2.2 虚拟实验室建设的教育理论基础
  • 2.2.1 指导虚拟实验室构建的现代教育理论
  • 2.2.2 Web 虚拟实验室构建的基本原则
  • 2.3 Web 虚拟实验室建模
  • 2.3.1 虚拟实验室的形式化描述
  • 2.3.2 虚拟实验的建模方式
  • 2.3.3 Web 虚拟实验室中实验教学模型
  • 2.4 构建Web 虚拟实验室的技术方案
  • 2.4.1 技术方案的比较与分析
  • 2.4.2 技术方案的选择
  • 2.5 小结
  • 第3章 系统实现的关键技术
  • 3.1 系统架构设计
  • 3.1.1 应用程序的系统架构的发展过程
  • 3.1.2 RIA 技术简介
  • 3.1.3 基于 Flash 的RIA 系统架构
  • 3.2 系统设计模式
  • 3.2.1 MVC 模式简介
  • 3.2.2 MVP 模式简介
  • 3.2.3 系统的设计模式—MVC&MVP 集成模式
  • 3.3 虚拟实验的实现方式
  • 3.3.1 虚拟实验的实现方式分类
  • 3.3.2 实现方式的对比与选择
  • 3.4 虚拟实验中的人机交互技术
  • 3.4.1 网络虚拟实验中人机交互技术的选择
  • 3.4.2 基于 FLASH 的人机交互
  • 3.5 小结
  • 第4章 系统的总体设计
  • 4.1 网络虚拟实验室需求分析
  • 4.1.1 网络虚拟实验室建设目的和基本要求
  • 4.1.2 目标系统的功能需求
  • 4.1.3 目标系统的性能需求
  • 4.1.4 目标系统的其他需求
  • 4.2 数据库设计
  • 4.2.1 数据字典
  • 4.2.2 系统中涉及到的数据库表
  • 4.3 总体设计方案
  • 4.3.1 物理模型
  • 4.3.2 系统总体设计方案
  • 4.3.3 虚拟实验室框架设计
  • 4.3.4 虚拟实验系统设计
  • 4.4 小结
  • 第5章 虚拟实验室系统的实现与应用
  • 5.1 虚拟实验室框架的实现
  • 5.1.1 系统功能模块结构
  • 5.1.2 登陆页面
  • 5.1.3 实验室首页
  • 5.1.4 数据库连接设计
  • 5.2 虚拟仿真实验系统的实现
  • 5.2.1 实验主控模块的实现
  • 5.2.2 实验教程模块的实现
  • 5.2.3 仿真实验模块的实现
  • 5.2.4 成绩保存模块的实现
  • 5.2.5 Flash 与宿主之间的通信
  • 5.3 网络虚拟实验室的应用
  • 5.3.1 系统测试及评价
  • 5.3.2 应用情况简介
  • 5.4 小结
  • 结论与展望
  • 参考文献
  • 致谢
  • 附录 A:读研期间参加的科研和发表的论文
  • 1. 主持的科研项目
  • 2. 发表的论文
  • 相关论文文献

    标签:;  ;  

    MVC/MVP集成模式网络课程虚拟实验室的设计与研究
    下载Doc文档

    猜你喜欢