煤礦安全信息系統(tǒng)的開發(fā)
???? 近年來,我國(guó)許多大、中型煤炭企業(yè)都相繼建成了自己的計(jì)算機(jī)局域網(wǎng)絡(luò),結(jié)合自身的特點(diǎn)開發(fā)了財(cái)務(wù)、計(jì)劃、人事;供應(yīng)等管理信息系統(tǒng),這些系統(tǒng)的運(yùn)行大大提高了煤炭企業(yè)的管理水平。但是,就煤礦而言,安全工作始終是煤炭企業(yè)面對(duì)的最重要、最嚴(yán)峻的問題,特別是近一段時(shí)期,全國(guó)煤礦重特大事故頻繁發(fā)生,嚴(yán)重制約了煤炭企業(yè)的正常發(fā)展,也大大損害了煤炭企業(yè)的社會(huì)形象,如何利用信息技術(shù),結(jié)合煤炭企業(yè)自身的局域網(wǎng),建立相應(yīng)的煤礦安全管理信息系統(tǒng)(Mine Safety? Management lnformation System,簡(jiǎn)稱MSMIS),促進(jìn)煤炭企業(yè)安全管理的科學(xué)化,使煤炭企業(yè)的安全管理做到防患于未然,確保礦井安全,進(jìn)一步提高煤炭企業(yè)的經(jīng)濟(jì)效益,對(duì)于煤炭企業(yè)今后的穩(wěn)步發(fā)展有著重大的現(xiàn)實(shí)意義。
? 1? 系統(tǒng)開發(fā)目的
??? 煤礦安全信息管理系統(tǒng)(MSMIS)是建立在計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)上的,以人為主導(dǎo),利用計(jì)算機(jī)軟硬件、網(wǎng)絡(luò)通訊設(shè)備和其他辦公設(shè)備,對(duì)礦井的全部安全信息進(jìn)行收集、傳輸、加工、存儲(chǔ)、更新和維護(hù),以確保全礦井安全生產(chǎn)和為礦井安全管理者提供決策為目標(biāo)的集成化人機(jī)系統(tǒng)。完善的煤礦安全管理信息系統(tǒng)應(yīng)綜合考慮生產(chǎn)、通風(fēng)、安全等系統(tǒng)的具體需求,涵蓋包括“一通三防”信息、安全管理信息等子系統(tǒng)在內(nèi)的諸多方面,這些子系統(tǒng)的有機(jī)結(jié)合,能夠?qū)崿F(xiàn)信息資源共享,資料綜合分析處理,及時(shí)、準(zhǔn)確、完整的收集、處理安全信息,對(duì)礦井的安全狀況進(jìn)行分析、預(yù)測(cè)和評(píng)價(jià),為監(jiān)督安全生產(chǎn)、落實(shí)安全措施提供必要的依據(jù)支持。
? 2? 系統(tǒng)體系結(jié)構(gòu)的選擇
??? 傳統(tǒng)的管理信息系統(tǒng)是基于客戶/服務(wù)器(Client/Server,簡(jiǎn)稱C/S)模式的,該模式把數(shù)據(jù)處理任務(wù)分開在客戶端和數(shù)據(jù)庫服務(wù)器上進(jìn)行,常見有兩層結(jié)構(gòu)和三層結(jié)構(gòu):
??? (1)兩層結(jié)構(gòu)體系結(jié)構(gòu)如圖1所示,應(yīng)用于一些小型的、應(yīng)用需求不大的系統(tǒng)中。這種結(jié)構(gòu)是由客戶端發(fā)出請(qǐng)求到達(dá)服務(wù)器,服務(wù)器處理請(qǐng)求并將結(jié)果返回到客戶端。其優(yōu)點(diǎn)是程序功能和操作性較強(qiáng),系統(tǒng)和用戶交互性較好。但是由于所有的應(yīng)用邏輯都在客戶端,使客戶端變得很“胖”,系統(tǒng)可維護(hù)性和可擴(kuò)展性較差,對(duì)于有用戶量大的系統(tǒng),系統(tǒng)的安裝會(huì)很困難,在系統(tǒng)進(jìn)行修改后,所有客戶機(jī)上的應(yīng)用軟件都會(huì)受到影響。因此,兩層的C/S模式結(jié)構(gòu)的管理信息系統(tǒng)在Interne/Intranet環(huán)境下的使用受到較大限制,不能滿足大型企業(yè)發(fā)展的需要。
????????????? 圖1
??? (2)三層的C/S結(jié)構(gòu)是把兩層結(jié)構(gòu)中服務(wù)器部分和應(yīng)用端部分的應(yīng)用單獨(dú)劃分出來,其結(jié)構(gòu)如圖2所示。與兩層結(jié)構(gòu)相比,三層結(jié)構(gòu)各層都是相對(duì)獨(dú)立的,可以并行開發(fā),客戶端只需要關(guān)注用戶界面,而且與其他客戶共享相同的數(shù)據(jù)訪問模塊,從而使客戶端大大減肥,維護(hù)也相對(duì)簡(jiǎn)單。此外,應(yīng)用邏輯和最終訪問數(shù)據(jù)庫大多由應(yīng)用服務(wù)器實(shí)現(xiàn),對(duì)用戶來說是透明的,保證了系統(tǒng)的安全性,減少了網(wǎng)絡(luò)上的數(shù)據(jù)流量,提高了系統(tǒng)的反應(yīng)速度。
???
???????????????? 圖2
??? 隨著Web的技術(shù)的迅速普及,出現(xiàn)了瀏覽器/服務(wù)器(Browser/Server,簡(jiǎn)稱B/S)結(jié)構(gòu),B/S結(jié)構(gòu)是建立在企業(yè)內(nèi)部Intranet的基礎(chǔ)上,客戶端不再與服務(wù)器直接相連,而是與Web服務(wù)器相連.Web服務(wù)器再與數(shù)據(jù)庫相連,他把傳統(tǒng)的Client/Server中的Server分解成一個(gè)Web服務(wù)器、一個(gè)或多個(gè)應(yīng)用服務(wù)器以及數(shù)據(jù)庫服務(wù)器,應(yīng)用邏輯通過應(yīng)用服務(wù)器(Application Server)來實(shí)現(xiàn)。其優(yōu)點(diǎn)是解決了C/S模式是“胖”客戶機(jī)缺陷,客戶端軟件僅需安裝瀏覽器,應(yīng)用界面單一,易于維護(hù)和管理,對(duì)于開發(fā)人員和操作人員的業(yè)務(wù)水平要求較低。適合大型企業(yè)在Inteme/Intranet環(huán)境下的應(yīng)用。
??? 所以,對(duì)于大型或特大型煤炭企業(yè),立足于長(zhǎng)遠(yuǎn)的角度而言,開發(fā)安全管理信息系統(tǒng)通常應(yīng)采用三層的C/S結(jié)構(gòu)模式或者B/S結(jié)構(gòu)模式。對(duì)于小型的煤炭企業(yè),在業(yè)務(wù)流量都不太多的情況下可以考慮使用兩層的C/S結(jié)構(gòu)模式。