欢迎来到天天文库
浏览记录
ID:22214123
大小:55.00 KB
页数:7页
时间:2018-10-27
《实时同步虚拟协同实验平台的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、实时同步虚拟协同实验平台的设计与实现-->第一章绪论1.1课题的背景与意义在信息技术和计算机网络飞速发展的今天,远程教育获得了蓬勃的发展,远程教育是综合应用一定时期的技术开发和利用各种教育资源为学生提供教育服务的总称,其教育模式和教学方法日趋成熟,开设的学科越来越丰富,学科体系越来越完善。但是受时间、空间、成本等多方面的限制,如何在远程教育中高效地开展实验教学仍然是困扰教育管理者的一大难题,虚拟实验的出现,为解决这一难题提供了一种有效的解决方案。计算机支持的协同工作的提出有效的解决了虚拟实验网络教学平台的搭建问题。计算机协同工作
2、(puterSupportedCooperativeIT的艾琳·格雷夫(IrenGrief)和DEC的保罗·卡什曼(PaulCashman)于1984年在一个专题讨论会上首次提出的,当年他们提出这一概念是为了描述他们当时正在组织研究一个关于如何利用计算机技术支持交叉学科的研究人员可以共同工作的课题,他们利用通信技术和多媒体技术建立了一个可以协同工作的环境。在此环境下参与者可以相互合作,共同解决在一个研究领域、一个项目、一个产品或者求解学术上的同一个难题。本课题组根据《计算机网络》教学需求,在本学院网络通信实验室的实验设备基础上,
3、设计开发了远程网络教育实验公共服务平台。该课题采用B/S模式,学生只需通过浏览器,访问此网站,就可以不受时间和空间的限制进行虚拟的实验操作。但此课题现有的虚拟实验还存在着一定的不足,譬如只有单人实验,不能多人协同完成实验。本文将以单人虚拟组网实验平台为基础,进一步深入研究并开发了实时同步虚拟协同实验平台,目的在于可以使多名学生同步协作完成同一项实验。在此虚拟协同实验平台下,学生不仅能够操作基本的虚拟实验,巩固计算机网络知识,提高自身的实验动手能力,更能通过协同合作增强学生的合作意识、提高实验效率。1.2国内外研究现状虽然提出虚拟
4、实验的概念只有二十余年,但是由于它具有广阔的应用前景,各国均在该领域进行大力的研发并且己经取得了一些进展。对于虚拟协同实验系统,目前国内外还没有出现作为正式产品的同步协同虚拟实验室,但对虚拟实验室和CSCicrosoft中间语言与java字节代码共享一种概念:它们都是低级语言,语法简单,可以非常快速的转换为内部机器码。对于代码来说,这种精心设计的通用语法有平台无关性、提高性能和语言的互操作性的优点。2.2C#编程2.2.1C#语言概念及优势C#是可用于创建要运行在.CLR上的应用程序的语言之一,具有语法简洁、面向对象设计、与ic
5、rosoft为使用.平台而量身打造的,它综合考虑了其他各种编程语言的优缺点,在保留各种编程语言的优点的同时尽量解决其他编程语言存在的问题。因为C#语法比较简单,所以使用C#开发应用程序比使用C++要简单一些,与此同时C#是一种十分强大的编程语言,用C++可以完成的任务几乎全部可以通过C#完成。虽然一般情况下执行相同的任务的时候-->,用C#编写的代码量通常比C++要大一些,但是C#代码更健壮,调试起来也更简单,.始终可以随时的跟踪数据类型。C#虽然只是用于.开发的一种语言,但是它是最好的一种语言,它是唯一一个彻头彻尾为.Fram
6、ee.Net和System..Net、System.Net.Sockets及System.Web,常使用的类有:IP地址类、DNS类及Socket类。第三章实时同步虚拟协同实验的设计方案.......................123.1单人虚拟组网实验平台概述..............................123.2虚拟协同实验平台的设计目标.....................13第四章实时同步虚拟协同实验的实现.................164.1实时同步实验操作...............16
7、第五章实时同步虚拟协同实验的运行..................415.1实时同步实验操作的实例......................41第五章实时同步虚拟协同实验的运行本章主要从设备配置的实时同步、实验拓扑的同步搭建、并发操作的控制等几个方面,对本文设计搭建的虚拟协同实验平台的主要功能进行了测试,并在测试的实例中给出了效果截图与详细说明。5.1实时同步实验操作的实例本文假设学生kdf占用SW1(交换机1),学生sharpay占用SW2(交换机2),本文以在sharpay的实验平台查看kdf对SW1的配置来验证实验平台
8、的实时同步功能,为了能够突显出平台的实时性,本文在查看和配置文本框上加上了时间显示器,并在同一台PC机上对比实验效果图。学生kdf配置SW1,此时学生sharpay右键双击自己平台SW1设备图标旁的“正在配置,点击查看代码”label,出现查看SW1配置情况的t
此文档下载收益归作者所有