[发明专利]基于测量仪器的逻辑菜单资源智能配置方法有效
申请号: | 201210011922.3 | 申请日: | 2012-01-16 |
公开(公告)号: | CN102609252A | 公开(公告)日: | 2012-07-25 |
发明(设计)人: | 杜念文;郭义颜;白轶荣;李伟;赵明芳 | 申请(专利权)人: | 中国电子科技集团公司第四十一研究所 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 266000 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 测量 仪器 逻辑 菜单 资源 智能 配置 方法 | ||
1.一种逻辑菜单资源智能配置方法,其特征在于:
使用逻辑菜单“傻瓜式”定制工具,以交互方式定制逻辑菜单树及各个菜单项的属性;
调用智能映射生成模块生成逻辑菜单资源脚本和逻辑菜单功能框架模块;
把生成的逻辑菜单资源脚本和逻辑菜单功能框架模块集成到测量仪器软件开发模块中,编译链接后生成测量仪器执行文件。
2.根据权利要求1的逻辑菜单资源智能配置方法,其中所述测量仪器执行文件中集成有智能解析还原模块、逻辑菜单功能框架模块和菜单管理器模块,所述测量仪器执行文件运行时,对软件开发模块中包含的逻辑菜单资源脚本进行解析还原,得到菜单树和关联参数数据表,由菜单管理器模块管理,响应用户输入。
3.根据权利要求1的逻辑菜单资源智能配置方法,其中所述逻辑菜单资源“傻瓜”式定制工具是集成化工具,提供友好便捷的用户界面方便菜单资源的定制管理;
并通过调用内部智能映射生成模块,生成逻辑菜单资源脚本和逻辑菜单功能框架模块;
还可通过调用内部智能解析还原模块,调入历史逻辑菜单资源脚本,在旧的逻辑菜单资源基础上做进一步修改和完善。
4.根据权利要求3的逻辑菜单资源智能配置方法,其中所述逻辑菜单“傻瓜式”定制工具用于:
1)菜单树的建立,菜单树层次管理;
2)菜单项属性设置;
3)菜单项关联的参数属性设置;
4)调用逻辑菜单智能映射生成模块,生成菜单资源脚本文件、逻辑菜单功能框架模块;
5)调用逻辑菜单资源脚本智能解析还原模块,可从逻辑菜单脚本文件中还原逻辑菜单的菜单树和所有关联的参数数据,并同步初始化交互操作界面的各控件,在此基础上对逻辑菜单资源做进一步修改和完善。
5.根据权利要求1的逻辑菜单资源智能配置方法,其中所述智能映射生成模块可自动对菜单项各属性、关联数据、辅助信息等进行分类,统计并计算它们的之间的映射关系,无论增加、删除菜单项,还是调整菜单项顺序、层次或其它属性,都可以自动实现自适应调整和匹配。
6.根据权利要求5的逻辑菜单资源智能配置方法,其中所述智能映射生成模块可用于:
1)按照界面上定制的菜单树,生成逻辑菜单树的父、子、前兄弟、后兄弟的关联关系,写入逻辑菜单树的相关字段,同时将各固定的属性信息写入逻辑菜单树各菜单项的相关字段,如菜单项主字符串、菜单ID、菜单类型、关联参数类型等各菜单项属性信息,此时各菜单所关联的参数索引还没有生成;
2)根据菜单关联参数类型遍历菜单树,对参数进行分类和统计,自动生成各参数在相关菜单项中的索引并写入逻辑菜单中参数索引字段;
各种数据类型的索引独立编号,互不干扰,增加或删除菜单所对应的各类型参数,该遍历生成过程都可以自动调整,保证各参数和逻辑菜单之间的映射关系完全匹配;
3)把逻辑菜单树格式化存储到逻辑菜单资源脚本文件中;
4)根据逻辑菜单的参数类型,对参数进行分类和统计,把参数信息分类格式化存储到逻辑菜单资源脚本文件中;
5)根据菜单ID串生成菜单ID的宏定义,根据菜单ID和参数类型信息自动生成各参数索引的宏定义,存储到宏定义头文件中,供测量仪器主程序使用;
6)生成逻辑菜单功能框架模块,各菜单响应函数名称根据菜单ID串自动生成。
7.根据权利要求1的逻辑菜单资源智能配置方法,所述智能解析还原模块负责对逻辑菜单资源脚本进行解析,动态生成运行态菜单树对象和菜单关联的数据表数据;
在测量仪器软件中,这些数据供菜单管理器使用,满足软件的运行需求;在逻辑菜单资源“傻瓜”式定制工具中,可调入已生成的菜单资源,将信息还原到交互界面控件,对逻辑菜单资源做进一步修改和完善。
8.根据权利要求1的逻辑菜单资源智能配置方法,其中:
所述智能映射生成模块和智能解析还原模块,使得在定制逻辑菜单时,不必手动强制菜单项与某个参数索引硬绑定,只需指定该菜单关联的参数类型和参数自身的特性即可;
该模块通过自动遍历菜单和自动生成参数索引的方式,解决菜单与数据的关联问题,无论何时增加参数、删除参数、改变参数类型等,都能自动实现相互的匹配。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第四十一研究所,未经中国电子科技集团公司第四十一研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210011922.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电动车
- 下一篇:用淬火增硬不增脆工艺制造的马氏体不锈钢防盗螺母