共查询到18条相似文献,搜索用时 187 毫秒
1.
针对现有虚拟实验室的不足,提出了虚拟实验室平台的体系结构及实现方案,对实现虚拟实验室平台的服务器端和客户端所采用的主要技术进行了描述、比较和说明.该系统结构及实现技术具有以下特点以通用的虚拟实验室平台为基础,以组件方式提供具体的仪器设备构造不同学科的实验室;可视化地制定自己的实验流程;动态地引入、创建实验设备对象,按用户需要下载相关的执行文件和资源文件,有效地减小了网络流量;采用多线程技术,提高了执行效率;实验室设备(算法和仪器等)以组件的方式开发,提高了开发效率,实现了软件重用,实验室的功能易于扩充;客户端用Java语言实现,具有与平台无关、安全、健壮等特点; 使用CORBA技术集成异种对象并实现分布式处理等. 相似文献
2.
基于Internet的通信系统虚拟实验环境设计与实现 总被引:1,自引:0,他引:1
采用基于公共对象请求代理体系结构(CORBA)技术的网上虚拟实验系统开发模型, 设计和实现了基于Internet的通信系统虚拟实验环境. 在虚拟实验环境的实现过程中, 客户端采用在浏览器中嵌入Java applet的技术;实验设备采用Java beans组件的形式进行开发和调用;服务器端采用矩阵实验室(MATLAB)作为计算后台;此外, 该系统还采用可扩展标记语言(XML)保存配置信息、 C++调用MATLAB计算引擎、 CORBA的分布式处理、通用组件设计等技术. 与已有的虚拟实验系统相比, 该实验环境不仅在通用性、自主性和可重用性等方面都有较大的提高, 而且具有良好的可交互性, 同时, 实验环境中组件的开发速度也大大提高. 实际应用结果表明: 该虚拟实验环境可以为用户提供一个很好的交互式实验平台, 用户可以利用其中的虚拟实验设备来构造各种实验. 相似文献
3.
基于B/S架构的虚拟实验室研究与实现 总被引:2,自引:0,他引:2
唐光艳 《辽宁师专学报(自然科学版)》2011,13(2):53-54,57
基于B/S架构的虚拟实验室主要解决高校教学及远程教学中实验教学方面存在的问题.系统采用Java语言实现,具有良好的平台无关性;以Java Bean组件技术开发设备,使得系统易于扩充,可大大提高软件的可重用性.该研究为硬件虚拟实验室平台的开发提供理论指导和技术创新. 相似文献
4.
基于Internet虚拟实验室是一种重要教学资源,对其进行研究具有重要意义.通过采用基于Java组件对象技术,利用对象工厂计模式有效解决了虚拟实验室中动态对象的引入、创建、调用,以及与异种对象间通信.实现了可视化虚拟实验流程的定制和软件重用. 相似文献
5.
论述了目前信息安全专业课程体系中密码学实验教学和现有虚拟实验平台中存在的问题,提出了基于组件技术的密码学虚拟实验平台的设计模型和实现方案.利用该实验系统,用户能进行可视化的实验流程定制,可以加入自己编写的算法进行验证及扩充实验组件.组件以JavaBeans的方式开发,不但提高了开发效率,实现了软件重用,而且使实验室易于扩充和进行二次开发,为科研、教学等提供了一个很好的密码学虚拟实验平台. 相似文献
6.
提出一种基于组件的模型机虚拟实验平台(CPU_VLAB)的设计模型和实现方法.CPU_VLAB采用Java语言实现,具有良好的平台无关性;以Java Bean组件技术开发模型机的基本部件,提高软件的重用性;结合多线程技术的wait和notify机制以及锁的同步控制技术,提出一种组件分类触发调度机制,有效地解决具有复杂关系组件之间的调度运行问题,保证微命令的有序执行.与已有的模型机虚拟实验平台相比,该实验平台不仅在通用性、自主性和可重用性等方面有较大的提高,而且具有良好的可交互性,同时,CPU_VLAB的组件调度机制为开发计算机硬件类课程虚拟实验平台提供参考.实验结果表明:在此平台上,学生能够搭建和验证模型机实验,从而巩固对CPU工作原理的理解,大大提高学生的实践动手能力和创新能力. 相似文献
7.
介绍一种在GridCOMP系统中基于Java管理扩展的监控组件模型,这是一种网格环境下支持自动组件监控的网格资源监控模型.模型采用了Java管理扩展和Fractal组件技术.模型采用组件监控组件的方式,模型的监控组件作为一个基本组件,监控组件和被监控组件组成复合组件,同时使用XML(可扩展标识语言)文档部署到远端的Java虚拟机上.允许用户查询当期状态和任意时刻的历史信息,为管理和优化网格系统的性能提供服务.这种方法结构简单,可重用和动态部署. 相似文献
8.
厉刚 《贵州科技工程职业学院学报》2006,1(1):42-44
随着虚拟实验室在工程教育、科研等领域的应用日趋广泛,本文针对各课程实验的基本特点和要求.结合虚拟实验环境的交互性、可扩充性及组件可重用性的需求,提出了一种基于Internet的虚拟实验室体系结构。 相似文献
9.
针对面向上下文的编程语言未提供支持动态层添加机制的缺陷,提出了一种以虚拟机为核心的支持层动态添加的编程框架,并给出了实现方法.编程框架的核心是一个扩展后的Java虚拟机将谓词测试融入到Java虚拟机来实现程序对上下文的感知,将对象组合与代理融入到Java虚拟机来实现层的动态激活,利用虚拟机自身提供的功能实现动态层添加.实验结果表明,基于扩展后的Java虚拟机的编程框架可以实现层激活和动态层添加,编程框架的层激活效率较基于编译器的最多提高10%左右. 相似文献
10.
利用VRML和Java实现三维交互研究 总被引:5,自引:0,他引:5
构建基于WEB的虚拟实验室可以解决远程教育中的技能培训问题,虚拟现实技术可以生成三维逼真的虚拟环境,广泛应用于虚拟实验室中。介绍了VRML和Java技术的基本概念,利用它们进行三维交互的原理,并对三维实体的动态实现,动画的实现及声音的实现作了详细分析。 相似文献
11.
对目前流行的几种网上虚拟实验室的构建技术进行了探讨研究,并对这几种技术方案进行了比较分析。提出了一种基于组件技术的网上虚拟实验室解决方案,该方案以VBScript和ActiveX控件作为客户端,XML作为中间通信桥梁,以COM/DCOM作为计算后台,可以有效提高虚拟实验室的开发效率。 相似文献
12.
13.
本项目采用计算机仿真技术,以PLC教育为对象,开发了由虚拟的多种常用PLC系统和多种多媒体图形动画虚拟PLC被控对象组成的PLC虚拟数字实验室系统;提出了解决工程教育中虚拟数字实验室的设计方案,虚拟数字实验室的框架结构、实验环境、实验方法和实验操作步骤. 相似文献
14.
随着近年来计算机网络通讯技术的迅速崛起,多人共享虚拟现实成为虚拟现实研究的一个热点。文中首先介绍了多人共享虚拟现实的发展背景,然后以UML(统一建模语言)为工具,运用软件工程方法对一个多用户共享虚拟现实系统进行了面向对象分析、设计和建模,并运用编程工具实现了该原型系统,初步达到了支持虚拟现实场景内多个用户相交互的目标。在描述了该原型系统各个功能模块的实现方法之后,文中总结了本次设计的特点,得出结论。 相似文献
15.
安建梅 《渝西学院学报(自然科学版)》2008,(5):43-46
对虚拟实验室系统的实施方案进行研究,提出了基于局域网的虚拟实验室框架模型,进而研究了虚拟仪器程序的设计及其网络化技术.用户只需具备基本的计算机和网络条件,就可以随时随地访问虚拟实验室进行实验. 相似文献
16.
基于LabView的实验管理系统 总被引:1,自引:0,他引:1
提出了虚拟技术在实验技术应用中的必要性,描述了基于LabView实验管理系统方案及实现功能和实际应用.在虚拟仪器开发的基础上,结合数据库技术和网络技术,将虚拟仪器技术与网络技术结合进行远程数据采集,充分发挥了虚拟仪器的优势,最大限度地实现硬件资源共享. 相似文献
17.
虚拟仪器技术及虚拟实验室的构建 总被引:1,自引:0,他引:1
主要介绍了虚拟仪器技术以及虚拟实验室的构建,分析了实现虚拟电子实验室所需的关键技术,并对实验室的软件、硬件构成及建立虚拟实验室的实施方案进行了介绍. 相似文献
18.