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