本發(fā)明涉及拓?fù)浣Y(jié)構(gòu)技術(shù)領(lǐng)域,特別涉及拓?fù)湟晥D的過濾顯示方法及系統(tǒng)。
背景技術(shù):
網(wǎng)絡(luò)管理系統(tǒng)是一個(gè)分布式網(wǎng)絡(luò)應(yīng)用系統(tǒng),其目的是對(duì)網(wǎng)絡(luò)進(jìn)行管理,使網(wǎng)絡(luò)高效正常運(yùn)行。由于網(wǎng)絡(luò)遍布在全國(guó)各地,網(wǎng)絡(luò)管理系統(tǒng)中常常采用多用戶管理模式,并利用拓?fù)湟晥D來直觀顯示各地區(qū)的網(wǎng)絡(luò)現(xiàn)狀。
對(duì)于整個(gè)網(wǎng)絡(luò)管理系統(tǒng)來說,其拓?fù)湟晥D需要顯示所有拓?fù)湓丶捌渫負(fù)湓氐臓顟B(tài),來反應(yīng)全國(guó)各地的網(wǎng)絡(luò)現(xiàn)狀。然而,對(duì)于每個(gè)管理用戶來說,在拓?fù)湟晥D中顯示所有的拓?fù)湓丶捌渫負(fù)湓貙?duì)應(yīng)的狀態(tài),不但會(huì)給每個(gè)用戶在管理上帶來很多不便,還會(huì)降低用戶的管理效率。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供的技術(shù)方案如下:
本發(fā)明提供一種拓?fù)湟晥D的過濾顯示方法,包括以下步驟:S10、加載每個(gè)管理用戶預(yù)先對(duì)應(yīng)設(shè)置的預(yù)設(shè)拓?fù)溥^濾規(guī)則;S20、獲取所述管理用戶在所述預(yù)設(shè)拓?fù)溥^濾規(guī)則下,對(duì)應(yīng)的拓?fù)湓刈鳛橛脩敉負(fù)湓亍⒁约八鐾負(fù)湓氐臓顟B(tài)作為用戶拓?fù)湓氐臓顟B(tài);S30、根據(jù)獲取到的用戶拓?fù)湓匾约案鱾€(gè)用戶拓?fù)湓氐臓顟B(tài),顯示所述管理用戶在所述預(yù)設(shè)拓?fù)溥^濾規(guī)則下的用戶拓?fù)湟晥D。
進(jìn)一步,還包括以下步驟:S40、根據(jù)更改后的預(yù)設(shè)拓?fù)溥^濾規(guī)則所生成的預(yù)設(shè)拓?fù)溥^濾新規(guī)則,刪除和/或增加所述管理用戶在所述預(yù)設(shè)拓?fù)溥^濾新規(guī)則下,對(duì)應(yīng)的用戶拓?fù)湓兀约霸撚脩敉負(fù)湓貙?duì)應(yīng)的狀態(tài);S41、根據(jù)刪除和/或增加后的用戶拓?fù)湓匾约霸撚脩敉負(fù)湓貙?duì)應(yīng)的狀態(tài),更新顯示所述管理用戶在所述預(yù)設(shè)拓?fù)溥^濾新規(guī)則下的用戶拓?fù)湟晥D。
進(jìn)一步,在所述步驟S10之前還包括:S02、在管理系統(tǒng)中登陸所述管理用戶對(duì)應(yīng)的用戶管理賬號(hào),每個(gè)管理用戶注冊(cè)有一個(gè)用戶管理賬號(hào);S04、每個(gè)用戶管理賬號(hào)綁定該管理用戶對(duì)應(yīng)設(shè)置的預(yù)設(shè)拓?fù)溥^濾規(guī)則。
進(jìn)一步,在所述步驟S10之前還包括:S01、劃分每個(gè)管理用戶對(duì)應(yīng)的管理域、該管理域內(nèi)的所有拓?fù)湓匾约案鱾€(gè)拓?fù)湓氐臓顟B(tài)。
進(jìn)一步,在所述步驟S10之前還包括:S03、根據(jù)每個(gè)管理用戶所設(shè)置的拓?fù)溥^濾條件,生成預(yù)設(shè)拓?fù)溥^濾規(guī)則;所述拓?fù)溥^濾條件包括拓?fù)湓亍⑼負(fù)湓氐臓顟B(tài)、告警狀態(tài)的過濾條件。
進(jìn)一步,所述拓?fù)湓匕ㄍ負(fù)溆?、拓?fù)浣M、拓?fù)渚W(wǎng)元類型、拓?fù)渚W(wǎng)元、拓?fù)滏溌贰?/p>
本發(fā)明還提供一種拓?fù)湟晥D的過濾顯示系統(tǒng),包括:加載模塊,用于加載每個(gè)管理用戶預(yù)先對(duì)應(yīng)設(shè)置的預(yù)設(shè)拓?fù)溥^濾規(guī)則;獲取模塊,用于獲取所述管理用戶在所述預(yù)設(shè)拓?fù)溥^濾規(guī)則下,對(duì)應(yīng)的拓?fù)湓刈鳛橛脩敉負(fù)湓?、以及所述拓?fù)湓氐臓顟B(tài)作為用戶拓?fù)湓氐臓顟B(tài);顯示模塊,用于根據(jù)獲取到的用戶拓?fù)湓匾约案鱾€(gè)用戶拓?fù)湓氐臓顟B(tài),顯示所述管理用戶在所述預(yù)設(shè)拓?fù)溥^濾規(guī)則下的用戶拓?fù)湟晥D。
進(jìn)一步,還包括:編輯模塊,用于根據(jù)更改后的預(yù)設(shè)拓?fù)溥^濾規(guī)則所生成的預(yù)設(shè)拓?fù)溥^濾新規(guī)則,刪除和/或增加所述管理用戶在所述預(yù)設(shè)拓?fù)溥^濾新規(guī)則下,對(duì)應(yīng)的用戶拓?fù)湓?,以及該用戶拓?fù)湓貙?duì)應(yīng)的狀態(tài);所述顯示模塊,還用于根據(jù)刪除和/或增加后的用戶拓?fù)湓匾约霸撚脩敉負(fù)湓貙?duì)應(yīng)的狀態(tài),更新顯示所述管理用戶在所述預(yù)設(shè)拓?fù)溥^濾新規(guī)則下的用戶拓?fù)湟晥D。
進(jìn)一步,還包括:登錄注冊(cè)模塊,用于在管理系統(tǒng)中登陸所述管理用戶對(duì)應(yīng)的用戶管理賬號(hào),每個(gè)管理用戶注冊(cè)有一個(gè)用戶管理賬號(hào);綁定模塊,用于每個(gè)用戶管理賬號(hào)綁定該管理用戶對(duì)應(yīng)設(shè)置的預(yù)設(shè)拓?fù)溥^濾規(guī)則。
進(jìn)一步,還包括:劃分模塊,用于劃分每個(gè)管理用戶對(duì)應(yīng)的管理域、該管理域內(nèi)的所有拓?fù)湓匾约案鱾€(gè)拓?fù)湓氐臓顟B(tài)。
與現(xiàn)有技術(shù)相比,本發(fā)明提供的拓?fù)湟晥D的過濾顯示方法及系統(tǒng),具有以下有益效果:
本發(fā)明中每個(gè)管理用戶根據(jù)自己的需求,設(shè)置有相應(yīng)的預(yù)設(shè)拓?fù)溥^濾規(guī)則;根據(jù)預(yù)設(shè)拓?fù)溥^濾規(guī)則,獲取相應(yīng)的拓?fù)湓亍⑼負(fù)湓氐臓顟B(tài)作為用戶拓?fù)湓?、用戶拓?fù)湓氐臓顟B(tài);顯示管理用戶在預(yù)設(shè)拓?fù)溥^濾規(guī)則下的用戶拓?fù)湟晥D。從而提高了管理用戶的管理體驗(yàn),以及管理效率,并滿足各個(gè)管理用戶快速瀏覽本區(qū)域拓?fù)湟晥D的要求。
本發(fā)明中在管理用戶的管理過程中,可以根據(jù)管理用戶的實(shí)際需求,更改預(yù)設(shè)拓?fù)溥^濾規(guī)則,生成預(yù)設(shè)拓?fù)溥^濾新規(guī)則;并刪除和/或增加相應(yīng)的拓?fù)湓亍⑼負(fù)湓氐臓顟B(tài)分別作為用戶拓?fù)湓?、用戶拓?fù)湓氐臓顟B(tài);進(jìn)而更新顯示用戶拓?fù)湟晥D;以更好地滿足用戶在管理過程中出現(xiàn)的新需求。
本發(fā)明中每個(gè)管理用戶注冊(cè)有一個(gè)用戶管理賬號(hào),并將用戶管理賬號(hào)綁定對(duì)應(yīng)設(shè)置的預(yù)設(shè)拓?fù)溥^濾規(guī)則;從而防止多個(gè)管理用戶之間的預(yù)設(shè)拓?fù)溥^濾規(guī)則發(fā)生錯(cuò)亂,從而影響拓?fù)湟晥D的顯示。
本發(fā)明中每個(gè)管理用戶對(duì)應(yīng)劃分有管理域,并且劃分有該管理域內(nèi)的拓?fù)湓匾约巴負(fù)湓氐臓顟B(tài);方便根據(jù)預(yù)設(shè)拓?fù)溥^濾規(guī)則對(duì)管理域內(nèi)的拓?fù)湓剡M(jìn)行快速過濾,以提高用戶拓?fù)湟晥D的生成效率。
附圖說明
下面將以明確易懂的方式,結(jié)合附圖說明優(yōu)選實(shí)施方式,對(duì)一種拓?fù)湟晥D的過濾顯示方法及系統(tǒng)的上述特性、技術(shù)特征、優(yōu)點(diǎn)及其實(shí)現(xiàn)方式予以進(jìn)一步說明。
圖1是本發(fā)明一種拓?fù)湟晥D的過濾顯示方法的流程示意圖;
圖2是本發(fā)明另一種拓?fù)湟晥D的過濾顯示方法的流程示意圖;
圖3是本發(fā)明拓?fù)湟晥D的過濾顯示方法的部分流程示意圖;
圖4是本發(fā)明一種拓?fù)湟晥D的過濾顯示系統(tǒng)的結(jié)構(gòu)示意圖;
圖5是本發(fā)明另一種拓?fù)湟晥D的過濾顯示系統(tǒng)的結(jié)構(gòu)示意圖。
附圖標(biāo)號(hào)說明:
10、劃分模塊,20、登錄注冊(cè)模塊,30、生成模塊,40、綁定模塊,50、加載模塊,60、獲取模塊,70、顯示模塊,80、編輯模塊;
110、拓?fù)湓丶虞d模塊,120、拓?fù)湓卮鎯?chǔ)模塊,130、拓?fù)湓叵⒛K,140、過濾規(guī)則存儲(chǔ)模塊,150、過濾規(guī)則執(zhí)行模塊。
具體實(shí)施方式
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)照附圖說明本發(fā)明的具體實(shí)施方式。顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖,并獲得其他的實(shí)施方式。
為使圖面簡(jiǎn)潔,各圖中只示意性地表示出了與本發(fā)明相關(guān)的部分,它們并不代表其作為產(chǎn)品的實(shí)際結(jié)構(gòu)。另外,以使圖面簡(jiǎn)潔便于理解,在有些圖中具有相同結(jié)構(gòu)或功能的部件,僅示意性地繪示了其中的一個(gè),或僅標(biāo)出了其中的一個(gè)。在本文中,“一個(gè)”不僅表示“僅此一個(gè)”,也可以表示“多于一個(gè)”的情形。
如圖1所示,根據(jù)本發(fā)明的一個(gè)實(shí)施例,一種拓?fù)湟晥D的過濾顯示方法,包括以下步驟:S10、加載每個(gè)管理用戶預(yù)先對(duì)應(yīng)設(shè)置的預(yù)設(shè)拓?fù)溥^濾規(guī)則,該預(yù)設(shè)拓?fù)溥^濾規(guī)則存儲(chǔ)于服務(wù)器中;該預(yù)設(shè)拓?fù)溥^濾規(guī)則可以是預(yù)先設(shè)置的,也可以是根據(jù)設(shè)定的拓?fù)溥^濾條件而生成的。
S20、獲取所述管理用戶在所述預(yù)設(shè)拓?fù)溥^濾規(guī)則下,對(duì)應(yīng)的拓?fù)湓刈鳛橛脩敉負(fù)湓?、以及所述拓?fù)湓氐臓顟B(tài)作為用戶拓?fù)湓氐臓顟B(tài);可以是從服務(wù)器中整個(gè)數(shù)據(jù)庫中獲取拓?fù)湓丶盃顟B(tài),也可以是從服務(wù)器中管理用戶對(duì)應(yīng)的子數(shù)據(jù)庫中獲取拓?fù)湓丶盃顟B(tài);所述的拓?fù)湓匕ㄍ負(fù)溆?、拓?fù)浣M、拓?fù)渚W(wǎng)元類型、拓?fù)渚W(wǎng)元、拓?fù)滏溌贰?/p>
S30、根據(jù)獲取到的用戶拓?fù)湓匾约案鱾€(gè)用戶拓?fù)湓氐臓顟B(tài),顯示所述管理用戶在所述預(yù)設(shè)拓?fù)溥^濾規(guī)則下的用戶拓?fù)湟晥D。
具體的,在管理系統(tǒng)中預(yù)先設(shè)置每個(gè)管理用戶對(duì)應(yīng)的預(yù)設(shè)拓?fù)溥^濾規(guī)則,在管理系統(tǒng)中顯示管理用戶的用戶拓?fù)湟晥D時(shí),首先加載該管理用戶對(duì)應(yīng)的預(yù)設(shè)拓?fù)溥^濾規(guī)則,并在整個(gè)管理系統(tǒng)中的所有拓?fù)湓鼗蚬芾碛脩舻乃型負(fù)湓刂校鶕?jù)預(yù)設(shè)拓?fù)湟?guī)則獲取相應(yīng)的拓?fù)湓刈鳛橛脩敉負(fù)湓睾?,顯示由用戶拓?fù)湓貥?gòu)成的用戶拓?fù)湟晥D。
如圖2所示,根據(jù)本發(fā)明的另一個(gè)實(shí)施例,一種拓?fù)湟晥D的過濾顯示方法,包括以下步驟:S10、加載每個(gè)管理用戶預(yù)先對(duì)應(yīng)設(shè)置的預(yù)設(shè)拓?fù)溥^濾規(guī)則,該預(yù)設(shè)拓?fù)溥^濾規(guī)則存儲(chǔ)于服務(wù)器中;該預(yù)設(shè)拓?fù)溥^濾規(guī)則可以是預(yù)先設(shè)置的,也可以是根據(jù)設(shè)定的拓?fù)溥^濾條件而生成的。
S20、獲取所述管理用戶在所述預(yù)設(shè)拓?fù)溥^濾規(guī)則下,對(duì)應(yīng)的拓?fù)湓刈鳛橛脩敉負(fù)湓?、以及所述拓?fù)湓氐臓顟B(tài)作為用戶拓?fù)湓氐臓顟B(tài);可以是從服務(wù)器中整個(gè)數(shù)據(jù)庫中獲取拓?fù)湓丶盃顟B(tài),也可以是從服務(wù)器中管理用戶對(duì)應(yīng)的子數(shù)據(jù)庫中獲取拓?fù)湓丶盃顟B(tài);所述的拓?fù)湓匕ㄍ負(fù)溆颉⑼負(fù)浣M、拓?fù)渚W(wǎng)元類型、拓?fù)渚W(wǎng)元、拓?fù)滏溌贰?/p>
S30、根據(jù)獲取到的用戶拓?fù)湓匾约案鱾€(gè)用戶拓?fù)湓氐臓顟B(tài),顯示所述管理用戶在所述預(yù)設(shè)拓?fù)溥^濾規(guī)則下的用戶拓?fù)湟晥D。
S40、根據(jù)更改后的預(yù)設(shè)拓?fù)溥^濾規(guī)則所生成的預(yù)設(shè)拓?fù)溥^濾新規(guī)則,刪除和/或增加所述管理用戶在所述預(yù)設(shè)拓?fù)溥^濾新規(guī)則下,對(duì)應(yīng)的用戶拓?fù)湓?,以及該用戶拓?fù)湓貙?duì)應(yīng)的狀態(tài);
S41、根據(jù)刪除和/或增加后的用戶拓?fù)湓匾约霸撚脩敉負(fù)湓貙?duì)應(yīng)的狀態(tài),更新顯示所述管理用戶在所述預(yù)設(shè)拓?fù)溥^濾新規(guī)則下的用戶拓?fù)湟晥D。
具體的,在管理用戶的管理過程中,可以根據(jù)管理用戶的新需求,更改預(yù)設(shè)拓?fù)溥^濾規(guī)則,并生成預(yù)設(shè)拓?fù)溥^濾新規(guī)則;根據(jù)預(yù)設(shè)拓?fù)溥^濾新規(guī)則,刪除相應(yīng)的用戶拓?fù)湓丶坝脩敉負(fù)湓貙?duì)應(yīng)的狀態(tài),和/或增加相應(yīng)的用戶拓?fù)湓丶坝脩敉負(fù)湓貙?duì)應(yīng)的狀態(tài);再更新顯示用戶拓?fù)湟晥D,從而滿足不同用戶在使用過程中所發(fā)生變化的需求,以便于用戶更為方便地查看、瀏覽用戶拓?fù)湟晥D。
如圖2、圖3所示,根據(jù)本發(fā)明的再一個(gè)實(shí)施例,一種拓?fù)湟晥D的過濾顯示方法,包括以下步驟:優(yōu)選的,還包括S01、劃分每個(gè)管理用戶對(duì)應(yīng)的管理域、該管理域內(nèi)的所有拓?fù)湓匾约案鱾€(gè)拓?fù)湓氐臓顟B(tài),并將每個(gè)管理用戶對(duì)應(yīng)的管理域、拓?fù)湓丶盃顟B(tài)存儲(chǔ)于服務(wù)器中的子數(shù)據(jù)庫,以及將多個(gè)子數(shù)據(jù)庫存儲(chǔ)于服務(wù)器中的數(shù)據(jù)庫。
S02、在管理系統(tǒng)中登陸所述管理用戶對(duì)應(yīng)的用戶管理賬號(hào),每個(gè)管理用戶注冊(cè)有一個(gè)用戶管理賬號(hào),并存儲(chǔ)于服務(wù)器的數(shù)據(jù)庫中。
優(yōu)選的,還包括S03、根據(jù)每個(gè)管理用戶所設(shè)置的拓?fù)溥^濾條件,生成預(yù)設(shè)拓?fù)溥^濾規(guī)則;所述拓?fù)溥^濾條件包括拓?fù)湓?、拓?fù)湓氐臓顟B(tài)、告警狀態(tài)的過濾條件,以及IP地址段;所述拓?fù)湓氐臓顟B(tài)包括拓?fù)湓氐倪B接狀態(tài)、拓?fù)湓氐耐綘顟B(tài)。
S04、每個(gè)用戶管理賬號(hào)綁定該管理用戶對(duì)應(yīng)設(shè)置的預(yù)設(shè)拓?fù)溥^濾規(guī)則,并存儲(chǔ)于服務(wù)器的數(shù)據(jù)庫中。
S10、加載每個(gè)管理用戶預(yù)先對(duì)應(yīng)設(shè)置的預(yù)設(shè)拓?fù)溥^濾規(guī)則,該預(yù)設(shè)拓?fù)溥^濾規(guī)則存儲(chǔ)于服務(wù)器中;該預(yù)設(shè)拓?fù)溥^濾規(guī)則可以是預(yù)先設(shè)置的,也可以是根據(jù)設(shè)定的拓?fù)溥^濾條件而生成的。
S20、獲取所述管理用戶在所述預(yù)設(shè)拓?fù)溥^濾規(guī)則下,對(duì)應(yīng)的拓?fù)湓刈鳛橛脩敉負(fù)湓?、以及所述拓?fù)湓氐臓顟B(tài)作為用戶拓?fù)湓氐臓顟B(tài);可以是從服務(wù)器中整個(gè)數(shù)據(jù)庫中獲取拓?fù)湓丶盃顟B(tài),也可以是從服務(wù)器中管理用戶對(duì)應(yīng)的子數(shù)據(jù)庫中獲取拓?fù)湓丶盃顟B(tài);所述的拓?fù)湓匕ㄍ負(fù)溆?、拓?fù)浣M、拓?fù)渚W(wǎng)元類型、拓?fù)渚W(wǎng)元、拓?fù)滏溌贰?/p>
S30、根據(jù)獲取到的用戶拓?fù)湓匾约案鱾€(gè)用戶拓?fù)湓氐臓顟B(tài),顯示所述管理用戶在所述預(yù)設(shè)拓?fù)溥^濾規(guī)則下的用戶拓?fù)湟晥D。
S40、根據(jù)更改后的預(yù)設(shè)拓?fù)溥^濾規(guī)則所生成的預(yù)設(shè)拓?fù)溥^濾新規(guī)則,刪除和/或增加所述管理用戶在所述預(yù)設(shè)拓?fù)溥^濾新規(guī)則下,對(duì)應(yīng)的用戶拓?fù)湓?,以及該用戶拓?fù)湓貙?duì)應(yīng)的狀態(tài);
S41、根據(jù)刪除和/或增加后的用戶拓?fù)湓匾约霸撚脩敉負(fù)湓貙?duì)應(yīng)的狀態(tài),更新顯示所述管理用戶在所述預(yù)設(shè)拓?fù)溥^濾新規(guī)則下的用戶拓?fù)湟晥D。
具體的,首先劃分每個(gè)管理用戶對(duì)應(yīng)的管理區(qū)域,并劃分出該管理區(qū)域所需的所有拓?fù)湓丶巴負(fù)湓氐臓顟B(tài),可以加快過濾生成用戶拓?fù)湟晥D的速度;每個(gè)管理用戶注冊(cè)有一個(gè)用戶管理賬號(hào),方便管理用戶管理;并將拓?fù)溥^濾規(guī)則綁定到用戶管理賬戶,不僅方便系統(tǒng)管理,還可以防止發(fā)生錯(cuò)亂。
如圖4所示,根據(jù)本發(fā)明的一個(gè)實(shí)施例,一種拓?fù)湟晥D的過濾顯示系統(tǒng),包括:優(yōu)選的,還包括劃分模塊10,用于劃分每個(gè)管理用戶對(duì)應(yīng)的管理域、該管理域內(nèi)的所有拓?fù)湓匾约案鱾€(gè)拓?fù)湓氐臓顟B(tài),并將每個(gè)管理用戶對(duì)應(yīng)的管理域、拓?fù)湓丶盃顟B(tài)存儲(chǔ)于服務(wù)器中的子數(shù)據(jù)庫,以及將多個(gè)子數(shù)據(jù)庫存儲(chǔ)于服務(wù)器中的數(shù)據(jù)庫。
登錄注冊(cè)模塊20,用于在管理系統(tǒng)中登陸所述管理用戶對(duì)應(yīng)的用戶管理賬號(hào),每個(gè)管理用戶注冊(cè)有一個(gè)用戶管理賬號(hào),并存儲(chǔ)于服務(wù)器的數(shù)據(jù)庫中。
優(yōu)選的,還包括生成模塊30,用于根據(jù)每個(gè)管理用戶所設(shè)置的拓?fù)溥^濾條件,生成預(yù)設(shè)拓?fù)溥^濾規(guī)則;所述拓?fù)溥^濾條件包括拓?fù)湓亍⑼負(fù)湓氐臓顟B(tài)、告警狀態(tài)的過濾條件,以及IP地址段;所述拓?fù)湓氐臓顟B(tài)包括拓?fù)湓氐倪B接狀態(tài)、拓?fù)湓氐耐綘顟B(tài)。
綁定模塊40,用于每個(gè)用戶管理賬號(hào)綁定該管理用戶對(duì)應(yīng)設(shè)置的預(yù)設(shè)拓?fù)溥^濾規(guī)則,并存儲(chǔ)于服務(wù)器的數(shù)據(jù)庫中。
加載模塊50,用于加載每個(gè)管理用戶預(yù)先對(duì)應(yīng)設(shè)置的預(yù)設(shè)拓?fù)溥^濾規(guī)則,該預(yù)設(shè)拓?fù)溥^濾規(guī)則存儲(chǔ)于服務(wù)器中;該預(yù)設(shè)拓?fù)溥^濾規(guī)則可以是預(yù)先設(shè)置的,也可以是根據(jù)設(shè)定的拓?fù)溥^濾條件而生成的。
獲取模塊60,用于獲取所述管理用戶在所述預(yù)設(shè)拓?fù)溥^濾規(guī)則下,對(duì)應(yīng)的拓?fù)湓刈鳛橛脩敉負(fù)湓亍⒁约八鐾負(fù)湓氐臓顟B(tài)作為用戶拓?fù)湓氐臓顟B(tài);可以是從服務(wù)器中整個(gè)數(shù)據(jù)庫中獲取拓?fù)湓丶盃顟B(tài),也可以是從服務(wù)器中管理用戶對(duì)應(yīng)的子數(shù)據(jù)庫中獲取拓?fù)湓丶盃顟B(tài);所述的拓?fù)湓匕ㄍ負(fù)溆?、拓?fù)浣M、拓?fù)渚W(wǎng)元類型、拓?fù)渚W(wǎng)元、拓?fù)滏溌贰?/p>
顯示模塊70,用于根據(jù)獲取到的用戶拓?fù)湓匾约案鱾€(gè)用戶拓?fù)湓氐臓顟B(tài),顯示所述管理用戶在所述預(yù)設(shè)拓?fù)溥^濾規(guī)則下的用戶拓?fù)湟晥D。
編輯模塊80,用于根據(jù)更改后的預(yù)設(shè)拓?fù)溥^濾規(guī)則所生成的預(yù)設(shè)拓?fù)溥^濾新規(guī)則,刪除和/或增加所述管理用戶在所述預(yù)設(shè)拓?fù)溥^濾新規(guī)則下,對(duì)應(yīng)的用戶拓?fù)湓?,以及該用戶拓?fù)湓貙?duì)應(yīng)的狀態(tài);
所述顯示模塊70,用于根據(jù)刪除和/或增加后的用戶拓?fù)湓匾约霸撚脩敉負(fù)湓貙?duì)應(yīng)的狀態(tài),更新顯示所述管理用戶在所述預(yù)設(shè)拓?fù)溥^濾新規(guī)則下的用戶拓?fù)湟晥D。
根據(jù)本發(fā)明的又一個(gè)實(shí)施例,一種拓?fù)湟晥D的過濾顯示方法,包括以下步驟:
可用于拓?fù)溥^濾的條件:網(wǎng)元類型、告警狀態(tài)、連接狀態(tài)、同步狀態(tài)、網(wǎng)元名稱規(guī)則、IP地址段等等。
用戶成功登錄系統(tǒng)之后,根據(jù)上述過濾條件創(chuàng)建過濾規(guī)則。
過濾規(guī)則創(chuàng)建成功之后,將過濾規(guī)則存儲(chǔ)到服務(wù)端數(shù)據(jù)庫中,這個(gè)過濾規(guī)則是與用戶名綁定的,一個(gè)用戶擁有一條過濾規(guī)則。
客戶端重新從服務(wù)端獲取拓?fù)湓兀⒏鶕?jù)當(dāng)前登錄的用戶名查詢過濾規(guī)則。
根據(jù)過濾規(guī)則,過濾出符合條件的網(wǎng)元。
在客戶端拓?fù)湟晥D上顯示已過濾的網(wǎng)元。
如果用戶更改過濾規(guī)則,客戶端重新從服務(wù)端獲取拓?fù)湓?,并?zhí)行規(guī)則,過濾網(wǎng)元。
拓?fù)湓靥砑印h除、更新消息(網(wǎng)元連接狀態(tài)、同步狀態(tài)、告警狀態(tài)),也先經(jīng)過過濾規(guī)則判斷,符合過濾規(guī)則才被發(fā)送到客戶端。
如圖5所示,根據(jù)本發(fā)明的另一個(gè)實(shí)施例,一種拓?fù)湟晥D的過濾顯示系統(tǒng),包括:
拓?fù)湓丶虞d模塊110:向網(wǎng)絡(luò)管理系統(tǒng)服務(wù)端發(fā)送請(qǐng)求,查詢當(dāng)前用戶管理范圍內(nèi)的拓?fù)湓亍?/p>
拓?fù)湓卮鎯?chǔ)模塊120:存儲(chǔ)系統(tǒng)拓?fù)湓丶捌錉顟B(tài)(網(wǎng)元連接狀態(tài)、同步狀態(tài)、告警狀態(tài))。
拓?fù)湓叵⒛K130:將拓?fù)湓氐膭h除、增加、狀態(tài)更新消息發(fā)送到已登陸的客戶端所在的拓?fù)湟晥D。
過濾規(guī)則存儲(chǔ)模塊140:存儲(chǔ)每個(gè)用戶的拓?fù)溥^濾規(guī)則。
過濾規(guī)則執(zhí)行模塊150:根據(jù)用戶拓?fù)溥^濾規(guī)則,對(duì)拓?fù)湓剡M(jìn)行條件過濾,篩選出符合條件的拓?fù)湓兀o拓?fù)湟晥D顯示。
本發(fā)明為每個(gè)用戶可以制定與其相關(guān)的拓?fù)溥^濾規(guī)則,用戶可以根據(jù)需要關(guān)注一些特定的網(wǎng)元,用戶也可以隨時(shí)變換過濾規(guī)則來滿足配置管理、告警管理、性能管理等網(wǎng)元查詢需求。
應(yīng)當(dāng)說明的是,上述實(shí)施例均可根據(jù)需要自由組合。以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。