[发明专利]一种通用的武器装备操作界面开发平台有效
申请号: | 201110023834.0 | 申请日: | 2011-01-21 |
公开(公告)号: | CN102081521A | 公开(公告)日: | 2011-06-01 |
发明(设计)人: | 鞠建波;温玮;陈建勇 | 申请(专利权)人: | 鞠建波;温玮;陈建勇 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京瑞恒信达知识产权代理事务所(普通合伙) 11382 | 代理人: | 曹津燕 |
地址: | 264001 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通用 武器装备 操作 界面 开发 平台 | ||
1.一种武器装备操作界面的通用开发平台,包括操作界面设计工具模块和软件开发类库模块,其特征在于,所述操作界面设计工具模块用于以所见即所得的形式开发操作界面,根据应用来生成操作界面配置文档,并加载生成装备操作界面;所述软件开发类库模块作为在应用层实施代码开发的基础,用于为操作界面配置文档被正确加载和执行提供框架机制。
2.根据权利要求1所述的通用开发平台,其中,所述操作界面设计工具模块包括:
界面组成工具模块,用于描述操作界面所包含的界面元素、界面元素之间的组织关系以及界面元素的布局;
界面元素可视化特性工具模块,用于描述界面元素的显示参数;
界面元素语义特性工具模块,用于描述界面元素所承载的语义,将界面元素与特定语义对象的状态绑定,建立界面元素与语义对象之间的双向映射关系;
界面元素事件响应特性工具模块,用于描述界面元素所能响应的事件以及事件处理逻辑。
3.根据权利要求1的通用开发平台,其中,软件开发类库模块包括界面元素包、语义对象包和硬件接口包,并且用于固化界面元素与语义对象之间、界面元素与硬件接口之间的关联关系和通信机制。
4.根据权利要求2所述的通用开发平台,其中,界面组成工具模块用于定义多个页面、描述页面的所占据的像素尺寸、为每个页面设计组成;界面组成工具模块在运行时映射成由界面元素实例构成的对象树。
5.根据权利要求2所述的通用开发平台,其中,界面元素可视化特性工具模块用于描述界面元素的显示参数,界面元素的显示参数在运行期由图形显示模块访问并执行,使界面元素呈现预定义的外观特性。
6.根据权利要求5所述的通用开发平台,其中,界面元素可视化特性工具模块用于对于区域类型的元素定义背景色、填充样式、前景色,对于线条类型的元素定义线型、线宽、颜色、端点形状,对于文本类型的元素定义字体、字号、颜色、磅值;对于图标类型的元素绑定图标或位图资源文件;对于表格定义维数、列宽、行高,对于二维矢量图,定义坐标轴的上限、下限以及坐标间隔。
7.根据权利要求2所述的通用开发平台,其中,界面元素语义特性工具模块通过该映射关系来维护界面元素显示内容与语义对象状态的一致性。
8.根据权利要求2所述的通用开发平台,其中,界面元素事件响应特性工具模块用于使得界面元素在运行期间接收来自定时器或硬件接口的事件,并按顺序触发预定义行为。
9.根据权利要求3所述的通用开发平台,其中,所述界面元素包包括界面元素、界面管理器和辅助数据结构;
其中,界面元素指操作界面中的可视化元素,界面元素之间通过树状关联来进行组织和管理;界面管理器,用于加载界面配置文档,生成并管理界面元素的实例,响应来自硬件的输入事件,分发给界面元素进行处理;产生定时器信息,分发给界面元素进行处理;根据装备当前的状态和操作逻辑,调度界面元素执行其行为;辅助数据结构包括用于坐标定位以及描述界面元素显示样式的数据结构。
10.根据权利要求3所述的通用开发平台,其中,语义对象包包括:
语义对象,用于刻画系统的内在特征,包括设备和环境,设备用于对设备状态进行封装,环境用于对装备所能感知或共享的信息进行抽象;
事件,用于对界面元素、硬件接口、语义对象之间的通信数据进行封装和抽象。
11.根据权利要求3所述的通用开发平台,其中,硬件接口包包括硬件接口,用于对硬件接口进行封装,由接口类型、接口设备ID描述。
12.根据权利要求3所述的通用开发平台,其中,软件开发类库模块还用于描述内部模块间的接口关系,包括:语义对象的状态接口,用于修改和查询语义对象某个属性的状态值,由界面元素调用;语义对象的事件处理接口,用于语义对象处理外部事件;界面元素的显示刷新接口,用于通知界面元素更新显示;界面元素的事件处理接口,用于通知界面元素处理外部事件;界面管理器的硬件输入接口,用于通知界面管理器产生了某个硬件输入;硬件接口的写数据接口,用于向特定硬件地址中写入命令数据或状态数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鞠建波;温玮;陈建勇,未经鞠建波;温玮;陈建勇许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110023834.0/1.html,转载请声明来源钻瓜专利网。