[發明專利]一種用于儀器所見即所得菜單的管理系統及管理方法有效
| 申請號: | 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.szxzyx.cn/pat/books/201310563979.9/1.html,轉載請聲明來源鉆瓜專利網。





