欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

巡檢報(bào)告生成的方法及裝置的制造方法

文檔序號(hào):9929504閱讀:385來源:國(guó)知局
巡檢報(bào)告生成的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)程序設(shè)計(jì)領(lǐng)域,尤其涉及一種巡檢報(bào)告生成的方法及裝置。
【背景技術(shù)】
[0002]網(wǎng)絡(luò)運(yùn)維系統(tǒng)通過接入網(wǎng)管系統(tǒng)對(duì)通訊網(wǎng)絡(luò)進(jìn)行智能健康檢查,檢查獲取的源數(shù)據(jù)是各種業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的報(bào)文編碼后的字符流,通過解碼字符流還原成原來報(bào)文而生成的報(bào)告可以對(duì)網(wǎng)絡(luò)進(jìn)行必要的性能優(yōu)化,故障定位分析等,由于檢查項(xiàng)涉及到各種業(yè)務(wù)數(shù)據(jù),因此獲取到源數(shù)據(jù)字符流之后,還需要明確對(duì)應(yīng)的報(bào)文類型,這樣才能知道按照什么報(bào)文類型解碼字符流,才能還原成原先報(bào)文,才能根據(jù)該報(bào)文專有代碼邏輯生成各種報(bào)告,由于業(yè)務(wù)種類非常多,每種業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的業(yè)務(wù)模型不一樣,生成的報(bào)告格式不一樣,生成報(bào)告的專有代碼就很不一樣,由此導(dǎo)致編寫代碼不能統(tǒng)一,只能針對(duì)單個(gè)業(yè)務(wù)模塊進(jìn)行,從而編寫代碼過多過繁,效率過低。

【發(fā)明內(nèi)容】

[0003]本發(fā)明所要解決的技術(shù)問題在于,提供一種巡檢報(bào)告生成的方法及裝置,能夠做到配置生成,只需要一次編寫代碼,后續(xù)各種業(yè)務(wù)模型只需要配置即可生成各種報(bào)告
[0004]為了解決上述技術(shù)問題,本發(fā)明采用如下技術(shù)方案:
[0005]依據(jù)本發(fā)明的一個(gè)方面,提供了一種巡檢報(bào)告生成的方法,所述方法包括:
[0006]將巡檢產(chǎn)生的一種或多種業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的報(bào)文以第一映射配置方式編碼成一種或多種字符流,并對(duì)編碼后的每種所述字符流賦予一個(gè)唯一的字符流名稱,所述第一映射配置包括:字符流名稱和報(bào)文類型;
[0007]獲取編碼后的所述字符流,以所述第一映射配置方式對(duì)編碼后的所述字符流進(jìn)行解碼,并根據(jù)所述字符流名稱和所述第一映射配置,匹配得到與所述字符流名稱對(duì)應(yīng)的報(bào)文類型,以將編碼后的所述字符流還原成相對(duì)應(yīng)的所述報(bào)文;
[0008]根據(jù)第二映射配置和還原得到的所述報(bào)文,匹配得到生成報(bào)告時(shí)所要顯示的字段,所述第二映射配置包括:報(bào)文類型和生成報(bào)告時(shí)所要顯示的字段,所述字段包括字段名稱和字段值;
[0009]根據(jù)第三映射配置和生成報(bào)告時(shí)所要顯示的字段,匹配得到對(duì)應(yīng)字段中的字段值的處理類型,所述第三映射配置包括:報(bào)文類型、報(bào)文字段名稱和報(bào)文字段值的處理類型;
[0010]根據(jù)得到的所述字段值的處理類型對(duì)所述字段值進(jìn)行相應(yīng)的處理,并根據(jù)處理后的處理結(jié)果生成巡檢報(bào)告。
[0011]進(jìn)一步的,所述根據(jù)第二映射配置和還原得到的所述報(bào)文,匹配得到生成報(bào)告時(shí)所要顯示的字段,具體為:
[0012]根據(jù)所述第二映射配置中報(bào)文類型和生成報(bào)告時(shí)所要顯示的字段的對(duì)應(yīng)關(guān)系,從還原后的所述報(bào)文中匹配得到生成報(bào)告時(shí)所要顯示的字段。
[0013]進(jìn)一步的,在所述第二映射配置中,每種報(bào)文類型對(duì)應(yīng)一個(gè)或多個(gè)所要顯示的字段。
[0014]進(jìn)一步的,所述根據(jù)第三映射配置和生成報(bào)告時(shí)所要顯示的字段,匹配得到對(duì)應(yīng)字段中的字段值處理類型,具體為:
[0015]根據(jù)所述第三映射配置中報(bào)文類型、報(bào)文字段名稱和報(bào)文字段值的處理類型的對(duì)應(yīng)關(guān)系,匹配得到生成報(bào)告時(shí)所要顯示的字段中的字段值的字段值處理類型。
[0016]進(jìn)一步的,在所述第三映射配置中,每個(gè)字段值對(duì)應(yīng)一種或多種字段值處理類型。
[0017]依據(jù)本發(fā)明的另一個(gè)方面,提供了一種巡檢報(bào)告生成的裝置,所述裝置包括:
[0018]編碼模塊,用于將巡檢產(chǎn)生的一種或多種業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的報(bào)文以第一映射配置方式編碼成一種或多種字符流,并對(duì)編碼后的每種所述字符流賦予一個(gè)唯一的字符流名稱,所述第一映射配置包括:字符流名稱和報(bào)文類型;
[0019]解碼模塊,用于獲取編碼后的所述字符流,以所述第一映射配置方式對(duì)編碼后的所述字符流進(jìn)行解碼,并根據(jù)所述字符流名稱和所述第一映射配置,匹配得到與所述字符流名稱對(duì)應(yīng)的報(bào)文類型,以將編碼后的所述字符流還原成相對(duì)應(yīng)的所述報(bào)文;
[0020]字段獲取模塊,用于根據(jù)第二映射配置和還原得到的所述報(bào)文,匹配得到生成報(bào)告時(shí)所要顯示的字段,所述第二映射配置值包括:報(bào)文類型和生成報(bào)告時(shí)所要顯示的字段,所述字段包括字段名稱和字段值;
[0021]處理類型獲取模塊,用于根據(jù)第三映射配置和生成報(bào)告時(shí)所要顯示的字段,匹配得到對(duì)應(yīng)的字段值處理類型,所述第三映射配置值包括:報(bào)文類型、報(bào)文字段名稱和報(bào)文字段值的處理類型;
[0022]報(bào)告生成模塊,用于根據(jù)得到的所述字段值處理類型對(duì)所述字段值進(jìn)行相應(yīng)的處理,并根據(jù)處理后的處理結(jié)果生成巡檢報(bào)告。
[0023]進(jìn)一步的,所述字段獲取模塊包括:
[0024]字段獲取單元,用于根據(jù)所述第二映射配置中報(bào)文類型和生成報(bào)告時(shí)所要顯示的字段的對(duì)應(yīng)關(guān)系,從還原后的所述報(bào)文中匹配得到生成報(bào)告時(shí)所要顯示的字段。
[0025]進(jìn)一步的,在所述第二映射配置中,每種報(bào)文類型對(duì)應(yīng)一個(gè)或多個(gè)所要顯示的字段。
[0026]進(jìn)一步的,所述處理類型獲取模塊包括:
[0027]處理類型獲取單元,用于根據(jù)所述第三映射配置中報(bào)文類型、報(bào)文字段名稱和報(bào)文字段值的處理類型的對(duì)應(yīng)關(guān)系,匹配得到生成報(bào)告時(shí)所要顯示的字段中的字段值的字段值處理類型。
[0028]進(jìn)一步的,在所述第三映射配置中,每個(gè)字段值對(duì)應(yīng)一種或多種字段值處理類型。
[0029]本發(fā)明的有益效果是:采用本發(fā)明提供的巡檢報(bào)告生成的方法及裝置,網(wǎng)絡(luò)運(yùn)維系統(tǒng)在接入網(wǎng)管系統(tǒng)巡檢而生成報(bào)告時(shí),在將源數(shù)據(jù)根據(jù)相應(yīng)的映射配置進(jìn)行編解碼之后,就不再需要根據(jù)各種業(yè)務(wù)模型的專有邏輯編寫代碼生成報(bào)告,而是通過配置即可滿足各種報(bào)告的生成需求,大大減輕代碼的編寫量和維護(hù)量,有效提高了工作效率。
【附圖說明】
[0030]圖1表示本發(fā)明實(shí)施例提供的巡檢報(bào)告生成的方法流程圖;
[0031]圖2表不本發(fā)明實(shí)施例提供的一種具體實(shí)施例流程圖;
[0032]圖3表示本發(fā)明實(shí)施例提供的巡檢報(bào)告生成的裝置框圖。
【具體實(shí)施方式】
[0033]下面將參照附圖更詳細(xì)地描述本發(fā)明的示例性實(shí)施例。雖然附圖中顯示了本發(fā)明的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本發(fā)明而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本發(fā)明,并且能夠?qū)⒈景l(fā)明的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
[0034]依據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種巡檢報(bào)告生成的方法,所述方法包括:
[0035]步驟S101、將巡檢產(chǎn)生的一種或多種業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的報(bào)文以第一映射配置方式編碼成一種或多種字符流,并對(duì)編碼后的每種所述字符流賦予一個(gè)唯一的字符流名稱,所述第一映射配置包括:字符流名稱和報(bào)文類型;
[0036]本發(fā)明實(shí)施例提供的所述方法,首先是將巡檢產(chǎn)生的各種業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的報(bào)文以第一映射配置方式編碼成與所述報(bào)文相對(duì)應(yīng)的字符流,為了后續(xù)根據(jù)第一映射配置判斷各種字符流對(duì)應(yīng)的報(bào)文的類型,編碼后的字符流會(huì)被賦予一個(gè)唯一的字符流名稱,每一個(gè)字符流名稱對(duì)應(yīng)一種報(bào)文類型,因此第一映射配置中包括的內(nèi)容是字符流名稱和報(bào)文類型,而上述提到的以第一映射配置方法進(jìn)行編碼的目的是后續(xù)再以第一映射配置方式進(jìn)行解碼。
[0037]步驟S102、獲取編碼后的所述字符流,以所述第一映射配置方式對(duì)編碼后的所述字符流進(jìn)行解碼,并根據(jù)所述字符流名稱和所述第一映射配置,匹配得到與所述字符流名稱對(duì)應(yīng)的報(bào)文類型,以將編碼后的所述字符流還原成相對(duì)應(yīng)的所述報(bào)文;
[0038]對(duì)各種業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的報(bào)文編碼成字符流之后,還需要獲取編碼后的字符流,并對(duì)編碼后的字符流進(jìn)行解碼,由于是以第一映射配置方式進(jìn)行的編碼,因此還需要以第一映射配置方式進(jìn)行解碼,同時(shí)根據(jù)每種字符流的字符流名稱和第一映射配置,找到每種字符流對(duì)應(yīng)的報(bào)文類型,從而將編碼后的字符流還原成原先的報(bào)文,將字符流還原成報(bào)文之后,不再需要針對(duì)各個(gè)業(yè)務(wù)模型編寫生成報(bào)告的專有代碼,只需要進(jìn)行相應(yīng)的配置即可生成所需的巡檢報(bào)告。
[0039]步驟S103、根據(jù)第二映射配置和還原得到的所述報(bào)文,匹配得到生成報(bào)告時(shí)所要顯示的字段,所述第二映射配置包括:報(bào)文類型和生成報(bào)告時(shí)所要顯示的字段,所述字段包括字段名稱和字段值;
[0040]根據(jù)生成報(bào)告的需要,報(bào)文中的字段并不一定都需要全部顯示,所以只需將所要顯示的字段進(jìn)行配置就可以了,因此對(duì)在步驟S102中得到的還原后的報(bào)告,需獲取該報(bào)文所要顯示的字段,其中,由于每個(gè)報(bào)文可能有一個(gè)或多個(gè)所要顯示的字段,因此,在第二映射配置中,每種報(bào)文類型對(duì)應(yīng)一個(gè)或多個(gè)所要顯示的字段。
[0041]獲取所要顯示的字段的具體過程為:根據(jù)所述第二映射配置中報(bào)文類型和生成報(bào)告時(shí)所要顯示的字段的對(duì)應(yīng)關(guān)系,從還原后的所述報(bào)文中匹配得到生成報(bào)告時(shí)所要顯示的字段。
[0042]步驟S104、根據(jù)第三映射配置和生成報(bào)告時(shí)所要顯示的字段,匹配得到對(duì)應(yīng)字段中的字段值的處理類型,所述第三映射配置包括:報(bào)文類型、報(bào)文字段名稱和報(bào)文字段值的處理類型;
[0043]在得到生成報(bào)告時(shí)所要顯示的字段后,還需要對(duì)所要顯示的字段中的字段值進(jìn)行進(jìn)一步的處理,才能生成所需的巡檢報(bào)告,步驟S104就是為了得到每個(gè)所要顯示的字段中的字段值的處理類型,即字段值處理類型,根據(jù)第三映射配置和生成報(bào)告時(shí)所要顯示的字段,經(jīng)匹配即得到每個(gè)字段值的處理類型。
[0044]獲取字段值處理類型的具體過程為:根據(jù)所述第三映射配置中報(bào)文類型、報(bào)文字段名稱和報(bào)文字段值的處理類型的對(duì)應(yīng)關(guān)系,匹配得到生成報(bào)告時(shí)所要顯示的字段中的字段值的處理類型。
[0045]其中,由于每個(gè)字段值可能需要進(jìn)行一種或多種字段值處理,才能得到所需的處理結(jié)果,因此在第三映射配置中,每個(gè)字段值對(duì)應(yīng)一種或多種字段值處理類型。
[0046]步驟S105、根據(jù)得到的所述字段值的處理類型對(duì)所述字段值進(jìn)行相應(yīng)的處理,并根據(jù)處理后的處理結(jié)果生成巡檢報(bào)告。
[0047]在步驟S104中得到每個(gè)字段值的字段值處理類型后,根據(jù)得到的所述字段值的處理類型對(duì)所述字段值進(jìn)行相應(yīng)的處理,并根據(jù)處理后的處理結(jié)果生成所需的巡檢報(bào)告。
[0048]為了進(jìn)一步了解本發(fā)明實(shí)施例提供的巡檢報(bào)告生成的方法,下面將通過舉例進(jìn)行進(jìn)一步的說明,如圖2所示。
[0049]1、添加
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
湖北省| 兖州市| 防城港市| 临颍县| 闻喜县| 兴宁市| 克东县| 凤山县| 屏东县| 华容县| 巴林右旗| 松阳县| 古交市| 镇沅| 花莲市| 岳池县| 阿图什市| 仁怀市| 读书| 长治市| 巴塘县| 佳木斯市| 清远市| 大冶市| 肥东县| 游戏| 苗栗市| 武安市| 手机| 苍山县| 乐业县| 博白县| 临猗县| 乳山市| 耒阳市| 闻喜县| 通海县| 通海县| 新干县| 仙居县| 宣化县|