摘 要:本系統(tǒng)主要用于解決消防安全重點(diǎn)單位的消防信息管理的問(wèn)題,系統(tǒng)采用C/S技術(shù)進(jìn)行構(gòu)架整個(gè)系統(tǒng)。主要研究了C/S架構(gòu)技術(shù)的實(shí)現(xiàn)、數(shù)據(jù)庫(kù)存儲(chǔ)技術(shù)的實(shí)現(xiàn)、網(wǎng)絡(luò)通信技術(shù)等系統(tǒng)關(guān)鍵技術(shù)的實(shí)現(xiàn)??蛻舳藢?shí)現(xiàn)功能包括消防設(shè)施基本檔案信息管理,消防設(shè)施定期檢驗(yàn)信息管理,系統(tǒng)數(shù)據(jù)庫(kù)的管理及數(shù)據(jù)上傳。服務(wù)器端主要功能包括數(shù)據(jù)庫(kù)的管理,單位上報(bào)數(shù)據(jù)文件的接收,數(shù)據(jù)文件信息的導(dǎo)入。通過(guò)本系統(tǒng)的實(shí)現(xiàn),為企事業(yè)單位提供系統(tǒng)化的消防信息管理模式,以減少事故發(fā)生的幾率,提高企事業(yè)單位安全管理效率。
關(guān)鍵詞:C/S架構(gòu);消防;管理信息系統(tǒng);網(wǎng)絡(luò)通信技術(shù)
中圖分類號(hào):TP311.52
消防安全重點(diǎn)單位的消防工作,是我國(guó)國(guó)民經(jīng)濟(jì)和社會(huì)發(fā)展的重要組成部分,它是消防部門針對(duì)一旦發(fā)生火災(zāi)會(huì)造成重大經(jīng)濟(jì)損失或者人員傷亡給社會(huì)經(jīng)濟(jì)發(fā)展和人民生命財(cái)產(chǎn)帶來(lái)不良影響和損失的單位進(jìn)行重點(diǎn)保護(hù)而劃分出來(lái)的。它直接關(guān)系到人民生命財(cái)產(chǎn)安全和社會(huì)穩(wěn)定。
近年來(lái),社會(huì)轉(zhuǎn)型、經(jīng)濟(jì)轉(zhuǎn)軌、企業(yè)改制、結(jié)構(gòu)調(diào)整,經(jīng)濟(jì)成分、經(jīng)營(yíng)方式趨于多樣化;現(xiàn)代化的建筑規(guī)模大、標(biāo)準(zhǔn)高、人員密集、設(shè)備眾多,這些現(xiàn)狀使得我們不得不嚴(yán)肅的面對(duì)消防安全問(wèn)題。當(dāng)今一些重點(diǎn)單位內(nèi)部的消防安全管理工作仍然十分薄弱,火災(zāi)形勢(shì)顯得越來(lái)越嚴(yán)峻。切實(shí)采取措施,加強(qiáng)消防安全重點(diǎn)單位的消防安全管理工作已刻不容緩。從保障社會(huì)安全、保護(hù)企業(yè)的角度出發(fā),建立一套適合我國(guó)國(guó)情的滅火器安全監(jiān)控系統(tǒng),是當(dāng)前滅火器安全管理的一個(gè)必然趨勢(shì)。
1 系統(tǒng)目標(biāo)
建立消防安全重點(diǎn)單位管理系統(tǒng),可以對(duì)各企事業(yè)單位的消防設(shè)施情況進(jìn)行實(shí)時(shí)監(jiān)管,實(shí)現(xiàn)對(duì)各企事業(yè)單位各個(gè)建筑物內(nèi)的滅火器情況的動(dòng)態(tài)跟蹤,對(duì)滅火器維修情況進(jìn)行監(jiān)督,實(shí)現(xiàn)各個(gè)企事業(yè)單位的滅火器定期檢驗(yàn)管理和維修質(zhì)量管理,從而對(duì)進(jìn)一步保證企事業(yè)單位的人事財(cái)產(chǎn)安全有著極其重要的意義。同時(shí),消防安全重點(diǎn)單位管理系統(tǒng)可以高效的記錄各種消防設(shè)施的使用維修情況,對(duì)各個(gè)重點(diǎn)單位的消防設(shè)施進(jìn)行監(jiān)管,督促消防設(shè)施檢驗(yàn)維修工作的實(shí)時(shí)有序的展開(kāi)。
2 系統(tǒng)設(shè)計(jì)
2.1 系統(tǒng)架構(gòu)
系統(tǒng)整體架構(gòu)由客戶端、服務(wù)器端構(gòu)成??蛻舳撕头?wù)器都有自己相應(yīng)的數(shù)據(jù)庫(kù),客戶端的數(shù)據(jù)庫(kù)采用MS Access 2003,服務(wù)器的則采用MS SQL Server 2000。客戶端將本單位的消防信息錄入系統(tǒng),系統(tǒng)把錄入的信息保存至MS Access 2003數(shù)據(jù)庫(kù)??蛻舳丝梢詫挝坏臄?shù)據(jù)庫(kù)以數(shù)據(jù)文件的方式通過(guò)互聯(lián)網(wǎng)上傳到服務(wù)器端,服務(wù)器端通過(guò)手工方式可以把該單位的數(shù)據(jù)文件導(dǎo)入至MS SQL Server 2000數(shù)據(jù)庫(kù)中。
2.2 系統(tǒng)主要功能模塊
系統(tǒng)主要功能模塊是在設(shè)計(jì)好系統(tǒng)整體架構(gòu)的基礎(chǔ)上對(duì)系統(tǒng)進(jìn)行功能模塊劃分,基于本系統(tǒng)的具體情況,系統(tǒng)的主要功能模塊劃分如下:
客戶端的功能模塊部分,各個(gè)模塊的功能如下:(1)消防基本信息管理:主要功能是負(fù)責(zé)消防設(shè)施基本信息的錄入修改及刪除。(2)消防檢驗(yàn)信息管理:主要功能是負(fù)責(zé)消防設(shè)施檢驗(yàn)信息的記錄,修改及刪除。(3)消防設(shè)施信息查詢:消防設(shè)施信息查詢?yōu)橛脩舨樵儐挝幌涝O(shè)施信息、設(shè)施檢驗(yàn)信息提供了快速通道。查詢功能按照模塊分類,用戶可通過(guò)查詢模塊提供的查詢信息分類,快速定位自己所要查詢的信息。查詢后,用戶可以打印當(dāng)前查詢的內(nèi)容。(4)數(shù)據(jù)管理:客戶端的數(shù)據(jù)管理模塊為信息維護(hù)員提供了,對(duì)現(xiàn)有的數(shù)據(jù)庫(kù)進(jìn)行備份、還原及上傳當(dāng)前數(shù)據(jù)文件到服務(wù)器的功能。(5)管理員管理:管理員模塊的添加實(shí)現(xiàn)了把客戶端系統(tǒng)用戶分為兩種權(quán)限,一是信息維護(hù)員:信息維護(hù)員可以對(duì)系統(tǒng)信息做任何改動(dòng),由于信息是維護(hù)員管理的,因而責(zé)任也在維護(hù)員。第二種權(quán)限則是只能查詢及打印,這個(gè)功能是為企事業(yè)單位里的普通員工設(shè)置的,這樣系統(tǒng)的透明度就非常高,利于員工對(duì)信息的真實(shí)性進(jìn)行監(jiān)督。
服務(wù)器的功能模塊部分,各個(gè)模塊的功能如下:(1)數(shù)據(jù)管理:服務(wù)器端的數(shù)據(jù)管理模塊,同樣要實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的備份及還原操作。另外服務(wù)器還需具備導(dǎo)入從客戶端接收的數(shù)據(jù)文件到本地?cái)?shù)據(jù)庫(kù)的功能。數(shù)據(jù)庫(kù)清空功能是用于清空整個(gè)服務(wù)器的數(shù)據(jù)庫(kù)。(2)管理員管理:管理員模塊的添加是為了實(shí)現(xiàn)數(shù)據(jù)庫(kù)管理的安全性而設(shè)計(jì)的。管理員的功能管理與客戶端相同,這里不再闡述。
2.3 系統(tǒng)關(guān)鍵技術(shù)
本系統(tǒng)的主要開(kāi)發(fā)平臺(tái)是Delphi 7.0,使用的數(shù)據(jù)庫(kù)有MS Access 2003和SQL Server2000。其關(guān)鍵技術(shù)包括:數(shù)據(jù)庫(kù)技術(shù),網(wǎng)絡(luò)傳輸技術(shù)。
(1)數(shù)據(jù)庫(kù)技術(shù)。數(shù)據(jù)庫(kù)的連接技術(shù)采用ADO數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)。通過(guò)開(kāi)發(fā)平臺(tái)Delphi 7.0提供的數(shù)據(jù)庫(kù)連接組件AdoConnection和AdoQuery,實(shí)現(xiàn)與數(shù)據(jù)庫(kù)的連接。另外,為了提高系統(tǒng)的可移植性,還采用了UDL數(shù)據(jù)庫(kù)連接技術(shù)[1]。客戶端的數(shù)據(jù)庫(kù)采用MS Access 2003,服務(wù)器端數(shù)據(jù)庫(kù)采用SQL Server 2000。根據(jù)數(shù)據(jù)庫(kù)各自的特性,MS Access 2003數(shù)據(jù)庫(kù)的數(shù)據(jù)庫(kù)備份與還原采用數(shù)據(jù)庫(kù)的復(fù)制與替換來(lái)實(shí)現(xiàn)。而SQL Server 2000的數(shù)據(jù)庫(kù)其備份與還原采用SQL語(yǔ)句來(lái)實(shí)現(xiàn)[2,3]。(2)網(wǎng)絡(luò)傳輸技術(shù)。網(wǎng)絡(luò)數(shù)據(jù)傳輸技術(shù)的流程是:開(kāi)啟服務(wù)器,客戶端嘗試連接服務(wù)器。連接后,客戶端發(fā)送請(qǐng)求到服務(wù)器,要求上傳數(shù)據(jù)文件,服務(wù)器會(huì)接收客戶端請(qǐng)求并接收數(shù)據(jù)文件的上傳,接收完成后,由服務(wù)器的管理人員通過(guò)選擇接收的數(shù)據(jù)文件,自動(dòng)將上傳數(shù)據(jù)導(dǎo)入到服務(wù)器數(shù)據(jù)庫(kù)中[4,5]。
3 結(jié)束語(yǔ)
消防安全重點(diǎn)單位管理系統(tǒng),在真正應(yīng)用于實(shí)際生活中時(shí),會(huì)對(duì)消防安全工作起到極為重要的作用。單位消防信息管理人員可以使用本系統(tǒng)記錄單位的各個(gè)消防設(shè)施的基本信息,記錄單位消防設(shè)施的維修情況等等來(lái)對(duì)單位的消防情況進(jìn)行監(jiān)管。一旦發(fā)現(xiàn)問(wèn)題,可以及時(shí)做出相應(yīng)的處理,以盡量減少事故發(fā)生的幾率。但同時(shí)系統(tǒng)還存在許多不足,該系統(tǒng)還不能真正投入實(shí)際運(yùn)用,原因是C/S模式下設(shè)計(jì)的該系統(tǒng),在網(wǎng)絡(luò)傳輸方面有一定的限制。無(wú)法做到真正實(shí)時(shí)的更新信息數(shù)據(jù)。企事業(yè)單位的消防信息不能夠?qū)崟r(shí)的上傳到消防信息管理中心,即服務(wù)器。服務(wù)器端在導(dǎo)入單位數(shù)據(jù)文件時(shí),沒(méi)有辦法判斷接收的文件其信息的真實(shí)性。另外在系統(tǒng)的細(xì)節(jié)方面,如信息數(shù)據(jù)的統(tǒng)計(jì)方面做得不到位,這些都是今后系統(tǒng)建設(shè)需要改進(jìn)的方向。
參考文獻(xiàn):
[1]梁冰,李鐘尉,呂雙.Delphi技術(shù)方案寶典[M].北京:人民郵電出版社,2008:133-135.
[2]只飛.最新Delphi 7數(shù)據(jù)庫(kù)開(kāi)發(fā)指南[M].北京:北京希望電子出版社,2003:26-29.
[3]王煒.SQL Server的備份與恢復(fù)[J].網(wǎng)管員世界,2009(23):73.
[4]吳時(shí)霖,吳永輝.數(shù)據(jù)通信、計(jì)算機(jī)網(wǎng)絡(luò)與開(kāi)放系統(tǒng)[M].北京:機(jī)械工業(yè)出版社,2004:16.
[5]范云芝,沈祥鴻.遠(yuǎn)程監(jiān)控系統(tǒng)軟件實(shí)施的幾種方案[J].商丘師范學(xué)院學(xué)報(bào),2010(02):89-91.
作者簡(jiǎn)介:陳佳(1981.01-),男,江蘇常州人,教研室副主任,講師,碩士,研究方向:計(jì)算機(jī)軟件應(yīng)用及計(jì)算機(jī)網(wǎng)絡(luò)。
作者單位:江蘇聯(lián)合職業(yè)技術(shù)學(xué)院常州劉國(guó)鈞分院,江蘇常州 213025