基于Web微机接口数字实验室的设计与实现

基于Web微机接口数字实验室的设计与实现

论文摘要

作为网络教育不可或缺的一部分,虚拟实验是当前研究的热点。利用网络多媒体技术,模仿传统的实验方法,开发网上教育的虚拟实验情节是现代教育的关键环节。本文首先分析了虚拟实验技术在远程教育应用的重要意义,回顾了国内外在相关课题上的研究成果及虚拟实验相关概念。对微机接口的虚拟实验进行了探索性工作,设计并制作了一个微机接口虚拟实验系统。本文设计的实验系统架构包括四个主要的部份:实验操作平台、代理执行环境、移动代理及包装代理。该系统具有如下特点:实验操作平台是一个单机版的微机接口应用程序,系统提供了仪器芯片、实例内容、电路除错、电路测试、应用电路及作业测评六大功能模块,是师生教学的辅助工具,能协助学生解决软件或硬件电路造成的问题,测试自己编写的程序,节省实验时间,提高学习效率,特别是针对实验组件排错困难设置了电路除错模块;系统环境采用Windows操作系统,实验操作平台的开发软件采用高职生必修的Visual Basic;使用移动代理技术和包装概念使单机版虚拟实验平台具有网络能力。本系统主要有两点创新:一是开发了一个具有电路除错功能的单机版虚拟实验操作平台;二是在不需要获得软件原始代码的情况下,利用移动代理技术和包装概念为一个单机版的应用软件赋予网络实时联机功能。本系统既能在课前课后供学生预习复习用,也方便上实验课使用,具有了网络功能,学习时空不再受限制,其交互能力更强。实验结果表明,它不仅能有效的解决微机接口的虚拟实验问题,而且在某些方面甚至优于真实的硬件实验。本系统的设计与实现方法,也为其它单机版软件程序添加网络功能、投入网上使用提供了一种有效途径。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题背景
  • 1.2 研究目的及意义
  • 1.3 研究内容
  • 1.4 论文结构
  • 第2章 主要概念及相关研究综述
  • 2.1 网络教育
  • 2.2 虚拟实验室
  • 2.2.1 构建虚拟实验室的意义
  • 2.2.2 虚拟实验室与传统实验室的比较
  • 2.2.3 国内外研究状况
  • 2.2.4 虚拟实验系统的设计原则
  • 2.3 移动代理
  • 2.3.1 移动代理特征
  • 2.3.2 移动代理结构
  • 2.3.3 移动代理协调模式
  • 2.3.4 移动代理的应用
  • 2.4 软件重用
  • 2.4.1 设计模式
  • 2.4.2 包装
  • 2.5 微机接口实验系统
  • 2.5.1 微机接口实验系统的研究现状
  • 2.5.2 本课题实验系统的特点
  • 2.6 小结
  • 第3章 系统构架
  • 3.1 系统综述
  • 3.2 系统模块
  • 3.2.1 移动代理执行环境
  • 3.2.2 移动代理
  • 3.2.3 包装代理
  • 3.2.4 虚拟实验操作平台
  • 3.3 小结
  • 第4章 系统实现
  • 4.1 移动代理平台
  • 4.2 微机接口实验平台
  • 4.2.1 系统环境与开发软件
  • 4.2.2 仿真电路端口地址设置
  • 4.2.3 虚拟接口电路实现
  • 4.2.4 仿真电路板显示组件的实现
  • 4.2.5 系统软件模块
  • 4.3 网络功能
  • 4.4 移动代理
  • 4.5 用户交互
  • 4.6 数据库
  • 4.7 小结
  • 第5章 系统原型
  • 5.1 单机版虚拟平台雏形
  • 5.1.1 仪器芯片
  • 5.1.2 实验项目
  • 5.1.3 电路除错
  • 5.1.4 程序测试
  • 5.1.5 电路设计
  • 5.1.6 作业测评
  • 5.2 运用移动代理技术的虚拟实验原型
  • 第6章 实验与结果分析
  • 6.1 实验环境与设计
  • 6.2 实验结果分析
  • 6.2.1 学生问卷调查
  • 6.2.2 教师问卷调查
  • 6.2.3 实验结论与建议
  • 结论
  • 参考文献
  • 致谢
  • 附录A 攻读学位期间所发表的学术论文目录
  • 附录B 问卷调查表
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    基于Web微机接口数字实验室的设计与实现
    下载Doc文档

    猜你喜欢