基于UI-Model体系结构的可设计性虚拟仪器研究

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:cyc198810
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  本文针对虚拟仪器的特点,研究了虚拟仪器的可设计性、扩展性与复用性并结合实例提出了设计思想与方法。结合软件体系结构研究,提出了UI-Model体系结构,明确划分了虚拟仪器的层次结构,大幅度降低各层之间的耦合度,使得虚拟仪器的可设计成为可能;在此体系结构上建立的虚拟仪器的扩展性与复用性大大提高。在仪器的设计开发中,采用基于组件的开发方式,将虚拟仪器细化为更小的基本组件单位(UI-component);采用面向接口编程,将虚拟仪器与仿真实验应用平台解耦;采用XML配置文档,在外部定义仪器参数。这样就能够实现虚拟仪器的动态生成,使得用户能够通过修改XML文档的方式对仪器进行自定义,并且通过类继承与函数重载等方式,实现了对虚拟仪器的更灵活的修改与设计。   
其他文献
当今的Internet每时每刻都存在危险。如果用户在使用Internet时不采取任何保护措施,就很容易遭到黑客的攻击。Windows2000是进行Internet商务最流行的操作系统之一,它建立于Win
信息隐藏技术是一种隐秘通信技术,它将隐秘信息嵌入到原始载体中,而外在表现上与原始载体相似,从而实现隐蔽通信。信息隐藏分析技术是伴随着信息隐藏技术而产生的,它是对信息隐藏
近十年来,基于Internet的组播技术得到了广泛的讨论和研究,但其实际应用却相对较少。目前,Internet上大量的路由器仅仅支持单播,并且这种状况将继续延续下去。造成这种局面的
学位
在当前的测试领域中,传统的测试系统由于本身所固有的诸多弊端变得越来越不能适应现代测试的要求。虚拟仪器技术是随着计算机软件技术发展起来的一项新技术,它克服了传统仪器的
基于XML的WebServices拥有与语言无关、平台无关和位置无关的良好互操作性等优点,它使应用程序之间的通信变得更有效,从根本上改变了应用程序之间的通信方式。WebServices技术
在现代娱乐产业中,角色动画变得越来越重要。丰富的动作数据作为角色动画的基础,如何快速的获取它们已成为角色动画师的重要需求。运动捕获技术以其合成动画数据的高度真实性成
在当今的数据库应用开发中,将面向对象程序开发设计与基于关系模型的关系数据库一起使用是一件十分麻烦、费时的事。对象关系映射ORM就是用来将对象模型表示的对象和基于关系
随着个人计算机功能越来越强大以及越来越普及,闲置的计算机资源也随着增长。尤其在分布式计算更加普及后,很多典型的情景是:传统的集群在全天候的运行期间内都致力于运行需
数字林业”在国家当前的生态环境建设中和将来的知识经济社会中具有重大的作用。它将空间数据和应用领域数据有机地结合,为政府宏观决策和林业科学管理、林业资源利用、生态环