网站大量收购独家精品文档,联系QQ:2885784924

基于Web虚拟实验室研究和应用.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Web虚拟实验室研究和应用   摘 要: 远程教育是现代教育理念中举足轻重的一部分,而实践操作环节则是制约远程教育模式更加完善的关键因素。本文首先对远程教育中基于Web的虚拟实验室的应用可行性进行了分析,然后对虚拟实验室进行了简介,描述了基于Web的虚拟实验室的体系结构和特点,并对虚拟实验室的技术实现进行了阐述,最后对虚拟实验室在远程教育的应用功能进行了分析。   关键词: 远程教育 虚拟实验室 Web      1.引言   随着计算机技术,网络技术和多媒体技术的飞速发展,远程教育已经成为一种新的教育模式。我国高职教育以培养应用型、技能型人才为理念,以培养学生的技术应用能力为目标,实验教学在教学计划中占有较大比重;而实验的内容要求越来越高,实验器材、设备的相对落后影响了实验教学的发展和学生实践能力的培养。随着虚拟实验技术的成熟,人们开始认识到虚拟实验在教育领域的应用价值。因此,基于Web的虚拟实验室成为日前值得深度探讨的课题之一。   2.基于Web的虚拟实验室   基于Web的虚拟实验室是指在网络环境下虚拟现实技术生成的一类适于进行虚拟实验的实验系统,包括相应实验室环境、有关的实验仪器设备、实验对象,以及实验信息资源等。网络虚拟实验室可以是某一现实实验室的真实实现即远程控制实验,也可以是虚拟构想成的实验室即仿真实验。   网络虚拟实验室具有以下特点。   (1)仿真性。在虚拟现实技术支持下,虚拟实验室内的虚拟仪器与实际仪器功能相同,操作方法也一样,实验者在虚拟实验室里做实验,与在现实实验室里同样方便。这是因为虚拟实验室无论对于现实的环境或是对于想象的环境,都是虚拟的但又是逼真的。   (2)资源共享性。基于网络的虚拟实验室既可供本地学员使用,又可供异地学员使用,用户可以共享数据、软件、硬件等相关资源。这个特性能够减少重复投资,大大节约投资成本。   (3)互动性。基于网络,各地学员之间可以互相交流,教师可以实时进行实验辅导、实验报告批改等工作,便于学员解决问题和教师了解学员的实验效果和实验成绩的评估。   (4)用户自主性。学员可以自主地选择实验时间,任何时间、??何地点都可以做实验。学员可以制定自己使用虚拟仪器的方式,允许采取必要的措施保护自己的数据、资料。   3.基于Web的虚拟实验室构建   (1)构建虚拟仪器实验室的整体方案   实现模式基于Web的虚拟实验室基本结构如图1所示。系统允许几个用户同时进行远方实验。他们能够使用Web客户端通过网络服务器访问虚拟实验室。   客户端就是网络浏览器,不需要任何软件的安装和维护工作,可直接通过IP地址访问虚拟实验室网站,它既是信息交换的平台,又是Java Applet运行时的环境。服务器端由网络服务器、数据库服务器及中间件组成。这种体系结构利用超文本传输协议HTTP的消息传递机制,客户端通过浏览器访问服务器发出服务请求,服务器进行相应的处理后将响应结果返回给客户端。   (2)虚拟仪器实验室的实现方案   对于虚拟实验室系统所要实现的目标来说,浏览器/服务器模式比客户机/服务器模式更适合、更易于实现。所以,我们采用浏览器/服务器(B/S)模式作为网络虚拟实验室的基本体系结构。采用这种三层的B/S模式能使系统具有良好的适应性及扩展性。在本地端的实验操作中,学生在应用程序服务器端可以直接调用实验模块进行实验;远程用户只需通过浏览器就可通过Internet登陆虚拟实验室网站,向Web服务器提出实验请求,并进行相关实验操作。登陆网站以后,浏览器会根据实验需要从Web服务器中载入实验网页,这样用户不需要安装任何专业软件就可以进行实验,从而使客户端的需求降到最低。采用这种结构,将实验的实现过程与表现分开,在后期的维护和扩展时只需更改相应的模块就可以实现整个虚拟实验室的更新。   (3)虚拟仪器实验室的关键技术   客户端的开发采用JavaApplet技术及HTML网页编程技术。Java Applet技术具有普通Java程序所具有的平台无关性,能嵌入到网络浏览器中随网页一起下载到客户端,并在浏览器中运行,是Java技术在Internet上的主要应用形式。Java Applet不能独立运行,必须由支持Java浏览器解释执行,它通过APPLET标签嵌入到HTML文件中,当浏览器请求该网页并遇到APPLET标签时,浏览器发送请求到服务器上获取与该APPLET程序有关的所有类文件,并在Java虚拟机的支持下解释执行,实现与用户的交互。引入Java Applet技术后,信息与用户之间就由显示和浏览的关系转变成一种实时的、动态的交互关系,大大提高了Web处理复杂事物的能力。   服务器端采用Java Application及JNI技术开发,主要功能是

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档