校園網(wǎng)機房環(huán)境監(jiān)測系統(tǒng)設(shè)計與實現(xiàn)_第1頁
校園網(wǎng)機房環(huán)境監(jiān)測系統(tǒng)設(shè)計與實現(xiàn)_第2頁
校園網(wǎng)機房環(huán)境監(jiān)測系統(tǒng)設(shè)計與實現(xiàn)_第3頁
校園網(wǎng)機房環(huán)境監(jiān)測系統(tǒng)設(shè)計與實現(xiàn)_第4頁
校園網(wǎng)機房環(huán)境監(jiān)測系統(tǒng)設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩32頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

摘要隨著計算機、通信和網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,設(shè)備的數(shù)量和規(guī)模大幅度增加,而學(xué)校機房的負荷壓力也在不斷地增加,特別是負責(zé)全校網(wǎng)絡(luò)服務(wù)和數(shù)據(jù)庫服務(wù)的中心機房,更是肩負著重要的職責(zé),它是學(xué)校各項業(yè)務(wù)信息化管理的核心,一旦學(xué)校中心機房的各類計算機或服務(wù)器發(fā)生故障,將會造成難以想象的后果,嚴重地影響到學(xué)校各項信息化辦公管理工作和學(xué)校網(wǎng)絡(luò)服務(wù)。所以,對學(xué)校中心機房的環(huán)境參數(shù)進行實時的監(jiān)測是十分有必要的。本文基于J2EE架構(gòu),將MVC模型與視頻監(jiān)視技術(shù)相結(jié)合,對學(xué)校數(shù)據(jù)中心機房的環(huán)境參數(shù)進行監(jiān)測和報警,使得管理人員能隨時掌握機房的運行狀況,為計算機機房的安全運行提供了有力的技術(shù)支撐。關(guān)鍵詞:學(xué)校機房;環(huán)境監(jiān)測;J2EE架構(gòu)

ABSTRACTWiththecontinuousdevelopmentofcomputer,communicationandnetworktechnology,thenumberandscaleofequipmentincreasegreatly,andtheloadpressureoftheschoolcomputerroomisalsoincreasing,especiallythecentralcomputerroomresponsibleforthenetworkserviceanddatabaseserviceoftheschool,butalsoshoulderimportantresponsibilities,itisthecoreoftheinformationmanagementoftheschoolbusiness.Onceallkindsofcomputersorserversinthecentralcomputerroomoftheschoolfail,itwillcauseunimaginableconsequences,whichwillseriouslyaffecttheschool'sinformationofficemanagementandschoolnetworkservices.Therefore,itisnecessarytomonitortheenvironmentalparametersoftheschool'scentralcomputerroominrealtime.BasedonJ2EEarchitecture,thisthesiscombinesMVCmodelwithvideomonitoringtechnologytomonitorandalarmtheenvironmentalparametersoftheschooldatacentermachineroom,sothatmanagerscangrasptherunningstateofthemachineroomatanytime,andprovidesstrongtechnicalsupportforthesafeoperationofthecomputerroom.Keywords:Schoolcomputerroom;environmentalmonitoring;J2EEarchitecture

目錄TOC\o"1-2"\u摘要 緒論課題背景隨著數(shù)字化校園建設(shè)和信息化運維水平的不斷提升,校園網(wǎng)機房成為了校園內(nèi)最為重要的設(shè)施之一。校園網(wǎng)機房是承載學(xué)校核心業(yè)務(wù)的重要基礎(chǔ)設(shè)施,包括各類服務(wù)器、網(wǎng)絡(luò)交換機、防火墻、存儲設(shè)備等。而計算機和設(shè)備的正常工作需要一定的環(huán)境條件,例如適宜的溫度、濕度和通風(fēng)等。因此,對校園網(wǎng)機房的環(huán)境穩(wěn)定性和可靠性的保障變得越來越重要。然而,在校園網(wǎng)機房內(nèi),由于網(wǎng)絡(luò)設(shè)備的密集部署和高強度的運轉(zhuǎn),容易導(dǎo)致較高的溫度,攝氏度在30-40度左右,潮濕等不利于計算機和設(shè)備的安全使用和運行。于是,如何及時監(jiān)測機房環(huán)境參數(shù),警示環(huán)境異常并及時采取措施,提高機房環(huán)境的穩(wěn)定性和可靠性,降低硬件故障率和數(shù)據(jù)丟失率,成為了亟待解決的問題。校園網(wǎng)機房環(huán)境監(jiān)測系統(tǒng)的設(shè)計與實現(xiàn),旨在對機房環(huán)境進行智能的實時監(jiān)測和管理,通過監(jiān)測設(shè)備所得到的各種數(shù)據(jù)信息,包括溫度、濕度、空氣質(zhì)量、能耗等參數(shù),全面地記錄機房實時環(huán)境變化,實時掌握機房環(huán)境狀態(tài),及時預(yù)警,提醒管理員采取行動,從而大大提高了機房的管理效率。此外,這也是一項重要的節(jié)能減排措施,可以對機房空調(diào)系統(tǒng)進行精細地調(diào)控,降低了能耗,減少了對環(huán)境的污染和破壞。因此,通過設(shè)計與實現(xiàn)校園網(wǎng)機房環(huán)境監(jiān)測系統(tǒng),可以保障網(wǎng)絡(luò)設(shè)備的正常運行,滿足數(shù)字化校園建設(shè)和信息化運維的需求,也有助于提高能源利用效率,促進環(huán)保和可持續(xù)發(fā)展。研究目的及意義校園網(wǎng)機房是支撐學(xué)校信息化建設(shè)和運維的重要設(shè)施,保證其設(shè)備的正常運行需要提供適宜的溫度、濕度和空氣質(zhì)量等環(huán)境條件。為此,校園網(wǎng)機房環(huán)境監(jiān)測系統(tǒng)的設(shè)計與實現(xiàn),旨在實現(xiàn)對機房環(huán)境的智能化、全面化、實時化管理,提高機房環(huán)境的穩(wěn)定性和可靠性,降低硬件故障率和數(shù)據(jù)丟失率,同時實現(xiàn)對節(jié)能減排的貢獻。其主要研究目的如下:(1)建立完整的校園網(wǎng)機房環(huán)境監(jiān)測系統(tǒng):該系統(tǒng)具有多種數(shù)據(jù)監(jiān)測和報警功能,可實時監(jiān)測機房的溫度、濕度、氣壓、煙霧等參數(shù),及時發(fā)現(xiàn)機房的環(huán)境異常。(2)實現(xiàn)智能化的數(shù)據(jù)管理:該系統(tǒng)具有實時管理機房環(huán)境數(shù)據(jù)的能力,能夠自動生成溫度、濕度、氣壓、能耗等方面的數(shù)據(jù)報告,對機房環(huán)境進行全面管理。(3)提升機房環(huán)境管理效率:通過對機房環(huán)境的實時監(jiān)測和管理,能夠及時發(fā)現(xiàn)機房環(huán)境異常情況,對環(huán)境進行快速響應(yīng)和處理,提高機房設(shè)備的使用壽命和性能。(4)實現(xiàn)節(jié)能減排:校園網(wǎng)機房環(huán)境監(jiān)測系統(tǒng)能夠?qū)C房的環(huán)境數(shù)據(jù)進行實時分析和管理,通過智能化調(diào)控機房的空調(diào)系統(tǒng),能夠減少能源的使用,減少二氧化碳等的排放,達到節(jié)能減排的目的。其主要研究意義如下:(1)提高校園網(wǎng)機房環(huán)境的穩(wěn)定性和可靠性,保障網(wǎng)絡(luò)設(shè)備的正常運行,促進數(shù)字化校園建設(shè)的發(fā)展。(2)降低硬件故障率和數(shù)據(jù)丟失率,保障教學(xué)、科研和管理的正常開展。(3)實現(xiàn)對能源的有效利用和降低能耗,有助于推進綠色校園建設(shè)和環(huán)保事業(yè)。(4)提高校園網(wǎng)絡(luò)安全防護的能力,有利于加強信息化建設(shè)和運維的整體管理和實際效益。主要研究內(nèi)容為了更好地將機房環(huán)境監(jiān)測系統(tǒng)的設(shè)計過程和功能實現(xiàn)過程闡述清楚,本文根據(jù)實際需要共分為七章,具體章節(jié)情況安排如下:第1章,緒論。引出本文論點。第2章,對機房環(huán)境監(jiān)測系統(tǒng)的主要理論和關(guān)鍵技術(shù)進行分析。第3章,通過對當(dāng)前大學(xué)計算機機房的管理狀況以及機房的真實業(yè)務(wù)需求的分析,分析了機房的功能需求,分析了系統(tǒng)的業(yè)務(wù)流程過程以及底層架構(gòu)分析。第4章根據(jù)系統(tǒng)設(shè)計的目的與原理,設(shè)計了計算機輔助機房的環(huán)境監(jiān)測系統(tǒng)的數(shù)據(jù)庫,并設(shè)計了系統(tǒng)的控制流程以及數(shù)據(jù)庫的邏輯結(jié)構(gòu)與數(shù)據(jù)表。第5章,系統(tǒng)實現(xiàn),主要對系統(tǒng)的設(shè)計進行實際操作。第6章對機房環(huán)境監(jiān)測系統(tǒng)進行測試,分析測試數(shù)據(jù),提出目前系統(tǒng)存在的不足和解決方法。第7章,總結(jié)。

相關(guān)理論與技術(shù)介紹J2EE技術(shù)研究J2EE作為一個與以往的軟件開發(fā)截然不同的技術(shù)架構(gòu),有著很好的可擴展性,很高的易用性?;跇?gòu)件的方法可以實現(xiàn)對企業(yè)應(yīng)用系統(tǒng)的設(shè)計和開發(fā)。J2EE架構(gòu)采用了一個單獨的、能適應(yīng)多種不同使用者需要的系統(tǒng)軟件或服務(wù)程式。J2EE以技術(shù)規(guī)范與指導(dǎo)方針為核心,包含了不同類型的相關(guān)組件與服務(wù)框架,具有統(tǒng)一的規(guī)范與指導(dǎo)方針。這樣就可以在不同的平臺上實現(xiàn)良好的兼容,而J2EE的獨立于平臺的特點也得到了很好的體現(xiàn)。J2EE具備一定可靠性、可用性、高擴展性等,相對于其它的開發(fā)體系結(jié)構(gòu),它可以極大地減少多層次應(yīng)用的開發(fā)費用和復(fù)雜度,同時還可以加速軟件的開發(fā)進程。此外,J2EE還有其它的一些特性,例如增加目錄支持,增強安全系統(tǒng)等,其目的就是要形成一種能夠縮短開發(fā)者開發(fā)的系統(tǒng)上市時間的體系架構(gòu)。MVC模式MVC是“建?!晥D—控制”的縮寫。這是一個模式,這個模式出現(xiàn)在一個服務(wù)器表達層。該方法的最大特征是:在保持視圖編碼不變的前提下,實現(xiàn)了視圖與服務(wù)層的相互分離。當(dāng)企業(yè)的運行過程發(fā)生變化時,只要對MVC中的建模層次進行相應(yīng)的調(diào)整,就能達到所需的需求。MVC的特點是提高了代碼的利用率,降低了問題的復(fù)雜性,使問題的結(jié)構(gòu)更為明晰。數(shù)據(jù)庫技術(shù)SQL是處理數(shù)據(jù)庫數(shù)據(jù)的一種詢問語言,其功能是實現(xiàn)與其他數(shù)據(jù)庫的關(guān)聯(lián)操作。按照ANSI的標(biāo)準(zhǔn)化組織的定義,數(shù)據(jù)庫是一種用來處理各種關(guān)系數(shù)據(jù)的語言。數(shù)據(jù)庫可以進行大量的運算,比如對數(shù)據(jù)庫進行更新運算,對數(shù)據(jù)庫進行抽取運算等等。目前存在著許多基于數(shù)據(jù)庫規(guī)范的數(shù)據(jù)庫,如Oracle數(shù)據(jù)庫,DB數(shù)據(jù)庫,SQLServer數(shù)據(jù)庫,Access數(shù)據(jù)庫等等。雖然許多數(shù)據(jù)庫會增加或修改數(shù)據(jù)庫陳述式,但像Select、Insert、Update、Delete、Create、Drop等陳述式仍可執(zhí)行許多數(shù)據(jù)管理操作。視頻監(jiān)測系統(tǒng)的組成校園網(wǎng)機房環(huán)境監(jiān)測系統(tǒng)是通過智能化的設(shè)備、軟件、算法等技術(shù),對校園網(wǎng)機房的環(huán)境參數(shù)進行實時監(jiān)測和管理的系統(tǒng)。其中,視頻監(jiān)測系統(tǒng)是該系統(tǒng)的重要組成部分,其主要由攝像頭、視頻采集卡、視頻存儲服務(wù)器、視頻管理軟件等組成。首先,攝像頭是視頻監(jiān)測系統(tǒng)的基礎(chǔ)設(shè)備,其作用是采集機房環(huán)境的圖像信息。攝像頭通常采用在機房墻角或天花板上固定的方式,利用高清晰度的CMOS或CCD等成像器件,實現(xiàn)對機房環(huán)境的實時拍攝。其次,視頻采集卡是視頻監(jiān)測系統(tǒng)中的核心設(shè)備,其作用是將攝像頭拍攝到的圖像信號轉(zhuǎn)換成數(shù)字信號,發(fā)送給視頻存儲服務(wù)器。視頻采集卡的性能直接影響視頻監(jiān)測系統(tǒng)的質(zhì)量和效率,因此需要采用高品質(zhì)且經(jīng)過專業(yè)測試的視頻采集卡。然后,視頻存儲服務(wù)器是視頻監(jiān)測系統(tǒng)的核心存儲設(shè)備,其主要作用是存儲和管理攝像頭拍攝到的視頻數(shù)據(jù)。視頻存儲服務(wù)器的配置要求較高,需要采用高速大容量的硬盤,并具備足夠的存儲空間和備份機制,以保證存儲數(shù)據(jù)的安全性和可靠性。最后,視頻管理軟件是視頻監(jiān)測系統(tǒng)的關(guān)鍵應(yīng)用軟件,其主要作用是對機房環(huán)境視頻數(shù)據(jù)進行實時監(jiān)控、管理和統(tǒng)計分析等。視頻管理軟件應(yīng)具備圖像穩(wěn)定、性能穩(wěn)定、數(shù)據(jù)可靠等多項功能,能夠靈活處理視頻數(shù)據(jù),對機房環(huán)境數(shù)據(jù)進行可視化和智能化管理。

系統(tǒng)分析系統(tǒng)業(yè)務(wù)分析校園網(wǎng)機房環(huán)境監(jiān)測系統(tǒng)是一種基于物聯(lián)網(wǎng)技術(shù)的智能化系統(tǒng),其設(shè)計和實現(xiàn)需要進行系統(tǒng)的業(yè)務(wù)分析。該系統(tǒng)的主要業(yè)務(wù)分析如下:環(huán)境監(jiān)測業(yè)務(wù):校園網(wǎng)機房環(huán)境監(jiān)測系統(tǒng)的主要業(yè)務(wù)是對機房環(huán)境參數(shù)進行實時監(jiān)測和管理,包括溫度、濕度、光照強度、空氣質(zhì)量、有毒氣體等多項參數(shù)。通過采集這些參數(shù),分析機房環(huán)境的變化,幫助管理員及時發(fā)現(xiàn)機房環(huán)境的異常情況,保障機房的正常運行。報警告警業(yè)務(wù):在機房環(huán)境參數(shù)異常時,系統(tǒng)通過聲音或圖像等方式及時向管理員發(fā)出報警,提醒管理員及時采取措施,避免機房設(shè)備的損失和安全事故的發(fā)生。統(tǒng)計分析業(yè)務(wù):校園網(wǎng)機房環(huán)境監(jiān)測系統(tǒng)還可以對采集到的數(shù)據(jù)進行統(tǒng)計分析,生成圖表、報告等數(shù)據(jù)分析結(jié)果。通過對數(shù)據(jù)進行分析,發(fā)現(xiàn)機房環(huán)境的變化趨勢,及時采取措施,優(yōu)化機房環(huán)境管理,提高機房環(huán)境的穩(wěn)定性和可靠性。遠程管理業(yè)務(wù):校園網(wǎng)機房環(huán)境監(jiān)測系統(tǒng)支持遠程管理功能,管理員可以通過互聯(lián)網(wǎng)遠程訪問系統(tǒng),進行機房環(huán)境的監(jiān)測和管理。這樣,即使管理員不在機房,也能夠及時對機房環(huán)境的變化進行監(jiān)測和管理,提高機房的管理效率。在J2EE技術(shù)架構(gòu)中,隱式界面是應(yīng)用最廣泛和最常用的界面,也是其缺省的界面。明確的界面執(zhí)行模式,是在執(zhí)行一個界面的方法時,使用“界面名稱.方法名稱”的風(fēng)格來定義一個界面的名稱?;旌鲜浇缑鎸崿F(xiàn)方式指的是將隱式界面實現(xiàn)與顯式界面實現(xiàn)結(jié)合起來,隱式界面實現(xiàn)能夠讓實現(xiàn)類可以直接被調(diào)用,而顯式界面實現(xiàn)則不能被直接調(diào)用,因為實現(xiàn)類中的方法是直接使用的。系統(tǒng)功能需求分析校園網(wǎng)機房環(huán)境監(jiān)測系統(tǒng)是一種基于物聯(lián)網(wǎng)技術(shù)的智能化管理系統(tǒng)。為了滿足用戶的需求,該系統(tǒng)設(shè)計和實現(xiàn)需要對系統(tǒng)功能進行需求分析。系統(tǒng)的主要功能需求如下:數(shù)據(jù)采集功能:系統(tǒng)需要采集機房環(huán)境參數(shù),包括溫度、濕度、光照強度、空氣質(zhì)量、有毒氣體等多項參數(shù)。采集數(shù)據(jù)的方式可以包括傳感器、檢測儀器等。數(shù)據(jù)傳輸功能:系統(tǒng)需要將采集到的數(shù)據(jù)傳輸?shù)椒?wù)器上進行分析和處理。數(shù)據(jù)傳輸方式可以包括有線和無線傳輸?shù)?。?shù)據(jù)處理功能:系統(tǒng)需要對采集到的數(shù)據(jù)進行處理和分析,包括統(tǒng)計和分析環(huán)境參數(shù)的變化趨勢,生成環(huán)境監(jiān)測報告等功能。告警功能:當(dāng)機房環(huán)境參數(shù)異常時,系統(tǒng)需要及時向管理員發(fā)出聲音或圖像等告警信息,告知管理員進行處理。數(shù)據(jù)查詢功能:管理員和用戶可以通過查詢功能對機房環(huán)境參數(shù)進行查詢和監(jiān)測,查看當(dāng)前環(huán)境參數(shù)并且顯示歷史數(shù)據(jù)。遠程管理功能:管理員可以遠程管理系統(tǒng),通過互聯(lián)網(wǎng)訪問系統(tǒng),并對機房環(huán)境進行遠程監(jiān)測和管理。數(shù)據(jù)可視化功能:系統(tǒng)需要將采集到的數(shù)據(jù)轉(zhuǎn)換成圖表或者其他形式進行數(shù)據(jù)可視化,方便管理員和用戶對數(shù)據(jù)進行分析和處理。系統(tǒng)性能需求分析在本論文中,對計算機機房的動態(tài)環(huán)境監(jiān)測系統(tǒng)進行了設(shè)計,要求具備或達到下列各項的性能要求:系統(tǒng)的軟件和硬件都必須使用到非常高的模塊化程度,這就讓系統(tǒng)具備了很大的靈活性和可擴充性,因此可以滿足各種規(guī)模的監(jiān)測網(wǎng)絡(luò)以及各種監(jiān)測對象的需要。計算機輔助設(shè)計的計算機網(wǎng)絡(luò)監(jiān)測系統(tǒng)必須具備較強的自主診斷功能,可以根據(jù)所監(jiān)控的數(shù)據(jù),對相應(yīng)的故障進行自主診斷。在計算機輔助設(shè)計中,計算機輔助設(shè)計是計算機輔助設(shè)計的一個重要方面。為了滿足現(xiàn)實工作的要求,我們研制了一套基于計算機輔助設(shè)計的計算機輔助計算機輔助計算機輔助設(shè)計軟件。一般來講,監(jiān)控報警信號可以被劃分成三種類型,分別是:運動對象的動態(tài)報警、探頭監(jiān)控異常報警、視頻監(jiān)控數(shù)據(jù)信息缺失報警。而在這三種類型的報警信號出現(xiàn)之后,機房環(huán)境監(jiān)測系統(tǒng)就會向用戶提供與之對應(yīng)的聯(lián)動動作。監(jiān)測系統(tǒng)應(yīng)當(dāng)具備較好的兼容性和可擴充性,不管真實的機房環(huán)境如何的復(fù)雜,它都應(yīng)當(dāng)可以穩(wěn)定地運轉(zhuǎn),可以輕松地應(yīng)付各種緊急情況,這樣就可以有效地確保監(jiān)測系統(tǒng)可以在各種環(huán)境中,實現(xiàn)無人值班的機房環(huán)境監(jiān)控工作。以及確保不會對被監(jiān)測裝置的正常工作造成無謂的電磁干擾。系統(tǒng)設(shè)計設(shè)計原則在對機房進行整體設(shè)計時,必須遵守如下原則:(1)易于操作:因為機房管理人員是機房環(huán)境監(jiān)測系統(tǒng)的用戶,所以將該系統(tǒng)應(yīng)用到機房管理工作中,其目標(biāo)是使機房管理工作更加方便、自動。利用本軟件,可以減輕機房管理員的負擔(dān),降低機房管理員的工作量,為學(xué)校節(jié)省人力、物力。假如系統(tǒng)的運行情況較為復(fù)雜,那么在使用機房環(huán)境監(jiān)測系統(tǒng)的時候,就會有很多的工作人員去對其進行管理和維護,這顯然與系統(tǒng)的設(shè)計目的背道而馳。所以,在進行系統(tǒng)設(shè)計的時候,首先要將其考慮到的是操作的易用性。(2)有針對性:本論文所研制的機房環(huán)境監(jiān)測系統(tǒng),其目標(biāo)是面向廣大機房有關(guān)工作人員,所以,在進行該系統(tǒng)的設(shè)計時,要將機房管理員這個特定的人群納入其中,所研制的機房環(huán)境監(jiān)測系統(tǒng),要與該機房用戶的使用習(xí)慣相一致。(3)安全與保密由于機房環(huán)境監(jiān)測系統(tǒng)屬于以網(wǎng)絡(luò)接入為基礎(chǔ)的實時應(yīng)用系統(tǒng),所以在進行設(shè)計的時候,就應(yīng)當(dāng)將對監(jiān)控數(shù)據(jù)所需要的系統(tǒng)數(shù)據(jù)信息的安全性問題納入考量,同時還需要能夠切實地保證,系統(tǒng)的重要數(shù)據(jù)不會遭到不法人士的惡意侵入,也不會被非法地對其進行讀取及修改等行為。(4)按等級劃分的方法從管理者的觀點來看,安智IMS的機房綜合監(jiān)視系統(tǒng)使用了一個層級式的類似于管理中心來管理下面的機房,將數(shù)據(jù)信息一層一層地匯報到中間節(jié)點,這樣上面的中間節(jié)點就可以監(jiān)視和管理下面的中間節(jié)點的監(jiān)視引擎,中間節(jié)點還可以對下面的中間節(jié)點的數(shù)據(jù)進行解析。(5)該系統(tǒng)可以進行更新和維護通過與監(jiān)測設(shè)備的直接聯(lián)接,可以迅速、迅速地排除各類故障,處理緊急情況,為系統(tǒng)的維護提供便利;整個系統(tǒng)采用了模塊化的結(jié)構(gòu),具有很強的可擴展性。系統(tǒng)架構(gòu)設(shè)計根據(jù)對機房環(huán)境監(jiān)測系統(tǒng)的實際業(yè)務(wù)需求分析,本系統(tǒng)在設(shè)計過程中采用B/S模式進行整體架構(gòu)的設(shè)計。系統(tǒng)架構(gòu)如圖4.1所示:圖4.1系統(tǒng)架構(gòu)圖該系統(tǒng)主要由前端各種設(shè)備組成:包括各類傳感器、監(jiān)控設(shè)備、監(jiān)控數(shù)據(jù)采集模塊等。系統(tǒng)網(wǎng)絡(luò)拓撲圖如圖4.2所示:圖4.2機房動力環(huán)境集中監(jiān)測系統(tǒng)詳細網(wǎng)絡(luò)結(jié)構(gòu)拓撲圖

系統(tǒng)功能模塊設(shè)計本文開發(fā)實現(xiàn)的機房環(huán)境監(jiān)測系統(tǒng),屬于一個將計算機網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)庫技術(shù)、通信技術(shù)于一體的綜合監(jiān)控管理系統(tǒng)。監(jiān)測系統(tǒng)監(jiān)控對象主要是機房環(huán)境設(shè)備,其功能具體有:基本監(jiān)控功能、報警功能、統(tǒng)計功能、安全管理功能、遠程視頻監(jiān)控功能。在圖4.3中顯示了具體功能結(jié)構(gòu)圖:圖4.3系統(tǒng)功能結(jié)構(gòu)圖系統(tǒng)控制流程設(shè)計機房環(huán)境監(jiān)測系統(tǒng)是由各種安保設(shè)備組成的一套安保管理系統(tǒng),它包含了金融營業(yè)場所視頻數(shù)據(jù)采集、監(jiān)控異常實時報警、視頻數(shù)據(jù)封裝傳輸、監(jiān)控中心統(tǒng)一調(diào)配資源等功能。所以,用戶可以利用監(jiān)控中心的終端設(shè)備進行串口連接,對采集到的數(shù)據(jù)進行集中管理與統(tǒng)一的調(diào)配控制。在圖4.4中顯示了本文所設(shè)計的基礎(chǔ)體系結(jié)構(gòu)管理過程:圖4.4系統(tǒng)底層架構(gòu)管理流程圖從圖4.4可以看出,機房環(huán)境監(jiān)測系統(tǒng)底層架構(gòu)主要包含了以下內(nèi)容:接收監(jiān)控設(shè)備采集的視頻數(shù)據(jù)信息、搜索監(jiān)控視頻以及存儲音視頻數(shù)據(jù)等。它的實施需要多個功能模塊之間的協(xié)作。因為每個模塊所承擔(dān)的職能都是相對獨立且簡單的,所以在程序?qū)嵤r,能夠極大地改善模塊的使用效率與重復(fù)使用性。此外,為了后續(xù)的系統(tǒng)升級和更新的需求,系統(tǒng)還預(yù)留了與之對應(yīng)的應(yīng)用程序界面,這樣就可以很好地為今后的系統(tǒng)新功能的增加和整合提供了便利。系統(tǒng)參數(shù)配置控制流程如圖4.5所示。

圖4.5系統(tǒng)參數(shù)配置控制流程計算機輔助設(shè)計是計算機輔助設(shè)計的重要組成部分。所以,對于該設(shè)備的選擇,目前還沒有一個清晰的標(biāo)準(zhǔn)。在系統(tǒng)的設(shè)計中采用了界面層,方便了各功能模塊之間的一致性。在圖4.6中顯示了界面插件的執(zhí)行過程。圖4.6接口插件實現(xiàn)流程圖從圖4.6可以看出,對視頻監(jiān)控設(shè)備的接入所需的資源進行了初始化,之后進行了login登陸,視頻監(jiān)控的底層視頻接收設(shè)備在收到了從監(jiān)控點傳來的實時視頻監(jiān)控數(shù)據(jù)信息流之后,會對其進行一個回調(diào),而底層則會在收到視頻監(jiān)控數(shù)據(jù)流之后,再經(jīng)過傳輸介質(zhì)將視頻數(shù)據(jù)流出,而上面的功能模塊可以在實時的調(diào)用軟解碼庫或硬解碼庫中相應(yīng)功能的有關(guān)功能的情況下,直接對監(jiān)控數(shù)據(jù)信息數(shù)據(jù)流進行顯示、預(yù)覽、存儲等,這樣的方式使用起來比較靈活,而且可以隨時對其進行調(diào)整。為確保機房環(huán)境監(jiān)測系統(tǒng)底部及監(jiān)控設(shè)備的高效運轉(zhuǎn)和穩(wěn)定,所有的金融營業(yè)場所視頻監(jiān)控設(shè)備類型都使用與其相匹配的管理軟件進行配置、通信。在圖4.7中顯示了裝置過程的流程圖4.7設(shè)備處理流程圖

數(shù)據(jù)庫設(shè)計4.5.1數(shù)據(jù)庫設(shè)計原則在校園網(wǎng)機房環(huán)境監(jiān)測系統(tǒng)的設(shè)計和實現(xiàn)中,數(shù)據(jù)庫的設(shè)計非常關(guān)鍵,直接關(guān)系到系統(tǒng)的運行效率和可靠性。下面是校園網(wǎng)機房環(huán)境監(jiān)測系統(tǒng)設(shè)計與實現(xiàn)中數(shù)據(jù)庫的設(shè)計原則。(1)數(shù)據(jù)庫的正規(guī)化設(shè)計原則:正規(guī)化是數(shù)據(jù)庫設(shè)計的基本原則,它有助于提高數(shù)據(jù)庫的性能、減少數(shù)據(jù)冗余、增加數(shù)據(jù)的一致性和完整性,并且能夠降低系統(tǒng)的維護成本。在校園網(wǎng)機房環(huán)境監(jiān)測系統(tǒng)的設(shè)計中,應(yīng)該盡量遵守數(shù)據(jù)庫的正規(guī)化設(shè)計原則,將數(shù)據(jù)按照功能劃分為多個表,避免數(shù)據(jù)冗余,提高數(shù)據(jù)庫的性能。(2)數(shù)據(jù)庫的可擴展性:隨著系統(tǒng)的不斷發(fā)展和升級,數(shù)據(jù)量也會不斷增加,因此數(shù)據(jù)庫的可擴展性也非常重要。在數(shù)據(jù)庫設(shè)計中,應(yīng)該考慮到未來系統(tǒng)的發(fā)展需求,適時地增加字段或者擴展表,保證數(shù)據(jù)庫的可擴展性。(3)數(shù)據(jù)庫的安全性:在校園網(wǎng)機房環(huán)境監(jiān)測系統(tǒng)設(shè)計中,數(shù)據(jù)庫的安全性很重要,應(yīng)該采用一定的安全措施來保護數(shù)據(jù)的機密性和完整性。例如,可以采用加密技術(shù)或者訪問控制技術(shù)來保護數(shù)據(jù)庫。(4)數(shù)據(jù)庫的可維護性:數(shù)據(jù)庫的可維護性也是一個關(guān)鍵的設(shè)計原則。在數(shù)據(jù)庫設(shè)計中,應(yīng)該盡可能地減少冗余和重復(fù)的數(shù)據(jù),并且保證數(shù)據(jù)的一致性和完整性,這樣可以降低數(shù)據(jù)庫的維護成本。(5)數(shù)據(jù)庫的性能優(yōu)化:在校園網(wǎng)機房環(huán)境監(jiān)測系統(tǒng)中,數(shù)據(jù)庫的性能非常關(guān)鍵,需要進行性能優(yōu)化。優(yōu)化數(shù)據(jù)庫性能的方法包括使用索引、優(yōu)化查詢語句、使用緩存技術(shù)等。這些方法可以提高數(shù)據(jù)庫的響應(yīng)速度,保證系統(tǒng)的穩(wěn)定性和可靠性。4.5.2概念結(jié)構(gòu)設(shè)計數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計是對機房環(huán)境監(jiān)測系統(tǒng)數(shù)據(jù)模型抽象概念,本節(jié)的重點是對實體-關(guān)系模型(E-R圖)進系統(tǒng)數(shù)據(jù)庫E-R圖行描述,具體如下:=圖4.8系統(tǒng)E-R圖4.5.3數(shù)據(jù)表設(shè)計根據(jù)計算機機房環(huán)境監(jiān)測系統(tǒng)的功能需求,結(jié)合數(shù)據(jù)庫的概念模型,提出了計算機機房環(huán)境監(jiān)測系統(tǒng)所需的數(shù)據(jù)列表:(1)用戶表主要用于保存用戶的基本信息,該表的結(jié)構(gòu)如圖所示。表4.1用戶信息表列名字段類型是否主鍵是否為空備注XitonguseridXitongpasswordXitonguseramevarchar(80)varchar(80)varchar(80)是否否否否否系統(tǒng)登錄用戶唯一ID系統(tǒng)用戶登錄動態(tài)口令系統(tǒng)登錄的合法用戶名(2)角色表主要用于保存角色的基本信息,該表的結(jié)構(gòu)如圖所示。表4.2角色信息表列名類型是否主鍵是否為空備注jueseidjuesenamejuesemarkvarchar(60)varhar(0)varchar(256)是否否否否否機房環(huán)境監(jiān)測系統(tǒng)用戶角色ID機房環(huán)境監(jiān)測系統(tǒng)用戶角色名稱機房環(huán)境監(jiān)測系統(tǒng)用戶備注信息(3)權(quán)限表主要用于保存權(quán)限的基本信息,該表的結(jié)構(gòu)如圖所示。表4.3權(quán)限信息表列名類型是否主鍵是否為空備注quanxianidquanxiannamequanxianurlvarchar(60)varchar(60)varchar(80)是否否否否否機房環(huán)境監(jiān)測系統(tǒng)用戶權(quán)限編號機房環(huán)境監(jiān)測系統(tǒng)用戶權(quán)限名稱機房環(huán)境監(jiān)測系統(tǒng)用戶權(quán)限鏈接(4)用戶操作日志記錄表主要用于用戶操作日志記錄表的基本信息,該表的結(jié)構(gòu)如圖所示。表4.4日志信息表列名類型主鍵是否為空備注yonghulogidyonghunameyonghuhostnameyonghuhostipyonghudesclyonghustateyonghulogintimeINT(32)varchar(80)varchar(80)varchar(80)VARCHAR2(256)VARCHAR2(256)VARCHAR2(256)是是是是是是否否否否否否機房環(huán)境監(jiān)測系統(tǒng)日志流水號機房環(huán)境監(jiān)測系統(tǒng)登錄用戶名機房環(huán)境監(jiān)測系統(tǒng)登錄主機名學(xué)校機房環(huán)境監(jiān)測用戶登錄ip學(xué)校機房環(huán)境監(jiān)測用戶描述學(xué)校機房環(huán)境監(jiān)測用戶狀態(tài)學(xué)校機房環(huán)境監(jiān)測用戶登錄時間(5)監(jiān)測記錄表主要用于監(jiān)測記錄表的基本信息,該表的結(jié)構(gòu)如圖所示。

表4.5監(jiān)測記錄表列名類型主鍵是否為空備注jianceidvarchar(60)是否學(xué)校機房環(huán)境監(jiān)測記錄流水號jiancexinghaovarchar(60)否否學(xué)校機房各種變壓器型號jianceXtimeVARCHAR2(256)否否學(xué)校機房環(huán)境監(jiān)測記錄備注信息jiancedianyaVARCHAR2(256)否否學(xué)校實際監(jiān)測的各個機房的準(zhǔn)確電壓值

系統(tǒng)實現(xiàn)系統(tǒng)配置在本論文所開發(fā)的機房環(huán)境監(jiān)測系統(tǒng)的實際操作中,所需的環(huán)境平臺包括三個主要部分:硬件平臺、軟件平臺和網(wǎng)絡(luò)平臺。5.1.1硬件環(huán)境在進行機房環(huán)境監(jiān)測系統(tǒng)的開發(fā)的過程中,本文主要以學(xué)校當(dāng)前現(xiàn)有的實驗平臺和各類硬件設(shè)備為基礎(chǔ),構(gòu)建出系統(tǒng)開發(fā)所需要的硬件環(huán)境,對其進行了詳細的描述:一種具有以下詳細配置的高性能Pc機:CPU:英特爾/Intel公司i57500INTEL1151。內(nèi)存:4G或8G硬盤:500G或更大鐳威視的攝像頭和攝像頭一體化設(shè)計,兩百萬高清戶外防水WIFI攝像頭和攝像頭的監(jiān)視器。5.1.2軟件環(huán)境操作系統(tǒng):Windows7數(shù)據(jù)庫:使用當(dāng)前較為平穩(wěn),且版本為2008或更高的Sql服務(wù)器數(shù)據(jù)庫在這個部分中,我們將使用JDK6.0來設(shè)定我們的系統(tǒng)環(huán)境參數(shù)。Development:使用強有力的Myeclipse10在軟件的設(shè)計和實現(xiàn)上,論文采用了J2EE架構(gòu),以Java為主體的程序設(shè)計語言。Web服務(wù)器:使用Tomcat構(gòu)建Web運行服務(wù)器,版本6.0或更高。5.1.3網(wǎng)絡(luò)環(huán)境系統(tǒng)具體網(wǎng)絡(luò)軟硬件要求如下:系統(tǒng)架構(gòu)模式:B/S(Browse/Server)模式開發(fā)平臺:J2EE技術(shù)架構(gòu)操作系統(tǒng):Windows7/,推薦Windowsserver2012數(shù)據(jù)庫:SqlServer2008基本監(jiān)控功能基礎(chǔ)監(jiān)測系統(tǒng)包括:遠程監(jiān)控、遠程監(jiān)控、實時監(jiān)控以及對裝置工作狀況的監(jiān)控。在圖5.1中顯示了基本的監(jiān)視過程:圖5.1基本監(jiān)控流程圖從圖中可以看出,利用設(shè)置在機房監(jiān)測點的監(jiān)控設(shè)備,可以對視頻數(shù)據(jù)進行采集,并通過特定設(shè)備將模擬量(模擬信號)進行采集并轉(zhuǎn)換成數(shù)字量(數(shù)字信號),然后再由專用的計算機進行相關(guān)的存儲、處理、顯示和輸出。在圖5.2中顯示了監(jiān)測點的實時數(shù)據(jù)圖表:圖5.2監(jiān)控點的實時數(shù)據(jù)圖圖5.3監(jiān)控點的實時曲線圖報警功能實現(xiàn)報警功能模塊將接收到的機房環(huán)境監(jiān)測數(shù)據(jù)的報警信息,將其發(fā)送到機房環(huán)境監(jiān)控終端或區(qū)域監(jiān)測中心,并在屏幕上顯示出來,與此同時,還會利用聲光報警,提醒學(xué)校機房管理人員做出相應(yīng)的處理。在圖5.4中顯示了監(jiān)視和警報的流程:圖5.4監(jiān)控報警流程圖在預(yù)警功能中,還可以設(shè)置一個預(yù)警查詢功能,用戶可以利用各種查詢條件來查詢預(yù)警,監(jiān)測狀態(tài)顯示界面如圖5.5所示。

圖5.5監(jiān)控狀態(tài)顯示界面沒有消警但已經(jīng)被確認的注,界面報警提示顏色如下規(guī)定:表5.1報警顏色對照表報警條目背景顏色含義亮燈不閃爍已消警但沒有被確認的緊急報警、重要報警、一般報警。亮燈并且閃爍根據(jù)機房環(huán)境監(jiān)測數(shù)據(jù)沒有消警且沒有被確認的緊急報警。不亮燈不閃爍根據(jù)機房環(huán)境監(jiān)測數(shù)據(jù)沒有消警但已經(jīng)被確認的緊急報警。亮燈并且閃爍根據(jù)機房環(huán)境監(jiān)測數(shù)據(jù)沒有消警且沒有被確認的重要報警。不亮燈不閃爍根據(jù)機房環(huán)境監(jiān)測數(shù)據(jù)沒有消警但已經(jīng)被確認的重要報警。亮燈并且閃爍根據(jù)機房環(huán)境監(jiān)測數(shù)據(jù)沒有消警且沒有被確認的一般報警。統(tǒng)計功能實現(xiàn)該軟件可以根據(jù)計算機機房的環(huán)境監(jiān)控數(shù)據(jù),產(chǎn)生各類統(tǒng)計報表和圖表,例如:每日和每月的報警統(tǒng)計報表;每日和每月的運行記錄;每日和每月的交流電壓和電流曲線等.具有數(shù)據(jù)處理能力,可以生成各類數(shù)據(jù)報表及圖表,例如:每日及每月的預(yù)警報告;每日及每月的運行記錄;每日和每月的交流電壓和電流曲線等.統(tǒng)計功能包含如下內(nèi)容:(1)能夠?qū)C房環(huán)境的監(jiān)控狀況進行實時的報警記錄,其中包含了每天、每月、每年以及定制周期的報警報告,以及與此有關(guān)的報警數(shù)據(jù)的統(tǒng)計報告。(2)能夠?qū)C房環(huán)境監(jiān)控數(shù)據(jù)信息的歷史報警數(shù)量或報警持續(xù)時間的統(tǒng)計報告,能夠根據(jù)監(jiān)控信息的報警等級、報警類型、機房設(shè)備類型等情況對其進行分級的統(tǒng)計。(3)提供與電力,空調(diào),環(huán)境設(shè)備有關(guān)的遙測數(shù)據(jù)或每月報告數(shù)據(jù)。(4)對所述已解析的歷史數(shù)據(jù)的任何遠端測定或遠端測定。(5)對工作狀況參數(shù)進行了曲線的解析。(6)對所述的系統(tǒng)運行記錄進行輸出報告。在圖5.6中顯示了一個查詢統(tǒng)計報告的接口。圖5.6查詢統(tǒng)計報表界面配置管理功能實現(xiàn)計算機機房監(jiān)測系統(tǒng)利用組態(tài)功能實現(xiàn)了各個數(shù)據(jù)的實時性,并對某些組態(tài)參數(shù)進行了調(diào)整,以達到最優(yōu)的工作狀態(tài)。在配置功能中,它的具體內(nèi)容是:對機房監(jiān)控對象的各種參數(shù)進行配置,以及對系統(tǒng)自身的增加、修改和刪除等操作進行管理,并且還具備了支持數(shù)據(jù)互導(dǎo)、維護和恢復(fù)的功能。各個層級的監(jiān)測體系的有關(guān)組態(tài)都要維持組態(tài)信息的連貫性。在設(shè)定了被監(jiān)視目標(biāo)的參數(shù)后,由監(jiān)視目標(biāo)進行修改,并利用特殊的事件通告功能將該參數(shù)告知給管理人員。配置管理界面如圖5.7所示:圖5.7配置管理界面遠程視頻監(jiān)控功能實現(xiàn)遠程視頻監(jiān)控的功能,主要包含了對現(xiàn)場和遠程的監(jiān)測以及對現(xiàn)場的監(jiān)測。(1)實現(xiàn)了一個實時的圖象監(jiān)控功能實時影像監(jiān)視能夠?qū)⒍鄠€影像(6/4/8/12/16等)的影像同時呈現(xiàn),以便在機房的環(huán)境中監(jiān)視即時影像信息。該監(jiān)控終端能夠輪流對多個通道的實時影像信息進行監(jiān)測,該監(jiān)測接口如圖5.9所示:圖5.9實時圖像監(jiān)控界面(2)本地及遠程控制功能實現(xiàn)本地和遠程控制功能的實現(xiàn),主要是利用局域網(wǎng)和瀏覽器端兩種方式,可以對遠程監(jiān)控站的機房環(huán)境監(jiān)控設(shè)備進行遠程監(jiān)視,也可以按照預(yù)先設(shè)定的軟件來設(shè)置聯(lián)動策略,對遠端機房環(huán)境監(jiān)測站點的報警觸發(fā),并進行一系列的控制程序。自動復(fù)位功能,指的是對遠程的機房環(huán)境監(jiān)測站點受控的前端視頻監(jiān)控設(shè)備,進行自動的復(fù)位,從而可以防止由于監(jiān)控設(shè)備突然出現(xiàn)故障而造成的機房環(huán)境監(jiān)測的失敗。

系統(tǒng)測試軟件測試指的是應(yīng)用程序開發(fā)到了后期,為了對程序系統(tǒng)的質(zhì)量進行嚴格控制,對真實的系統(tǒng)運行環(huán)境進行各項測試的過程,具體內(nèi)容有:黑盒測試、回歸測試、安全性測試、壓力測試。在對一個應(yīng)用軟件進行測試時,必須建立一個測試用例列表,并對測試結(jié)果進行分析。測試目的在一定的系統(tǒng)運行環(huán)境之下,利用市場上較為常見的軟件測試工具,或是其他輔助的測試軟件,按照軟件測試工程師事先制定的測試流程和系統(tǒng)測試用例,有計劃、有步驟地對開發(fā)出的應(yīng)用程序軟件產(chǎn)品展開有目標(biāo)的系統(tǒng)壓力測試、負載測試、回歸測試和黑盒測試等工作。此外,為了獲得較好的測試結(jié)果,在特定的條件下,為了獲得較好的測試結(jié)果,還必須針對特定的測試要求,編制相應(yīng)的測試程式。以下是對本論文所研制的機房環(huán)境監(jiān)測系統(tǒng)進行測試時所要達到的測試目的的說明。(1)在進行計算機環(huán)境監(jiān)測系統(tǒng)的檢測時,應(yīng)該按照事先設(shè)定好的檢測案例,一個一個地檢測每一個檢測系統(tǒng)的各個功能。關(guān)注于確認該體系中的每一個模組的能力,以符合該體系用戶的真實工作需要。(2)在對機房環(huán)境監(jiān)測系統(tǒng)的業(yè)務(wù)過程操作符合高校機房管理規(guī)定的情況下,要對該系統(tǒng)的功能模塊的過程進行檢驗,以保證該過程的正常運行,保證該過程的穩(wěn)定性。本文將從以下三個角度對機房環(huán)境監(jiān)測系統(tǒng)的檢測方法作一具體說明:(1)功能接口試驗機房環(huán)境監(jiān)測系統(tǒng)的網(wǎng)頁測試,主要是在進行系統(tǒng)登陸時,對能否正常進入系統(tǒng)首頁進行檢測,保證網(wǎng)頁上的所有連接都可以根據(jù)指定的提示,順利地連接到對應(yīng)的網(wǎng)頁,這就充分說明了軟件系統(tǒng)的可靠性和合理性。(2)對內(nèi)容的檢驗機房環(huán)境監(jiān)測系統(tǒng)不是一個獨立的軟件系統(tǒng),其主要是對機房環(huán)境實際的視頻監(jiān)控數(shù)據(jù)信息進行處理,是機房管理人員進行機房管理的信息化和數(shù)字化工具。內(nèi)容測試主要是指系統(tǒng)管理員對提交的有關(guān)測試信息進行檢查,并對監(jiān)控視頻數(shù)據(jù)進行驗證,通過軟件系統(tǒng)檢測,可以判斷出在系統(tǒng)在正常運行時,是否還能正常使用。由本論文所開發(fā)的機房環(huán)境監(jiān)測系統(tǒng),對每一個模塊都展開了對應(yīng)的檢測,這就充分保障了軟件系統(tǒng)的可靠性和穩(wěn)定性。(3)數(shù)據(jù)庫檢驗本論文所研制的機房的環(huán)境監(jiān)測系統(tǒng),能夠基本保證機房的正常運行;該系統(tǒng)有效地改善了機房的管理與維護工作的操作平臺的穩(wěn)定性。在計算機輔助設(shè)計中,只要選擇合適的技術(shù)手段,對計算機輔助設(shè)計有很大的幫助。對數(shù)據(jù)庫的檢測,包括兩個部分:一是對數(shù)據(jù)的檢測,二是對數(shù)據(jù)的檢測。有效地進行性能測試可以保證功能的同步性。機房環(huán)境監(jiān)測系統(tǒng)借助性能策略,在相應(yīng)的情況下,模擬客戶給軟件系統(tǒng)帶來的壓力,在不同負荷和配置下對軟件系統(tǒng)進行測試,看看其能否達到預(yù)期目的。測試環(huán)境在對高校機房環(huán)境監(jiān)測系統(tǒng)進行測試時,本節(jié)盡可能的試圖模擬系統(tǒng)運行時,系統(tǒng)用戶真實的機房監(jiān)測環(huán)境來進行測試,可以將機房環(huán)境監(jiān)測系統(tǒng)部署到用戶的應(yīng)用服務(wù)器上進行相應(yīng)的測試,并在測試中找到系統(tǒng)中存在的問題。在這一部分中,在圖6.1中顯示了一個機房環(huán)境監(jiān)測系統(tǒng)的檢測環(huán)境的體系結(jié)構(gòu)的拓撲結(jié)構(gòu)。圖6.1測試環(huán)境系統(tǒng)架構(gòu)拓撲圖系統(tǒng)功能測試對一個軟件進行功能性的測試,一般叫做「黑盒測試」。它的目的就是為了驗證軟件的性能,從而使軟件的性能滿足要求。首先,我們采用了一個單元測試案例,以對應(yīng)的方式來測試各個系統(tǒng)功能。完成了對網(wǎng)絡(luò)設(shè)備管理系統(tǒng)各個模塊的功能的測試,然后對系統(tǒng)的其它功能模塊以及系統(tǒng)的整體功能進行了測試。通過一組測試用例,對各功能模塊進行綜合測試,并在保證實驗結(jié)果的正確性的基礎(chǔ)上,對實驗結(jié)果進行驗證。此外,當(dāng)數(shù)據(jù)輸入出現(xiàn)了問題時,對系統(tǒng)的數(shù)據(jù)輸出進行了檢測,并在使用者無意中進行了一次錯誤的操作后,對系統(tǒng)進行了檢測,并對該檢測結(jié)果進行了檢測。在此基礎(chǔ)上,對本系統(tǒng)的每一個功能模塊都要進行全面的檢測,也就是對本系統(tǒng)的整體運行過程進行檢測。系統(tǒng)測試環(huán)境如表6.1、表6.2所示。

表6.1系統(tǒng)測試的軟硬件環(huán)境名稱/1型英特爾(Intel)酷睿四核i5-65001151接口盒裝CPU處內(nèi)存8GB或者更大500GB或者1T英特爾(Intel)Extreme系列酷睿六核i7-6800K2011-V3接口盒裝CPU處理器內(nèi)存16GB或者32GB1T或者2T名稱/類型表6.2網(wǎng)絡(luò)測試環(huán)境表資源名稱/類型測試數(shù)據(jù)庫服務(wù)器58測試網(wǎng)絡(luò)或子網(wǎng)學(xué)校校園網(wǎng)測試客戶端測試PC22測試包括特殊的配置需求JDK7.0,或者更高版本在對機房環(huán)境監(jiān)測系統(tǒng)各功能模塊進行測試時,發(fā)現(xiàn)如下現(xiàn)象:(1)在數(shù)據(jù)庫的操作中,會產(chǎn)生一些不正常的狀況:例如,在一個時間段里,如果有太多的數(shù)據(jù)通信,也就是,在一個時間段里,系統(tǒng)服務(wù)器會收到很多的機房的視頻監(jiān)控數(shù)據(jù)信息,會導(dǎo)致系統(tǒng)數(shù)據(jù)庫不能及時地接受并對這些不正常的視頻監(jiān)控數(shù)據(jù)信息進行處理,從而導(dǎo)致了前端服務(wù)器的操作產(chǎn)生不正常狀況。而且,還會導(dǎo)致后臺的數(shù)據(jù)不能被讀取。為防止以上情形發(fā)生,并對監(jiān)視視頻信息的處理指示作出反應(yīng),中介應(yīng)用服務(wù)層將持續(xù)試圖恢復(fù)與背景數(shù)據(jù)庫的聯(lián)系。(2)在系統(tǒng)正常運轉(zhuǎn)的時候,有可能會發(fā)生一些特殊的業(yè)務(wù),比如:在網(wǎng)絡(luò)不順暢的時候,如果前面的程序沒有任何問題,那么在經(jīng)過一段時間的停機之后,將會有一個特殊的功能,那就是在這個過程中,會有一段時間,這個時候,系統(tǒng)會在一段時間內(nèi),在這個時間點上,會有一個額外的功能,這個功能可以用來維護。如果同時運行的前端數(shù)據(jù)處理量較大,就會造成系統(tǒng)硬件資源搶奪,而且會增加彼此競爭用的幾率,從而對系統(tǒng)運行的操作穩(wěn)定性產(chǎn)生不利的影響。經(jīng)過深入的調(diào)查和分析,本文提出了一套針對以上問題的對策:(1)當(dāng)數(shù)據(jù)庫在運行的時候,如果遇到了一些不正常的事情,要及時地對數(shù)據(jù)庫中的數(shù)據(jù)進行了備份,并且對其中的一些錯誤進行了分析,并且要及時地對這些錯誤進行了處理,并且要及時地進行了重新啟動。從及時恢復(fù)的角度來看,該系統(tǒng)是否能夠運行良好;其次,必須立刻斷開對監(jiān)控設(shè)備造成影響的程序,停止與數(shù)據(jù)庫的鏈接,并且開啟中層的應(yīng)用程序。(2)在系統(tǒng)操作和操作的時候,有可能會遇到應(yīng)用業(yè)務(wù)層所提出的異常業(yè)務(wù),在此期間,可以使用備用的系統(tǒng)數(shù)據(jù)庫來保持系統(tǒng)的正常操作,可以迅速地對暫時存在的系統(tǒng)操作問題進行分析和解決,也可以在一定程度上解決因為數(shù)據(jù)量太大而導(dǎo)致的設(shè)備被占用的問題,從而避免了停機,在需要的時候,可以重新開始目前的系統(tǒng),并自動地記錄下系統(tǒng)的操作記錄,并且給系統(tǒng)管理員發(fā)送一個問題的解決方案。測試結(jié)果分析測試情況如表6.3所示,其中各操作響應(yīng)時間為減去思考時間后所得值。

表6.3測試情況匯總表序號第一次第二次第三次執(zhí)行日期2023-3-142023-3-282023-4-9用戶數(shù)(人)487695執(zhí)行時間(HH:MM:SS)20minutesand1121minutesand2223minutesand24secondssecondsseconds服務(wù)器平均CPU利用率%35.7335.79334.689服務(wù)器平均可用內(nèi)存(M)3526.1823679.2393489.792服務(wù)器內(nèi)存利用情況內(nèi)存利用率較穩(wěn)定內(nèi)存利用率良好內(nèi)存利用率正常系統(tǒng)是否報錯或出現(xiàn)異常無無無系統(tǒng)平均響應(yīng)時間(S)第一次第二次第三次Respnsetimepsjn2.3653.7355.218Responsetimepsxinjian1.2371.5411.942Responsetimepsbaocun1.8252.4863.245Responsetimepschaxun1.9333.1394.103本次分析取第三次測試結(jié)果進行分析。

總結(jié)伴隨著高校的持續(xù)擴招,每個學(xué)校的面積都在持續(xù)地擴大,因此,學(xué)校的基礎(chǔ)設(shè)施建設(shè)也在持續(xù)地擴展。再加上,學(xué)校的數(shù)字化進程持續(xù)地加速,因此,各類網(wǎng)絡(luò)設(shè)備的數(shù)目和規(guī)模都在以幾何數(shù)的方式增加,因此,學(xué)校機房的負荷壓力也在日益增大。特別是,負責(zé)全校網(wǎng)絡(luò)服務(wù)和數(shù)據(jù)庫服務(wù)的中心機房更是肩負著重要的職責(zé),它是學(xué)校各項業(yè)務(wù)信息化管理的核心環(huán)節(jié)。因此,強化對學(xué)校機房的環(huán)境的監(jiān)測和管理,并隨時對機房發(fā)生的緊急情況展開監(jiān)測和預(yù)警,這對當(dāng)前的學(xué)校機房管理工作具有十分重要的影響?;贘2EE架構(gòu),將MVC模型與視頻監(jiān)視技術(shù)相結(jié)合,以J2EE為平臺,對計算機網(wǎng)絡(luò)中的計算機網(wǎng)絡(luò)進行了詳細的分析與研究。在軟件、

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論