文/孫秀芬
基于asp.net的煤礦安全生產許可證管理信息系統(tǒng)的設計
文/孫秀芬
由于傳統(tǒng)的煤礦安全生產許可證管理工作手段已經難以滿足新形勢下煤礦安全工作的需要,各級煤礦安全監(jiān)察機構統(tǒng)計安全生產許可證信息相對孤立,沒有形成統(tǒng)一的信息化標準體系和共享機制,加之煤礦生產信息本身的動態(tài)性,導致了煤礦企業(yè)信息化與網絡化建設工作的相對滯后。通過建立煤礦安全生產許可證管理信息系統(tǒng),能夠滿足煤礦安全監(jiān)察機構快速地了解煤礦企業(yè)的安全生產動態(tài),有助于加快安全生產許可證信息的統(tǒng)計、分析和管理,提高監(jiān)察人員的執(zhí)法效率,實現(xiàn)對煤礦企業(yè)安全生產動態(tài)的及時跟蹤和管理。
1.系統(tǒng)體系結構
本系統(tǒng)采用B/S三層體系結構,即客戶層、中間層和數(shù)據(jù)源層,其運行模式如圖1所示。在實際運行時,用戶在客戶層以HTML的方式向中間層提出請求,IISWeb Server接到請求并通過ASP.NET程序驗證請求的合法性,若通過請求,則通過ADO.NET對象調用數(shù)據(jù)源層的數(shù)據(jù)并將結果以HTML/XML的方式返回瀏覽器(如下圖)。
2.asp.net技術
ASP.NET是微軟開發(fā)的動態(tài)Web編程技術中活動服務器網頁技術(ASP)的最新版本,它不是傳統(tǒng)ASP的簡單升級,而是一種全新的技術,通過使用客戶端和服務器端代碼,將客戶和服務器有效地結合在了一起。在數(shù)據(jù)通訊方面,ASP.NET通過ADO.NET訪問數(shù)據(jù)庫,為企業(yè)提供底層數(shù)據(jù)支持。它采用業(yè)界標準的XML作為數(shù)據(jù)交換模式,使網絡上的不同系統(tǒng)都能相互運作。
3.系統(tǒng)總體設計
本系統(tǒng)的總體設計圍繞煤礦安全生產許可證信息數(shù)據(jù)庫進行設計和開發(fā),通過構建煤礦安全生產許可證信息數(shù)據(jù)庫,實現(xiàn)煤礦安全監(jiān)察機構對煤礦企業(yè)安全生產許可證的管理和跟蹤。煤礦安全生產許可證管理信息系統(tǒng)由煤礦基本信息管理、安全生產許可證管理和統(tǒng)計分析報表子系統(tǒng)組成,系統(tǒng)總體設計結構如圖2所示。本系統(tǒng)構建的數(shù)據(jù)庫由煤礦基礎信息庫和安全生產許可證信息庫構成。
煤礦安全生產許可證管理信息系統(tǒng)是實現(xiàn)對于煤礦基礎信息的采集、安全生產許可證管理、查詢統(tǒng)計于一體的智能化系統(tǒng),它具有數(shù)據(jù)采集、信息管理和統(tǒng)計分析的綜合功能。
1.煤礦基礎數(shù)據(jù)采集
基礎數(shù)據(jù)采集的對象包括煤礦基本信息情況和災害情況信息。各省的煤礦安全監(jiān)察分局負責基礎信息的填報,煤礦信息完成填報即可上報到省級煤礦安全監(jiān)察機構;省級煤礦安全監(jiān)察機構對分局上報的信息進行審核,對通過審核的基礎信息即可上報到國家煤監(jiān)局。國家煤監(jiān)局可以掌握全國煤礦的基礎信息。通過這種上報與審核機制,實現(xiàn)“一庫存儲、兩級管理、三級共享”的工作模式。“一庫存儲”即所有基礎數(shù)據(jù)保存在同一個數(shù)據(jù)庫;“兩級管理”即由煤監(jiān)分局和省級煤監(jiān)機構負責管理與審核;“三級共享”指從分局、省級機構和國家局都可以進行實時查看基礎信息(如下圖)。
2.安全生產許可證管理
安全生產許可證管理主要是為了煤礦安全監(jiān)察機構能夠更好地對煤礦安全生產許可證信息進行有效監(jiān)督和管理,通過紀錄安全生產許可證的初領、變更、延期、暫扣、吊銷和注銷,實時掌握有關煤礦企業(yè)的安全生產許可證的狀態(tài),從而提高安全監(jiān)察機構的監(jiān)督力度。
安全生產許可證初領:對于首次申請領取安全生產許可證的煤礦,且申領期限在3年之內的,安全生產許可證狀態(tài)項標記為初領。
安全生產許可證變更:根據(jù)《煤礦企業(yè)安全生產許可證實施辦法》,對于變更主要負責人、隸屬關系、企業(yè)名稱、改建、擴建工程等,經驗收合格,將安全生產許可證狀態(tài)標記為變更并記錄變更內容。
安全生產許可證吊銷:根據(jù)《煤礦企業(yè)安全生產許可證實施辦法》,對于倒賣、出租、出借或者以其他形式非法轉讓安全生產許可證的、提供虛假證明文件或采取其他欺騙手段的煤礦企業(yè),將安全生產許可證狀態(tài)標記為吊銷。
3.統(tǒng)計分析報表
隨著互聯(lián)網絡技術的發(fā)展,基于Web的、B/S架構的應用軟件已成為當今應用軟件的主流。然而在C/S架構中看似簡單的報表,在Web軟件中卻成了非常復雜的問題,報表的制作、顯示難以實現(xiàn),尤其是報表的打印總是難以控制。本系統(tǒng)設計出的基于Microsoft Excel在線打印報表的模型,能夠作為統(tǒng)計報表生成器的模版以.XML文件的形式傳輸并保存在服務器,從而實現(xiàn)在線即時打印。
對于統(tǒng)計報表的統(tǒng)計指標選取,可根據(jù)基礎數(shù)據(jù)實現(xiàn)指標的定制,從而生成各種統(tǒng)計報表,包括煤礦企業(yè)基本情況統(tǒng)計表按照所有制類型(國有重點、國有地方和鄉(xiāng)鎮(zhèn)煤礦)、井型(大型、中型和小型)和安全生產許可證頒證和持證統(tǒng)計表。
通過對煤礦安全生產許可證管理業(yè)務需求的調研,利用計算機網絡技術和數(shù)據(jù)庫技術開發(fā)煤礦安全生產許可證管理信息系統(tǒng),實現(xiàn)從煤礦安全監(jiān)察分局和省級煤礦安全監(jiān)察機構的基礎數(shù)據(jù)采集和審批,同時,實現(xiàn)煤礦安全生產許可證管理信息從分局到國家局的統(tǒng)一共享,加強對煤礦安全生產許可證的有效監(jiān)督,提高安全監(jiān)察人員的工作效率,提供能夠自行定義的統(tǒng)計報表,為煤礦安全監(jiān)察機構制定安全生產許可證管理提供有力支持。
(作者單位:北京工業(yè)職業(yè)技術學院)
(責任編輯:李元)