[發明專利]一種網管網元配置界面的實現方法及系統有效
| 申請號: | 201410453933.6 | 申請日: | 2014-09-05 |
| 公開(公告)號: | CN104268163B | 公開(公告)日: | 2017-12-29 |
| 發明(設計)人: | 黃成云;黃子祝;張壘 | 申請(專利權)人: | 烽火通信科技股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京捷誠信通專利事務所(普通合伙)11221 | 代理人: | 魏殿紳,龐炳良 |
| 地址: | 430074 湖北省武*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 網管 配置 界面 實現 方法 系統 | ||
技術領域
本發明涉及網絡管理技術領域,具體涉及一種網管網元配置界面的實現方法及系統。
背景技術
隨著通信技術的進步,電信網絡的規模越來越大,為了高效快捷地配置業務,電信設備和業務的種類和數量越來越繁多。由于網元為網絡管理中能夠監視和管理的最小單位,而且網元配置是業務配置的重要組成部分,因此網元配置界面使用的高效快捷性直接影響到業務配置的用戶體驗。
現有的網管軟件中,網元配置界面沿用了傳統的單盤配置的界面,網元配置界面面對越來越龐大的配置協議和配置數據的時存在以下缺陷:
(1)現有的網元配置界面按照設備協議顯示,其配置項繁多雜亂;業務配置需要經常在多個界面之間切換,難以批量操作,進而難以滿足用戶高效快捷的使用要求,不便于用戶使用。
(2)現有網元配置界面使用單盤配置,單盤配置基于一種自定義腳本和Delphi(可視化軟件開發工具)控件,單盤配置界面腳本的編寫、解析和擴展均比較麻煩,而且在現有以C++為主的網管開發環境下,Delphi控件的擴展性較差,排查問題比較麻煩,維護比較困難。
發明內容
針對現有技術中存在的缺陷,本發明的目的在于提供一種網管網元配置界面的實現方法及系統。通過本發明形成的表格界面簡潔清晰,操作高效便捷,不僅能夠滿足用戶的需求,便于用戶使用,而且擴展性較好,排查問題比較容易,維護比較簡單。
為達到以上目的,本發明采取的技術方案是:一種網管網元配置界面的實現方法,基于C++語言開發而成,包括以下步驟:
A、根據網元配置業務模型,在協議管理系統中錄入協議,導出格式為XSD的協議定義腳本文件;協議定義腳本文件中定義了每個網元配置塊的結構;協議定義腳本文件中指定每個網元配置塊的配置項屬性、配置項之間的層級關系和約束關系;
B、根據網元配置業務模型和應用場景中的特殊處理要求,在腳本文件中設置特殊處理標識,通過特殊處理標識編寫特殊處理代碼;特殊處理代碼包括界面控件的動態連動灰顯、通過選擇方式輸入的數據的動態獲取和過濾、輸入特殊檢查和關聯依賴檢查;
C、根據傳入的網元配置塊名稱,加載解析腳本得到表格界面信息,根據原始數據和表格界面信息形成顯示表格界面,響應用戶操作。
在上述技術方案的基礎上,步驟A中所述配置項屬性包括中文名稱、英文名稱、缺省值、顯示方式和關鍵字標識;所述配置項屬性還包括取值范圍、枚舉列表和字節數;所述中文名稱、英文名稱、枚舉列表、顯示方式和關鍵字標識用于界面顯示;所述取值范圍、字節數、顯示方式和關鍵字標識用于輸入驗證;步驟B中所述腳本文件為協議定義腳本文件。
在上述技術方案的基礎上,步驟C包括以下步驟:
C101、根據傳入的網元配置塊名稱,獲取網元配置表格的列對應在協議定義腳本文件中的定義,在協議定義腳本中解析當前網元配置塊的定義,獲取當前網元配置塊的表格界面信息;
C102、檢查是否需要使用特殊處理標識,若是,調用特殊處理獲取額外信息,轉到步驟C103,否則直接轉到步驟C103;
C103、根據獲取的當前網元配置塊對應的原始數據和表格界面信息,構建顯示數據結構,建立顯示數據與原始數據的對應關系,形成顯示表格界面,通過顯示表格界面響應用戶操作。
在上述技術方案的基礎上,步驟A和B之間還包括以下步驟:根據網元配置業務模型、以及應用場景中的具體表格界面顯示要求,在網管服務器的網元配置表格的顯示設置界面中,以目錄樹表的形式顯示網元配置塊的結構;根據應用場景的需求設置網元配置塊的顯示屬性和樣式、以及是否需要Tab屬性頁界面后,形成網元配置塊的顯示模板;將顯示模板導出形成XML格式的表格界面顯示腳本文件,轉到步驟B。
在上述技術方案的基礎上,步驟B中所述腳本文件為表格界面顯示腳本文件。
在上述技術方案的基礎上,所述根據應用場景的需求設置網元配置塊的顯示屬性和樣式包括以下步驟:在滿足配置項之間的約束關系的情況下,對網元配置塊的配置項的順序、層級和排列組合進行重新設置;或者選擇當前網元配置表格的列對應的配置項;或者設置列的只讀、缺省隱藏或缺省列寬屬性;或者重新設置與列對應的樹節點的屬性;或者設置列的擴展輸入驗證規則和驗證提示內容;或者設置網元配置表格的缺省讀寫類型。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于烽火通信科技股份有限公司,未經烽火通信科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410453933.6/2.html,轉載請聲明來源鉆瓜專利網。





