组态式人机界面编辑与仿真工具的设计与实现

来源 :中国科学院大学 | 被引量 : 1次 | 上传用户:blackhorse1983
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
组态式人机界面除需要组态式人机界面控制器的支持外,还需要组态式人机界面编辑工具,用于实现用户界面的可定制开发,从而解决传统人机界面画面固定、可扩展性差、开发周期长、极难维护等问题;同时需要组态式人机界面仿真工具,用于实现定制画面有效的前向验证,从而解决传统人机界面开发验证困难的问题。基于上述需求,本文采用面向对象技术、成熟MVC框架技术及模块化设计理念,对组态式人机界面编辑与仿真工具进行研制,并实现与中科院沈阳计算所研发的组态式控制器产品的配套应用。论文首先提出了组态式人机界面编辑与仿真工具的总体结构设计,并对可重构和模块化技术、成熟的通信方案及良好的数据结构进行详细设计分析;然后将MVC成熟框架嵌入到编辑工具中,从而完成了采用组件技术和设计模式的功能组件的定制、采用标签绑定技术的画面编辑和采用融合了反射技术的工厂模式的兼容性等模块设计;接着分析仿真原理及仿真控制逻辑,设计出仿真控制过程,进而实现具备更好用户体验的仿真工具;最后通过有效的测试用例对整个系统进行测试验证,并由集成应用测试验证了设计的可行性、系统的可靠性和有效性。该论文设计研发的组态式人机界面编辑与仿真工具,符合软件可扩展性、需求可变性的发展趋势,并很好的应用于现有的组态控制器中,实现人机界面画面可定制、仿真验证的有效应用。不仅为人机界面智能化、便捷化的发展奠定理论基础,也为中小企业组态式人机界面编辑与仿真工具的技术研究和产品开发提供了技术支持。
其他文献
对象持久化技术屏蔽各数据库管理系统的差异性,把数据访问作为相对独立的持久化层,用以封装数据访问细节,为业务逻辑层提供面向对象的API,可以极大地提高应用系统的开发效率和应
工作流技术是构建现代办公自动化应用系统的一项关键技术,它能够实现企业业务过程建模,过程管理与集成,最终实现业务过程自动化。地理信息系统(GIS)技术是用来描述和处理空间数
近些年来,随着可变数据印刷技术的发展和邮政新业务领域的积极开拓,越来越多的直邮印刷品(邮送广告、商业信函等)通过邮政渠道走入千家万户。同时,作为市场宣传推广的密切客户关
业务管理系统作为视频会议系统的核心组成部分,随着视频会议系统中的业务种类更加丰富,业务逻辑更加复杂等情况,高效的业务管理对整个视频会议系统的实现起着至关重要的作用
随着互联网与数据库技术的飞速发展,很多企业和政府组织都建立了管理信息系统,积累的数据也越来越多。人们对信息技术的需求从单纯的事务处理逐渐转向更为宽广的领域。以知识发
随着ARM处理器计算能力的提高,该类型的处理器在嵌入式领域的应用越来越广泛的同时,也得到了数控系统的青睐。比如:德国ECKELMANN公司的E.ENC55和广州数控的GSK980TD系列车床
计算机与信息技术经历了半个世纪的发展,给人类社会带来了巨大的变化与影响。在支配人类社会三大要素(能源、材料和信息)中,信息愈来愈显示出其重要性和支配力,它将人类社会由工
心血管疾病是威胁人类健康的主要疾病之一,动态心电图是临床诊断心血管疾病的重要手段。因此,研制高性能的动态心电监护系统对于心血管疾病的诊断和防止心脏猝死的发生具有十分
本文主要对分布式系统的安全进行了研究与分析。随着互联网的迅速发展,人们越来越多的使用互联网来工作生活和娱乐,在这样的背景下,大量的分布式系统就应运而生。电信系统,银行系
本文主要针对一种最新的软件体系架构-SOA(Service OrientedArchitecture,面向服务的体系架构)进行了分析与应用研究。首先本文对SOA的概念以及SOA的一些技术特征进行了阐述,然