引言隨著計(jì)算機(jī)技術(shù)、現(xiàn)代通信技術(shù)、自動(dòng)控制技術(shù)的迅速發(fā)展,智能化建筑在世界應(yīng)運(yùn)而生。智能建筑管理系統(tǒng)(IBMS-IntelligentBuildingManageSystem)是保證智能建筑實(shí)現(xiàn)高效節(jié)能、綠色環(huán)保同時(shí)又為人們提供舒適、便捷及生活、辦公為一體的大型綜合管理系統(tǒng)。綜合布線系統(tǒng)是IBMS的底層支撐平臺(tái)(智能建筑的中樞神經(jīng)),如
引言
隨著計(jì)算機(jī)技術(shù)、現(xiàn)代通信技術(shù)、自動(dòng)控制技術(shù)的迅速發(fā)展,智能化建筑在世界應(yīng)運(yùn)而生。智能建筑管理系統(tǒng)(IBMS-IntelligentBuildingManageSystem)是保證智能建筑實(shí)現(xiàn)高效節(jié)能、綠色環(huán)保同時(shí)又為人們提供舒適、便捷及生活、辦公為一體的大型綜合管理系統(tǒng)。綜合布線系統(tǒng)是IBMS的底層支撐平臺(tái)(智能建筑的中樞神經(jīng)),如何利用現(xiàn)代化管理手段對(duì)綜合布線系統(tǒng)進(jìn)行有效的科學(xué)管理就顯得尤為重要。
系統(tǒng)的組成
綜合布線管理系統(tǒng)(GCMS-GenericCablingManageSystem)是一軟件系統(tǒng),由服務(wù)器端和工作站端構(gòu)成標(biāo)準(zhǔn)的體系,服務(wù)器端是構(gòu)件在SQLServer2000基礎(chǔ)上的數(shù)據(jù)庫(kù)系統(tǒng),對(duì)各項(xiàng)數(shù)據(jù)進(jìn)行標(biāo)準(zhǔn)化的管理;客戶端承擔(dān)著數(shù)據(jù)庫(kù)系統(tǒng)與管理員之間的交互式管理職責(zé)。
系統(tǒng)的設(shè)計(jì)方法
系統(tǒng)采用VB.Net技術(shù)開發(fā),為最大限度的面向用戶開放,對(duì)綜合布線系統(tǒng)實(shí)行全方位的管理,系統(tǒng)利用SQLServer2000對(duì)數(shù)據(jù)進(jìn)行動(dòng)態(tài)加載、實(shí)時(shí)更新。通過編寫樹狀結(jié)構(gòu)資源管理器,以適應(yīng)不同的應(yīng)用場(chǎng)合(建筑物的數(shù)量和每幢建筑物的層數(shù))(如圖-1所示)。
實(shí)現(xiàn)上述功能關(guān)鍵語句:
mycom.CommandText= SELECT FROM . .
mycom.CommandText= INSERTINTO VALUES( )
mycom.CommandText= UPDATE SET WHRER
mycom.CommandText= DELETE FROM
Try
mycon.Open()
mycom.ExecuteNonQuery()
mycom.Connection.Close()
MessageBox.Show(成功信息)
CatchexAsException
MessageBox.Show(ex.massage)
Endtry
mycom.Connection.Close()
系統(tǒng)功能模塊的設(shè)計(jì)與實(shí)現(xiàn)
系統(tǒng)功能模塊主要包括:文檔管理、布線管理、信息統(tǒng)計(jì)、輔助功能(如圖-2所示)。
1.文檔管理
文檔管理主要包括目錄和文件的添加、刪除、查閱等。通過用戶自定義目錄及文件,對(duì)相關(guān)的文檔文件(如:布線設(shè)計(jì)施工資料、布線驗(yàn)收資料等)分別進(jìn)行歸類管理,建立與設(shè)備關(guān)聯(lián)的文檔資源管理器,并可以直接在管理界面中調(diào)用查閱文檔。能夠把以前的大量圖紙、文件統(tǒng)一在一個(gè)平臺(tái)之上,便于布線文檔管理和維護(hù)。
2.布線管理
布線管理主要包括繪制系統(tǒng)圖、數(shù)據(jù)錄入、信息管理、信息查詢等功能。
(1)繪制系統(tǒng)圖
能夠快速繪制綜合布線系統(tǒng)拓?fù)鋱D,對(duì)配線間、線纜及信息點(diǎn)進(jìn)行屬性錄入,建立設(shè)備屬性數(shù)據(jù)庫(kù)。
(2)數(shù)據(jù)錄入
數(shù)據(jù)錄入負(fù)責(zé)將GCMS中所有的信息提交到數(shù)據(jù)庫(kù)中,從而進(jìn)行統(tǒng)一查詢和管理。系統(tǒng)采用SQL語句INSERTINTOVALUES( )實(shí)現(xiàn)數(shù)據(jù)的錄入,成功則記錄到數(shù)據(jù)庫(kù),失敗將彈出錯(cuò)誤提示信息。
(3)信息管理
信息管理包含信息修改和信息刪除兩項(xiàng),信息修改負(fù)責(zé)實(shí)時(shí)對(duì)數(shù)據(jù)庫(kù)信息進(jìn)行更新,信息刪除負(fù)責(zé)對(duì)數(shù)據(jù)庫(kù)中由于過期、變更等無效信息進(jìn)行清除,以節(jié)約系統(tǒng)的存儲(chǔ)空間,提高數(shù)據(jù)的查詢效率。系統(tǒng)采用SQL的DELETE FROM WHERE 語句。刪除前先跳出警告信息,并顯示該條數(shù)據(jù)的詳細(xì)信息,防止管理者誤操作,確認(rèn)后刪除。
(4)信息查詢
信息查詢包括數(shù)據(jù)信息查詢、拓?fù)鋱D信息查詢、文檔信息查詢等。信息查詢的數(shù)據(jù)都是從數(shù)據(jù)庫(kù)中動(dòng)態(tài)獲取,實(shí)時(shí)反映綜合布線系統(tǒng)中的信息,將所有信息分類納入統(tǒng)一平臺(tái)下進(jìn)行查詢管理(如圖-3所示)。
3.信息統(tǒng)計(jì)
信息統(tǒng)計(jì)主要功能是根據(jù)不同的范圍對(duì)系統(tǒng)里的各種設(shè)備及端口數(shù)量、連接狀況等進(jìn)行統(tǒng)計(jì),能選擇性地對(duì)設(shè)備信息的內(nèi)容進(jìn)行統(tǒng)計(jì)并打印。
4.輔助功能
輔助功能包括:系統(tǒng)登錄、用戶管理、數(shù)據(jù)備份和恢復(fù)、系統(tǒng)日志管理、打印等附加功能。系統(tǒng)登錄模塊是為防止非法用戶進(jìn)入管理系統(tǒng)對(duì)系統(tǒng)數(shù)據(jù)和其它信息進(jìn)行惡意操作而設(shè)立的,其作用是避免系統(tǒng)由于非法操作而導(dǎo)致系統(tǒng)數(shù)據(jù)丟失和癱瘓,通過密碼驗(yàn)證后進(jìn)入管理主界面;用戶管理模塊用來建立多個(gè)客戶代碼,并設(shè)置不同的管理權(quán)限,讓多個(gè)客戶共享使用此軟件系統(tǒng),系統(tǒng)管理員admin可以對(duì)所有用戶進(jìn)行管理;數(shù)據(jù)備份和恢復(fù)模塊可以對(duì)系統(tǒng)管理的項(xiàng)目數(shù)據(jù)進(jìn)行備份,以免丟失或錯(cuò)誤修改;系統(tǒng)日志管理對(duì)系統(tǒng)登錄、修改等內(nèi)容、時(shí)間、身份進(jìn)行記錄;打印模塊對(duì)查詢到的內(nèi)容進(jìn)行打印輸出。
系統(tǒng)特點(diǎn)
1.本系統(tǒng)是一基于Windows操作系統(tǒng)、采用客戶機(jī)/服務(wù)器(C/S)模式、應(yīng)用VB.Net技術(shù)開發(fā)的、具有嵌入式特點(diǎn)、面向用戶開放的管理系統(tǒng);服務(wù)器端是構(gòu)件在SQLServer2000基礎(chǔ)上的數(shù)據(jù)庫(kù)系統(tǒng)。
2.數(shù)據(jù)和圖形統(tǒng)一,系統(tǒng)通過創(chuàng)建 可視化的數(shù)據(jù)庫(kù) ,將信息和圖形有機(jī)結(jié)合,將綜合布線系統(tǒng)中的文檔、設(shè)備、端口、位置及連接關(guān)系實(shí)現(xiàn)圖形化與信息化的有效集成,大大提高了布線管理的效率。
3.系統(tǒng)操作簡(jiǎn)單、管理功能強(qiáng)。對(duì)綜合布線系統(tǒng)實(shí)行全方位的管理,系統(tǒng)利用SQLServer2000可對(duì)數(shù)據(jù)進(jìn)行動(dòng)態(tài)加載、實(shí)時(shí)更新,同時(shí)系統(tǒng)管理項(xiàng)目和管理范圍可以根據(jù)具體的建筑物和管理者的需要進(jìn)行二次開發(fā)。
4.系統(tǒng)中嵌入網(wǎng)絡(luò)測(cè)試功能,使綜合布線管理和簡(jiǎn)單的網(wǎng)絡(luò)管理進(jìn)行有機(jī)結(jié)合,是一功能較為完善的管理軟件。
結(jié)束語
該系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)是從當(dāng)前智能建筑中綜合布線管理的需求分析著手,同時(shí)結(jié)合智能建筑管理系統(tǒng)(IBMS)的特點(diǎn),通過一系列的調(diào)研和論證,最終采用C/S模式結(jié)構(gòu)開發(fā),并基于Windows操作系統(tǒng)、嵌入到IBMS統(tǒng)一管理平臺(tái)下的開放性綜合布線管理系統(tǒng)(GCMS)。綜合布線系統(tǒng)的科學(xué)管理是一個(gè)必然的發(fā)展方向,該系統(tǒng)能幫助人們規(guī)范綜合布線管理流程、實(shí)現(xiàn)管理圖形化和數(shù)字化、提高布線管理的效率。