專利名稱:一種機(jī)房環(huán)境及布局的準(zhǔn)三維表現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明屬于計算機(jī)技術(shù)領(lǐng)域,具體涉及一種機(jī)房環(huán)境及布局的準(zhǔn)三維表現(xiàn)方法。
背景技術(shù):
機(jī)房監(jiān)控主要是針對機(jī)房所有的設(shè)備及環(huán)境進(jìn)行集中監(jiān)控和管理,其監(jiān)控對象構(gòu)成機(jī)房的各個子系統(tǒng)動力系統(tǒng)、環(huán)境系統(tǒng)、消防系統(tǒng)、保安系統(tǒng)和網(wǎng)絡(luò)系統(tǒng)等。機(jī)房監(jiān)控系統(tǒng)基于網(wǎng)絡(luò)綜合布線系統(tǒng),采用集散監(jiān)控,在機(jī)房監(jiān)視室放置監(jiān)控主機(jī),運(yùn)行監(jiān)控軟件,以統(tǒng)一的界面對各個子系統(tǒng)集中監(jiān)控。機(jī)房監(jiān)控系統(tǒng)實(shí)時監(jiān)視各系統(tǒng)設(shè)備的運(yùn)行狀態(tài)及工作參數(shù),發(fā)現(xiàn)部件故障或參數(shù)異常,即時采取多媒體動畫、語音、電話、短消息等多種報警方式,記錄歷史數(shù)據(jù)和報警事件,提供智能專家診斷建議和遠(yuǎn)程監(jiān)控管理功能以及WEB瀏覽 坐寸ο機(jī)房監(jiān)控分為小型機(jī)房、中小型機(jī)房、大型機(jī)房和聯(lián)網(wǎng)機(jī)房監(jiān)控,此平臺也廣泛的擴(kuò)張應(yīng)用于銀行的ATM機(jī)的無人值守,遠(yuǎn)程實(shí)時監(jiān)控?zé)o人基站等。機(jī)房監(jiān)控系統(tǒng)廣泛應(yīng)用在各行業(yè)領(lǐng)域如通信基站、中大型工廠、重要的政府部門、工商稅務(wù)、金融機(jī)構(gòu)、醫(yī)院等,采用分散部署、集中監(jiān)控系統(tǒng)完成全天候、無人值守的監(jiān)控工作,確保機(jī)房設(shè)備的穩(wěn)定運(yùn)行,提高了機(jī)房管理的安全性能和可靠程度,實(shí)現(xiàn)了機(jī)房的科學(xué)管理。但是,在機(jī)房監(jiān)控管理系統(tǒng)中,將機(jī)房環(huán)境及布局使用可視化的式表現(xiàn)出來是繁雜的過程。這也正是管理機(jī)房,監(jiān)控機(jī)房的一個難題。如果不能真實(shí)表現(xiàn)機(jī)房實(shí)際環(huán)境情況,那么將不能準(zhǔn)確及時定位到機(jī)房設(shè)備告警等信息。如果不能真實(shí)還原機(jī)房實(shí)際布局情況,那么管理起機(jī)房變得很不方便,做不到真正的實(shí)時監(jiān)控。根據(jù)具體機(jī)房進(jìn)行定制,運(yùn)行環(huán)境要求苛刻,且成本高?,F(xiàn)有技術(shù)的缺點(diǎn)在于I)設(shè)備在機(jī)房中位置確定不準(zhǔn)確,往往會出現(xiàn)誤差;2)設(shè)備位置修改復(fù)雜;3)不能輕松做到個性化定制;4)擴(kuò)展性較差;5)模擬出來的機(jī)房環(huán)境與真實(shí)情況差距較大。
發(fā)明內(nèi)容
為了克服上述現(xiàn)有技術(shù)的不足,本發(fā)明提供一種機(jī)房環(huán)境及布局的準(zhǔn)三維表現(xiàn)方法,使用戶及時了解機(jī)房環(huán)境信息、設(shè)備指標(biāo)信息以及告警信息等,做到直觀,一目了然;一旦機(jī)房設(shè)備出現(xiàn)異常,能第一時間反饋給用戶,使其能迅速做出反應(yīng)。如果設(shè)備的物理位置發(fā)生改變,或整個機(jī)房環(huán)境發(fā)生了變化,只需要通過鼠標(biāo)對設(shè)備進(jìn)行簡單拖拉操作即可完成布局的修改。本方法降低管理、監(jiān)控機(jī)房的工作強(qiáng)度,提高工作效率。為了實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明采取如下技術(shù)方案一種機(jī)房環(huán)境及布局的準(zhǔn)三維表現(xiàn)方法,所述方法包括以下步驟
步驟I :從數(shù)據(jù)庫中讀取原數(shù)據(jù);步驟2 :將所述原數(shù)據(jù)轉(zhuǎn)換為展示數(shù)據(jù);步驟3 :將所述展示數(shù)據(jù)轉(zhuǎn)化為顯示數(shù)據(jù)進(jìn)行顯示;步驟4 :修改機(jī)房布局;步驟5 :保存修改信息。所述步驟I中,原數(shù)據(jù)包括機(jī)房數(shù)據(jù)、機(jī)房中設(shè)備信息、設(shè)備配置信息和設(shè)備指標(biāo)信息;所述原數(shù)據(jù)以List〈Map〈String, Object 集合方式存儲。所述步驟2中,通過頁面設(shè)定的函數(shù)解析所述原數(shù)據(jù),從而使其被頁面標(biāo)簽所使用,轉(zhuǎn)換為展示數(shù)據(jù)。 所述步驟3中,所述展示數(shù)據(jù)包括機(jī)房數(shù)據(jù)、機(jī)房及設(shè)備的圖片信息、機(jī)房中設(shè)備信息、設(shè)備配置信息、設(shè)備指標(biāo)信息和設(shè)備坐標(biāo)值;所述展示數(shù)據(jù)以json格式存儲。所述步驟3包括以下步驟步驟3-1 :根據(jù)屏幕大小重新設(shè)置機(jī)房數(shù)據(jù)、機(jī)房中設(shè)備信息和設(shè)備坐標(biāo)值,并修改機(jī)房及設(shè)備的圖片信息;步驟3-2 :根據(jù)重新設(shè)置的設(shè)備坐標(biāo)值將設(shè)備圖片定位到相應(yīng)位置;步驟3-3 :將設(shè)備指標(biāo)值以頁面屬性值方式賦值到頁面中。所述步驟4包括以下步驟步驟4-1 :通過調(diào)用位置設(shè)定函數(shù)修改機(jī)房中設(shè)備的位置;步驟4-2 :修改機(jī)房背景圖片;通過頁面提供的對外接口,上傳要替換的機(jī)房背景圖片;上傳完成后,頁面背景自動刷新,更換為新的背景圖片;步驟4-3 :添加機(jī)房設(shè)備;在設(shè)備添加導(dǎo)航中,將要添加到機(jī)房中的設(shè)備拖拽到目標(biāo)位置上,即完成機(jī)房設(shè)備添加,并調(diào)用設(shè)備添加函數(shù),將拖拽到機(jī)房中的設(shè)備的各項指標(biāo)值賦值到頁面中;步驟4-4 :刪除設(shè)備;選中要刪除的設(shè)備,通過調(diào)用刪除函數(shù)完成機(jī)房中設(shè)備的刪除。所述步驟5中,將修改信息發(fā)送到數(shù)據(jù)庫中進(jìn)行保存。與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果在于I.該方法使用戶及時了解機(jī)房環(huán)境信息、設(shè)備指標(biāo)信息以及告警信息等,做到直觀,一目了然;2. 一旦機(jī)房設(shè)備出現(xiàn)異常,能第一時間反饋給用戶,使其能迅速做出反應(yīng);3.如果設(shè)備的物理位置發(fā)生改變,或整個機(jī)房環(huán)境發(fā)生了變化,只需要通過鼠標(biāo)對設(shè)備進(jìn)行簡單拖拉操作即可完成布局的修改;4.機(jī)房環(huán)境的改變,機(jī)房設(shè)備的增加和減少,物理位置的改變,這些只需要簡單的操作就可以完成,這樣既可以滿足一般用戶的需求,也可以為特殊用戶進(jìn)行個性化定制;5.本方法降低管理、監(jiān)控機(jī)房的工作強(qiáng)度,提高工作效率。
圖I是機(jī)房環(huán)境及布局的準(zhǔn)三維表現(xiàn)方法流程圖。
具體實(shí)施例方式下面結(jié)合附圖對本發(fā)明作進(jìn)一步詳細(xì)說明。如圖1,一種機(jī)房環(huán)境及布局的準(zhǔn)三維表現(xiàn)方法,所述方法包括以下步驟步驟I :從數(shù)據(jù)庫中讀取原數(shù)據(jù);步驟2 :將所述原數(shù)據(jù)轉(zhuǎn)換為展示數(shù)據(jù);步驟3 :將所述展示數(shù)據(jù)轉(zhuǎn)化為顯示數(shù)據(jù)進(jìn)行顯示;步驟4 :修改機(jī)房布局;步驟5:保存修改信息。所述步驟I中,原數(shù)據(jù)包括機(jī)房數(shù)據(jù)、機(jī)房中設(shè)備信息、設(shè)備配置信息和設(shè)備指標(biāo)信息;所述原數(shù)據(jù)以List〈Map〈String, Object 集合方式存儲。所述步驟2中,通過頁面設(shè)定的函數(shù)解析所述原數(shù)據(jù),從而使其被頁面標(biāo)簽所使用,轉(zhuǎn)換為展示數(shù)據(jù)。所述步驟3中,所述展示數(shù)據(jù)包括機(jī)房數(shù)據(jù)、機(jī)房及設(shè)備的圖片信息、機(jī)房中設(shè)備信息、設(shè)備配置信息、設(shè)備指標(biāo)信息和設(shè)備坐標(biāo)值;所述展示數(shù)據(jù)以json格式存儲。機(jī)房中設(shè)備使用X、Y坐標(biāo)定位方式,以像素為單位。這種方式定位方便且精準(zhǔn)。所述步驟3包括以下步驟步驟3-1 :根據(jù)屏幕大小重新設(shè)置機(jī)房數(shù)據(jù)、機(jī)房中設(shè)備信息和設(shè)備坐標(biāo)值,并修改機(jī)房及設(shè)備的圖片信息;步驟3-2 :根據(jù)重新設(shè)置的設(shè)備坐標(biāo)值將設(shè)備圖片定位到相應(yīng)位置;步驟3-3 :將設(shè)備指標(biāo)值以頁面屬性值方式賦值到頁面中。所述步驟4包括以下步驟步驟4-1 :通過調(diào)用位置設(shè)定函數(shù)修改機(jī)房中設(shè)備的位置;步驟4-2 :修改機(jī)房背景圖片;通過頁面提供的對外接口,上傳要替換的機(jī)房背景圖片;上傳完成后,頁面背景自動刷新,更換為新的背景圖片;步驟4-3 :添加機(jī)房設(shè)備;在設(shè)備添加導(dǎo)航中,將要添加到機(jī)房中的設(shè)備拖拽到目標(biāo)位置上,即完成機(jī)房設(shè)備添加,并調(diào)用設(shè)備添加函數(shù),將拖拽到機(jī)房中的設(shè)備的各項指標(biāo)值賦值到頁面中;步驟4-4 :刪除設(shè)備;選中要刪除的設(shè)備,通過調(diào)用刪除函數(shù)完成機(jī)房中設(shè)備的刪除。所述步驟5中,將修改信息發(fā)送到數(shù)據(jù)庫中進(jìn)行保存。最后應(yīng)當(dāng)說明的是以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案而非對其限制,盡管參照上述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,所屬領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解依然可以對本發(fā)明的具體實(shí)施方式
進(jìn)行修改或者等同替換,而未脫離本發(fā)明精神和范圍的任何修改或者等同替換,其均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍當(dāng)中。
權(quán)利要求
1.一種機(jī)房環(huán)境及布局的準(zhǔn)三維表現(xiàn)方法,其特征在于所述方法包括以下步驟 步驟I:從數(shù)據(jù)庫中讀取原數(shù)據(jù); 步驟2 :將所述原數(shù)據(jù)轉(zhuǎn)換為展示數(shù)據(jù); 步驟3 :將所述展示數(shù)據(jù)轉(zhuǎn)化為顯示數(shù)據(jù)進(jìn)行顯示; 步驟4 :修改機(jī)房布局; 步驟5 :保存修改信息。
2.根據(jù)權(quán)利要求I所述的機(jī)房環(huán)境及布局的準(zhǔn)三維表現(xiàn)方法,其特征在于所述步驟I中,原數(shù)據(jù)包括機(jī)房數(shù)據(jù)、機(jī)房中設(shè)備信息、設(shè)備配置信息和設(shè)備指標(biāo)信息;所述原數(shù)據(jù)以List〈Map〈String, Object 集合方式存儲。
3.根據(jù)權(quán)利要求I所述的機(jī)房環(huán)境及布局的準(zhǔn)三維表現(xiàn)方法,其特征在于所述步驟2中,通過頁面設(shè)定的函數(shù)解析所述原數(shù)據(jù),從而使其被頁面標(biāo)簽所使用,轉(zhuǎn)換為展示數(shù)據(jù)。
4.根據(jù)權(quán)利要求I所述的機(jī)房環(huán)境及布局的準(zhǔn)三維表現(xiàn)方法,其特征在于所述步驟3中,所述展示數(shù)據(jù)包括機(jī)房數(shù)據(jù)、機(jī)房及設(shè)備的圖片信息、機(jī)房中設(shè)備信息、設(shè)備配置信息、設(shè)備指標(biāo)信息和設(shè)備坐標(biāo)值;所述展示數(shù)據(jù)以json格式存儲。
5.根據(jù)權(quán)利要求4所述的機(jī)房環(huán)境及布局的準(zhǔn)三維表現(xiàn)方法,其特征在于所述步驟3包括以下步驟 步驟3-1 :根據(jù)屏幕大小重新設(shè)置機(jī)房數(shù)據(jù)、機(jī)房中設(shè)備信息和設(shè)備坐標(biāo)值,并修改機(jī)房及設(shè)備的圖片信息; 步驟3-2 :根據(jù)重新設(shè)置的設(shè)備坐標(biāo)值將設(shè)備圖片定位到相應(yīng)位置; 步驟3-3 :將設(shè)備指標(biāo)值以頁面屬性值方式賦值到頁面中。
6.根據(jù)權(quán)利要求I所述的機(jī)房環(huán)境及布局的準(zhǔn)三維表現(xiàn)方法,其特征在于所述步驟4包括以下步驟 步驟4-1 :通過調(diào)用位置設(shè)定函數(shù)修改機(jī)房中設(shè)備的位置; 步驟4-2 :修改機(jī)房背景圖片;通過頁面提供的對外接口,上傳要替換的機(jī)房背景圖片;上傳完成后,頁面背景自動刷新,更換為新的背景圖片; 步驟4-3 :添加機(jī)房設(shè)備;在設(shè)備添加導(dǎo)航中,將要添加到機(jī)房中的設(shè)備拖拽到目標(biāo)位置上,即完成機(jī)房設(shè)備添加,并調(diào)用設(shè)備添加函數(shù),將拖拽到機(jī)房中的設(shè)備的各項指標(biāo)值賦值到頁面中; 步驟4-4:刪除設(shè)備;選中需要刪除的設(shè)備,通過調(diào)用刪除函數(shù)完成機(jī)房中設(shè)備的刪除。
7.根據(jù)權(quán)利要求I所述的機(jī)房環(huán)境及布局的準(zhǔn)三維表現(xiàn)方法,其特征在于所述步驟5中,將修改信息發(fā)送到數(shù)據(jù)庫中進(jìn)行保存。
全文摘要
本發(fā)明提供一種機(jī)房環(huán)境及布局的準(zhǔn)三維表現(xiàn)方法,包括以下步驟從數(shù)據(jù)庫中讀取原數(shù)據(jù);將所述原數(shù)據(jù)轉(zhuǎn)換為展示數(shù)據(jù);將所述展示數(shù)據(jù)轉(zhuǎn)化為顯示數(shù)據(jù)進(jìn)行顯示;修改機(jī)房布局;保存修改信息。本發(fā)明使用戶及時了解機(jī)房環(huán)境信息、設(shè)備指標(biāo)信息以及告警信息等,做到直觀,一目了然;一旦機(jī)房設(shè)備出現(xiàn)異常,能第一時間反饋給用戶,使其能迅速做出反應(yīng)。如果設(shè)備的物理位置發(fā)生改變,或整個機(jī)房環(huán)境發(fā)生了變化,只需要通過鼠標(biāo)對設(shè)備進(jìn)行簡單拖拉操作即可完成布局的修改。本方法降低管理、監(jiān)控機(jī)房的工作強(qiáng)度,提高工作效率。
文檔編號G06F17/30GK102867030SQ201210309368
公開日2013年1月9日 申請日期2012年8月28日 優(yōu)先權(quán)日2012年8月28日
發(fā)明者張晉鋒, 李立京 申請人:曙光信息產(chǎn)業(yè)(北京)有限公司