[发明专利]一种用于仪器所见即所得菜单的管理系统及管理方法有效
申请号: | 201310563979.9 | 申请日: | 2013-11-14 |
公开(公告)号: | CN103593188B | 公开(公告)日: | 2017-01-18 |
发明(设计)人: | 丑振东 | 申请(专利权)人: | 中国电子科技集团公司第四十一研究所 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 济南舜源专利事务所有限公司37205 | 代理人: | 王连君 |
地址: | 266555 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 仪器 所见即所得 菜单 管理 系统 方法 | ||
1.一种用于仪器所见即所得菜单的管理系统,其特征在于,其包括用于构建菜单框架的可视化拖拽式结构编辑器、用于建立并编辑具体菜单项属性的结构属性编辑器、用于将所述可视化拖拽式结构编辑器产生的结构资源数据与所述结构属性编辑器产生的属性资源数据建立映射形成对应菜单体系的菜单资源、用于从所述菜单资源装配器中选取优选菜单体系备用的菜单资源生成器以及用于解析所述可视化拖拽式结构编辑器产生的菜单资源数据并重新加载菜单结构对应的属性数据进行重构的菜单资源解析器;所述可视化拖拽式结构编辑器与所述结构属性编辑器通信连接,所述结构属性编辑器与所述菜单资源装配器通信连接,所述菜单资源装配器与所述菜单资源生成器通信连接,所述菜单资源生成器与所述菜单资源解析器通信连接,所述菜单资源解析器与所述可视化拖拽式结构编辑器通信连接,形成一环形连接结构。
2.根据权利要求1所述的管理系统,其特征在于,所述管理系统还包括用于将所述管理系统的菜单资源数据转换为对应格式的资源脚本转换器与用于生成代码模板的程序代码生成器,所述可视化拖拽式结构编辑器、所述结构属性编辑器、所述菜单资源装配器、所述菜单资源生成器、所述菜单资源解析器均与所述资源脚本转换器通信连接,以调用所述资源脚本转换器对数据进行对应转换;所述程序代码生成器分别与所述可视化拖拽式结构编辑器、所述结构属性编辑器通信连接。
3.一种使用如权利要求1所述管理系统的管理方法,其包括以下步骤:
构建结构清晰的多个菜单框架树,选择对应菜单框架树的具体菜单项,编辑具体菜单项属性;将多个菜单框架树与多个具体菜单项属性建立映射关系,形成多个菜单体系并保存;从多个菜单体系中提取并重新组合成对应仪器所需的菜单体系,加载并解析所选取菜单体系的菜单框架与对应具体菜单项属性,在不同仪器中进行测试,对菜单框架与对应具体菜单项属性进行重新映射,重构成新菜单体系进行保存。
4.根据权利要求3所述的管理方法,其特征在于,所述构建结构清晰的多个菜单框架树的步骤具体还包括:
加载或建立资源模板库,根据所述资源模板库建立菜单树,并确定唯一的菜单项从属层次关系的节点作为对应菜单树的关键词;并调用模拟器测试所述菜单树,直至所述菜单树满足可视化条件,形成对应菜单框架树,并保存对应菜单框架树。
5.根据权利要求3所述的管理方法,其特征在于,所述编辑具体菜单项属性的步骤具体的还包括:
选取对应菜单框架树的菜单项,编辑菜单项分组,添加所有菜单项分组属性,然后添加消息处理响应,并确定所有菜单项分组与对应菜单框架树的映射关系,对菜单项进行可视化循环测试,保存对应菜单项。
6.根据权利要求3所述的管理方法,其特征在于,所述多个菜单框架树与多个具体菜单项属性建立映射关系的步骤具体的还包括:所述将菜单框架树与具体菜单项属性进行连接映射,根据不同仪器选取优选的菜单框架树与对应的具体菜单项属性组合,形成新的菜单体系。
7.根据权利要求3所述的管理方法,其特征在于,所述重构成新菜单体系的步骤具体的还包括:读取菜单体系资源并解析该菜单体系,分解该菜单体系内的菜单框架树与具体菜单项属性,在不同仪器中进行测试,对菜单框架与对应具体菜单项属性进行重新映射,重构成新菜单体系;若选择以动态链接库的形式动态加载新菜单体系,则需要封装新菜单体系为动态链接库。
8.根据权利要求3所述的管理方法,其特征在于,所述管理方法还包括:根据当前选中菜单项的菜单索引确定菜单体系,然后判定菜单体系,以分派到相应的组按照相应的菜单体系的回调函数指针指向对应菜单体系之具体菜单项属性的响应程序,完成调用对应菜单体系。
9.根据权利要求8所述的管理方法,其特征在于,所述判定菜单体系的步骤具体的还包括:若选中的菜单项为仪器面板窗口根菜单,则只需要触发菜单项对应的回调函数,调出对应菜单体系并显示;若选中的菜单项为输入和旋钮菜单,则调用重构成新菜单体系响应处理,进行相关参数计算并保存,然后显示;若选中的菜单项为标准菜单,则直接调用对应菜单体系并显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第四十一研究所,未经中国电子科技集团公司第四十一研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310563979.9/1.html,转载请声明来源钻瓜专利网。