基于JAVA技术的虚拟仪器元件库设计与实现

来源 :北京邮电大学 | 被引量 : 11次 | 上传用户:w168730018
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着虚拟现实技术的新发展和计算机网络的快速普及,基于网络的虚拟实验的开发和研究作为远程教育研究的热点,已经受到教育界人士越来越多的关注。虚拟实验系统在教学领域中的应用很好地促进了教学方式的改进和教学质量的提高。在传统的实验教学中,很多学校都存在着资源不足、投资大、见效低、实验环境及过程具有一定的危险性等问题,严重地影响了学生对理论知识的掌握和实验技能的提高。虚拟实验系统正是为了解决这一问题而开发的。在虚拟实验教学的过程中,需要对实际教学实验中用来测量的仪器和仪表:如示波器,函数信号发生器,万用表等进行模拟,在本论文中称这些仪器为虚拟仪器。本文作者通过对大量参考文献的阅读,发现这些文章都是在讨论如何使用一些现成的电路分析软件,如Pspice, Electronic Workbench, Qucs,而不是自己设计实现一个软件。并且这些软件不能应用到网络教学中,它们只能是现实课程的辅助工具。这些软件里的虚拟仪器操作界面也不是很直观,数据结果显示也不明朗。本文不仅要实现虚拟仪器在操作界面上与真实的仪器相似,而且在功能上和实际仪器功能保持一致。根据分析,作者在此基础上提出了虚拟仪器元件库的概念及其设计与实现。虚拟仪器元件库是指:从虚拟仪器操作界面分离出来的最基本的元件,然后由这些基本的元件组成的库。因此在这个概念的基础上,可以将虚拟仪器认为是由虚拟仪器元件库中的基本元件组合而成,也即本文的创新点所在。作者使用JAVA技术,主要采用MVC设计模式和组合设计模式实现了虚拟仪器元件库,进而在此基础上实现了虚拟仪器,所实现的虚拟仪器操作界面简单、友好,测量结果显示明了,虚拟实验的直观性和明朗性有了较大的提高,论文阐述的模拟电路实验案例能很好地满足了模拟电路实验的教学要求,得到了老师们的肯定。论文还代码设计上实现了代码的可扩展性,给开发人员带来了极大的方便。
其他文献
近年来,根据人类自身的生理特征尤其是人脸特征进行自动检测和识别研究已成为人工智能和计算机图像处理领域的热门研究课题之一。其中,人脸特征研究的重点在于眼睛、嘴巴的检
近十年来,关键字搜索技术一直是数据库、信息检索和数据挖掘领域的研究热点。而当前,图上的关键字搜索由于具有更加广泛的适用性而备受关注。图上的关键字搜索算法与传统的关
软件测试贯穿于软件开发的整个过程,是保证软件质量的重要手段。单元测试是对软件设计的最小单位进行正确性检验,是后续软件开发和测试的保障。所以单元测试既是软件测试的第
随着视频监控的普及和图像数据的海量增长,图像的人工检索与分类已经无法适应需求,这促进了图像分类技术的产生与发展。图像分类的关键技术是提取图像特征信息及其表征。由于
传统的入侵检测大都基于专家系统,缺乏自适应性,对未知攻击的检测能力较弱。而人工免疫系统是一类基于生物免疫系统的功能、原理、特征而建立的用于解决各种复杂问题的计算系
置换流水车间调度问题(Permutation Flow Shop Problem-PFSP),是车间调度领域一个经典的问题,具有重要的理论意义和现实意义。在理论上,该问题代表了一类具有排列性质的组合
随着计算机技术的发展和数码设备的普及,图像的智能操作和编辑技术引起了许多研究人员的兴趣,并逐渐发展成为一个研究热点。图像修复是指用图像中的已知信息修复破损区域或者
随着计算机系统性能的提高,互联网信息的飞速发展,以及企业信息化程度的迅速提高,中文信息资源以极快的速度递增。信息的增加在满足人们对信息需求的同时也给人们快速、准确
蚁群算法(Ant Colony Algorithm, ACA)根据蚂蚁的群体行为特性,模仿自然界中的蚂蚁寻找食物到蚁巢之间最短路径的行为,寻找搜索问题的最优解,是一种新型仿生进化算法;是继模拟
使用Web挖掘技术提取用户访问模式具有重要的现实意义。在用户浏览网页时为用户提供预取服务,在电子商务中为用户推荐商品以及改善网站的组织结构等。然而,在信息爆炸的今天,