亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

快速實現(xiàn)圖形化業(yè)務(wù)資源管理系統(tǒng)的方法

文檔序號:6421373閱讀:122來源:國知局
專利名稱:快速實現(xiàn)圖形化業(yè)務(wù)資源管理系統(tǒng)的方法
技術(shù)領(lǐng)域
本發(fā)明涉及基于地理信息技術(shù),以業(yè)務(wù)資源管理為目的的計算機(jī)信息系統(tǒng)的建設(shè)技術(shù),特別是指一種能保證系統(tǒng)開發(fā)人員快速、準(zhǔn)確地將地理信息技術(shù)融入傳統(tǒng)的計算機(jī)信息管理系統(tǒng)的實現(xiàn)方法。
背景技術(shù)
在各種業(yè)務(wù)資源管理系統(tǒng)中,圖形化已成為一項重要的技術(shù)考核指標(biāo),而在將地理信息融入一業(yè)務(wù)資源管理系統(tǒng)中時,需要面對的一個共同難題,就是如何實現(xiàn)業(yè)務(wù)資源與地理信息的完美結(jié)合。
目前,幾乎所有的圖形化產(chǎn)品都依托于一種標(biāo)準(zhǔn)的地理信息基礎(chǔ)平臺軟件開發(fā)的,完全面向特定的業(yè)務(wù)和特定的用戶,統(tǒng)一進(jìn)行整個系統(tǒng)的圖形化部分與業(yè)務(wù)部分的設(shè)計和開發(fā),在設(shè)計與開發(fā)時往往側(cè)重于滿足功能上的完整性。因而長期以來,圖形化產(chǎn)品在系統(tǒng)結(jié)構(gòu)上相對固定,由于系統(tǒng)內(nèi)部缺少模塊化的設(shè)計,從而導(dǎo)致各個圖形化產(chǎn)品只能在有限的范圍內(nèi)應(yīng)用,即僅僅限于在特定用戶的特定領(lǐng)域中應(yīng)用。例如在電信工程的資源管理圖形化產(chǎn)品中,圖形化的人井、管道、電纜、交接箱等的分布及其相關(guān)資源的查詢等。
這種面向特定業(yè)務(wù)與特定用戶的圖形化產(chǎn)品的開發(fā)方式,在建設(shè)新的業(yè)務(wù)與用戶的圖形化產(chǎn)品時,可供借用的部分非常少,基本上都需要再重新開發(fā),因而重新開發(fā)的工作量非常大。另一方面,對于一個已經(jīng)投入使用的圖形化產(chǎn)品而言,修改困難,一個地方的變動可能導(dǎo)致系統(tǒng)大面積的更改,產(chǎn)品的修改和升級都比較費力。
究其原因,主要在于圖形化的實現(xiàn)與業(yè)務(wù)信息系統(tǒng)之間的聯(lián)系過于緊密,而從用戶方面考慮,圖形化可能不作為一個獨立的部分存在于產(chǎn)品內(nèi),而是作為產(chǎn)品整個管理和運作系統(tǒng)的一部分,圖形化的各種功能將融合在與專業(yè)領(lǐng)域更直接的系統(tǒng)之中。
圖1所示是圖形化產(chǎn)品的傳統(tǒng)開發(fā)方式示意圖,該傳統(tǒng)開發(fā)方式,是在地理信息基礎(chǔ)平臺(Mapinfo/MapX)上開發(fā)應(yīng)用系統(tǒng),應(yīng)用系統(tǒng)的業(yè)務(wù)系統(tǒng)與地圖操作功能邏輯與界面設(shè)計模塊、業(yè)務(wù)系統(tǒng)功能設(shè)計模塊、地圖操作功能設(shè)計模塊互相交疊,由于各模塊間沒有剝離,相互間具有較大的依賴性,模塊間存在重合處,因此任何變動都可能導(dǎo)致系統(tǒng)大面積的更改,不利于進(jìn)行圖形化產(chǎn)品的修改和升級,當(dāng)然也嚴(yán)重影響了開發(fā)速度。

發(fā)明內(nèi)容
本發(fā)明的目的就是為了克服以上開發(fā)方式的缺點,而設(shè)計一種快速實現(xiàn)圖形化業(yè)務(wù)資源管理系統(tǒng)的方法,將圖形化功能與各種復(fù)雜的業(yè)務(wù)邏輯分離,以實現(xiàn)業(yè)務(wù)資源管理系統(tǒng)的高密度、低耦合開發(fā),同時可以通過對外提供的各種靈活配置工具,面向不同的應(yīng)用定制系統(tǒng)環(huán)境。這樣,可以方便地把圖形化功能應(yīng)用于所有需要實現(xiàn)圖形化的業(yè)務(wù)資源管理系統(tǒng)中,而不需要針對每個業(yè)務(wù)資源管理系統(tǒng)作專門的圖形化開發(fā)。
本發(fā)明的目的是通過以下技術(shù)方案實現(xiàn)的一種快速實現(xiàn)圖形化業(yè)務(wù)資源管理系統(tǒng)的方法,該系統(tǒng)中包括業(yè)務(wù)資源管理系統(tǒng)、數(shù)據(jù)庫與電子地圖,其特征在于包括A.進(jìn)行地圖中間件的運行環(huán)境配置過程,將配置結(jié)果存儲在所述的數(shù)據(jù)庫中;包括A1.將地圖中間件置于所述業(yè)務(wù)資源管理系統(tǒng)的開發(fā)環(huán)境中,按各業(yè)務(wù)資源的管理規(guī)范建立起與各業(yè)務(wù)資源一一對應(yīng)的每一圖層,獲得記錄每一圖層信息的表結(jié)構(gòu);A2.建立起每一圖層與相應(yīng)業(yè)務(wù)資源間的關(guān)聯(lián)規(guī)則,獲得實體端主鍵與圖形端主鍵間關(guān)聯(lián)規(guī)則的表結(jié)構(gòu),和建立用于記錄實體端主鍵與圖形端主鍵關(guān)聯(lián)關(guān)系的表結(jié)構(gòu);
A3.在實體端主鍵與圖形端主鍵間關(guān)聯(lián)關(guān)系的表結(jié)構(gòu)中寫入實體端主鍵與圖形端主鍵;B.由地圖中間件根據(jù)配置結(jié)果實現(xiàn)由業(yè)務(wù)資源管理系統(tǒng)中設(shè)備資源查詢電子地圖中設(shè)備圖形的過程;包括B1.地圖中間件通過查詢圖層信息表結(jié)構(gòu)、實體端主鍵與圖形端主鍵間關(guān)聯(lián)規(guī)則的表結(jié)構(gòu)和實體端主鍵與圖形端主鍵的關(guān)聯(lián)關(guān)系表結(jié)構(gòu),獲得業(yè)務(wù)資源管理系統(tǒng)中某設(shè)備在電子地圖中的圖形端主鍵;B2.地圖中間件將獲得的業(yè)務(wù)資源管理系統(tǒng)中某設(shè)備在電子地圖中的圖形端主鍵發(fā)送給電子地圖,電子地圖根據(jù)該圖形端主鍵獲得該設(shè)備在電子地圖上的位置信息;C.由地圖中間件根據(jù)配置結(jié)果實現(xiàn)由電子地圖中設(shè)備圖形查詢業(yè)務(wù)資源管理系統(tǒng)中設(shè)備資源的過程;包括C1.地圖中間件通過查詢圖層信息表結(jié)構(gòu)、實體端主鍵與圖形端主鍵間關(guān)聯(lián)規(guī)則的表結(jié)構(gòu)和實體端主鍵與圖形端主鍵的關(guān)聯(lián)關(guān)系表結(jié)構(gòu),獲得電子地圖中某位置上設(shè)備在業(yè)務(wù)資源管理系統(tǒng)中的實體端主鍵;C2.地圖中間件將獲得的電子地圖中某位置上設(shè)備在業(yè)務(wù)資源管理系統(tǒng)中的實體端主鍵發(fā)送給業(yè)務(wù)資源管理系統(tǒng),業(yè)務(wù)資源管理系統(tǒng)根據(jù)該實體端主鍵獲得該設(shè)備在業(yè)務(wù)資源管理系統(tǒng)中的資源信息,并進(jìn)行展示。
本發(fā)明通過建設(shè)地圖中間件產(chǎn)品,將業(yè)務(wù)資源管理系統(tǒng)中的設(shè)備資源信息(實體端主鍵)與設(shè)備在電子地圖中的位置信息(圖形端主鍵)關(guān)聯(lián)起來,就可方便地建設(shè)起某一種業(yè)務(wù)資源管理的圖形化產(chǎn)品,實現(xiàn)業(yè)務(wù)資源管理系統(tǒng)中設(shè)備資源信息與電子地圖中該設(shè)備位置信息間的互相查詢。
綜上所述,本發(fā)明提供的快速實現(xiàn)圖形化資源管理系統(tǒng)的方法具有以下特點將圖形化的功能完全從業(yè)務(wù)資源管理系統(tǒng)中剝離出來,分而冶之;
使用本發(fā)明提供的圖形化產(chǎn)品,可以快速地建立基于圖形的各種資源管理系統(tǒng),特別是可以方便地實現(xiàn)與現(xiàn)有業(yè)務(wù)系統(tǒng)的集成;通過對通用圖形平臺的專業(yè)化處理,從另一個方面加速了圖形化資源管理系統(tǒng)的建設(shè),開發(fā)人員不再需要了解圖形化功能實現(xiàn)的細(xì)節(jié),從而大大降低了系統(tǒng)開發(fā)的難度。
從本發(fā)明方法的應(yīng)用效果看,可以建立與道路(公路、鐵路、地鐵、輕軌等)、城市電信(人井、管道、電纜、交接箱等)、管線(自來水、污水、暖氣、天然氣等)、電網(wǎng)等多種業(yè)務(wù)資源管理系統(tǒng)的聯(lián)系,方便地在電子地圖中實現(xiàn)所有資源的圖形化管理。


圖1是傳統(tǒng)開發(fā)方式示意圖;圖2本發(fā)明采用地圖中間件的開發(fā)方式示意圖;圖3是地圖中間件建立與業(yè)務(wù)應(yīng)用系統(tǒng)間關(guān)聯(lián)規(guī)則的流程框圖;圖4是將圖形功能集成到業(yè)務(wù)應(yīng)用系統(tǒng)中的流程框圖;圖5、圖6是本發(fā)明通過中間件實現(xiàn)雙向查詢的過程,其中圖5是通過中間件由電子地圖中某一設(shè)備獲得其在業(yè)務(wù)應(yīng)用系統(tǒng)中設(shè)備屬性信息的流程框圖,圖6是通過中間件由業(yè)務(wù)應(yīng)用系統(tǒng)中某待定位設(shè)備獲得設(shè)備在電子地圖中位置的流程框圖;圖7是本發(fā)明在電子地圖中實現(xiàn)資源圖形管理的應(yīng)用示意圖。
具體實施例方式
下面結(jié)合本發(fā)明方法在電信線路資源管理系統(tǒng)中的運用,對本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)說明。
由于應(yīng)用系統(tǒng)與用戶業(yè)務(wù)存在著緊密的聯(lián)系,本發(fā)明中雖然圖形化部分已不直接涉及資源管理的業(yè)務(wù)本身,但卻與資源種類或資源屬性信息密切相關(guān),因此圖形化部件必須具有很好的通用性以適應(yīng)這一多樣化的需求。
在圖形化系統(tǒng)中,圖層與資源一一對應(yīng),是系統(tǒng)組織圖形數(shù)據(jù)的集合。每一圖層代表一種資源,比如道路圖層,在該圖層上顯示并記錄著指定區(qū)域內(nèi)所有的道路。又比如人井圖層,在該圖層上顯示并記錄指定區(qū)域內(nèi)所有的人井。而電子地圖往往是用于存儲和顯示不同地物的圖層的疊加。
在將本發(fā)明應(yīng)用于各種業(yè)務(wù)資源管理系統(tǒng)之前,首先需要建立起圖形部件與后臺數(shù)據(jù)庫間的連接關(guān)系;其次需要用戶利用可視化的圖層配置工具,界定資源管理的范圍,即通過可視化的界面,配置系統(tǒng)的運行參數(shù),即進(jìn)行地圖中間件的運行環(huán)境配置。對于不同的業(yè)務(wù)資源管理系統(tǒng)而言,對圖形化部件產(chǎn)生影響的主要是所管理的不同資源。資源數(shù)量和種類的不同都會導(dǎo)致在系統(tǒng)環(huán)境中圖層設(shè)置的不同,另外資源種類的不同還會導(dǎo)致各種資源在圖形表現(xiàn)形式上的不同,如圖形樣式特征、圖例、顯示視野等。
本發(fā)明在數(shù)據(jù)庫中以指定的存儲方式記錄下用戶最終的配置結(jié)果,同時支持日后資源范圍的重新界定,以滿足系統(tǒng)管理內(nèi)容的不斷深入與擴(kuò)張。應(yīng)用系統(tǒng)將根據(jù)以上配置的資源信息,動態(tài)綁定到需要的電子地圖上(圖形位置數(shù)據(jù)),并在嵌入的應(yīng)用系統(tǒng)中給予體現(xiàn)。
在完成了上述配置操作后,用戶還需要使用關(guān)聯(lián)規(guī)則的配置工具,為上述加入到系統(tǒng)中的電子地圖上的所有資源設(shè)備建立一種與業(yè)務(wù)資源管理系統(tǒng)中資源數(shù)據(jù)間的對應(yīng)關(guān)系。在這里,電子地圖記錄并顯示的只是各個設(shè)備的地理位置信息,它通過一種圖形符號的方式直觀地在電子地圖上顯示出來,但用戶如果需要得到更多有關(guān)電子地圖上某一資源設(shè)備的更詳細(xì)的信息(如一條道路信息,該道路的名稱、道路的等級、道路的流量等),就需要在相關(guān)的業(yè)務(wù)資源管理系統(tǒng)中查找,而這種所謂的資源屬性信息往往是以表數(shù)據(jù)的形式記錄在數(shù)據(jù)庫中,是通過預(yù)先建立起的表結(jié)構(gòu)對應(yīng)關(guān)系來實現(xiàn)這種查找的,即為每種資源屬性數(shù)據(jù)與資源圖形數(shù)據(jù)(圖層)建立起對應(yīng)關(guān)系。
利用可視化的配置工具,建立關(guān)聯(lián)規(guī)則的過程是非常簡單的,關(guān)鍵是其內(nèi)部處理過程用戶需要為每一種所關(guān)心的資源建立關(guān)聯(lián)規(guī)則,每一條關(guān)聯(lián)規(guī)則都包含兩部分內(nèi)容,圖形端主鍵標(biāo)識信息(即圖形端標(biāo)識信息,表述設(shè)備在電子地圖中的內(nèi)部編號)與實體端主鍵(即實體端標(biāo)識信息,表述設(shè)備在業(yè)務(wù)資源管理系統(tǒng)中的內(nèi)部編號)。圖形端主鍵信息定義了每種資源設(shè)備在電子地圖中的唯一標(biāo)識,比如一個數(shù)值型的主鍵,用于區(qū)分同一圖層上的不同資源;實體端主鍵信息定義了同一種類的資源在數(shù)據(jù)庫中的唯一標(biāo)識,往往是數(shù)據(jù)庫中用于記錄相關(guān)資源屬性信息表的主鍵。
本發(fā)明在關(guān)聯(lián)規(guī)則表中記錄每種資源的關(guān)聯(lián)規(guī)則,同時還為每一種資源創(chuàng)建用于記錄這種關(guān)聯(lián)信息的數(shù)據(jù)庫表(關(guān)聯(lián)關(guān)系),用以保存依照每種資源的關(guān)聯(lián)規(guī)則而產(chǎn)生的關(guān)聯(lián)數(shù)據(jù)。有了這樣的關(guān)聯(lián)信息,系統(tǒng)就不難實現(xiàn)資源的雙向查詢即根據(jù)電子地圖上圖元的主鍵(即某個資源圖形端主鍵信息),再通過確定該圖元所屬資源類別找到相應(yīng)的關(guān)聯(lián)規(guī)則,再根據(jù)關(guān)聯(lián)規(guī)則查詢到與該圖元關(guān)聯(lián)的實體端主鍵,進(jìn)一步從業(yè)務(wù)資源管理系統(tǒng)中得到該設(shè)備的屬性信息;或已知設(shè)備實體端主鍵,將實體端主鍵和實體類型(資源類型)傳給地圖中間件,通過傳入的資源類型就可確定相應(yīng)的關(guān)聯(lián)規(guī)則,從而查詢出和該實體相關(guān)聯(lián)的圖元,進(jìn)一步得到該設(shè)備在電子地圖上的位置信息。
在保證最大限度的將地理信息與業(yè)務(wù)系統(tǒng)分離的同時,考慮到目前系統(tǒng)大多數(shù)都是通過地理信息平臺提供的二次開發(fā)工具和環(huán)境來解決圖形化的問題,但二次開發(fā)工具的一個主要問題是它對于普通用戶而言過于困難。對于使用圖形化系統(tǒng)的用戶來說,很多用戶只是需要地理信息平臺的部分功能,大而全的軟件往往并不是用戶所期望的,而如何將地理信息平臺的圖形化功能以最小的代價與自己的專業(yè)系統(tǒng)軟件融合起來,共同發(fā)展,才是用戶最為關(guān)心的事情。也正是基于這種專業(yè)化的考慮,本發(fā)明為二次開發(fā)用戶集成了多種常用的圖形化操作,這些操作幾乎涵蓋了所有與資源管理相關(guān)的圖形化需求,并以接口函數(shù)和方法的形式開放給用戶。比如用戶希望在圖形化介質(zhì)中定位一設(shè)備資源,只需調(diào)用相應(yīng)的接口功能函數(shù),并將設(shè)備的類型和主鍵表達(dá)式作為參數(shù)值傳入產(chǎn)品中,其它的查詢、定位、顯示等操作均交由本發(fā)明完成。通過我們的圖形中間件產(chǎn)品,用戶可以在不了解圖形平臺的情況下,一樣可以快速地開發(fā)出具有豐富圖形功能的應(yīng)用軟件。
下面結(jié)合附圖進(jìn)一步說明本發(fā)明的技術(shù)。
參見圖2,圖中示出本發(fā)明采用地圖中間件的開發(fā)方式。本發(fā)明基于地理信息基礎(chǔ)平臺(MapInfo/MapX)實現(xiàn)一地圖中間件,該地圖中間件使業(yè)務(wù)資源管理系統(tǒng)中的設(shè)備資源信息(通過設(shè)備在業(yè)務(wù)資源管理系統(tǒng)中的實體端主鍵查到)與該設(shè)備在電子地圖中的位置信息(通過設(shè)備在電子地圖中的圖形端主健查到)相關(guān)聯(lián)。
通過將地圖中間件置于業(yè)務(wù)應(yīng)用系統(tǒng)的開發(fā)環(huán)境之中,使用所提供的數(shù)據(jù)庫連接配置工具,指定連接的數(shù)據(jù)庫,設(shè)置連接數(shù)據(jù)庫的用戶和口令,通過系統(tǒng)數(shù)據(jù)庫提供的專用網(wǎng)絡(luò)接口,建立地圖中間件與指定的后臺數(shù)據(jù)庫的連接。
下面以電信線路資源管理為例,說明本發(fā)明的地圖中間件的運行配置過程。參考電信線路資源管理規(guī)范,使用圖層配置工具,依次建立各相關(guān)的圖層信息,如電信線路資源管理中的人井層、管道層、電纜層、交接箱層等,對每一圖層,用戶需提供以下信息資源的名稱、圖形特征等,將這些信息記錄在后臺數(shù)據(jù)庫中,即告訴地圖中間件需要管理哪些設(shè)備圖元,確定地圖中間件的資源管理范圍。
表1以人井層為例示出地圖中間件記錄圖層信息的表結(jié)構(gòu)(表1記錄所有圖層信息,一行為一個圖層)表1

需要注意的是,此時的關(guān)聯(lián)規(guī)則內(nèi)部編號為空。
完成上述準(zhǔn)備工作后,接下來的任務(wù)就是建立地圖中間件,即各圖層與業(yè)務(wù)資源管理系統(tǒng)的關(guān)聯(lián)規(guī)則,通過設(shè)計一種描述關(guān)聯(lián)規(guī)則的表結(jié)構(gòu)來實現(xiàn),如表2所示(表2記錄所有圖層信息,一個圖層一行)

仍以人井為例說明表2的建立過程,如圖3所示步驟301,用戶向地圖中間件發(fā)出為人井建立關(guān)聯(lián)規(guī)則的請求,該人井即為本發(fā)明所稱的資源設(shè)備或圖形設(shè)備;步驟302,中間件收到請求,為用戶提供操作界面(新建向?qū)?;步驟303,用戶通過操作界面確定在業(yè)務(wù)資源管理數(shù)據(jù)庫中用于記錄人井資源屬性信息的表名,如MANHOLE;步驟304,用戶根據(jù)該表名確定表2中關(guān)聯(lián)表名,如MAP_MANHOLE,確定它的實體端主鍵,如MANHOLE_ID,和與之成一一對應(yīng)關(guān)系的圖形端主端,如MAP_OBJECT_ID;步驟305,地圖中間件收到用戶的確認(rèn),確定該人井設(shè)備的關(guān)聯(lián)規(guī)則內(nèi)部編號,同時將關(guān)聯(lián)規(guī)則內(nèi)部編號寫入表1中,將上述步驟確定的關(guān)聯(lián)表名、關(guān)聯(lián)規(guī)則內(nèi)部編號、圖形端主鍵(描述信息)、實體端主鍵(描述信息)信息全部存入數(shù)據(jù)庫中;步驟306,地圖中間件依照上述關(guān)聯(lián)規(guī)則的描述信息,就可創(chuàng)建用于記錄人井實體端主鍵與圖形端主鍵關(guān)聯(lián)關(guān)系的表結(jié)構(gòu)(即記錄關(guān)聯(lián)信息的資源關(guān)聯(lián)數(shù)據(jù)表),如表3所示,但表中數(shù)據(jù)的寫入過程如圖4中所示。
表四

從表四測定結(jié)果可見進(jìn)入連續(xù)反應(yīng)后,除首批物料外,四、六、八批物料分離出的蛋白,包括一次沉出蛋白、二次沉出蛋白得率都是穩(wěn)定的,說明沉淀反應(yīng)是平穩(wěn)可行的。沉出蛋白量的數(shù)值稍有偏差是測定誤差所至,而從一次、二次乳清液中殘留可溶性蛋白濃度更能說明問題水解沉淀反應(yīng)是穩(wěn)定的,生產(chǎn)上也是可操作的方法。
另外連續(xù)法與間歇法相比,出現(xiàn)了一定量的在pH值4.5時未加熱可溶而加熱則可析出的蛋白。這部分蛋白是酶解反應(yīng)產(chǎn)出的低分子量的新成分。
連續(xù)法生產(chǎn)的這部分pH值4.5的可溶蛋白可以經(jīng)加熱再離心分離,然后調(diào)至中性、單獨干燥或與沉淀蛋白共同調(diào)中性再干燥。
試驗例5、分離蛋白溶解度實驗連續(xù)法沉淀得到的沉淀蛋白水洗再離心分離后用堿性水溶解并調(diào)pH值至7.0-7.5,再經(jīng)均質(zhì)并加熱滅酶,得到微棕黃色半透明溶液,經(jīng)3000rpm,10min離心不產(chǎn)生沉淀,再經(jīng)噴霧干燥形成分離蛋白粉。(離心式噴霧干燥塔進(jìn)風(fēng)溫度200℃、出口風(fēng)溫度80-85℃)得到的蛋白粉用80<p>為設(shè)備圖形(圖元)與設(shè)備資源建立了上述關(guān)聯(lián)關(guān)系后,就不難實現(xiàn)由電子地圖中的設(shè)備圖元查找設(shè)備資源信息(圖5),和實現(xiàn)設(shè)備資源在電子地圖中的定位(圖6)。
參見圖5,由電子地圖中的圖形設(shè)備查找該設(shè)備資源的屬性信息,具體步驟如下步驟501,用戶在電子地圖中選中某一設(shè)備,如1#人井;步驟502,地圖中間件通過地理信息基礎(chǔ)平臺得到所選設(shè)備所在的圖層內(nèi)部編號(1)、圖層名稱(人井層)和設(shè)備在電子地圖中的標(biāo)識(圖形端主鍵MAP_OBJECT_ID);步驟503,地圖中間件根據(jù)設(shè)備所在圖層內(nèi)部編號(1),在圖層信息表1中找到該圖層的關(guān)聯(lián)規(guī)則內(nèi)部編號(1);步驟504,地圖中間件根據(jù)該關(guān)聯(lián)規(guī)則內(nèi)部編號(1),查找關(guān)聯(lián)規(guī)則描述表2,提取關(guān)聯(lián)規(guī)則的詳細(xì)信息;步驟505,地圖中間件根據(jù)該關(guān)聯(lián)規(guī)則的詳細(xì)信息(關(guān)聯(lián)表名、實體端主鍵MANHOLE_ID)和步驟502得到的設(shè)備在電子地圖中的標(biāo)識(圖形端主鍵MAP_OBJECT_ID),生成數(shù)據(jù)庫命令,要求在關(guān)聯(lián)表3中查詢該設(shè)備的實體端標(biāo)識,即在業(yè)務(wù)資源管理系統(tǒng)中的內(nèi)部編號;步驟506,地圖中間件根據(jù)與業(yè)務(wù)資源管理系統(tǒng)的接口,將從表3中獲得的查詢結(jié)果(人井1#的實體端主鍵1001)按照關(guān)聯(lián)規(guī)則定義的格式傳送給業(yè)務(wù)資源管理系統(tǒng),即將所選設(shè)備在業(yè)務(wù)資源管理系統(tǒng)中的內(nèi)部編號(1001)傳給業(yè)務(wù)應(yīng)用系統(tǒng);步驟507,業(yè)務(wù)應(yīng)用系統(tǒng)根據(jù)所選設(shè)備在業(yè)務(wù)應(yīng)用系統(tǒng)中的內(nèi)部編號(1001)就可查詢到該設(shè)備資源的各種屬性信息,并展示給用戶。
參見圖6,由業(yè)務(wù)應(yīng)用系統(tǒng)中某資源設(shè)備查找該設(shè)備在電子地圖中的位置,具體步驟如下步驟601,用戶在業(yè)務(wù)資源管理系統(tǒng)中選中某一待定位設(shè)備,如人井1#;
步驟602,業(yè)務(wù)資源管理系統(tǒng)確定設(shè)備的類型(人井),并解釋為地圖中間件可以識別的圖層標(biāo)識(圖層名稱-人井層),和確定該設(shè)備在業(yè)務(wù)資源管理系統(tǒng)中的實體端主鍵(MANHOLE_ID);步驟603,業(yè)務(wù)資源管理系統(tǒng)通過與地圖中間件的接口,并按照該類型資源設(shè)備在關(guān)聯(lián)規(guī)則中的定義,將圖層內(nèi)部編號(1)和設(shè)備在業(yè)務(wù)應(yīng)用系統(tǒng)中的實體端主鍵(MANHOLE_ID)傳送給地圖中間件;步驟604,地圖中間件根據(jù)該圖層內(nèi)部編號(1)從表1中查找到關(guān)聯(lián)規(guī)則內(nèi)部編號;步驟605,地圖中間件根據(jù)關(guān)聯(lián)規(guī)則內(nèi)部編號(1),查找關(guān)聯(lián)規(guī)則描述表2,提取關(guān)聯(lián)規(guī)則的詳細(xì)信息;步驟606,地圖中間件根據(jù)該關(guān)聯(lián)規(guī)則的詳細(xì)信息(關(guān)聯(lián)表名、人井1#的圖形端主鍵)和步驟602中得到的設(shè)備在業(yè)務(wù)應(yīng)用系統(tǒng)中的實體端主鍵,生成數(shù)據(jù)庫命令(資源端已知,實體端未知),要求在關(guān)聯(lián)表3中查詢該設(shè)備的圖形端標(biāo)識,即在電子地圖中的內(nèi)部編號(1);步驟607,地圖中間件通過地理信息基礎(chǔ)平臺在電子地圖中查找并定位該1#人井設(shè)備。
參見圖7,圖中示出本發(fā)明在電子地圖中實現(xiàn)資源圖形管理的應(yīng)用示意圖。圖中71所示的計算機(jī)用于底圖轉(zhuǎn)入及圖紙維護(hù),72所示計算機(jī)是客戶端PC機(jī),是應(yīng)用程序運行環(huán)境,如運行電信線路資源管理系統(tǒng),也即本發(fā)明的地圖中間件。73所示是IBM、DEC、HP等小型機(jī),管理數(shù)據(jù)庫,其中的RDBMS ORACLE存儲表格信息和管理信息,電子地圖信息存儲在圖形文件及存儲目錄數(shù)據(jù)庫中。底圖轉(zhuǎn)入、維護(hù)設(shè)備71與客戶端72通過局域網(wǎng)與小型機(jī)73連接。
本發(fā)明通過設(shè)計地圖中間件,建立起圖形化關(guān)聯(lián)數(shù)據(jù),使業(yè)務(wù)資源管理系統(tǒng)中的資源設(shè)備與電子地圖中的圖形設(shè)備關(guān)聯(lián)起來,從而可以方便地將圖形化功能應(yīng)用到所有需要實現(xiàn)圖形化的業(yè)務(wù)資源管理系統(tǒng)中,不僅便于產(chǎn)品開發(fā),還便于更新與新創(chuàng)建。
權(quán)利要求
1.一種快速實現(xiàn)圖形化業(yè)務(wù)資源管理系統(tǒng)的方法,該系統(tǒng)中包括業(yè)務(wù)資源管理系統(tǒng)、數(shù)據(jù)庫與電子地圖,其特征在于包括A.進(jìn)行地圖中間件的運行環(huán)境配置過程,將配置結(jié)果存儲在所述的數(shù)據(jù)庫中;包括A1.將地圖中間件置于所述業(yè)務(wù)資源管理系統(tǒng)的開發(fā)環(huán)境中,按各業(yè)務(wù)資源的管理規(guī)范建立起與各業(yè)務(wù)資源一一對應(yīng)的每一圖層,獲得記錄每一圖層信息的表結(jié)構(gòu);A2.建立起每一圖層與相應(yīng)業(yè)務(wù)資源間的關(guān)聯(lián)規(guī)則,獲得實體端主鍵與圖形端主鍵間關(guān)聯(lián)規(guī)則的表結(jié)構(gòu),和建立用于記錄實體端主鍵與圖形端主鍵關(guān)聯(lián)關(guān)系的表結(jié)構(gòu);A3.在記錄實體端主鍵與圖形端主鍵間關(guān)聯(lián)關(guān)系的表結(jié)構(gòu)中寫入實體端主鍵與圖形端主鍵;B.由地圖中間件根據(jù)配置結(jié)果實現(xiàn)由業(yè)務(wù)資源管理系統(tǒng)中設(shè)備資源查詢電子地圖中設(shè)備圖形的過程;和C.由地圖中間件根據(jù)配置結(jié)果實現(xiàn)由電子地圖中設(shè)備圖形查詢業(yè)務(wù)資源管理系統(tǒng)中設(shè)備資源的過程。
2.根據(jù)權(quán)利要求1所述的快速實現(xiàn)圖形化業(yè)務(wù)資源管理系統(tǒng)的方法,其特征在于所述的地圖中間件是基于地理信息基礎(chǔ)平臺實現(xiàn)的。
3.根據(jù)權(quán)利要求1所述的快速實現(xiàn)圖形化業(yè)務(wù)資源管理系統(tǒng)的方法,其特征在于所述步驟A1中,所述的圖層信息是使用可視化的圖層配置工具建立的。
4.根據(jù)權(quán)利要求1所述的快速實現(xiàn)圖形化業(yè)務(wù)資源管理系統(tǒng)的方法,其特征在于所述步驟A1中,所述的圖層信息表結(jié)構(gòu)中,包括圖層名稱、圖層內(nèi)部編號、關(guān)聯(lián)規(guī)則內(nèi)部編號和圖形樣式信息。
5.根據(jù)權(quán)利要求1所述的快速實現(xiàn)圖形化業(yè)務(wù)資源管理系統(tǒng)的方法,其特征在于所述步驟A2中建立關(guān)聯(lián)規(guī)則表結(jié)構(gòu)包括A21.根據(jù)建立某一設(shè)備關(guān)聯(lián)規(guī)則的請求,確定業(yè)務(wù)資源管理系統(tǒng)中記錄該設(shè)備屬性的表名,并根據(jù)該表名確定該設(shè)備在地圖中間件中的關(guān)聯(lián)表名;A22.確定關(guān)聯(lián)規(guī)則內(nèi)部編號,和確定該設(shè)備的關(guān)聯(lián)規(guī)則描述信息,同時還將關(guān)聯(lián)規(guī)則內(nèi)部編號記錄在所述的圖層信息表結(jié)構(gòu)中;A23.依據(jù)圖形端主鍵與實體端主鍵確定關(guān)聯(lián)規(guī)則的描述信息。
6.根據(jù)權(quán)利要求1所述的快速實現(xiàn)圖形化業(yè)務(wù)資源管理系統(tǒng)的方法,其特征在于所述步驟A3中,在記錄實體端主鍵與圖形端主鍵間關(guān)聯(lián)關(guān)系的表結(jié)構(gòu)中寫入實體端主鍵與圖形端主鍵,包括A31.地圖中間件響應(yīng)為某一設(shè)備建立關(guān)聯(lián)關(guān)系的請求,建立與所述的業(yè)務(wù)資源管理系統(tǒng)的交互;A32.地圖中件間根據(jù)待關(guān)聯(lián)設(shè)備的類型,通過查詢所述的圖層信息表結(jié)構(gòu)獲得關(guān)聯(lián)規(guī)則內(nèi)部編號,并根據(jù)關(guān)聯(lián)規(guī)則內(nèi)部編號在所述的關(guān)聯(lián)規(guī)則表結(jié)構(gòu)中獲得該設(shè)備的關(guān)聯(lián)規(guī)則描述信息;A33.地圖中間件根據(jù)關(guān)聯(lián)規(guī)則描述信息確定該設(shè)備的圖形端主鍵;A34.地圖中件間根據(jù)業(yè)務(wù)資源管理系統(tǒng)提供的待關(guān)聯(lián)設(shè)備的實體端主鍵和步驟A33獲得的圖形端主鍵,寫入所述的關(guān)聯(lián)關(guān)系。
7.根據(jù)權(quán)利要求6所述的快速實現(xiàn)圖形化業(yè)務(wù)資源管理系統(tǒng)的方法,其特征在于所述步驟A34中,是通過數(shù)據(jù)庫記錄插入語句將圖形端主鍵與實體端主鍵寫入關(guān)聯(lián)關(guān)系表結(jié)構(gòu)中的。
8.根據(jù)權(quán)利要求1所述的快速實現(xiàn)圖形化業(yè)務(wù)資源管理系統(tǒng)的方法,其特征在于所述步驟B中由地圖中間件實現(xiàn)由設(shè)備資源查詢設(shè)備圖形的過程,進(jìn)一步包括以下處理步驟B1.地圖中間件通過查詢圖層信息表結(jié)構(gòu)、實體端主鍵與圖形端主鍵間關(guān)聯(lián)規(guī)則的表結(jié)構(gòu)和實體端主鍵與圖形端主鍵的關(guān)聯(lián)關(guān)系表結(jié)構(gòu),獲得業(yè)務(wù)資源管理系統(tǒng)中某設(shè)備在電子地圖中的圖形端主鍵;B2.地圖中間件將獲得的業(yè)務(wù)資源管理系統(tǒng)中某設(shè)備在電子地圖中的圖形端主鍵發(fā)送給電子地圖,電子地圖根據(jù)該圖形端主鍵獲得該設(shè)備在電子地圖上的位置信息。
9.根據(jù)權(quán)利要求8所述的快速實現(xiàn)圖形化業(yè)務(wù)資源管理系統(tǒng)的方法,其特征在于所述步驟B1,是先由業(yè)務(wù)資源管理系統(tǒng)根據(jù)資源設(shè)備的類型,解釋為地圖中間件可以識別的圖層內(nèi)部編號,和確定該設(shè)備在業(yè)務(wù)資源管理系統(tǒng)中實體端主鍵;再由業(yè)務(wù)資源管理系統(tǒng)通過與中間件的接口將圖層內(nèi)部編號與實體端主鍵傳入地圖中間件。
10.根據(jù)權(quán)利要求1所述的快速實現(xiàn)圖形化業(yè)務(wù)資源管理系統(tǒng)的方法,其特征在于所述步驟C中所述的由設(shè)備圖形查詢設(shè)備資源的過程,進(jìn)一步包括以下處理步驟;C1.地圖中間件通過查詢圖層信息表結(jié)構(gòu)、實體端主鍵與圖形端主鍵間關(guān)聯(lián)規(guī)則的表結(jié)構(gòu)和實體端主鍵與圖形端主鍵的關(guān)聯(lián)關(guān)系表結(jié)構(gòu),獲得電子地圖中某位置上設(shè)備在業(yè)務(wù)資源管理系統(tǒng)中的實體端主鍵;C2.地圖中間件將獲得的電子地圖中某位置上設(shè)備在業(yè)務(wù)資源管理系統(tǒng)中的實體端主鍵發(fā)送給業(yè)務(wù)資源管理系統(tǒng),業(yè)務(wù)資源管理系統(tǒng)根據(jù)該實體端主鍵獲得該設(shè)備在業(yè)務(wù)資源管理系統(tǒng)中的資源信息,并進(jìn)行展示。
11.根據(jù)權(quán)利要求10所述的快速實現(xiàn)圖形化業(yè)務(wù)資源管理系統(tǒng)的方法,其特征在于所述步驟C1,是先由地圖中間件根據(jù)選中的電子地圖中的設(shè)備,通過地理信息基礎(chǔ)平臺得到所選設(shè)備的圖層內(nèi)部編號及其實體端主鍵。
全文摘要
一種快速實現(xiàn)圖形化業(yè)務(wù)資源管理系統(tǒng)的方法,可方便地將圖形化功能應(yīng)用于所有需要實現(xiàn)圖形化的業(yè)務(wù)資源管理系統(tǒng)中,而不需要針對每個業(yè)務(wù)資源管理系統(tǒng)作專門的圖形化開發(fā)。該圖形化業(yè)務(wù)資源管理系統(tǒng)中包括業(yè)務(wù)資源管理系統(tǒng)、數(shù)據(jù)庫與電子地圖。所述方法包括進(jìn)行地圖中間件的運行環(huán)境配置過程,將配置結(jié)果存儲在所述的數(shù)據(jù)庫中;由地圖中間件根據(jù)配置結(jié)果實現(xiàn)由業(yè)務(wù)資源管理系統(tǒng)中設(shè)備資源與電子地圖中設(shè)備圖形間的雙向查詢。配置結(jié)果包括記錄每一圖層信息的表結(jié)構(gòu),圖層與業(yè)務(wù)資源一一對應(yīng);建立起每一圖層與相應(yīng)業(yè)務(wù)資源間的關(guān)聯(lián)規(guī)則,獲得實體端主鍵與圖形端主鍵間關(guān)聯(lián)規(guī)則的表結(jié)構(gòu);建立實體端主鍵與圖形端主鍵關(guān)聯(lián)關(guān)系的表結(jié)構(gòu)。
文檔編號G06F17/30GK1635496SQ20031012389
公開日2005年7月6日 申請日期2003年12月30日 優(yōu)先權(quán)日2003年12月30日
發(fā)明者朱越 申請人:大唐軟件技術(shù)有限責(zé)任公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1