專利名稱:自定義報(bào)表實(shí)現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無(wú)線通訊沖支術(shù)領(lǐng)域,尤其涉及一種用于電信網(wǎng)絡(luò)管 理的自定義凈艮表實(shí)現(xiàn)方法。
背景技術(shù):
系統(tǒng)管理員使用通訊管理的后臺(tái)管理軟件中的報(bào)表管理,可以 收集網(wǎng)管系統(tǒng)的重要信息,并將其以報(bào)表形式輸出,利用報(bào)表管理 功能,系統(tǒng)管理員還能定制報(bào)表任務(wù),輸出系統(tǒng)運(yùn)行數(shù)據(jù),從而方 便監(jiān)控網(wǎng)管系統(tǒng)的運(yùn)行,為了更好利用報(bào)表數(shù)據(jù)分析系統(tǒng)運(yùn)行情況, 常需要現(xiàn)場(chǎng)定義各類報(bào)表,以便維護(hù)人員快速對(duì)系統(tǒng)運(yùn)行情況做出 評(píng)估。一般的報(bào)表系統(tǒng)會(huì)在系統(tǒng)發(fā)布到現(xiàn)場(chǎng)前,設(shè)備提供商的相關(guān)人 員會(huì)收集現(xiàn)場(chǎng)制作報(bào)表的需求,調(diào)研制作什么樣的報(bào)表數(shù)據(jù)可以方 便觀察系統(tǒng)運(yùn)行,然后設(shè)備提供商的開(kāi)發(fā)人員提前定義好可作統(tǒng)計(jì) 的報(bào)表模板。從使用報(bào)表系統(tǒng)的用戶角度看,可以把用戶區(qū)分為客 戶(運(yùn)營(yíng)商的網(wǎng)管維護(hù)人員)和用服(設(shè)備提供商的維護(hù)人員)人 員,二者使用報(bào)表系統(tǒng)的目的不同,用服人員常需要定期或在系統(tǒng) 告警、故障時(shí)查看系統(tǒng)歷史或即時(shí)的運(yùn)行信息,以快速對(duì)系統(tǒng)運(yùn)行 狀況做出判斷和預(yù)測(cè),并采取相應(yīng)的措施,所以提前發(fā)布的報(bào)表模 板在某些時(shí)候無(wú)法滿足現(xiàn)場(chǎng)的統(tǒng)計(jì)需求,此時(shí)用服人員要么尋求自 己的開(kāi)發(fā)人員作遠(yuǎn)程支持,現(xiàn)場(chǎng)利用數(shù)據(jù)庫(kù)沖支術(shù)自己作統(tǒng)計(jì),手工制作報(bào)表;要么反饋該類需求給自己的開(kāi)發(fā)人員,等待版本升級(jí)后 提供該報(bào)表模板。在實(shí)現(xiàn)本發(fā)明過(guò)程中,發(fā)明人發(fā)現(xiàn)提前制作的報(bào)表模版無(wú)法滿 足現(xiàn)場(chǎng)使用環(huán)境的隨時(shí)變化,降低了客戶的滿意度,對(duì)設(shè)備提供商 造成很大的負(fù)面影響。因此需要提供一種簡(jiǎn)單、高效的在現(xiàn)場(chǎng)制作 報(bào)表模板(即,自定義報(bào)表)的實(shí)現(xiàn)方法。發(fā)明內(nèi)容考慮到上述問(wèn)題而做出本發(fā)明,為此,本發(fā)明的主要目的在于 提供一種用于電信網(wǎng)絡(luò)管理的自定義報(bào)表實(shí)現(xiàn)方法,解決了報(bào)表模 版無(wú)法滿足使用環(huán)境變化的問(wèn)題。在本發(fā)明的實(shí)施例中,提供了一種用于電信網(wǎng)絡(luò)管理的自定義 報(bào)表實(shí)現(xiàn)方法,包括以下步驟遠(yuǎn)程接收現(xiàn)場(chǎng)的用服人員選擇的關(guān) 于現(xiàn)場(chǎng)維護(hù)的指標(biāo)信息以及關(guān)于報(bào)表制作格式的報(bào)表信息;在網(wǎng)管 系統(tǒng)數(shù)據(jù)庫(kù)中查詢指標(biāo)信息所要求的數(shù)據(jù)信息;按照?qǐng)?bào)表信息的要 求將數(shù)據(jù)信息生成報(bào)表;將報(bào)表遠(yuǎn)程返回給用服人員。其中,指標(biāo)信息包括對(duì)指標(biāo)進(jìn)4亍以下處理至少之一過(guò)濾、分 組以及排序。并且,指標(biāo)信息還包括對(duì)指標(biāo)進(jìn)行預(yù)處理后再進(jìn)行 以下處理至少之一過(guò)濾、分組以及排序。其中,指標(biāo)的來(lái)源包"^舌預(yù)定義指標(biāo)和/或自定義指標(biāo)。并且, 通過(guò)對(duì)預(yù)定義指標(biāo)進(jìn)行數(shù)學(xué)運(yùn)算生成自定義指標(biāo)。數(shù)學(xué)運(yùn)算包括以 下運(yùn)算至少之一加法、減法、乘法、除法、指數(shù)運(yùn)算。此外,報(bào)表信息包括圖形信息和格式信息;圖形信息包括 圖形類型、圖形的組成要素;格式信息包括報(bào)表布局、顏色、字體。并且,對(duì)自定義指標(biāo)進(jìn)行合法性^r查。并且,使用SQL語(yǔ)言在網(wǎng)管系統(tǒng)數(shù)據(jù)庫(kù)中查詢與指標(biāo)對(duì)應(yīng)的數(shù) 據(jù)信息。本發(fā)明上述實(shí)施例的用于電信網(wǎng)絡(luò)管理的自定義才艮表實(shí)現(xiàn)方 法,可以根據(jù)用戶的需要生成特定格式的報(bào)表,有效地克服了固定 格式的報(bào)表所帶來(lái)的不靈活、不易擴(kuò)展性,為網(wǎng)管系統(tǒng)的統(tǒng)計(jì)分析 需求提供了數(shù)據(jù)支持。
此處所i兌明的附圖用來(lái)沖是供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申 請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并 不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中圖1是根據(jù)本發(fā)明實(shí)施例的自定義報(bào)表實(shí)現(xiàn)方法流程圖;圖2是根據(jù)本發(fā)明實(shí)施例的自定義指標(biāo)實(shí)現(xiàn)流禾呈圖;圖3是根據(jù)本發(fā)明實(shí)施例的自定義報(bào)表實(shí)現(xiàn)過(guò)程流程圖。
具體實(shí)施方式
下面參考附圖,詳細(xì)說(shuō)明本發(fā)明的具體實(shí)施方式
。如圖1所示,本發(fā)明的實(shí)施例提出了一種用于電信網(wǎng)絡(luò)管理的自定義報(bào)表實(shí)現(xiàn)方法,包括以下步驟S102,遠(yuǎn)程接收現(xiàn)場(chǎng)的用服人員選擇的關(guān)于現(xiàn)場(chǎng)維護(hù)的指標(biāo) (屬性)信息以及關(guān)于報(bào)表制作格式的報(bào)表信息;S104,在網(wǎng)管系統(tǒng)數(shù)據(jù)庫(kù)中查詢指標(biāo)信息所要求的數(shù)據(jù)信息;S106,按照?qǐng)?bào)表信息的要求將數(shù)據(jù)信息生成報(bào)表;S108,將報(bào)表遠(yuǎn)程返回給用服人員。其中,指標(biāo)信息包括對(duì)指標(biāo)進(jìn)行以下處理至少之一過(guò)濾、分 組以及排序。并且,指標(biāo)信息還包括對(duì)指標(biāo)進(jìn)行預(yù)處理后再進(jìn)行 以下處理至少之一過(guò)濾、分組以及排序。其中,指標(biāo)的來(lái)源包括預(yù)定義指標(biāo)和/或自定義指標(biāo)。并且, 通過(guò)對(duì)預(yù)定義指標(biāo)進(jìn)行數(shù)學(xué)運(yùn)算生成自定義指標(biāo),數(shù)學(xué)運(yùn)算包括以 下運(yùn)算至少之一加法、減法、乘法、除法、指數(shù)運(yùn)算。此外,報(bào)表信息包括圖形信息和格式信息;圖形信息包括 圖形類型、圖形的組成要素;才各式4言息包4舌才艮表布局、顏色、字 體。并且,對(duì)自定義指標(biāo)進(jìn)行合法性檢查。并且,使用SQL語(yǔ)言在網(wǎng)管系統(tǒng)數(shù)據(jù)庫(kù)中查詢與指標(biāo)對(duì)應(yīng)的數(shù) 據(jù)信息。通過(guò)該實(shí)施例,將制作報(bào)表的信息資源預(yù)先以一定格式(業(yè)務(wù) 視圖)存儲(chǔ)下來(lái),根據(jù)客戶(用服人員)需求支持在現(xiàn)場(chǎng)動(dòng)態(tài)設(shè)計(jì)指標(biāo),再4艮據(jù)系統(tǒng)指標(biāo)及新定義的客戶指標(biāo),讓客戶自由組合相關(guān) 的各指標(biāo),設(shè)計(jì)所需的報(bào)表模板,此系統(tǒng)同時(shí)提供兩種自定義功能, 一種為自定義指標(biāo), 一種為自定義報(bào)表模板,二者結(jié)合完成自定義 報(bào)表系統(tǒng)。本發(fā)明方法的自定義指標(biāo)生成過(guò)程,如圖2所示,包括以下步驟步驟S202,系統(tǒng)加載業(yè)務(wù)-見(jiàn)圖,其中至少包含系統(tǒng)預(yù)定義業(yè)務(wù) 視圖,可能包含客戶已定義的自定義業(yè)務(wù)視圖。其中,業(yè)務(wù)視圖是 提前預(yù)定義的報(bào)表制作的信息資源,包含原始字段的相關(guān)信息,如 對(duì)應(yīng)的表名,字,殳名,支持的統(tǒng)計(jì)運(yùn)算方式,邊界處理方式等,以 及相關(guān)表間的關(guān)聯(lián)關(guān)系,呈現(xiàn)》會(huì)客戶的屬性/指標(biāo)的管理層次等步驟S204,客戶選擇其中的一個(gè)業(yè)務(wù)一見(jiàn)圖。步驟S206,客戶i殳置指標(biāo)間的四則運(yùn)算關(guān)系得到自定義指標(biāo), 如加法,減法,乘法,除法,指數(shù)運(yùn)算等。步驟S208,客戶設(shè)置自定義指標(biāo)的其他屬性信息,包括指標(biāo) 數(shù)據(jù)類型,格式化串,邊界異常處理方式,除零保護(hù)方式,統(tǒng)計(jì)分 組方式等。步驟S210,系統(tǒng)對(duì)客戶i殳置的自定義指標(biāo)7>式作合法性才企查, 包括左右括號(hào)匹配,是否缺少運(yùn)算關(guān)系和對(duì)應(yīng)的操作元素。步驟S212,系統(tǒng)將通過(guò)指標(biāo)公式合法性檢查的自定義指標(biāo)添加 到用戶定義的業(yè)務(wù)一見(jiàn)圖中。本發(fā)明方法的自定義報(bào)表實(shí)現(xiàn)過(guò)程,如圖3所示,包括以下步驟步驟S302,客戶設(shè)置報(bào)表基本信息,如報(bào)表名稱,是否存儲(chǔ)為 系統(tǒng)才艮表(系統(tǒng)才艮表不允許刪除和^務(wù)改只可以查才艮表)等。步艱《S304,客戶選4奪其中的一個(gè)業(yè)務(wù)一見(jiàn)圖。步驟S306,客戶設(shè)置報(bào)表數(shù)據(jù)的顯示列,從業(yè)務(wù)視圖中選取需 要的指標(biāo),設(shè)置其在最終報(bào)表呈現(xiàn)時(shí)是否顯示。步驟S308,客戶確定當(dāng)前業(yè)務(wù)視圖中的指標(biāo)是否滿足需要。步驟S310,如果當(dāng)前業(yè)務(wù)視圖中的指標(biāo)不滿足本次自定義才艮表 需要時(shí)可根據(jù)步驟S202至S212定義新指標(biāo)。步驟S312,當(dāng)前業(yè)務(wù)視圖中的指標(biāo)滿足本次自定義報(bào)表需要, 客戶設(shè)置報(bào)表的過(guò)濾方式,即數(shù)據(jù)的條件篩選方式。步驟S314,客戶i殳置凈艮表的分組排序方式。步驟S316,客戶設(shè)置報(bào)表的圖形信息,如圖形類型(柱狀圖, 折線圖,餅圖),各圖形的組成要素,縱軸數(shù)據(jù),橫軸數(shù)據(jù),圖形大 小,圖形標(biāo)題等。步驟S318,客戶設(shè)置報(bào)表的預(yù)處理信息,此體現(xiàn)了本系統(tǒng)的靈 活擴(kuò)展性,當(dāng)在出報(bào)表前需要對(duì)數(shù)據(jù)作必要的預(yù)處理時(shí)可選擇該步 驟,否則略過(guò),如網(wǎng)管系統(tǒng)中計(jì)算的各類忙時(shí)需要根據(jù)客戶當(dāng)前的 自定義信息即時(shí)計(jì)算合適的忙時(shí)。步驟S320,客戶設(shè)置報(bào)表的格式信息,包含報(bào)表的布局,各部 分顏色,字體,線框方式等。步驟S322,系統(tǒng)根據(jù)客戶的設(shè)置信息,組織為SQL查詢語(yǔ)句, 組織查詢語(yǔ)句的基本原則是構(gòu)造SQL語(yǔ)句的四個(gè)部分,select (選 擇),where (過(guò)濾),group (分組),order (排序)。步驟S324,系統(tǒng)查詢相應(yīng)的數(shù)據(jù)庫(kù)得到報(bào)表數(shù)據(jù)信息,結(jié)合格 式,圖形信息,形成報(bào)表數(shù)據(jù)結(jié)構(gòu),呈現(xiàn)給客戶。綜上所述,本發(fā)明上述實(shí)施例的用于電信網(wǎng)絡(luò)管理的自定義報(bào) 表實(shí)現(xiàn)方法,可以根據(jù)用戶的需要生成特定格式的報(bào)表,有效地克 服了固定格式的報(bào)表所帶來(lái)的不靈活、不易擴(kuò)展性,為網(wǎng)管系統(tǒng)的 統(tǒng)計(jì)分析需求提供了數(shù)據(jù)支持。顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊單 元或各步-驟可以用通用的計(jì)算裝置來(lái)實(shí)現(xiàn),它們可以集中在單個(gè)的 計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地, 它們可以用計(jì)算裝置可執(zhí)行的程序代碼來(lái)實(shí)現(xiàn),從而,可以將它們 存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來(lái)執(zhí)行,或者將它們分別制作成各個(gè) 集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電 路模塊來(lái)實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明, 對(duì)于本領(lǐng)域的4支術(shù)人員來(lái)i兌,本發(fā)明可以有各種更改和變化。凡在 本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等, 均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種用于電信網(wǎng)絡(luò)管理的自定義報(bào)表實(shí)現(xiàn)方法,其特征在于,包括以下步驟遠(yuǎn)程接收現(xiàn)場(chǎng)的用服人員選擇的關(guān)于現(xiàn)場(chǎng)維護(hù)的指標(biāo)信息以及關(guān)于報(bào)表制作格式的報(bào)表信息;在網(wǎng)管系統(tǒng)數(shù)據(jù)庫(kù)中查詢所述指標(biāo)信息所要求的數(shù)據(jù)信息;按照所述報(bào)表信息的要求將所述數(shù)據(jù)信息生成報(bào)表。將所述報(bào)表遠(yuǎn)程返回給所述用服人員。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述指標(biāo)信息包括 對(duì)所述指標(biāo)進(jìn)4亍以下處理至少之一過(guò)濾、分組以及排序。
3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述指標(biāo)信息還包 括對(duì)所述指標(biāo)進(jìn)4于預(yù)處理后再進(jìn)4于以下處理至少之一過(guò) 濾、分組以及4非序。
4. 4艮據(jù)4又利要求1至3中任一項(xiàng)所述的方法,其特征在于,所述 指標(biāo)的來(lái)源包^l舌預(yù)定義指標(biāo)和/或自定義指標(biāo)。
5. 才艮據(jù)片又利要求4所述的方法,其特征在于,通過(guò)對(duì)所述預(yù)定義 指標(biāo)進(jìn)行數(shù)學(xué)運(yùn)算生成所述自定義指標(biāo)。
6. 根據(jù)權(quán)利要求5所述的方法,其特征在于,所述數(shù)學(xué)運(yùn)算包括 以下運(yùn)算至少之一加法、減法、乘法、除法、指數(shù)運(yùn)算。
7. 根據(jù)權(quán)利要求6所述的方法,其特征在于,所述報(bào)表信息包括圖形信息、格式信息;所述圖形信息包括圖形類型、圖形的組成要素; 所述格式信息包括報(bào)表布局、顏色、字體。
8. 根據(jù)權(quán)利要求7所述的方法,其特征在于,對(duì)所述自定義指標(biāo) 進(jìn)行合法性檢查。
9. 根據(jù)權(quán)利要求4所述的方法,其特征在于,使用SQL語(yǔ)言在 所述網(wǎng)管系統(tǒng)數(shù)據(jù)庫(kù)中查詢與所述指標(biāo)對(duì)應(yīng)的數(shù)據(jù)信息。
全文摘要
本發(fā)明提供一種用于電信網(wǎng)絡(luò)管理的自定義報(bào)表實(shí)現(xiàn)方法,包括以下步驟遠(yuǎn)程接收現(xiàn)場(chǎng)的用服人員選擇的關(guān)于現(xiàn)場(chǎng)維護(hù)的指標(biāo)信息以及關(guān)于報(bào)表制作格式的報(bào)表信息;在網(wǎng)管系統(tǒng)數(shù)據(jù)庫(kù)中查詢指標(biāo)信息所要求的數(shù)據(jù)信息;按照?qǐng)?bào)表信息的要求將數(shù)據(jù)信息生成報(bào)表;將報(bào)表遠(yuǎn)程返回給用服人員。通過(guò)本發(fā)明實(shí)施例的用于電信網(wǎng)絡(luò)管理的自定義報(bào)表實(shí)現(xiàn)方法,可以根據(jù)用戶的需要生成特定格式的報(bào)表,有效地克服了固定格式的報(bào)表所帶來(lái)的不靈活、不易擴(kuò)展性,為網(wǎng)管系統(tǒng)的統(tǒng)計(jì)分析需求提供了數(shù)據(jù)支持。
文檔編號(hào)H04Q7/34GK101247620SQ200810085599
公開(kāi)日2008年8月20日 申請(qǐng)日期2008年3月24日 優(yōu)先權(quán)日2008年3月24日
發(fā)明者王洪玲 申請(qǐng)人:中興通訊股份有限公司