国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種可配置機(jī)房布局平面展示的方法

      文檔序號(hào):6439955閱讀:203來(lái)源:國(guó)知局
      專利名稱:一種可配置機(jī)房布局平面展示的方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及機(jī)房管理,具體來(lái)說(shuō),涉及一種可配置機(jī)房布局平面展示的方法。
      背景技術(shù)
      傳統(tǒng)的機(jī)房監(jiān)控系統(tǒng)平面圖主要是根據(jù)具體機(jī)房的大小、設(shè)備數(shù)量及所部署傳感器數(shù)量進(jìn)行設(shè)計(jì),需要對(duì)具體的機(jī)房進(jìn)行具體布局圖案的繪制,此方法不具備通用性,定制成本比較高,而且不利于修改和升級(jí)。如果機(jī)房?jī)?nèi)設(shè)備進(jìn)行增加或減少,必須同時(shí)修改布局圖,而且需要特別的專業(yè)人員。

      發(fā)明內(nèi)容
      本方法主要采用統(tǒng)一化的處理方法解決了不同的機(jī)房中機(jī)房監(jiān)控界面布局的需要特殊定制的問(wèn)題,可以通過(guò)配置的方法實(shí)現(xiàn)對(duì)具體機(jī)房布局的展示;采用了的算法兼顧了大機(jī)房小機(jī)房、設(shè)備多、設(shè)備少的各種情況,可以友好全面的展現(xiàn)各種機(jī)房的布局和監(jiān)控 fn息ο一種可配置機(jī)房布局平面展示的方法,所述方法包括如下步驟Si,對(duì)機(jī)房進(jìn)行建模,對(duì)涉及的元素設(shè)置建模參數(shù);S2,根據(jù)用戶瀏覽器大小,確定監(jiān)控區(qū)域的大小,將監(jiān)控區(qū)域的寬度與機(jī)房長(zhǎng)度相對(duì)應(yīng),監(jiān)控區(qū)域的高度與機(jī)房寬度相對(duì)應(yīng);S3,同一類型的設(shè)備,以相同的示意圖顯示,根據(jù)設(shè)備大小進(jìn)行動(dòng)態(tài)調(diào)整,設(shè)備大小的計(jì)算可以分為獨(dú)立設(shè)備大小的計(jì)算和分組設(shè)備大小的計(jì)算;S4,選擇基準(zhǔn)方向?qū)υO(shè)備定位上后,下前,即監(jiān)控區(qū)域的上面代表機(jī)房和設(shè)備的后面,監(jiān)控區(qū)域的下面代表監(jiān)控區(qū)域的前面;S5,機(jī)房的布局通過(guò)CCS的分層技術(shù)來(lái)實(shí)現(xiàn),機(jī)房位于最下層,可以選擇不同的顏色;分組設(shè)備和獨(dú)立設(shè)備位于機(jī)房的上一層;設(shè)備標(biāo)識(shí)和監(jiān)控?cái)?shù)據(jù)位于最上層;S6,對(duì)機(jī)房信息進(jìn)行展示,提供手動(dòng)刷新和自動(dòng)刷新功能,設(shè)備的靜態(tài)信息與設(shè)備布局同在;實(shí)時(shí)信息會(huì)根據(jù)實(shí)時(shí)信息采集的數(shù)值進(jìn)行動(dòng)態(tài)的更新;如果不存在相關(guān)的實(shí)時(shí)信息,則不會(huì)顯示其信息或?qū)⒃行畔⑶宄?。?yōu)選的,所述元素包括機(jī)房指機(jī)房平面圖,使用矩形來(lái)進(jìn)行表示,機(jī)房寬度對(duì)應(yīng)于實(shí)際機(jī)房的長(zhǎng)度,機(jī)房高度對(duì)應(yīng)于實(shí)際機(jī)房的寬度;物理位置指設(shè)備在機(jī)房中的真實(shí)位置,使用橫坐標(biāo)和縱坐標(biāo)表示,單位為“厘米”;布局位置指設(shè)備圖在機(jī)房布局圖中的相對(duì)位置,使用橫坐標(biāo)和縱坐標(biāo)表示,單位為“像素”;物理大小指設(shè)備在機(jī)房中的大小,使用長(zhǎng)、寬、高表示,單位為“厘米”;布局大小指機(jī)房或設(shè)備在布局圖中的大小使用長(zhǎng)、寬表示,單位為“像素”;
      獨(dú)立設(shè)備代表機(jī)房中的獨(dú)立設(shè)備,每個(gè)設(shè)備有物理大小和物理位置等配置參數(shù), 它在機(jī)房中的布局根據(jù)位置獨(dú)立存在,不依賴與其他設(shè)備及分組;分組設(shè)備是根據(jù)物理位置和設(shè)備類型對(duì)設(shè)備進(jìn)行的分組處理,一組的設(shè)備在機(jī)房中的布局依賴于本組的物理位置,同組中的設(shè)備根據(jù)設(shè)備間的邏輯位置進(jìn)行定位和布局;設(shè)備位置設(shè)備位置指設(shè)備在機(jī)房平面布局中的平面物理位置,采用橫坐標(biāo)和縱坐標(biāo)表示;設(shè)備標(biāo)簽表示設(shè)備或分組的名稱,以文字的方式顯示在設(shè)備或分組布局圖之上;比例因子物理大小與布局大小直接的比例值。優(yōu)選的,所述比例因子未使用統(tǒng)一化單位進(jìn)行比值,而采用跨單位的比值,物理大小的單位是“厘米”,布局大小的單位是“像素”,1厘米與1像素之間的比例因子定義為1。優(yōu)選的,所述比例因子的計(jì)算方法為1)比例因子初始值置為factor = 1 ;2)比較機(jī)房長(zhǎng)度的絕對(duì)值與監(jiān)控區(qū)域?qū)挾鹊慕^對(duì)值如果監(jiān)控區(qū)域?qū)挾鹊慕^對(duì)值小于機(jī)房長(zhǎng)度的絕對(duì)值,則執(zhí)行第3)步;如果監(jiān)控區(qū)域?qū)挾鹊慕^對(duì)值大于機(jī)房長(zhǎng)度的絕對(duì)值,則轉(zhuǎn)入第4)步;3)調(diào)整比例因子factor = factor+1 ;4)調(diào)整機(jī)房長(zhǎng)度值,用舊的機(jī)房長(zhǎng)度除以新的比例因子r00mlength = roomlength/factor ;轉(zhuǎn)入第 2)步;5)用最終的比例因子調(diào)整機(jī)房中設(shè)備的大小及布局位置;6)將調(diào)整后的數(shù)據(jù)作為最終布局所使用的數(shù)據(jù)。優(yōu)選的,所述設(shè)備大小的計(jì)算方法為1)遍歷機(jī)房?jī)?nèi)所有設(shè)備,判斷是否是獨(dú)立設(shè)備;如果是則轉(zhuǎn)入第2)步,如果不是則轉(zhuǎn)入第3)步;2)將獨(dú)立設(shè)備的參數(shù)使用比例因子進(jìn)行調(diào)整;調(diào)整的參數(shù)包括設(shè)備橫坐標(biāo)、縱坐標(biāo)、長(zhǎng)度、寬度和高度以及用于顯示的其他元素標(biāo)簽、狀態(tài)標(biāo)識(shí);3)將設(shè)備組的位置使用比例因子進(jìn)行調(diào)整,同時(shí)調(diào)整設(shè)備組標(biāo)簽、狀態(tài)標(biāo)識(shí);4)遍歷組中的設(shè)備,如果是橫排則轉(zhuǎn)入第5)步,如果是豎排則轉(zhuǎn)入第6)步,如果都不是轉(zhuǎn)入第7)步;5)找出設(shè)備組中長(zhǎng)度值最大設(shè)備,以此設(shè)備的長(zhǎng)度作為本組設(shè)備的長(zhǎng)度,使用比例因子對(duì)其進(jìn)行調(diào)整,將調(diào)整后的值作為布局高度;同時(shí)用比例因子對(duì)設(shè)備的寬度進(jìn)行調(diào)整,將調(diào)整后的值作為布局長(zhǎng)度;轉(zhuǎn)入第8)步6)找出設(shè)備組中寬度值最大設(shè)備,以此設(shè)備的寬度作為本組設(shè)備的寬度,使用比例因子對(duì)其進(jìn)行調(diào)整,將調(diào)整后的值作為布局長(zhǎng)度;同時(shí)用比例因子對(duì)設(shè)備的長(zhǎng)度進(jìn)行調(diào)整,將調(diào)整后的值作為布局高度;轉(zhuǎn)入第8)步7)找出設(shè)備組中長(zhǎng)度值和寬度值最大設(shè)備,以此設(shè)備的長(zhǎng)度和寬度作為本組設(shè)備的長(zhǎng)度和寬度,使用比例因子對(duì)其進(jìn)行調(diào)整,將調(diào)整后的值作為布局高度和長(zhǎng)度;8)用調(diào)整后的數(shù)據(jù)對(duì)原始布局?jǐn)?shù)據(jù)進(jìn)行更新,用于最終布局。
      5
      6、如權(quán)利要求1所述的方法,其特征在于所述獨(dú)立設(shè)備使用設(shè)備配置的坐標(biāo)進(jìn)行定位;所述分組設(shè)備先將分組進(jìn)行定位,然后組中的設(shè)備根據(jù)設(shè)備在分組中的順序進(jìn)行排列定位,根據(jù)計(jì)算出的設(shè)備大小數(shù)據(jù)對(duì)整個(gè)機(jī)房布局進(jìn)行繪制。優(yōu)選的,所述機(jī)房布局采用迭代方法繪制,其過(guò)程為首先,繪制機(jī)房平面圖,以帶顏色的表格圖片標(biāo)識(shí);其次,繪制設(shè)備組,根據(jù)設(shè)備組的位置,使用相對(duì)布局方式,與機(jī)房坐標(biāo)(0,0)開(kāi)始計(jì)算,定位設(shè)備組的位置;將設(shè)備組中的位置根據(jù)器在組中的排列位置和邏輯位置對(duì)設(shè)備進(jìn)行繪制;設(shè)備類型及型號(hào)的不同選擇不同的設(shè)備圖片;再次,繪制獨(dú)立設(shè)備,根據(jù)設(shè)備坐標(biāo)位置,使用相對(duì)布局方式,與機(jī)房坐標(biāo)(0,0) 開(kāi)始計(jì)算,布局相應(yīng)的設(shè)備;設(shè)備類型及型號(hào)的不同選擇不同的設(shè)備圖片;最后,根據(jù)是否有實(shí)時(shí)監(jiān)控信息,繪制監(jiān)控信息和告警信息。優(yōu)選的,所述機(jī)房布局繪制完后作為背景進(jìn)行展示,如果布局修改或需要切換布局,需要手動(dòng)刷新布局;監(jiān)控信息提供實(shí)時(shí)的刷新功能,根據(jù)布局中設(shè)備的編號(hào)進(jìn)行定位, 在相應(yīng)的位置對(duì)其監(jiān)控信息和告警狀態(tài)進(jìn)行重繪。本方法基于機(jī)房監(jiān)控布局通用性考慮而設(shè)計(jì),對(duì)機(jī)房和機(jī)房設(shè)備進(jìn)行統(tǒng)一建模, 僅通過(guò)簡(jiǎn)單配置的修改就可以實(shí)現(xiàn)布局的展現(xiàn)和修改,不需要專業(yè)人員的參與,節(jié)省了人力和開(kāi)發(fā)成本,同時(shí)可以實(shí)現(xiàn)較好的維護(hù),增加了靈活性和可擴(kuò)展性。通過(guò)將機(jī)房布局圖配合機(jī)房設(shè)備參數(shù)的監(jiān)控?cái)?shù)據(jù),可以實(shí)時(shí)直觀的展示機(jī)房及設(shè)備的實(shí)時(shí)環(huán)境參數(shù)和運(yùn)行狀態(tài),使用戶對(duì)機(jī)房的設(shè)備狀態(tài)一目了然,及時(shí)發(fā)現(xiàn)機(jī)房中環(huán)境和運(yùn)行問(wèn)題。


      圖1是本發(fā)明的監(jiān)控區(qū)域大小計(jì)算圖2是本發(fā)明設(shè)備計(jì)算的流程圖
      具體實(shí)施例方式本發(fā)明首先對(duì)機(jī)房布局進(jìn)行建模,分析配置參數(shù),計(jì)算大小,計(jì)算位置,布局展示, 更新實(shí)時(shí)信息等步驟組成。1.機(jī)房建模本發(fā)明對(duì)機(jī)房進(jìn)行建模,通過(guò)平面布局圖的方式進(jìn)行展現(xiàn),其中涉及的元素有機(jī)房指機(jī)房平面圖,使用矩形來(lái)進(jìn)行表示,機(jī)房寬度對(duì)應(yīng)于實(shí)際機(jī)房的長(zhǎng)度,機(jī)房高度對(duì)應(yīng)于實(shí)際機(jī)房的寬度。物理位置指設(shè)備在機(jī)房中的真實(shí)位置,使用橫坐標(biāo)和縱坐標(biāo)表示,單位為“厘 、j, ”木。布局位置指設(shè)備圖在機(jī)房布局圖中的相對(duì)位置,使用橫坐標(biāo)和縱坐標(biāo)表示,單位為“像素”。物理大小指設(shè)備在機(jī)房中的大小,使用長(zhǎng)、寬、高表示,單位為“厘米”。布局大小指機(jī)房或設(shè)備在布局圖中的大小使用長(zhǎng)、寬表示,單位為“像素”。獨(dú)立設(shè)備代表機(jī)房中的獨(dú)立設(shè)備,每個(gè)設(shè)備有物理大小和物理位置等配置參數(shù), 它在機(jī)房中的布局根據(jù)位置獨(dú)立存在,不依賴與其他設(shè)備及分組。
      分組設(shè)備是根據(jù)物理位置和設(shè)備類型對(duì)設(shè)備進(jìn)行的分組處理,一組的設(shè)備在機(jī)房中的布局依賴于本組的物理位置,同組中的設(shè)備根據(jù)設(shè)備間的邏輯位置進(jìn)行定位和布局。設(shè)備位置設(shè)備位置指設(shè)備在機(jī)房平面布局中的平面物理位置,采用橫坐標(biāo)和縱坐標(biāo)表示。設(shè)備標(biāo)簽表示設(shè)備或分組的名稱,以文字的方式顯示在設(shè)備或分組布局圖之上。比例因子物理大小與布局大小直接的比例值。為了配置和理解的簡(jiǎn)單性,比例因子未使用統(tǒng)一化單位進(jìn)行比值,而是采用跨單位的比值,物理大小的單位是“厘米”,布局大小的單位是“像素”,1厘米與1像素之間的比例因子定義為1。方案中涉及的方法和操作有定位指機(jī)房平面布局圖及機(jī)房中設(shè)備的布局位置計(jì)算。機(jī)房的平面圖從坐標(biāo) (0,0)點(diǎn)展開(kāi)顯示,其他設(shè)備的位置均以機(jī)房的坐標(biāo)(0,0)為相對(duì)位置進(jìn)行計(jì)算。布局機(jī)房布局圖中的所有設(shè)備的展示。大小計(jì)算根據(jù)機(jī)房及設(shè)備根據(jù)物理大小、相互關(guān)系及位置對(duì)其布局大小進(jìn)行計(jì)
      笪弁。數(shù)據(jù)存儲(chǔ)將機(jī)房布局和大小等數(shù)據(jù)做持久化處理。布局修改根據(jù)需要對(duì)機(jī)房及設(shè)備的大小位置進(jìn)行修改。重新布局修改布局后對(duì)新布局的重新展示。2.機(jī)房布局大小計(jì)算計(jì)算顯示區(qū)域的大小根據(jù)用戶瀏覽器的大小,確定監(jiān)控區(qū)域的大小,將監(jiān)控區(qū)域的寬度與機(jī)房的長(zhǎng)度相對(duì)應(yīng),確定比例因子,并調(diào)整機(jī)房大小。比例因子的計(jì)算方法如下1、比例因子初始值置為factor = 1 ;2、比較機(jī)房長(zhǎng)度的絕對(duì)值與監(jiān)控區(qū)域?qū)挾鹊慕^對(duì)值如果監(jiān)控區(qū)域?qū)挾鹊慕^對(duì)值小于機(jī)房長(zhǎng)度的絕對(duì)值,則執(zhí)行第3步;如果監(jiān)控區(qū)域?qū)挾鹊慕^對(duì)值大于機(jī)房長(zhǎng)度的絕對(duì)值,則轉(zhuǎn)入第4步;3、調(diào)整比例因子factor = factor+1 ;4、調(diào)整機(jī)房長(zhǎng)度值,用舊的機(jī)房長(zhǎng)度除以新的比例因子r00mlength = roomlength/factor ;轉(zhuǎn)入第 2 步;5、用最終的比例因子調(diào)整機(jī)房中設(shè)備的大小及布局位置;6、將調(diào)整后的數(shù)據(jù)作為最終布局所使用的數(shù)據(jù)。3.設(shè)備大小計(jì)算同一類型的設(shè)備,以相同的示意圖進(jìn)行顯示,根據(jù)設(shè)備的大小進(jìn)行動(dòng)態(tài)調(diào)整。設(shè)備大小的計(jì)算可以分為獨(dú)立設(shè)備大小的計(jì)算和分組設(shè)備大小的計(jì)算。獨(dú)立設(shè)備大小的計(jì)算分為以下步驟1、遍歷機(jī)房?jī)?nèi)所有設(shè)備,判斷是否是獨(dú)立設(shè)備;如果是則轉(zhuǎn)入第2)步,如果不是則轉(zhuǎn)入第3)步;2、將獨(dú)立設(shè)備的參數(shù)使用比例因子進(jìn)行調(diào)整;調(diào)整的參數(shù)包括設(shè)備橫坐標(biāo)、縱坐標(biāo)、長(zhǎng)度、寬度和高度以及用于顯示的其他元素標(biāo)簽、狀態(tài)標(biāo)識(shí)等。
      3、將設(shè)備組的位置使用比例因子進(jìn)行調(diào)整,同時(shí)調(diào)整設(shè)備組標(biāo)簽、狀態(tài)標(biāo)識(shí)等;4、遍歷組中的設(shè)備,如果是橫排則轉(zhuǎn)入第5)步,如果是豎排則轉(zhuǎn)入第6)步,如果都不是轉(zhuǎn)入第7)步;5、找出設(shè)備組中長(zhǎng)度值最大設(shè)備,以此設(shè)備的長(zhǎng)度作為本組設(shè)備的長(zhǎng)度,使用比例因子對(duì)其進(jìn)行調(diào)整,將調(diào)整后的值作為布局高度;同時(shí)用比例因子對(duì)設(shè)備的寬度進(jìn)行調(diào)整,將調(diào)整后的值作為布局長(zhǎng)度 ’轉(zhuǎn)入第8)步6、找出設(shè)備組中寬度值最大設(shè)備,以此設(shè)備的寬度作為本組設(shè)備的寬度,使用比例因子對(duì)其進(jìn)行調(diào)整,將調(diào)整后的值作為布局長(zhǎng)度;同時(shí)用比例因子對(duì)設(shè)備的長(zhǎng)度進(jìn)行調(diào)整,將調(diào)整后的值作為布局高度 ’轉(zhuǎn)入第8)步7、找出設(shè)備組中長(zhǎng)度值和寬度值最大設(shè)備,以此設(shè)備的長(zhǎng)度和寬度作為本組設(shè)備的長(zhǎng)度和寬度,使用比例因子對(duì)其進(jìn)行調(diào)整,將調(diào)整后的值作為布局高度和長(zhǎng)度;8、用調(diào)整后的數(shù)據(jù)對(duì)原始布局?jǐn)?shù)據(jù)進(jìn)行更新,用于最終布局。4.設(shè)備定位選擇基準(zhǔn)方向上后,下前,即監(jiān)控區(qū)域的上面代表機(jī)房和設(shè)備的后面,監(jiān)控區(qū)域的下面代表監(jiān)控區(qū)域的前面。本方法將設(shè)備分為獨(dú)立設(shè)備和設(shè)備組,獨(dú)立設(shè)備使用設(shè)備配置的坐標(biāo)進(jìn)行定位。 分組設(shè)備先將分組進(jìn)行定位,然后組中的設(shè)備根據(jù)設(shè)備在分組中的順序進(jìn)行排列定位。使用“設(shè)備大小計(jì)算”步驟產(chǎn)生的數(shù)據(jù)對(duì)整個(gè)機(jī)房布局進(jìn)行繪制。5.設(shè)備布局機(jī)房的布局通過(guò)CCS的分層技術(shù)來(lái)實(shí)現(xiàn),機(jī)房位于最下層,可以選擇不同的顏色; 分組設(shè)備和獨(dú)立設(shè)備位于機(jī)房的上一層;設(shè)備標(biāo)識(shí)和監(jiān)控?cái)?shù)據(jù)位于最上層。設(shè)備大小和位置根據(jù)監(jiān)控區(qū)域計(jì)算好后,使用迭代的方法對(duì)機(jī)房布局進(jìn)行繪制1)首先,繪制機(jī)房平面圖,以帶顏色的表格圖片標(biāo)識(shí);2)其次,繪制設(shè)備組,根據(jù)設(shè)備組的位置,使用相對(duì)布局方式,與機(jī)房坐標(biāo)(0,0) 開(kāi)始計(jì)算,定位設(shè)備組的位置;將設(shè)備組中的位置根據(jù)器在組中的排列位置和邏輯位置對(duì)設(shè)備進(jìn)行繪制;設(shè)備類型及型號(hào)的不同選擇不同的設(shè)備圖片;3)再次,繪制獨(dú)立設(shè)備,根據(jù)設(shè)備坐標(biāo)位置,使用相對(duì)布局方式,與機(jī)房坐標(biāo)(0, 0)開(kāi)始計(jì)算,布局相應(yīng)的設(shè)備;設(shè)備類型及型號(hào)的不同選擇不同的設(shè)備圖片;4)最后,根據(jù)是否有實(shí)時(shí)監(jiān)控信息,繪制監(jiān)控信息和告警信息。靜態(tài)信息繪制完后作為背景進(jìn)行展示,如果布局修改或需要切換布局,需要手動(dòng)刷新布局;監(jiān)控信息提供實(shí)時(shí)的刷新功能,根據(jù)布局中設(shè)備的編號(hào)進(jìn)行定位,在相應(yīng)的位置對(duì)其監(jiān)控信息和告警狀態(tài)進(jìn)行重繪。6.信息展現(xiàn)信息的展示提供手動(dòng)刷新和自動(dòng)刷新功能,設(shè)備的靜態(tài)信息與設(shè)備布局同在;實(shí)時(shí)信息會(huì)根據(jù)實(shí)時(shí)信息采集的數(shù)值進(jìn)行動(dòng)態(tài)的更新;如果不存在相關(guān)的實(shí)時(shí)信息,則不會(huì)顯示其信息或?qū)⒃行畔⑶宄?br> 權(quán)利要求
      1.一種可配置機(jī)房布局平面展示的方法,其特征在于所述方法包括如下步驟 Si,對(duì)機(jī)房進(jìn)行建模,對(duì)涉及的元素設(shè)置建模參數(shù);S2,根據(jù)用戶瀏覽器大小,確定監(jiān)控區(qū)域的大小,將監(jiān)控區(qū)域的寬度與機(jī)房長(zhǎng)度相對(duì)應(yīng),監(jiān)控區(qū)域的高度與機(jī)房寬度相對(duì)應(yīng);S3,同一類型的設(shè)備,以相同的示意圖顯示,根據(jù)設(shè)備大小進(jìn)行動(dòng)態(tài)調(diào)整,設(shè)備大小的計(jì)算可以分為獨(dú)立設(shè)備大小的計(jì)算和分組設(shè)備大小的計(jì)算;S4,選擇基準(zhǔn)方向?qū)υO(shè)備定位上后,下前,即監(jiān)控區(qū)域的上面代表機(jī)房和設(shè)備的后面, 監(jiān)控區(qū)域的下面代表監(jiān)控區(qū)域的前面;S5,機(jī)房的布局通過(guò)CCS的分層技術(shù)來(lái)實(shí)現(xiàn),機(jī)房位于最下層,可以選擇不同的顏色; 分組設(shè)備和獨(dú)立設(shè)備位于機(jī)房的上一層;設(shè)備標(biāo)識(shí)和監(jiān)控?cái)?shù)據(jù)位于最上層;S6,對(duì)機(jī)房信息進(jìn)行展示,提供手動(dòng)刷新和自動(dòng)刷新功能,設(shè)備的靜態(tài)信息與設(shè)備布局同在;實(shí)時(shí)信息會(huì)根據(jù)實(shí)時(shí)信息采集的數(shù)值進(jìn)行動(dòng)態(tài)的更新;如果不存在相關(guān)的實(shí)時(shí)信息,則不會(huì)顯示其信息或?qū)⒃行畔⑶宄?br> 2.如權(quán)利要求1所述的方法,其特征在于所述元素包括機(jī)房指機(jī)房平面圖,使用矩形來(lái)進(jìn)行表示,機(jī)房寬度對(duì)應(yīng)于實(shí)際機(jī)房的長(zhǎng)度,機(jī)房高度對(duì)應(yīng)于實(shí)際機(jī)房的寬度;物理位置指設(shè)備在機(jī)房中的真實(shí)位置,使用橫坐標(biāo)和縱坐標(biāo)表示,單位為“厘米”; 布局位置指設(shè)備圖在機(jī)房布局圖中的相對(duì)位置,使用橫坐標(biāo)和縱坐標(biāo)表示,單位為 “像素”;物理大小指設(shè)備在機(jī)房中的大小,使用長(zhǎng)、寬、高表示,單位為“厘米”; 布局大小指機(jī)房或設(shè)備在布局圖中的大小使用長(zhǎng)、寬表示,單位為“像素”; 獨(dú)立設(shè)備代表機(jī)房中的獨(dú)立設(shè)備,每個(gè)設(shè)備有物理大小和物理位置等配置參數(shù),它在機(jī)房中的布局根據(jù)位置獨(dú)立存在,不依賴與其他設(shè)備及分組;分組設(shè)備是根據(jù)物理位置和設(shè)備類型對(duì)設(shè)備進(jìn)行的分組處理,一組的設(shè)備在機(jī)房中的布局依賴于本組的物理位置,同組中的設(shè)備根據(jù)設(shè)備間的邏輯位置進(jìn)行定位和布局;設(shè)備位置設(shè)備位置指設(shè)備在機(jī)房平面布局中的平面物理位置,采用橫坐標(biāo)和縱坐標(biāo)表不;設(shè)備標(biāo)簽表示設(shè)備或分組的名稱,以文字的方式顯示在設(shè)備或分組布局圖之上; 比例因子物理大小與布局大小直接的比例值。
      3.如權(quán)利要求2所述的方法,其特征在于所述比例因子未使用統(tǒng)一化單位進(jìn)行比值, 而采用跨單位的比值,物理大小的單位是“厘米”,布局大小的單位是“像素”,1厘米與1像素之間的比例因子定義為1。
      4.如權(quán)利要求1所述的方法,其特征在于所述比例因子的計(jì)算方法為1)比例因子初始值置為factor= 1 ;2)比較機(jī)房長(zhǎng)度的絕對(duì)值與監(jiān)控區(qū)域?qū)挾鹊慕^對(duì)值如果監(jiān)控區(qū)域?qū)挾鹊慕^對(duì)值小于機(jī)房長(zhǎng)度的絕對(duì)值,則執(zhí)行第3)步;如果監(jiān)控區(qū)域?qū)挾鹊慕^對(duì)值大于機(jī)房長(zhǎng)度的絕對(duì)值,則轉(zhuǎn)入第4)步;3)調(diào)整比例因子factor= factor+1 ;4)調(diào)整機(jī)房長(zhǎng)度值,用舊的機(jī)房長(zhǎng)度除以新的比例因子r00mlength= roomlength/factor ’轉(zhuǎn)入第2、步;5)用最終的比例因子調(diào)整機(jī)房中設(shè)備的大小及布局位置;6)將調(diào)整后的數(shù)據(jù)作為最終布局所使用的數(shù)據(jù)。
      5.如權(quán)利要求1所述的方法,其特征在于所述設(shè)備大小的計(jì)算方法為1)遍歷機(jī)房?jī)?nèi)所有設(shè)備,判斷是否是獨(dú)立設(shè)備;如果是則轉(zhuǎn)入第2)步,如果不是則轉(zhuǎn)入第幻步;2)將獨(dú)立設(shè)備的參數(shù)使用比例因子進(jìn)行調(diào)整;調(diào)整的參數(shù)包括設(shè)備橫坐標(biāo)、縱坐標(biāo)、 長(zhǎng)度、寬度和高度以及用于顯示的其他元素標(biāo)簽、狀態(tài)標(biāo)識(shí);3)將設(shè)備組的位置使用比例因子進(jìn)行調(diào)整,同時(shí)調(diào)整設(shè)備組標(biāo)簽、狀態(tài)標(biāo)識(shí);4)遍歷組中的設(shè)備,如果是橫排則轉(zhuǎn)入第5)步,如果是豎排則轉(zhuǎn)入第6)步,如果都不是轉(zhuǎn)入第7)步;5)找出設(shè)備組中長(zhǎng)度值最大設(shè)備,以此設(shè)備的長(zhǎng)度作為本組設(shè)備的長(zhǎng)度,使用比例因子對(duì)其進(jìn)行調(diào)整,將調(diào)整后的值作為布局高度;同時(shí)用比例因子對(duì)設(shè)備的寬度進(jìn)行調(diào)整,將調(diào)整后的值作為布局長(zhǎng)度 ’轉(zhuǎn)入第8)步6)找出設(shè)備組中寬度值最大設(shè)備,以此設(shè)備的寬度作為本組設(shè)備的寬度,使用比例因子對(duì)其進(jìn)行調(diào)整,將調(diào)整后的值作為布局長(zhǎng)度;同時(shí)用比例因子對(duì)設(shè)備的長(zhǎng)度進(jìn)行調(diào)整,將調(diào)整后的值作為布局高度 ’轉(zhuǎn)入第8)步7)找出設(shè)備組中長(zhǎng)度值和寬度值最大設(shè)備,以此設(shè)備的長(zhǎng)度和寬度作為本組設(shè)備的長(zhǎng)度和寬度,使用比例因子對(duì)其進(jìn)行調(diào)整,將調(diào)整后的值作為布局高度和長(zhǎng)度;8)用調(diào)整后的數(shù)據(jù)對(duì)原始布局?jǐn)?shù)據(jù)進(jìn)行更新,用于最終布局。
      6.如權(quán)利要求1所述的方法,其特征在于所述獨(dú)立設(shè)備使用設(shè)備配置的坐標(biāo)進(jìn)行定位;所述分組設(shè)備先將分組進(jìn)行定位,然后組中的設(shè)備根據(jù)設(shè)備在分組中的順序進(jìn)行排列定位,根據(jù)計(jì)算出的設(shè)備大小數(shù)據(jù)對(duì)整個(gè)機(jī)房布局進(jìn)行繪制。
      7.如權(quán)利要求1所述的方法,其特征在于所述機(jī)房布局采用迭代方法繪制,其過(guò)程為首先,繪制機(jī)房平面圖,以帶顏色的表格圖片標(biāo)識(shí);其次,繪制設(shè)備組,根據(jù)設(shè)備組的位置,使用相對(duì)布局方式,與機(jī)房坐標(biāo)(0,0)開(kāi)始計(jì)算,定位設(shè)備組的位置;將設(shè)備組中的位置根據(jù)器在組中的排列位置和邏輯位置對(duì)設(shè)備進(jìn)行繪制;設(shè)備類型及型號(hào)的不同選擇不同的設(shè)備圖片;再次,繪制獨(dú)立設(shè)備,根據(jù)設(shè)備坐標(biāo)位置,使用相對(duì)布局方式,與機(jī)房坐標(biāo)(0,0)開(kāi)始計(jì)算,布局相應(yīng)的設(shè)備;設(shè)備類型及型號(hào)的不同選擇不同的設(shè)備圖片;最后,根據(jù)是否有實(shí)時(shí)監(jiān)控信息,繪制監(jiān)控信息和告警信息。
      8.如權(quán)利要求7所述的方法,其特征在于所述機(jī)房布局繪制完后作為背景進(jìn)行展示, 如果布局修改或需要切換布局,需要手動(dòng)刷新布局;監(jiān)控信息提供實(shí)時(shí)的刷新功能,根據(jù)布局中設(shè)備的編號(hào)進(jìn)行定位,在相應(yīng)的位置對(duì)其監(jiān)控信息和告警狀態(tài)進(jìn)行重繪。
      全文摘要
      本發(fā)明采用統(tǒng)一化的處理方法解決了不同的機(jī)房中機(jī)房監(jiān)控界面布局的需要特殊定制的問(wèn)題,可以通過(guò)配置的方法實(shí)現(xiàn)對(duì)具體機(jī)房布局的展示;采用了的算法兼顧了大機(jī)房小機(jī)房、設(shè)備多、設(shè)備少的各種情況,可以友好全面的展現(xiàn)各種機(jī)房的布局和監(jiān)控信息;本方法基于機(jī)房監(jiān)控布局通用性考慮而設(shè)計(jì),對(duì)機(jī)房和機(jī)房設(shè)備進(jìn)行統(tǒng)一建模,僅通過(guò)簡(jiǎn)單配置的修改就可以實(shí)現(xiàn)布局的展現(xiàn)和修改,不需要專業(yè)人員的參與,增加了靈活性和可擴(kuò)展性。
      文檔編號(hào)G06F17/50GK102567570SQ20111039475
      公開(kāi)日2012年7月11日 申請(qǐng)日期2011年12月2日 優(yōu)先權(quán)日2011年12月2日
      發(fā)明者劉衛(wèi)紅, 劉瑞賢, 孫國(guó)忠, 張晉鋒, 溫鑫, 趙歡, 邵宗有 申請(qǐng)人:曙光信息產(chǎn)業(yè)(北京)有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1