本發(fā)明涉及但不限于網(wǎng)絡(luò)管理技術(shù),尤指一種實(shí)現(xiàn)網(wǎng)管業(yè)務(wù)管理的方法及裝置。
背景技術(shù):
::當(dāng)今網(wǎng)絡(luò)規(guī)模日趨龐大,場(chǎng)景日趨復(fù)雜,涉及的業(yè)務(wù)種類日趨繁多。通信系統(tǒng)不僅僅由通信設(shè)備組成,網(wǎng)管軟件也是通信系統(tǒng)不可或缺的一部分。網(wǎng)管軟件對(duì)其管理的通信設(shè)備所需要配置的業(yè)務(wù)功能也越來(lái)越多。當(dāng)廠商的通信設(shè)備運(yùn)用到現(xiàn)網(wǎng)中后,常常會(huì)因?yàn)榫W(wǎng)管軟件故障而需要后期投入一定的人力維護(hù)。其中,由于網(wǎng)管業(yè)務(wù)不完整導(dǎo)致網(wǎng)管故障的問(wèn)題司空見(jiàn)慣,這類網(wǎng)管故障的問(wèn)題常常是由于一些人為因素或者異常操作導(dǎo)致網(wǎng)管業(yè)務(wù)出現(xiàn)不完整的現(xiàn)象,比如:由于通信設(shè)備異常掉電或者通信板卡被無(wú)意中的插拔等人為因素而導(dǎo)致的配置丟失,會(huì)出現(xiàn)網(wǎng)管業(yè)務(wù)不完整的現(xiàn)象;再如:由于現(xiàn)網(wǎng)通信設(shè)備越來(lái)越多,且要求網(wǎng)管軟件實(shí)現(xiàn)的功能越來(lái)越復(fù)雜,常常會(huì)出現(xiàn)網(wǎng)管數(shù)據(jù)庫(kù)的升級(jí)或者數(shù)據(jù)庫(kù)的遷移,這些情況很有可能出現(xiàn)網(wǎng)管業(yè)務(wù)不完整的現(xiàn)象;又如:網(wǎng)管軟件管理通信設(shè)備通常采用分布式方式,也就是說(shuō),多個(gè)客戶端(即通信設(shè)備)可以對(duì)同一個(gè)網(wǎng)管服務(wù)器進(jìn)行操作,這種情況下,當(dāng)多個(gè)客戶端同時(shí)對(duì)網(wǎng)管服務(wù)器中的相同業(yè)務(wù)功能模塊進(jìn)行不同操作時(shí),極有可能出現(xiàn)業(yè)務(wù)不完整的現(xiàn)象。當(dāng)網(wǎng)管軟件上出現(xiàn)業(yè)務(wù)不完整的現(xiàn)象時(shí),在網(wǎng)管軟件上常常會(huì)出現(xiàn)某一條業(yè)務(wù)數(shù)據(jù)無(wú)法刪除、配置新的業(yè)務(wù)時(shí)網(wǎng)管軟件報(bào)錯(cuò)等現(xiàn)象。目前,對(duì)于現(xiàn)網(wǎng)中存在的網(wǎng)管業(yè)務(wù)不完整導(dǎo)致網(wǎng)管軟件配置失敗的現(xiàn)象,網(wǎng)管軟件未針對(duì)該類問(wèn)題提供預(yù)防及檢測(cè)修復(fù)的解決辦法。技術(shù)實(shí)現(xiàn)要素:本發(fā)明提供一種實(shí)現(xiàn)網(wǎng)管業(yè)務(wù)管理的方法及裝置,能夠有效保證網(wǎng)管軟件業(yè)務(wù)完整性,提高用戶體驗(yàn)。為了達(dá)到本發(fā)明目的,本發(fā)明提供了一種實(shí)現(xiàn)網(wǎng)管業(yè)務(wù)管理的方法,包括:根據(jù)待檢測(cè)信息中包含的待檢測(cè)網(wǎng)管業(yè)務(wù)對(duì)應(yīng)的網(wǎng)管數(shù)據(jù)庫(kù),檢測(cè)待檢測(cè)網(wǎng)管業(yè)務(wù)的完整性;利用網(wǎng)管上已有業(yè)務(wù)信息,對(duì)存在不完整性的網(wǎng)管業(yè)務(wù)進(jìn)行修復(fù)??蛇x地,該方法之前還包括:判斷是否滿足檢測(cè)觸發(fā)條件,如果滿足,執(zhí)行所述檢測(cè)待檢測(cè)網(wǎng)管業(yè)務(wù)的完整性的步驟;否則結(jié)束??蛇x地,所述檢測(cè)觸發(fā)條件包括:手動(dòng)檢測(cè)、周期檢測(cè)??蛇x地,所述待檢測(cè)信息為:包括若干條檢測(cè)條目的檢測(cè)列表;其中,每個(gè)檢測(cè)條目對(duì)應(yīng)一條網(wǎng)管業(yè)務(wù),并關(guān)聯(lián)多個(gè)網(wǎng)管數(shù)據(jù)庫(kù)表。可選地,對(duì)于所述檢測(cè)列表中的每一條檢測(cè)條目對(duì)應(yīng)的待檢測(cè)網(wǎng)管業(yè)務(wù),所述根據(jù)待檢測(cè)信息中包含的待檢測(cè)網(wǎng)管業(yè)務(wù)對(duì)應(yīng)的網(wǎng)管數(shù)據(jù)庫(kù),檢測(cè)待檢測(cè)網(wǎng)管業(yè)務(wù)的完整性包括:對(duì)于與所述檢測(cè)條目對(duì)應(yīng)的待檢測(cè)網(wǎng)管業(yè)務(wù)關(guān)聯(lián)的每個(gè)數(shù)據(jù)庫(kù)表,檢測(cè)其主鍵對(duì)應(yīng)的每條業(yè)務(wù)數(shù)據(jù)在其他與該檢測(cè)條目對(duì)應(yīng)的待檢測(cè)網(wǎng)管業(yè)務(wù)關(guān)聯(lián)的數(shù)據(jù)庫(kù)表中生成的標(biāo)識(shí)信息是否能在其他數(shù)據(jù)庫(kù)表中查找到,如果能夠查找到,則該數(shù)據(jù)庫(kù)表中的該條業(yè)務(wù)數(shù)據(jù)為完整的業(yè)務(wù)數(shù)據(jù);如果不能查找到,則該數(shù)據(jù)庫(kù)表中的該條業(yè)務(wù)數(shù)據(jù)為不完整的業(yè)務(wù)數(shù)據(jù)??蛇x地,所述已有業(yè)務(wù)信息為:包括有若干條已有業(yè)務(wù)的配置緩存列表,其中每條已有業(yè)務(wù)關(guān)聯(lián)多個(gè)網(wǎng)管數(shù)據(jù)庫(kù)表;該方法之前還包括:在網(wǎng)管啟動(dòng)時(shí),將網(wǎng)管上已有業(yè)務(wù)的數(shù)據(jù)庫(kù)表備份到所述配置緩存列表中??蛇x地,所述對(duì)存在不完整性的網(wǎng)管業(yè)務(wù)進(jìn)行修復(fù)包括:確定在所述配置緩存列表的相應(yīng)數(shù)據(jù)庫(kù)中是否能匹配到所述在其他數(shù)據(jù)庫(kù)表中未查找到的標(biāo)識(shí)信息對(duì)應(yīng)的主鍵,如果能匹配到,則將所述配置緩存列表中該條數(shù)據(jù)對(duì)應(yīng)的其他表項(xiàng)的相應(yīng)數(shù)據(jù)補(bǔ)全至網(wǎng)管數(shù)據(jù)庫(kù)中;如果不能匹配到,則刪除該主鍵對(duì)應(yīng)的不完整的業(yè)務(wù)數(shù)據(jù)。可選地,所述確定不能匹配到之后,刪除該主鍵對(duì)應(yīng)的不完整的業(yè)務(wù)數(shù)據(jù)之前,還包括:判斷是否要對(duì)檢測(cè)出的所述不完整的業(yè)務(wù)數(shù)據(jù)進(jìn)行手工修復(fù),如果是,則提供界面,以使用戶根據(jù)已有的該不完整業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的業(yè)務(wù)數(shù)據(jù)補(bǔ)全其余相關(guān)數(shù)據(jù)庫(kù)表項(xiàng)的參數(shù);如果手動(dòng)修復(fù)失敗,再執(zhí)行所述刪除該主鍵對(duì)應(yīng)的不完整的業(yè)務(wù)數(shù)據(jù)的步驟??蛇x地,該方法還包括:判斷所述修復(fù)后的網(wǎng)管業(yè)務(wù)是否達(dá)到備份條件,如果達(dá)到,將網(wǎng)管業(yè)務(wù)備份到所述配置緩存列表中;其中,備份條件為網(wǎng)管業(yè)務(wù)的優(yōu)先級(jí)權(quán)重是否大于或等于預(yù)先設(shè)置的優(yōu)先級(jí)閾值,如果大于或等于,則達(dá)到備份條件;否則未達(dá)到備份條件。可選地,該方法之前還包括:預(yù)先設(shè)置各種類型的業(yè)務(wù)對(duì)應(yīng)的權(quán)重信息及各權(quán)重信息所占的比重;根據(jù)所述修復(fù)后的網(wǎng)管業(yè)務(wù)的業(yè)務(wù)類型,及其對(duì)應(yīng)的權(quán)重信息及各權(quán)重信息所占的比重計(jì)算所述優(yōu)先級(jí)權(quán)重。本發(fā)明還提供了一種實(shí)現(xiàn)網(wǎng)管業(yè)務(wù)管理的裝置,包括檢測(cè)模塊、修復(fù)模塊;其中,檢測(cè)模塊,用于根據(jù)待檢測(cè)信息中包含的待檢測(cè)網(wǎng)管業(yè)務(wù)對(duì)應(yīng)的網(wǎng)管數(shù)據(jù)庫(kù),檢測(cè)待檢測(cè)網(wǎng)管業(yè)務(wù)的完整性;修復(fù)模塊,用于利用網(wǎng)管上已有業(yè)務(wù)信息,對(duì)存在不完整性的網(wǎng)管業(yè)務(wù)進(jìn)行修復(fù)。可選地,還包括:設(shè)置模塊,用于設(shè)置存儲(chǔ)所述待檢測(cè)信息的檢測(cè)列表;其中,檢測(cè)列表包括若干條檢測(cè)條目,每個(gè)檢測(cè)條目對(duì)應(yīng)一條網(wǎng)管業(yè)務(wù),并關(guān)聯(lián)多個(gè)網(wǎng)管數(shù)據(jù)庫(kù)表??蛇x地,所述檢測(cè)模塊具體用于:對(duì)于檢測(cè)列表中的每一條檢測(cè)條目對(duì)應(yīng)的待檢測(cè)網(wǎng)管業(yè)務(wù),對(duì)于與所述檢測(cè)條目對(duì)應(yīng)的待檢測(cè)網(wǎng)管業(yè)務(wù)關(guān)聯(lián)的每個(gè)數(shù)據(jù)庫(kù)表,檢測(cè)其主鍵對(duì)應(yīng)的每條業(yè)務(wù)數(shù)據(jù)在其他與該檢測(cè)條目對(duì)應(yīng)的待檢測(cè)網(wǎng)管業(yè)務(wù)關(guān)聯(lián)的數(shù)據(jù)庫(kù)表中生成的標(biāo)識(shí)信息是否能在其他數(shù)據(jù)庫(kù)表中查找到,如果能夠查找到,則該數(shù)據(jù)庫(kù)表中的該條業(yè)務(wù)數(shù)據(jù)為完整的業(yè)務(wù)數(shù)據(jù),結(jié)束本次檢測(cè);如果不能查找到,則該數(shù)據(jù)庫(kù)表中的該條業(yè)務(wù)數(shù)據(jù)為不完整的業(yè)務(wù)數(shù)據(jù),通知所述修復(fù)模塊。可選地,還包括:配置模塊,用于在所述裝置所屬網(wǎng)管啟動(dòng)時(shí),將網(wǎng)管上已有業(yè)務(wù)信息如已有業(yè)務(wù)的數(shù)據(jù)庫(kù)表備份到配置緩存列表中;其中,配置緩存列表包括有若干條已有業(yè)務(wù),每條已有業(yè)務(wù)關(guān)聯(lián)多個(gè)網(wǎng)管數(shù)據(jù)庫(kù)表??蛇x地,所述修復(fù)模塊具體用于:確定在所述配置緩存列表的相應(yīng)數(shù)據(jù)庫(kù)中是否能匹配到所述檢測(cè)模塊在其他數(shù)據(jù)庫(kù)表中未查找到的標(biāo)識(shí)信息對(duì)應(yīng)的主鍵,如果能匹配到,則將配置緩存列表中該條數(shù)據(jù)對(duì)應(yīng)的其他表項(xiàng)的相應(yīng)數(shù)據(jù)補(bǔ)全至網(wǎng)管數(shù)據(jù)庫(kù)中;如果不能匹配到,則刪除該主鍵對(duì)應(yīng)的不完整的業(yè)務(wù)數(shù)據(jù)??蛇x地,所述修復(fù)模塊還用于:在所述確定出不能匹配到未查找到的標(biāo)識(shí)信息對(duì)應(yīng)的主鍵時(shí),判斷是否要對(duì)檢測(cè)出的不完整的業(yè)務(wù)數(shù)據(jù)進(jìn)行手工修復(fù),如果是,則提供界面給用戶根據(jù)已有的該不完整業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的業(yè)務(wù)數(shù)據(jù)補(bǔ)全其余相關(guān)數(shù)據(jù)庫(kù)表項(xiàng)的參數(shù);如果手動(dòng)修復(fù)失敗,再執(zhí)行所述刪除該主鍵對(duì)應(yīng)的不完整的業(yè)務(wù)數(shù)據(jù)??蛇x地,還包括觸發(fā)模塊,用于判斷是否滿足檢測(cè)觸發(fā)條件,如果滿足,通知所述檢測(cè)模塊開(kāi)始檢測(cè);否則繼續(xù)判斷。其中,檢測(cè)觸發(fā)條件包括手動(dòng)檢測(cè)、周期檢測(cè)。可選地,還包括:優(yōu)先級(jí)處理模塊,用于判斷所述修復(fù)的網(wǎng)管業(yè)務(wù)是否達(dá)到備份條件,如果達(dá)到,將網(wǎng)管業(yè)務(wù)備份到所述配置緩存列表中;其中,備份條件為所述修復(fù)的網(wǎng)管業(yè)務(wù)的優(yōu)先級(jí)權(quán)重是否大于或等于預(yù)先設(shè)置的優(yōu)先級(jí)閾值,如果大于或等于,則達(dá)到備份條件;否則未達(dá)到備份條件。可選地,所述優(yōu)先級(jí)處理模塊具體用于:預(yù)先設(shè)置各種類型的業(yè)務(wù)對(duì)應(yīng)的權(quán)重信息及各權(quán)重信息所占的比重;根據(jù)所述修復(fù)后的網(wǎng)管業(yè)務(wù)的業(yè)務(wù)類型,及其對(duì)應(yīng)的權(quán)重信息及各權(quán)重信息所占的比重計(jì)算所述優(yōu)先級(jí)權(quán)重。與現(xiàn)有技術(shù)相比,本發(fā)明方法包括:根據(jù)待檢測(cè)信息中包含的待檢測(cè)網(wǎng)管業(yè)務(wù)對(duì)應(yīng)的網(wǎng)管數(shù)據(jù)庫(kù),檢測(cè)待檢測(cè)網(wǎng)管業(yè)務(wù)的完整性;利用網(wǎng)管上已有業(yè)務(wù)信息,對(duì)存在不完整性的網(wǎng)管業(yè)務(wù)進(jìn)行修復(fù)。本發(fā)明提供的技術(shù)方案,利用網(wǎng)管上已有業(yè)務(wù)信息,根據(jù)待檢測(cè)信息中包含的待檢測(cè)網(wǎng)管業(yè)務(wù)對(duì)應(yīng)的網(wǎng)管數(shù)據(jù)庫(kù),實(shí)現(xiàn)了對(duì)待檢測(cè)網(wǎng)管業(yè)務(wù)的完整性的檢測(cè),有效保證了網(wǎng)管軟件業(yè)務(wù)完整性,提高了用戶體驗(yàn)。本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說(shuō)明書中闡述,并且,部分地從說(shuō)明書中變得顯而易見(jiàn),或者通過(guò)實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過(guò)在說(shuō)明書、權(quán)利要求書以及附圖中所特別指出的結(jié)構(gòu)來(lái)實(shí)現(xiàn)和獲得。附圖說(shuō)明此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:圖1為本發(fā)明實(shí)現(xiàn)網(wǎng)管業(yè)務(wù)管理的方法的流程圖;圖2為本發(fā)明實(shí)現(xiàn)網(wǎng)管業(yè)務(wù)管理的實(shí)施例的流程示意圖;圖3為本發(fā)明實(shí)現(xiàn)網(wǎng)管業(yè)務(wù)管理的實(shí)施例中進(jìn)行網(wǎng)管業(yè)務(wù)完整性檢測(cè)的示例的示意圖;圖4為本發(fā)明實(shí)現(xiàn)網(wǎng)管業(yè)務(wù)管理的裝置的組成結(jié)構(gòu)示意圖。具體實(shí)施方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下文中將結(jié)合附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行詳細(xì)說(shuō)明。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互任意組合。在實(shí)際應(yīng)用中,發(fā)明人分析認(rèn)為:對(duì)于現(xiàn)網(wǎng)中存在的網(wǎng)管業(yè)務(wù)不完整導(dǎo)致網(wǎng)管軟件配置失敗的現(xiàn)象,可以通過(guò)手動(dòng)查看網(wǎng)管數(shù)據(jù)庫(kù)表項(xiàng),逐一排查,從而找到出現(xiàn)問(wèn)題的表項(xiàng)。但是,這種處理方法會(huì)存在如下問(wèn)題:一方面,人力投入成本大,處理效率低。單純的靠開(kāi)發(fā)人員通過(guò)逐一排查數(shù)據(jù)庫(kù)表項(xiàng)來(lái)解決業(yè)務(wù)不完整的現(xiàn)象,不僅僅增加了人力投入成本,而且不能防止現(xiàn)網(wǎng)下次不會(huì)再出現(xiàn)類似的問(wèn)題;另一方面,客戶體驗(yàn)差。由于現(xiàn)網(wǎng)環(huán)境復(fù)雜,業(yè)務(wù)不完整的問(wèn)題大都是由于人為因素導(dǎo)致的,目前網(wǎng)管軟件不能有效預(yù)防,這樣就導(dǎo)致客戶對(duì)廠商網(wǎng)管軟件的體驗(yàn)度差,直接影響了對(duì)廠商的通信設(shè)備質(zhì)量的評(píng)價(jià);另外,后期維護(hù)也不方便。根據(jù)目前的實(shí)現(xiàn)情況,均是在現(xiàn)網(wǎng)布局后才會(huì)出現(xiàn)網(wǎng)管業(yè)務(wù)不完整的現(xiàn)象,而網(wǎng)管軟件是在出現(xiàn)業(yè)務(wù)不完整的現(xiàn)象后,才采取相應(yīng)的措施,進(jìn)行人工定位解決,這樣,增加了網(wǎng)管軟件后期維護(hù)成本。因此,為了有效保證網(wǎng)管軟件業(yè)務(wù)完整性,提高用戶體驗(yàn)的流暢感,減少人力投入及后期維護(hù)成本,本申請(qǐng)?zhí)岢隽艘环N實(shí)現(xiàn)網(wǎng)管業(yè)務(wù)管理的技術(shù)方案。圖1為本發(fā)明實(shí)現(xiàn)網(wǎng)管業(yè)務(wù)管理的方法的流程圖,如圖1所示,包括:步驟100:根據(jù)待檢測(cè)信息中包含的待檢測(cè)網(wǎng)管業(yè)務(wù)對(duì)應(yīng)的網(wǎng)管數(shù)據(jù)庫(kù),檢測(cè)待檢測(cè)網(wǎng)管業(yè)務(wù)的完整性??蛇x地,本步驟中的待檢測(cè)信息可以采用檢測(cè)列表的形式來(lái)實(shí)現(xiàn)。比如:基于當(dāng)前的現(xiàn)網(wǎng)環(huán)境配置檢測(cè)列表,檢測(cè)列表包括若干條檢測(cè)條目,每個(gè)檢測(cè)條目對(duì)應(yīng)一條網(wǎng)管業(yè)務(wù),并關(guān)聯(lián)多個(gè)網(wǎng)管數(shù)據(jù)庫(kù)表。舉例來(lái)看,如檢測(cè)列表中包括兩條檢測(cè)條目,其中一條檢測(cè)條目即第一檢測(cè)條目對(duì)應(yīng)端到端Eline業(yè)務(wù)、另一條檢測(cè)條目即第二檢測(cè)條目對(duì)應(yīng)同步數(shù)字體系(SDH)保護(hù),以第一檢測(cè)條目為例,如第一檢測(cè)條目對(duì)應(yīng)的端到端Eline業(yè)務(wù)關(guān)聯(lián)的數(shù)據(jù)庫(kù)表(Table)包括Table1(簡(jiǎn)稱T1)和Table2(簡(jiǎn)稱T2)。如果檢測(cè)列表中包括多條檢測(cè)條目,只需逐條進(jìn)行檢測(cè)即可。對(duì)于檢測(cè)列表中的每一條檢測(cè)條目對(duì)應(yīng)的待檢測(cè)網(wǎng)管業(yè)務(wù),本步驟具體包括:對(duì)于與檢測(cè)條目對(duì)應(yīng)的待檢測(cè)網(wǎng)管業(yè)務(wù)關(guān)聯(lián)的每個(gè)數(shù)據(jù)庫(kù)表,檢測(cè)其主鍵對(duì)應(yīng)的每條業(yè)務(wù)數(shù)據(jù)在其他與該檢測(cè)條目對(duì)應(yīng)的待檢測(cè)網(wǎng)管業(yè)務(wù)關(guān)聯(lián)的數(shù)據(jù)庫(kù)表中生成的標(biāo)識(shí)信息是否能在其他數(shù)據(jù)庫(kù)表中查找到,如果能夠查找到,則該數(shù)據(jù)庫(kù)表中的該條業(yè)務(wù)數(shù)據(jù)為完整的業(yè)務(wù)數(shù)據(jù);如果不能查找到,則該數(shù)據(jù)庫(kù)表中的該條業(yè)務(wù)數(shù)據(jù)為不完整的業(yè)務(wù)數(shù)據(jù)。本步驟之前還包括:判斷是否滿足檢測(cè)觸發(fā)條件,如果滿足,執(zhí)行步驟100;否則結(jié)束本流程。其中,檢測(cè)觸發(fā)條件包括但不限于:手動(dòng)檢測(cè)、周期檢測(cè)。其中,手動(dòng)檢測(cè)就是在用戶設(shè)置好后,立即執(zhí)行一次檢測(cè)和修復(fù)過(guò)程;周期檢測(cè)就是按照預(yù)先設(shè)置的起始時(shí)間,每隔預(yù)先設(shè)置的檢測(cè)周期如1周或1個(gè)月或3個(gè)月等執(zhí)行一次檢測(cè)和修復(fù)過(guò)程。步驟101:利用網(wǎng)管上已有業(yè)務(wù)信息,對(duì)存在不完整性的網(wǎng)管業(yè)務(wù)進(jìn)行修復(fù)??蛇x地,本步驟中的已有業(yè)務(wù)信息可以采用配置緩存列表的形式來(lái)實(shí)現(xiàn)。比如:在網(wǎng)管啟動(dòng)時(shí),將網(wǎng)管上已有業(yè)務(wù)的數(shù)據(jù)庫(kù)表備份到配置緩存列表中,也就是說(shuō),配置緩存列表包括有若干條已有業(yè)務(wù),每條已有業(yè)務(wù)關(guān)聯(lián)多個(gè)網(wǎng)管數(shù)據(jù)庫(kù)表。每個(gè)數(shù)據(jù)庫(kù)表可以默認(rèn)存儲(chǔ)若干條目的數(shù)據(jù)(如100條數(shù)據(jù))。進(jìn)一步地,當(dāng)網(wǎng)管上對(duì)業(yè)務(wù)執(zhí)行添加或修改時(shí),都會(huì)同時(shí)備份或更新配置緩存列表中的相應(yīng)數(shù)據(jù)庫(kù)表。也可以通過(guò)手動(dòng)修改配置緩存列表來(lái)達(dá)到擴(kuò)容的效果。本步驟中的對(duì)存在不完整性的網(wǎng)管業(yè)務(wù)進(jìn)行修復(fù)包括:確定在配置緩存列表的相應(yīng)數(shù)據(jù)庫(kù)中是否能匹配到步驟100中的在其他數(shù)據(jù)庫(kù)表中未查找到的標(biāo)識(shí)信息對(duì)應(yīng)的主鍵,如果能匹配到,則將配置緩存列表中該條數(shù)據(jù)對(duì)應(yīng)的其他表項(xiàng)的相應(yīng)數(shù)據(jù)補(bǔ)全至網(wǎng)管數(shù)據(jù)庫(kù)中;如果不能匹配到,則刪除該主鍵對(duì)應(yīng)的不完整的業(yè)務(wù)數(shù)據(jù)。進(jìn)一步地,在確定不能匹配到之后,刪除該主鍵對(duì)應(yīng)的不完整的業(yè)務(wù)數(shù)據(jù)之前,還包括:判斷是否要對(duì)檢測(cè)出的不完整的業(yè)務(wù)數(shù)據(jù)進(jìn)行手工修復(fù),如果是,則提供界面給用戶,讓用戶根據(jù)已有的該不完整業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的業(yè)務(wù)數(shù)據(jù)補(bǔ)全其余相關(guān)數(shù)據(jù)庫(kù)表項(xiàng)的參數(shù)。如果手動(dòng)修復(fù)失敗,再刪除該主鍵對(duì)應(yīng)的不完整的業(yè)務(wù)數(shù)據(jù)。進(jìn)一步地,本發(fā)明方法還包括:判斷網(wǎng)管業(yè)務(wù)是否達(dá)到備份條件,如果達(dá)到,將網(wǎng)管業(yè)務(wù)備份到配置緩存列表中。其中,備份條件為網(wǎng)管業(yè)務(wù)的優(yōu)先級(jí)權(quán)重是否大于或等于預(yù)先設(shè)置的優(yōu)先級(jí)閾值,如果大于或等于,則達(dá)到備份條件;否則未達(dá)到備份條件。本發(fā)明方法之前還包括:預(yù)先設(shè)置各種類型的業(yè)務(wù)對(duì)應(yīng)的權(quán)重信息及各權(quán)重信息所占的比重;根據(jù)所述修復(fù)后的網(wǎng)管業(yè)務(wù)的業(yè)務(wù)類型,及其對(duì)應(yīng)的權(quán)重信息及各權(quán)重信息所占的比重計(jì)算所述優(yōu)先級(jí)權(quán)重。具體地:對(duì)于手動(dòng)修復(fù)后的網(wǎng)管業(yè)務(wù),根據(jù)該業(yè)務(wù)數(shù)據(jù)關(guān)聯(lián)的客戶名稱,從網(wǎng)管數(shù)據(jù)庫(kù)中調(diào)取該客戶的所有屬性,根據(jù)該客戶的屬性確定該網(wǎng)管業(yè)務(wù)的優(yōu)先級(jí)權(quán)重,當(dāng)計(jì)算出的優(yōu)先級(jí)權(quán)重大于或等于預(yù)先設(shè)置的優(yōu)先級(jí)閾值如70%等時(shí),將該網(wǎng)管業(yè)務(wù)備份到配置緩存表中;否則,結(jié)束對(duì)當(dāng)前檢測(cè)條目對(duì)應(yīng)的待檢測(cè)網(wǎng)管業(yè)務(wù)的處理,繼續(xù)處理下一檢測(cè)條目,直至檢測(cè)列表中的檢測(cè)條目檢測(cè)完成??蛇x地,根據(jù)該客戶的屬性確定該網(wǎng)管業(yè)務(wù)的優(yōu)先級(jí)權(quán)重包括:預(yù)先設(shè)置各種類型的業(yè)務(wù)對(duì)應(yīng)的權(quán)重信息及各權(quán)重信息所占的比重(0-100%)。權(quán)重信息如可以分為一級(jí)權(quán)重、二級(jí)權(quán)重、三級(jí)權(quán)重等。其中,不同級(jí)別的權(quán)重分別采用不同的標(biāo)識(shí)來(lái)區(qū)分。所有的一級(jí)權(quán)重所在比例相加之和為1,各一級(jí)權(quán)重下的二級(jí)權(quán)重取值按照占一級(jí)權(quán)重的比重分配的。各業(yè)務(wù)的優(yōu)先級(jí)權(quán)重為:按設(shè)定維度將業(yè)務(wù)分解后的各級(jí)權(quán)重之和,比如某業(yè)務(wù)的優(yōu)先級(jí)權(quán)重為:一級(jí)權(quán)重1×二級(jí)權(quán)重1+一級(jí)權(quán)重2×二級(jí)權(quán)重2+……+一級(jí)權(quán)重n×二級(jí)權(quán)重n。其中,設(shè)定維度可以按照客戶屬性信息中的某一類型進(jìn)行分解,且每一類型還可以按照該類型信息的不同屬性進(jìn)行再次或者逐層次分解。舉例來(lái)看:假設(shè)以網(wǎng)管業(yè)務(wù)關(guān)聯(lián)的客戶屬性來(lái)計(jì)算該網(wǎng)管業(yè)務(wù)的優(yōu)先級(jí)權(quán)重,如表1所示,假設(shè):一級(jí)權(quán)重分包括:行業(yè)類型(40%)、客戶類別(35%)、客戶級(jí)別(25%);二級(jí)權(quán)重是根據(jù)一級(jí)權(quán)重的基礎(chǔ)上進(jìn)行劃分的,詳細(xì)的劃分見(jiàn)表1所示;再假設(shè)優(yōu)先級(jí)閾值為70%。在某一網(wǎng)管業(yè)務(wù)關(guān)聯(lián)的客戶屬性信息中,假設(shè)行業(yè)類型為銀行,客戶類別為大客戶,客戶級(jí)別為四級(jí),那么,該網(wǎng)絡(luò)業(yè)務(wù)的優(yōu)先級(jí)權(quán)重=(0.4×1+0.35×1+0.25×0.9)×100%=97.5%。可見(jiàn),該網(wǎng)絡(luò)業(yè)務(wù)的優(yōu)先級(jí)權(quán)重大于優(yōu)先級(jí)閾值70%,因此,該網(wǎng)管業(yè)務(wù)達(dá)到了備份的條件,即需要將該網(wǎng)管業(yè)務(wù)備份到配置緩存列表中。表1本發(fā)明提供的技術(shù)方法,利用網(wǎng)管上已有業(yè)務(wù)信息,根據(jù)待檢測(cè)信息中包含的待檢測(cè)網(wǎng)管業(yè)務(wù)對(duì)應(yīng)的網(wǎng)管數(shù)據(jù)庫(kù),實(shí)現(xiàn)了對(duì)待檢測(cè)網(wǎng)管業(yè)務(wù)的完整性的檢測(cè),有效保證了網(wǎng)管軟件業(yè)務(wù)完整性,提高了用戶體驗(yàn)。具體地,一方面,本發(fā)明提供的技術(shù)方案中,根據(jù)檢測(cè)列表的檢測(cè)條目,對(duì)其對(duì)應(yīng)的網(wǎng)管業(yè)務(wù)進(jìn)行完整性檢測(cè),只需要用戶選擇好檢測(cè)條目即可,后續(xù)檢測(cè)過(guò)程和修復(fù)過(guò)程是可以自動(dòng)完成的,操作性強(qiáng),用戶體驗(yàn)也好。對(duì)于檢測(cè)到的不完整的網(wǎng)管業(yè)務(wù)時(shí),實(shí)現(xiàn)了快速修復(fù),解決了現(xiàn)有網(wǎng)管中檢測(cè)到的不完整的網(wǎng)管業(yè)務(wù)一直存在,只有通過(guò)人工排查、刪除后才能對(duì)不完整的網(wǎng)管業(yè)務(wù)進(jìn)行修復(fù)的問(wèn)題。另一方面,本發(fā)明提供的技術(shù)方案通過(guò)周期性檢測(cè),實(shí)現(xiàn)了定期排查網(wǎng)管是否存在不完整的網(wǎng)管業(yè)務(wù),一旦出現(xiàn)不完整的網(wǎng)管業(yè)務(wù),就會(huì)對(duì)于重要客戶的網(wǎng)管業(yè)務(wù)進(jìn)行自動(dòng)修復(fù),及時(shí)的預(yù)防了相關(guān)問(wèn)題的出現(xiàn),有效地預(yù)防了網(wǎng)管業(yè)務(wù)不完整問(wèn)題的出現(xiàn)。再一方面,本發(fā)明提供的技術(shù)方案中,通過(guò)對(duì)檢測(cè)列表的檢測(cè)條目的修改,靈活地實(shí)現(xiàn)了用戶對(duì)不同網(wǎng)管業(yè)務(wù)進(jìn)行不完整性檢測(cè)的需求,極大程度上滿足了網(wǎng)管軟件的易用性。而且,本發(fā)明分別通過(guò)對(duì)業(yè)務(wù)關(guān)聯(lián)的客戶信息判斷網(wǎng)管業(yè)務(wù)數(shù)據(jù)是否達(dá)到備份條件,以及默認(rèn)緩存有限條業(yè)務(wù)的機(jī)制,很好地防止了服務(wù)器內(nèi)存不足的問(wèn)題,有效的減輕了網(wǎng)管服務(wù)器壓力。下面結(jié)合具體實(shí)施例對(duì)本發(fā)明方法進(jìn)行詳細(xì)描述。圖2為本發(fā)明實(shí)現(xiàn)網(wǎng)管業(yè)務(wù)管理的實(shí)施例的流程示意圖,圖2展示了本發(fā)明網(wǎng)管業(yè)務(wù)完整性檢測(cè)和修復(fù)的完整實(shí)施例,如圖2所示,包括:步驟200:網(wǎng)管啟動(dòng)時(shí),會(huì)先將網(wǎng)管上已有業(yè)務(wù)的數(shù)據(jù)庫(kù)表備份到配置緩存列表中。對(duì)于網(wǎng)管上備份的配置緩存列表,當(dāng)網(wǎng)管上執(zhí)行添加或修改業(yè)務(wù)時(shí),都會(huì)同時(shí)備份或更新配置緩存模塊中的相應(yīng)數(shù)據(jù)庫(kù)表。也可以通過(guò)手動(dòng)修改配置緩存列表來(lái)達(dá)到擴(kuò)容的效果。其中,每個(gè)配置緩存列表可以默認(rèn)存儲(chǔ)若干條目的數(shù)據(jù),如100條數(shù)據(jù)。這里需要說(shuō)明的是,被緩存的網(wǎng)管業(yè)務(wù),其優(yōu)先級(jí)權(quán)重必須是如步驟101所述的大于或等于預(yù)先設(shè)置的優(yōu)先級(jí)閾值的。步驟201:配置檢測(cè)列表和檢測(cè)觸發(fā)條件。其中,檢測(cè)列表包括若干檢測(cè)條目,每個(gè)檢測(cè)條目對(duì)應(yīng)一條網(wǎng)管業(yè)務(wù)。檢測(cè)列表可以分為默認(rèn)檢測(cè)列表和自定義檢測(cè)列表。本實(shí)施例中提供的默認(rèn)檢測(cè)列表僅包含特定檢測(cè)條目,比如端到端Eline的檢測(cè)條目、SDH保護(hù)的檢測(cè)條目等;自定義檢測(cè)列表是根據(jù)用戶需要檢測(cè)的重點(diǎn)業(yè)務(wù)靈活的選擇對(duì)應(yīng)的檢測(cè)條目而形成的。檢測(cè)觸發(fā)條件可以包括手動(dòng)檢測(cè)觸發(fā)和、周期檢測(cè)觸發(fā)等。其中,手動(dòng)檢測(cè)就是在用戶設(shè)置好后,立即執(zhí)行一次檢測(cè)和修復(fù)過(guò)程,手動(dòng)檢測(cè)沒(méi)設(shè)置一次只能觸發(fā)一次檢測(cè);周期檢測(cè)就是按照預(yù)先設(shè)置的起始時(shí)間,每隔預(yù)先設(shè)置的檢測(cè)周期如1周或1個(gè)月或3個(gè)月等執(zhí)行一次檢測(cè)和修復(fù)過(guò)程。步驟202:按照配置的檢測(cè)觸發(fā)條件判斷是否需要進(jìn)行檢測(cè),如果是,則執(zhí)行步驟203;否則,繼續(xù)執(zhí)行本步驟。當(dāng)檢測(cè)觸發(fā)條件為手動(dòng)檢測(cè)時(shí),只要用戶設(shè)置好久會(huì)立馬發(fā)起需要檢測(cè)的信號(hào);當(dāng)檢測(cè)觸發(fā)條件為周期性檢測(cè)時(shí),系統(tǒng)會(huì)根據(jù)預(yù)先設(shè)置的檢測(cè)周期,在到達(dá)檢測(cè)周期時(shí)給出需要檢測(cè)的信號(hào)。步驟203:判斷是否存在還未檢測(cè)的檢測(cè)條目,如果存在,進(jìn)入步驟204;否則進(jìn)入步驟213。本步驟可以根據(jù)檢測(cè)列表來(lái)確認(rèn)是否還有未檢測(cè)的檢測(cè)條目。步驟204:根據(jù)檢測(cè)條目依次執(zhí)行檢測(cè)。一個(gè)檢測(cè)列表可以包括多個(gè)檢測(cè)條目,每次只能執(zhí)行一個(gè)檢測(cè)條目,即根據(jù)檢測(cè)條目,對(duì)該條目對(duì)應(yīng)的網(wǎng)管業(yè)務(wù)進(jìn)行完整性檢測(cè)。當(dāng)一個(gè)檢測(cè)列表中存在多個(gè)檢測(cè)條目時(shí),則從第一個(gè)檢測(cè)條目開(kāi)始依次執(zhí)行檢測(cè)。根據(jù)當(dāng)前要檢測(cè)的檢測(cè)條目,通過(guò)對(duì)應(yīng)的網(wǎng)管業(yè)務(wù),得到該網(wǎng)管業(yè)務(wù)對(duì)應(yīng)的所有數(shù)據(jù)庫(kù)表;每個(gè)數(shù)據(jù)庫(kù)表項(xiàng)都有主鍵值,每個(gè)數(shù)據(jù)庫(kù)表項(xiàng)與它關(guān)聯(lián)的數(shù)據(jù)庫(kù)表均有關(guān)聯(lián)屬性,可以通過(guò)關(guān)聯(lián)屬性進(jìn)行級(jí)聯(lián)查詢到其它數(shù)據(jù)庫(kù)表項(xiàng);通過(guò)每個(gè)數(shù)據(jù)庫(kù)表項(xiàng)中的主鍵值對(duì)應(yīng)的另一個(gè)數(shù)據(jù)庫(kù)表項(xiàng)的關(guān)聯(lián)屬性,查詢到另一個(gè)數(shù)據(jù)庫(kù)表中是否存在匹配項(xiàng),如果存在,則該數(shù)據(jù)庫(kù)表項(xiàng)所對(duì)應(yīng)的網(wǎng)管業(yè)務(wù)數(shù)據(jù)是完整的;否則,該數(shù)據(jù)庫(kù)表項(xiàng)所對(duì)應(yīng)的網(wǎng)管業(yè)務(wù)數(shù)據(jù)是不完整的。下面結(jié)合一個(gè)示例來(lái)描述對(duì)網(wǎng)管業(yè)務(wù)的完整性進(jìn)行檢測(cè)的具體實(shí)現(xiàn)過(guò)程,圖3為本發(fā)明實(shí)現(xiàn)網(wǎng)管業(yè)務(wù)管理的實(shí)施例中進(jìn)行網(wǎng)管業(yè)務(wù)完整性檢測(cè)的示例的示意圖,如圖3所示,假設(shè)從檢測(cè)列表中讀取當(dāng)前要檢測(cè)的條目為檢測(cè)條目1,并假設(shè)根據(jù)檢測(cè)條目1得到檢測(cè)條目1對(duì)應(yīng)的數(shù)據(jù)庫(kù)table包括table1(簡(jiǎn)稱T1)和table2(簡(jiǎn)稱T2),檢測(cè)實(shí)現(xiàn)過(guò)程如下:首先,檢測(cè)T1中是否存在不完整的業(yè)務(wù)數(shù)據(jù)。包括:通過(guò)主鍵T1_ID*對(duì)應(yīng)的T2_URL*是否在T2表中能找到匹配的T2_URL*,其中,T2_URL表示某個(gè)業(yè)務(wù)數(shù)據(jù)在T2表中生成的標(biāo)識(shí)信息、*表示不同的數(shù)字。如果可以找到,那么,T1表中的該條數(shù)據(jù)就被標(biāo)記為表示該條數(shù)據(jù)為完整的業(yè)務(wù)數(shù)據(jù)的標(biāo)識(shí)如標(biāo)記為0;如果找不到,那么,T2表中的該條數(shù)據(jù)就被標(biāo)記為表示該條數(shù)據(jù)為不完整的業(yè)務(wù)數(shù)據(jù)的標(biāo)識(shí)如標(biāo)記為1。本示例中,T1表中T1_ID1通過(guò)T2_URL1在T2中找到對(duì)應(yīng)項(xiàng),因此T1_ID1mark為0;T1表中T1_ID2通過(guò)T2_URL5在T2中沒(méi)有找到對(duì)應(yīng)項(xiàng),因此T1_ID2mark為1;T1表中T1_ID3通過(guò)T2_URL2在T2中找到對(duì)應(yīng)項(xiàng),因此T1_ID3mark為0。其次,檢測(cè)T2中是否存在不完整的業(yè)務(wù)數(shù)據(jù)。包括:查詢主鍵T2_ID*對(duì)應(yīng)的T2_URL*是否在T1表中有對(duì)應(yīng)的T1ID*,如果有,則標(biāo)記該數(shù)據(jù)為表示該條數(shù)據(jù)為完整的業(yè)務(wù)數(shù)據(jù)的標(biāo)識(shí)如標(biāo)記為0;如果沒(méi)有,則標(biāo)記為表示該條數(shù)據(jù)為表示該條數(shù)據(jù)為不完整的業(yè)務(wù)數(shù)據(jù)的標(biāo)識(shí)如標(biāo)記為1。本示例中,T2表中T2_ID1通過(guò)T2_URL1在T1中找到對(duì)應(yīng)項(xiàng),因此T2_ID1mark為0;T2表中T2_ID2通過(guò)T2_URL2在T1中找到對(duì)應(yīng)項(xiàng),因此T2_ID2mark為0。最后:當(dāng)所有table都比對(duì)完成,返回被標(biāo)記為表示該條數(shù)據(jù)為不完整的業(yè)務(wù)數(shù)據(jù)的標(biāo)識(shí)如標(biāo)記為1的業(yè)務(wù)數(shù)據(jù)。本示例中,一輪檢測(cè)結(jié)束,檢測(cè)結(jié)果是:T1中存在一行主鍵值為T1_ID2的數(shù)據(jù)為不完整業(yè)務(wù)。實(shí)際應(yīng)用中,如果返回結(jié)果為空,則代表不存在不完整的業(yè)務(wù)數(shù)據(jù);如果返回結(jié)果不為空,則代表存在不完整的業(yè)務(wù)數(shù)據(jù)。如圖3所示的示例中,僅以檢測(cè)條目1對(duì)應(yīng)兩個(gè)網(wǎng)管數(shù)據(jù)庫(kù)表為例,如果檢測(cè)條目對(duì)應(yīng)多個(gè)網(wǎng)管數(shù)據(jù)庫(kù)表時(shí),按照示例中的方法分別執(zhí)行即可,這里不再贅述,本示例也不用于限定本發(fā)明的保護(hù)范圍。步驟205:判斷是否存在不完整的業(yè)務(wù)數(shù)據(jù)。本步驟中,根據(jù)檢測(cè)結(jié)果,判斷是否存在不完整的業(yè)務(wù)數(shù)據(jù),如果檢測(cè)結(jié)果顯示存在,則直接進(jìn)入步驟206;如果檢測(cè)結(jié)果顯示不存在,則返回步驟203。步驟206~步驟207:檢索配置緩存列表,判斷是否可以自動(dòng)修復(fù)不完整的業(yè)務(wù)數(shù)據(jù)。本步驟具體包括:通過(guò)對(duì)步驟204中沒(méi)有找到匹配項(xiàng)的多余的業(yè)務(wù)表項(xiàng)的主鍵值與配置緩存列表中相應(yīng)數(shù)據(jù)庫(kù)表的主鍵值進(jìn)行比對(duì),如果存在相同的主鍵值,那么,將配置緩存列表中該條業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的其他表項(xiàng)的相應(yīng)數(shù)據(jù)補(bǔ)全至網(wǎng)管數(shù)據(jù)庫(kù)中,本次修復(fù)完成,返回步驟203;如果不存在相同的主鍵值,則進(jìn)入步驟208。步驟208~步驟210:判斷是否進(jìn)行手工修復(fù)檢測(cè)出的不完整業(yè)務(wù)數(shù)據(jù),如果需要進(jìn)行手工修復(fù),那么,用戶根據(jù)已有的不完整業(yè)務(wù)數(shù)據(jù)補(bǔ)全其余相關(guān)數(shù)據(jù)庫(kù)表項(xiàng)的參數(shù)即可,用戶手動(dòng)修復(fù)成功后進(jìn)入步驟211,要是用戶手動(dòng)修復(fù)失敗,則直接刪除該不完整的業(yè)務(wù)數(shù)據(jù)并返回步驟203;如果不需要進(jìn)行手工修復(fù),則直接刪除該不完整的業(yè)務(wù)數(shù)據(jù)并返回步驟203。步驟211~步驟212:判斷網(wǎng)管業(yè)務(wù)是否達(dá)到備份條件。對(duì)于手動(dòng)修復(fù)后的網(wǎng)管業(yè)務(wù),根據(jù)該業(yè)務(wù)關(guān)聯(lián)的客戶名稱,從網(wǎng)管數(shù)據(jù)庫(kù)中調(diào)取該客戶的所有屬性,確定該網(wǎng)管業(yè)務(wù)的優(yōu)先級(jí)權(quán)重。當(dāng)計(jì)算出的優(yōu)先級(jí)權(quán)重大于或等于預(yù)先設(shè)置的優(yōu)先級(jí)閾值時(shí),才能被備份到配置緩存模塊中,并更新配置緩存列表,然后返回步驟203;當(dāng)計(jì)算出的優(yōu)先級(jí)權(quán)重小于預(yù)先設(shè)置的優(yōu)先級(jí)閾值時(shí),則不進(jìn)行備份直接返回步驟203。實(shí)際應(yīng)用中,可以通過(guò)設(shè)置一個(gè)優(yōu)先級(jí)預(yù)配置文件,用于為各種類型的業(yè)務(wù)預(yù)先配置其優(yōu)先級(jí)權(quán)重信息及各權(quán)重信息所占的比重(0-100%)。權(quán)重信息如可以分為一級(jí)權(quán)重、二級(jí)權(quán)重、三級(jí)權(quán)重等。其中,不同級(jí)別的權(quán)重分別采用不同的標(biāo)識(shí)來(lái)區(qū)分。所有的一級(jí)權(quán)重所在比例相加之和為1,各一級(jí)權(quán)重下的二級(jí)權(quán)重取值按照占一級(jí)權(quán)重的比重分配的。各業(yè)務(wù)的優(yōu)先級(jí)權(quán)重為:按設(shè)定維度將業(yè)務(wù)分解后的各級(jí)權(quán)重之和,比如某業(yè)務(wù)的優(yōu)先級(jí)權(quán)重為:一級(jí)權(quán)重1×二級(jí)權(quán)重1+一級(jí)權(quán)重2×二級(jí)權(quán)重2+……+一級(jí)權(quán)重n×二級(jí)權(quán)重n。其中,設(shè)定維度可以按照客戶屬性信息中的某一類型進(jìn)行分解,且每一類型還可以按照該類型信息的不同屬性進(jìn)行再次或者逐層次分解。如上文表1所示,假設(shè)行業(yè)類型為銀行,客戶類別為大客戶,客戶級(jí)別為四級(jí),那么,該網(wǎng)絡(luò)業(yè)務(wù)的優(yōu)先級(jí)權(quán)重=(0.4×1+0.35×1+0.25×0.9)×100%=97.5%??梢?jiàn),該網(wǎng)絡(luò)業(yè)務(wù)的優(yōu)先級(jí)權(quán)重大于優(yōu)先級(jí)閾值70%,因此,該網(wǎng)管業(yè)務(wù)達(dá)到了備份的條件,即需要將該網(wǎng)管業(yè)務(wù)備份到配置緩存列表中。步驟213:判斷檢測(cè)觸發(fā)條件是周期檢測(cè)還是手動(dòng)檢測(cè),如果檢測(cè)觸發(fā)條件為手動(dòng)檢測(cè),則直接結(jié)束本流程;如果為周期檢測(cè),則返回步驟202。其中,手動(dòng)檢測(cè)就是在用戶設(shè)置好后,立即執(zhí)行一次檢測(cè)和修復(fù)過(guò)程,手動(dòng)檢測(cè)沒(méi)設(shè)置一次只能觸發(fā)一次檢測(cè);周期檢測(cè)就是按照預(yù)先設(shè)置的起始時(shí)間,每隔預(yù)先設(shè)置的檢測(cè)周期如1周或1個(gè)月或3個(gè)月等執(zhí)行一次檢測(cè)和修復(fù)過(guò)程。本申請(qǐng)還提供一種用于實(shí)現(xiàn)網(wǎng)管業(yè)務(wù)管理的裝置,至少包括存儲(chǔ)器和處理器,其中,存儲(chǔ)器中存儲(chǔ)有以下可執(zhí)行指令:根據(jù)待檢測(cè)信息中包含的待檢測(cè)網(wǎng)管業(yè)務(wù)對(duì)應(yīng)的網(wǎng)管數(shù)據(jù)庫(kù),檢測(cè)待檢測(cè)網(wǎng)管業(yè)務(wù)的完整性;利用網(wǎng)管上已有業(yè)務(wù)信息,對(duì)存在不完整性的網(wǎng)管業(yè)務(wù)進(jìn)行修復(fù)。圖4為本發(fā)明實(shí)現(xiàn)網(wǎng)管業(yè)務(wù)管理的裝置的組成結(jié)構(gòu)示意圖,如圖4所示,至少包括檢測(cè)模塊、修復(fù)模塊;其中,檢測(cè)模塊,用于根據(jù)待檢測(cè)信息中包含的待檢測(cè)網(wǎng)管業(yè)務(wù)對(duì)應(yīng)的網(wǎng)管數(shù)據(jù)庫(kù),檢測(cè)待檢測(cè)網(wǎng)管業(yè)務(wù)的完整性;修復(fù)模塊,用于利用網(wǎng)管上已有業(yè)務(wù)信息,對(duì)存在不完整性的網(wǎng)管業(yè)務(wù)進(jìn)行修復(fù)。本發(fā)明實(shí)現(xiàn)網(wǎng)管業(yè)務(wù)管理的裝置還包括:設(shè)置模塊,用于設(shè)置存儲(chǔ)待檢測(cè)信息的檢測(cè)列表。其中,檢測(cè)列表包括若干條檢測(cè)條目,每個(gè)檢測(cè)條目對(duì)應(yīng)一條網(wǎng)管業(yè)務(wù),并關(guān)聯(lián)多個(gè)網(wǎng)管數(shù)據(jù)庫(kù)表。舉例來(lái)看,如檢測(cè)列表中包括兩條檢測(cè)條目,其中一條檢測(cè)條目即第一檢測(cè)條目對(duì)應(yīng)端到端Eline業(yè)務(wù)、另一條檢測(cè)條目即第二檢測(cè)條目對(duì)應(yīng)同步數(shù)字體系(SDH)保護(hù),以第一檢測(cè)條目為例,如第一檢測(cè)條目對(duì)應(yīng)的端到端Eline業(yè)務(wù)關(guān)聯(lián)的數(shù)據(jù)庫(kù)表(Table)包括Table1(簡(jiǎn)稱T1)和Table2(簡(jiǎn)稱T2)。對(duì)于檢測(cè)列表中的每一條檢測(cè)條目對(duì)應(yīng)的待檢測(cè)網(wǎng)管業(yè)務(wù),檢測(cè)模塊具體用于:對(duì)于與檢測(cè)條目對(duì)應(yīng)的待檢測(cè)網(wǎng)管業(yè)務(wù)關(guān)聯(lián)的每個(gè)數(shù)據(jù)庫(kù)表,檢測(cè)其主鍵對(duì)應(yīng)的每條業(yè)務(wù)數(shù)據(jù)在其他與該檢測(cè)條目對(duì)應(yīng)的待檢測(cè)網(wǎng)管業(yè)務(wù)關(guān)聯(lián)的數(shù)據(jù)庫(kù)表中生成的標(biāo)識(shí)信息是否能在其他數(shù)據(jù)庫(kù)表中查找到,如果能夠查找到,則該數(shù)據(jù)庫(kù)表中的該條業(yè)務(wù)數(shù)據(jù)為完整的業(yè)務(wù)數(shù)據(jù),結(jié)束本次檢測(cè);如果不能查找到,則該數(shù)據(jù)庫(kù)表中的該條業(yè)務(wù)數(shù)據(jù)為不完整的業(yè)務(wù)數(shù)據(jù),通知修復(fù)模塊。本發(fā)明實(shí)現(xiàn)網(wǎng)管業(yè)務(wù)管理的裝置還包括:配置模塊,用于在所述裝置所屬網(wǎng)管啟動(dòng)時(shí),將網(wǎng)管上已有業(yè)務(wù)信息如已有業(yè)務(wù)的數(shù)據(jù)庫(kù)表備份到配置緩存列表中。其中,配置緩存列表包括有若干條已有業(yè)務(wù),每條已有業(yè)務(wù)關(guān)聯(lián)多個(gè)網(wǎng)管數(shù)據(jù)庫(kù)表。相應(yīng)地,修復(fù)模塊具體用于:確定在配置緩存列表的相應(yīng)數(shù)據(jù)庫(kù)中是否能匹配到檢測(cè)模塊在其他數(shù)據(jù)庫(kù)表中未查找到的標(biāo)識(shí)信息對(duì)應(yīng)的主鍵,如果能匹配到,則將配置緩存列表中該條數(shù)據(jù)對(duì)應(yīng)的其他表項(xiàng)的相應(yīng)數(shù)據(jù)補(bǔ)全至網(wǎng)管數(shù)據(jù)庫(kù)中;如果不能匹配到,則刪除該主鍵對(duì)應(yīng)的不完整的業(yè)務(wù)數(shù)據(jù)??蛇x地,修復(fù)模塊還用于:在確定不能匹配到未查找到的標(biāo)識(shí)信息對(duì)應(yīng)的主鍵時(shí),判斷是否要對(duì)檢測(cè)出的不完整的業(yè)務(wù)數(shù)據(jù)進(jìn)行手工修復(fù),如果是,則提供界面給用戶,讓用戶根據(jù)已有的該不完整業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的業(yè)務(wù)數(shù)據(jù)補(bǔ)全其余相關(guān)數(shù)據(jù)庫(kù)表項(xiàng)的參數(shù);如果手動(dòng)修復(fù)失敗,再刪除該主鍵對(duì)應(yīng)的不完整的業(yè)務(wù)數(shù)據(jù)。本發(fā)明實(shí)現(xiàn)網(wǎng)管業(yè)務(wù)管理的裝置還包括:觸發(fā)模塊,用于判斷是否滿足檢測(cè)觸發(fā)條件,如果滿足,通知檢測(cè)模塊開(kāi)始檢測(cè);否則繼續(xù)判斷。其中,檢測(cè)觸發(fā)條件包括但不限于:手動(dòng)檢測(cè)、周期檢測(cè)。其中,手動(dòng)檢測(cè)就是在用戶設(shè)置好后,立即執(zhí)行一次檢測(cè)和修復(fù)過(guò)程;周期檢測(cè)就是按照預(yù)先設(shè)置的起始時(shí)間,每隔預(yù)先設(shè)置的檢測(cè)周期如1周或1個(gè)月或3個(gè)月等執(zhí)行一次檢測(cè)和修復(fù)過(guò)程。本發(fā)明實(shí)現(xiàn)網(wǎng)管業(yè)務(wù)管理的裝置還包括:優(yōu)先級(jí)處理模塊,用于判斷網(wǎng)管業(yè)務(wù)是否達(dá)到備份條件,如果達(dá)到,將網(wǎng)管業(yè)務(wù)備份到配置緩存列表中。其中,備份條件為網(wǎng)管業(yè)務(wù)的優(yōu)先級(jí)權(quán)重是否大于或等于預(yù)先設(shè)置的優(yōu)先級(jí)閾值,如果大于或等于,則達(dá)到備份條件;否則未達(dá)到備份條件。優(yōu)先級(jí)處理模塊具體用于:預(yù)先設(shè)置各種類型的業(yè)務(wù)對(duì)應(yīng)的權(quán)重信息及各權(quán)重信息所占的比重;根據(jù)所述修復(fù)后的網(wǎng)管業(yè)務(wù)的業(yè)務(wù)類型,及其對(duì)應(yīng)的權(quán)重信息及各權(quán)重信息所占的比重計(jì)算所述優(yōu)先級(jí)權(quán)重。對(duì)于手動(dòng)修復(fù)后的網(wǎng)管業(yè)務(wù),根據(jù)該業(yè)務(wù)數(shù)據(jù)關(guān)聯(lián)的客戶名稱,從網(wǎng)管數(shù)據(jù)庫(kù)中調(diào)取該客戶的所有屬性,根據(jù)該客戶的屬性確定該網(wǎng)管業(yè)務(wù)的優(yōu)先級(jí)權(quán)重,當(dāng)計(jì)算出的優(yōu)先級(jí)權(quán)重大于或等于預(yù)先設(shè)置的優(yōu)先級(jí)閾值如70%等時(shí),將該網(wǎng)管業(yè)務(wù)備份到配置緩存表中;否則,結(jié)束對(duì)當(dāng)前檢測(cè)條目對(duì)應(yīng)的待檢測(cè)網(wǎng)管業(yè)務(wù)的處理,繼續(xù)處理下一檢測(cè)條目,直至檢測(cè)列表中的檢測(cè)條目檢測(cè)完成??蛇x地,優(yōu)先級(jí)處理模塊中的根據(jù)客戶的屬性確定該網(wǎng)管業(yè)務(wù)的優(yōu)先級(jí)權(quán)重包括:預(yù)先設(shè)置各種類型的業(yè)務(wù)對(duì)應(yīng)的權(quán)重信息及各權(quán)重信息所占的比重(0-100%)。權(quán)重信息如可以分為一級(jí)權(quán)重、二級(jí)權(quán)重、三級(jí)權(quán)重等。其中,不同級(jí)別的權(quán)重分別采用不同的標(biāo)識(shí)來(lái)區(qū)分。所有的一級(jí)權(quán)重所在比例相加之和為1,各一級(jí)權(quán)重下的二級(jí)權(quán)重取值按照占一級(jí)權(quán)重的比重分配的。各業(yè)務(wù)的優(yōu)先級(jí)權(quán)重為:按設(shè)定維度將業(yè)務(wù)分解后的各級(jí)權(quán)重之和,比如某業(yè)務(wù)的優(yōu)先級(jí)權(quán)重為:一級(jí)權(quán)重1×二級(jí)權(quán)重1+一級(jí)權(quán)重2×二級(jí)權(quán)重2+……+一級(jí)權(quán)重n×二級(jí)權(quán)重n。其中,設(shè)定維度可以按照客戶屬性信息中的某一類型進(jìn)行分解,且每一類型還可以按照該類型信息的不同屬性進(jìn)行再次或者逐層次分解。以上所述,僅為本發(fā)明的較佳實(shí)例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。當(dāng)前第1頁(yè)1 2 3 當(dāng)前第1頁(yè)1 2 3