两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種快捷的網(wǎng)管資源的選擇方法以及系統(tǒng)的制作方法

文檔序號(hào):7659064閱讀:141來源:國(guó)知局
專利名稱:一種快捷的網(wǎng)管資源的選擇方法以及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通訊網(wǎng)管領(lǐng)域中的資源的快捷選取的方法,還涉及一種快 捷的網(wǎng)管資源選擇系統(tǒng)。
背景技術(shù)
在通訊的網(wǎng)絡(luò)管理的應(yīng)用軟件產(chǎn)品中,用戶通常要確定某個(gè)網(wǎng)絡(luò)資源 才能做進(jìn)一步的操作。有一種現(xiàn)有技術(shù),該技術(shù)釆用資源選取由大到小、 由粗到細(xì)、逐步縮小范圍的策略實(shí)現(xiàn),在排查篩選網(wǎng)絡(luò)資源的時(shí)候,用戶 首先選中一個(gè)較大的網(wǎng)絡(luò)對(duì)象,比如一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)設(shè)備-網(wǎng)元,然后選擇 網(wǎng)元中的單板,最后再選擇端口,操作結(jié)束。有些時(shí)候,用戶通過傳統(tǒng)的 方式先確定幾個(gè)大的資源后啟動(dòng)某項(xiàng)功能,具體的資源往往在具體的功能 中要用戶進(jìn)一步確定, 一旦進(jìn)入這些具體功能后,用戶所要作的選取都是 在一個(gè)相對(duì)小的范圍內(nèi)進(jìn)行,但目前的實(shí)現(xiàn)卻仍然采用傳統(tǒng)的模式,即使 在確定的相對(duì)小的范圍內(nèi),也要一層層地去剝。這種雖是比較經(jīng)典的一種方案,但是卻不是最簡(jiǎn)便的方法,尤其是在選項(xiàng)不是很多的情況下,所以這種現(xiàn)有技術(shù)有以下缺點(diǎn)不足1) 操作繁瑣,需要多次選擇才能確定結(jié)果;2) 選擇的跨層切換效率慢,如果要改變最后一個(gè)選項(xiàng),要修改之前 的所有選項(xiàng);3) 對(duì)使用者來說整體感不強(qiáng),不能起到操作提示的作用。 發(fā)明內(nèi)容本發(fā)明要解決的技術(shù)問題是提供一種快捷的網(wǎng)管資源的選擇方法及 系統(tǒng),克服了現(xiàn)有技術(shù)中的網(wǎng)管中資源選擇繁瑣,跨層資源切換效率低和200710137601.7說明書第2/7頁對(duì)所選中資源缺乏整體感的缺點(diǎn)。為了解決上述問題,本發(fā)明提供了 一種快捷的網(wǎng)管資源的選擇方法,其中,包括以下步驟(1) 保存多層網(wǎng)管資源的結(jié)構(gòu)用樹形的數(shù)據(jù)結(jié)構(gòu);(2) 在保存的樹形數(shù)據(jù)結(jié)構(gòu)中,確定不同層次網(wǎng)管資源的所有合法 資源組合;(3 )將所述所有合法數(shù)據(jù)組合的結(jié)果顯示為一個(gè)完整的選項(xiàng)列表, 供使用者選擇;進(jìn)一步的,本發(fā)明所述的方法,其中,所述步驟(l)包括所述樹 形數(shù)據(jù)結(jié)構(gòu)中,由根節(jié)點(diǎn)追溯到葉子節(jié)點(diǎn),層層嵌套,便于計(jì)算出所述合 法的資源組合;進(jìn)一步的,本發(fā)明所述的方法,其中,所述步驟(2)中,包括以下 步驟(2a)確定每一條從根節(jié)點(diǎn)到葉子節(jié)點(diǎn)的路徑,對(duì)樹形結(jié)構(gòu)采用深度 遍歷,將所述資源組合進(jìn)行選項(xiàng)排序,篩選出所有的資源組合;(2b)將所述所有的資源組合保存為一種數(shù)據(jù)結(jié)構(gòu),該結(jié)構(gòu)將資源做 一個(gè)明確的描述以便界面的展示;進(jìn)一步的,本發(fā)明所述的方法,其中,所述步驟(2b)中,所述數(shù)據(jù) 結(jié)構(gòu)體現(xiàn)出從大到小、從粗到細(xì)的各個(gè)資源,并獲得從最外層資源到最內(nèi) 層資源的一個(gè)字符串描述,用以詳細(xì)標(biāo)明一個(gè)資源的路徑;進(jìn)一步的,本發(fā)明所述的方法,其中,所述步驟(3)中,包括以下 步驟(3a)將所有多層網(wǎng)管資源的組合設(shè)置到整體選擇的列表中;(3b)將不同層次資源的選項(xiàng)分別設(shè)置到相應(yīng)子選項(xiàng)列表;(3c)缺省或用戶選中 一個(gè)資源組合,將組合拆分顯示在不同層次相 應(yīng)的區(qū)i或; 進(jìn)一步的,本發(fā)明所述的方法,其中,所述多層網(wǎng)管資源,層與層之 間是一種父子關(guān)系,父層網(wǎng)管資源包含子層網(wǎng)管資源。為了解決上述問題,本發(fā)明還提供了 一種快捷的網(wǎng)管資源選擇系統(tǒng),包括資源結(jié)構(gòu)樹模型、資源扁平化模塊和資源組合編輯器,其中,所述資源結(jié)構(gòu)樹模型,用于將多層網(wǎng)管資源的層次關(guān)系以一種樹形的 結(jié)構(gòu)表示,以便為所述資源扁平化模塊提供識(shí)別信息;所述資源扁平化^t塊,用于完成所述多層網(wǎng)管資源不同層次上的所有 合法的資源組合,為所述資源組合編輯器提供拼接好的數(shù)據(jù);所述資源組合編輯器,用于將所有合法的資源組合顯示在組合選項(xiàng)列 表中,也用于將所述多層網(wǎng)管資源的組合分解顯示在不同層次的列表,以 靈活地適應(yīng)不同需求;進(jìn)一步的,本發(fā)明所述的方法,其中,所述多層網(wǎng)管資源,層與層之 間是一種父子關(guān)系,父層網(wǎng)管資源包含子層網(wǎng)管資源;進(jìn)一步的,本發(fā)明所述的方法,其中,所述資源扁平化;漠塊用于完成 所述多層網(wǎng)管資源不同層次上的所有合法的數(shù)據(jù)組合,包括確定每一條 從根節(jié)點(diǎn)到葉子節(jié)點(diǎn)的路徑,對(duì)樹形結(jié)構(gòu)采用深度遍歷,將資源組合進(jìn)行 選項(xiàng)排序,篩選出所有的資源組合,并保存為第一數(shù)據(jù)結(jié)構(gòu);進(jìn)一步的,本發(fā)明所述的方法,其中,所述第一數(shù)據(jù)結(jié)構(gòu),體現(xiàn)出從 大到小、從粗到細(xì)的各個(gè)資源,并獲得從最外層資源到最內(nèi)層資源的一個(gè) 字符串描述,用以詳細(xì)標(biāo)明一個(gè)資源的路徑。采用本發(fā)明所述方法,與現(xiàn)有技術(shù)相比,提供了快捷地選取網(wǎng)管資源 的技術(shù)方案,具有以下優(yōu)點(diǎn)1) 一次選擇即可完成多個(gè)資源字段的選擇效果;2) 不同層次的資源切換時(shí)可以不用修改上層的資源選擇,切換的效 率高;3) 將不同層次的資源組合顯示以給用戶資源選擇的提示,明確操作
對(duì)象的層次。


圖l是本發(fā)明實(shí)施例一種快捷網(wǎng)管資源選擇系統(tǒng)的結(jié)構(gòu)示意圖; 圖2是本發(fā)明實(shí)施例 一種快捷網(wǎng)管資源選擇的方法流程圖; 圖3是本發(fā)明實(shí)施例一種快捷網(wǎng)管資源選擇的實(shí)施流程圖。
具體實(shí)施方式
本發(fā)明為了解決傳統(tǒng)技術(shù)方案存在的弊端,通過以下具體實(shí)施例進(jìn)一 步闡述本發(fā)明所述的一種快捷的網(wǎng)管資源的選擇方法以及系統(tǒng),以下對(duì)具 體實(shí)施方式進(jìn)行詳細(xì)描述,但不作為對(duì)本發(fā)明的限定。如圖l所示,為本發(fā)明實(shí)施例一種快捷網(wǎng)管資源選擇系統(tǒng)的結(jié)構(gòu)示意 圖。包括資源結(jié)構(gòu)樹模型100、資源扁平化模塊101和資源組合編輯器 102,其中,所述資源結(jié)構(gòu)樹模型100,用于將多層網(wǎng)管資源的層次關(guān)系以一種樹 形的結(jié)構(gòu)表示,以便為所述資源扁平化模塊101提供識(shí)別信息,使得可以在非葉子節(jié)點(diǎn)獲取子節(jié)點(diǎn);所述資源扁平化模塊101,用于完成所述多層網(wǎng)管資源不同層次上的所有合法數(shù)據(jù)組合,確定每一條從根節(jié)點(diǎn)到葉子節(jié)點(diǎn)的路徑,對(duì)樹結(jié)構(gòu)采用深度遍歷,將資源組合進(jìn)行選項(xiàng)排序,篩選出所有可能發(fā)生的資源選擇; 將所述所有的資源選擇保存為一種數(shù)據(jù)結(jié)構(gòu),所述數(shù)據(jù)結(jié)構(gòu)體現(xiàn)出從大到 小、從粗到細(xì)的各個(gè)資源,用以詳細(xì)標(biāo)明一個(gè)資源的路徑,為所述資源組 合編輯器102提供拼接好的數(shù)據(jù);所述資源組合編輯器102,用于將所有合法的數(shù)據(jù)組合顯示在組合選 項(xiàng)列表中,也用于將所述多層網(wǎng)管資源的組合分解顯示在不同層次的列 表,以靈活地適應(yīng)不同需求。 如圖2所示,為本發(fā)明實(shí)施例一種快捷網(wǎng)管資源選擇的方法流程圖。 包括以下步驟步驟200,將多層網(wǎng)管資源的結(jié)構(gòu)用樹形的數(shù)據(jù)結(jié)構(gòu)保存起來;步驟201,在保存的樹形數(shù)據(jù)結(jié)構(gòu)中,確定不同層次網(wǎng)管資源的所有 合法數(shù)據(jù)組合;步驟202,將所述所有合法數(shù)據(jù)組合的結(jié)果顯示在一個(gè)完整的選項(xiàng)列 表內(nèi),供使用者選擇。如圖3所示,為本發(fā)明實(shí)施例一種快捷網(wǎng)管資源選擇的實(shí)施流程圖。 包括以下步驟步驟300,將網(wǎng)管的各層資源保存于一個(gè)樹形的數(shù)據(jù)結(jié)構(gòu)當(dāng)中;按面向?qū)ο蟮乃枷?,以最外?第1層)的網(wǎng)絡(luò)資源為單位構(gòu)造相應(yīng) 個(gè)數(shù)的對(duì)象,每個(gè)對(duì)象都有一個(gè)屬性保存下一層(第2層)相應(yīng)的若干網(wǎng) 絡(luò)資源,則第2層網(wǎng)絡(luò)資源也以同樣結(jié)構(gòu)的對(duì)象將信息保存與系統(tǒng)中,第 2層網(wǎng)絡(luò)資源對(duì)應(yīng)的對(duì)象同樣也包含第3層(我們?cè)谶@里假定有第3層) 的網(wǎng)絡(luò)資源,這樣層層嵌套下去將不同層次的資源組織在一起。對(duì)于最后 一層相應(yīng)的屬性作特別的處理即可,以標(biāo)識(shí)網(wǎng)絡(luò)資源已經(jīng)到達(dá)最細(xì)的一 層,即最小的選取粒度;步驟301,根據(jù)這個(gè)數(shù)據(jù)結(jié)構(gòu)確定不同層次資源的合法組合;當(dāng)網(wǎng)絡(luò)資源數(shù)據(jù)保存在系統(tǒng)中后,將各個(gè)層次的網(wǎng)絡(luò)資源進(jìn)行組合, 組合出的資源粒度是最細(xì)的,即每一個(gè)都是確定的可以作為用戶最終選擇 的結(jié)果。由于第一步中得到的對(duì)象在數(shù)據(jù)結(jié)構(gòu)上是一棵樹,可以對(duì)其進(jìn)行 深度的遍歷就可以將不同層次的資源一步一步地組合起來,并保存在一個(gè) 特定的數(shù)據(jù)結(jié)構(gòu)中,從該種數(shù)據(jù)結(jié)構(gòu)可以很容易地獲取每一個(gè)層面上的資 源,也應(yīng)該可以獲得從最外層資源到最內(nèi)層資源的一個(gè)字符串描述,目的 是為了讓外界可以輕松地辨析出每一個(gè)不同的最細(xì)粒度的選項(xiàng);步驟302,根據(jù)已確定的多層網(wǎng)管資源組合,選擇需要查找的資源的
對(duì)應(yīng)選項(xiàng);在完成不同層面上資源的組合后就要區(qū)分兩種情況1)對(duì)于已選擇 的資源進(jìn)行修改,要將以選擇的資源與組合后的資源進(jìn)行比較判斷,確定 在其中;2)對(duì)于一個(gè)空的資源選擇,系統(tǒng)可以從組合的資源中找一個(gè)進(jìn) 行缺省的設(shè)置;步驟303,將所有組合的選項(xiàng)放到可以供用戶選擇的編輯器中去顯示;在用戶確定一個(gè)資源的選項(xiàng)后,需要將不同層面的資源數(shù)據(jù)顯示在一 個(gè)1行N列的表格中,N取決于資源才層數(shù),對(duì)于在Java 1.4中的的具體 實(shí)現(xiàn)可以通過設(shè)置JComboBox對(duì)象的編輯器(為了描述方便我們將這個(gè) 編輯器命名為DefaultMultiplexComboBoxEditor)來實(shí)現(xiàn),JcomboBox的 數(shù)據(jù)模要做特殊的處理在實(shí)現(xiàn)時(shí)建議分兩個(gè)層次的數(shù)據(jù)模,每個(gè)數(shù)據(jù)模 應(yīng)用的場(chǎng)景不同,第二層數(shù)據(jù)才莫是基于一層數(shù)據(jù)沖莫而實(shí)現(xiàn)的,為了滿足特 圍; 、 "、、。 , 、、'步驟304,用戶選擇網(wǎng)管資源,可以從組合后的數(shù)據(jù)選項(xiàng)中直接選擇, 或者一層一層的進(jìn)行資源選^t奪;第 一 層數(shù)據(jù)才莫的實(shí)現(xiàn)制作 一 個(gè)DefaultComboBoxModel的子類 DefaultMultiplexComboBoxModel,該類自然要有保存組合后資源的能力, 也要有為每一層資源提供選擇的選取范圍的能力,即可以保存多個(gè) DefaultComboBoxModel 對(duì)象以實(shí)現(xiàn)這 一 功能;除此 DefaultMultiplexComboBoxModel還應(yīng)具有將當(dāng)前選中各個(gè)層次資源進(jìn)行 組合的功能,這個(gè)功能應(yīng)該是被外部在適當(dāng)?shù)臅r(shí)候調(diào)用來實(shí)現(xiàn)各層網(wǎng)管資 源的合法的組合。最后DefaultMultiplexComboBoxModel還監(jiān)聽自身的選 中變化和每一個(gè)子DefaultComboBoxModel的選中變化,保證無論是通過 各個(gè)層次的資源選擇還是對(duì)組合后的資源的選擇都能監(jiān)聽到,以便做排序 的處理;第二層數(shù)據(jù)才莫的實(shí)現(xiàn)它是DefaultMultiplexComboBoxModel的子類 TshortcutSelectorModel,其需要的實(shí)現(xiàn)一個(gè)重要的功能就是根據(jù)資源的數(shù) 據(jù)將不同層次資源設(shè)置到相應(yīng)的子DefaultComboBoxModel中形成所有的 可能的組合,然后調(diào)用父類提供的生成資源組合的功能,將可能的資源組 合一個(gè)個(gè)地形成,最終就可以獲得到所有選項(xiàng),以實(shí)現(xiàn)使用者可以通過對(duì) 一次選耳又完成資源的選擇。本發(fā)明只需要外部實(shí)現(xiàn)資源結(jié)構(gòu)樹模型,就可以使用組合資源的選 擇。本發(fā)明適用于資源組合后的個(gè)數(shù)在30個(gè)(這是一個(gè)建議性的數(shù)據(jù), 僅供具體實(shí)施參考)以內(nèi)的情況,如果組合后的個(gè)數(shù)太多,也不利于用戶 在組合列表中選取資源。當(dāng)然,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì) 的情況下,熟悉本領(lǐng)域的技術(shù)人員可根據(jù)本發(fā)明做出各種相應(yīng)的改變和變 形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1、 一種快捷的網(wǎng)管資源的選擇方法,其特征在于,包括以下步驟(1 )保存多層網(wǎng)管資源的結(jié)構(gòu)用樹形的數(shù)據(jù)結(jié)構(gòu);(2)在保存的樹形數(shù)據(jù)結(jié)構(gòu)中,確定不同層次網(wǎng)管資源的所有合法 資源組合;(3 )將所述所有合法數(shù)據(jù)組合的結(jié)果顯示為一個(gè)完整的選項(xiàng)列表, 供使用者選擇。
2、 如權(quán)利要求l所述的方法,其特征在于,所述步驟(l)包括所述樹形數(shù)據(jù)結(jié)構(gòu)中,由根節(jié)點(diǎn)追溯到葉子節(jié)點(diǎn),層層嵌套,以便于 計(jì)算出所述合法的資源組合。
3、 如權(quán)利要求l所述的方法,其特征在于,所述步驟(2)中,包括 以下步驟(2a)確定每一條從根節(jié)點(diǎn)到葉子節(jié)點(diǎn)的路徑,對(duì)樹形結(jié)構(gòu)采用深度 遍歷,將所述資源組合進(jìn)行選項(xiàng)排序,篩選出所有的資源組合;(2b )將所述所有的資源組合保存為一種數(shù)據(jù)結(jié)構(gòu),該結(jié)構(gòu)將資源做 一個(gè)明確的描述以便界面的展示。
4、 如權(quán)利要求3所述的方法,其特征在于,所述步驟(2b)中,所 述數(shù)據(jù)結(jié)構(gòu)體現(xiàn)出從大到小、從粗到細(xì)的各個(gè)資源,并獲得從最外層資源 到最內(nèi)層資源的一個(gè)字符串描述,用以詳細(xì)標(biāo)明一個(gè)資源的^^徑。
5、 如權(quán)利要求l所述的方法,其特征在于,所述步驟(3)中,包括 以下步驟(3a)將所有多層網(wǎng)管資源的組合設(shè)置到整體選擇的列表中;(3b)將不同層次資源的選項(xiàng)分別設(shè)置到相應(yīng)子選項(xiàng)列表; (3c)缺省或用戶選中 一個(gè)資源組合,將組合拆分顯示在不同層次相 應(yīng)的區(qū)i或。
6、 如權(quán)利要求1所述的方法,其特征在于,所述多層網(wǎng)管資源,層與層之間是一種父子關(guān)系,父層網(wǎng)管資源包含子層網(wǎng)管資源。
7、 一種快捷的網(wǎng)管資源選擇系統(tǒng),其特征在于,包括資源結(jié)構(gòu)樹 模型、資源扁平化模塊和資源組合編輯器,其中,所述資源結(jié)構(gòu)樹模型,用于將多層網(wǎng)管資源的層次關(guān)系以一種樹形的 結(jié)構(gòu)表示,以便為所述資源扁平化模塊提供識(shí)別信息;所述資源扁平化模塊,用于完成所述多層網(wǎng)管資源不同層次上的所有 合法的資源組合,為所述資源組合編輯器提供拼接好的數(shù)據(jù);所述資源組合編輯器,用于將所有合法的資源組合顯示在組合選項(xiàng)列 表中,也用于將所述多層網(wǎng)管資源的組合分解顯示在不同層次的列表,以 靈活地適應(yīng)不同需求。
8、 如權(quán)利要求7所述的系統(tǒng),其特征在于,所述多層網(wǎng)管資源,層 與層之間是一種父子關(guān)系,父層網(wǎng)管資源包含子層網(wǎng)管資源。
9、 如權(quán)利要求7所述的系統(tǒng),其特征在于,所述資源扁平化模塊用 于完成所述多層網(wǎng)管資源不同層次上的所有合法的數(shù)據(jù)組合,包括確定每一條從根節(jié)點(diǎn)到葉子節(jié)點(diǎn)的路徑,對(duì)樹形結(jié)構(gòu)采用深度遍歷, 將資源組合進(jìn)行選項(xiàng)排序,篩選出所有的資源組合,并保存為第一數(shù)據(jù)結(jié)構(gòu)。
10、 如權(quán)利要求9所述的系統(tǒng),其特征在于,所述第一數(shù)據(jù)結(jié)構(gòu),體 現(xiàn)出從大到小、從粗到細(xì)的各個(gè)資源,并獲得從最外層資源到最內(nèi)層資源 的一個(gè)字符串描述,用以詳細(xì)標(biāo)明一個(gè)資源的^f各徑。
全文摘要
本發(fā)明公開了一種快捷的網(wǎng)管資源的選擇方法以及一種快捷的網(wǎng)管資源選擇系統(tǒng),其中,所述方法包括以下步驟(1)保存多層網(wǎng)管資源的結(jié)構(gòu)用樹形的數(shù)據(jù)結(jié)構(gòu);(2)在保存的樹形數(shù)據(jù)結(jié)構(gòu)中,確定不同層次網(wǎng)管資源的所有合法資源組合;(3)將所述所有合法數(shù)據(jù)組合的結(jié)果顯示為一個(gè)完整的選項(xiàng)列表,供使用者選擇。本發(fā)明克服了現(xiàn)有技術(shù)中的網(wǎng)管中資源選擇繁瑣,跨層資源切換效率低和對(duì)所選中資源缺乏整體感的缺點(diǎn)。
文檔編號(hào)H04L12/24GK101145967SQ20071013760
公開日2008年3月19日 申請(qǐng)日期2007年7月19日 優(yōu)先權(quán)日2007年7月19日
發(fā)明者毅 楊 申請(qǐng)人:中興通訊股份有限公司
石渠县| 中阳县| 寿宁县| 长春市| 洪湖市| 正宁县| 常熟市| 泉州市| 朝阳市| 哈尔滨市| 金寨县| 高密市| 邵阳县| 常宁市| 九江市| 宁远县| 大连市| 五家渠市| 邵东县| 台湾省| 古交市| 奉节县| 福鼎市| 肃宁县| 色达县| 万全县| 鄄城县| 盐亭县| 安多县| 柳林县| 呼伦贝尔市| 嘉峪关市| 洪江市| 双牌县| 南昌市| 盐池县| 集安市| 寿阳县| 东山县| 平泉县| 洛川县|