文/廖進華
煤礦企業(yè)安全生產許可證管理信息系統(tǒng)分析與設計
文/廖進華
通過對煤礦企業(yè)安全生產許可證管理業(yè)務的系統(tǒng)梳理,開發(fā)一套具有可擴展、安全可靠、易維護、界面友好、響應及時、互操作性良好等特點,基于B/S,能夠在全國廣泛運用的新一代煤礦企業(yè)安全生產許可證管理信息系統(tǒng),為煤礦安全監(jiān)察機構、煤礦生產企業(yè)進行煤礦安全生產許可證的實時動態(tài)管理,提供信息技術保障,對促進煤礦安全生產形勢根本好轉、實現煤礦企業(yè)安全發(fā)展具有重要意義。
(1)開放性。使用基于業(yè)界開放式標準的主流軟硬件平臺,支持各種網絡協(xié)議、硬件接口、軟件接口。
(2)可擴展性。使用支持可擴展的軟硬件平臺,能夠根據應用需要,方便地擴展設備容量和提升設備性能。
(3)安全可靠性。通過加密傳輸、訪問驗證、防火墻、安全監(jiān)控等技術手段,保證平臺的網絡安全、數據安全、應用安全;按照總體業(yè)務指標要求,結合具體的數據情況,提供系統(tǒng)備份、數據恢復策略和措施。
(4)易用性。在對煤礦企業(yè)安全生產許可證管理業(yè)務進行充分調研基礎上進行系統(tǒng)建設和開發(fā),系統(tǒng)開發(fā)完畢后進行試點,根據試點中用戶反饋的意見和建議對系統(tǒng)進行進一步修改和完善。
(5)知識性。通過系統(tǒng)的不斷應用,使系統(tǒng)提供多樣化的查詢、統(tǒng)計手段,為各級安監(jiān)部門監(jiān)管提供輔助決策。
Microsoft的VisualStudio.Net具有以下性能特點:
(1)具有可視化的開發(fā)環(huán)境,只需用鼠標即可完成各種界面設計。
(2)具有強大的類、方法、屬性、代碼錯誤等的提醒功能。
(3)提供可擴展的編程語言,如WindowAPI等,這樣開發(fā)人員可以將更多的精力專注于業(yè)務本身,而不是底層的設計和實現。
(4)具有強大的數據庫訪問能力,并能提供多種數據表現形式。選擇VisualStudio.Net作為本系統(tǒng)的應用開發(fā)工具,加快應用開發(fā)速度,提高應用系統(tǒng)開發(fā)質量。
MicrosoftSQLServer2000具有以下性能特點:
(1)提供了一個安全、可擴展、易管理的高性能客戶端/服務器平臺。
(2)提供了一套方便易用的圖形化管理工具,如EnterpriseManager、QueryAnalyzer等。
(3)具有日志文件、回滾等事務完整性機制,能從各種異常下恢復數據,能聯(lián)機備份數據庫。
(4)對多用戶應用提供了充分的保護措施,能夠防止沖突、錯誤的產生,能夠高效地給多用戶分配可用資源,支持分布式環(huán)境節(jié)點自治原則,保證數據的分布式管理和完整性。
Ajax,無需刷新頁面便可向服務器傳輸或讀取數據技術。Ajax技術使得Web網頁只同服務器進行數據層面的交換,而不必每次都刷新頁面,也不必每次將數據處理的工作提交給服務器來做,既減輕了服務器負擔又加快了響應速度,縮短了用戶等候時間,給用戶帶來流暢而友好的體驗。
面向對象的軟構件開發(fā)技術開發(fā)出來的應用系統(tǒng)具有高內聚、松耦合的特點,提高了應用系統(tǒng)的柔性特征,增強了應用系統(tǒng)的可擴充性、可適應性、靈活性,通過軟構件的重新組合適應業(yè)務的流程變化,系統(tǒng)維護只需對軟構件進行,而無需針對整個應用系統(tǒng),方便后續(xù)運維,提高了應用系統(tǒng)的開發(fā)、維護的質量和速度。
根據《安全生產許可證條例》,國家煤礦安全監(jiān)察機構負責中央管理的煤礦企業(yè)安全生產許可證的頒發(fā)和管理,省、自治區(qū)、直轄市煤礦安全監(jiān)察機構負責非中央管理的煤礦企業(yè)安全生產許可證的頒發(fā)和管理。但一些地方因為行政體制改革或者根據行政便利原則,煤礦安全生產許可證受理、審核、審批等流程在各地都存在一定的差異性,為此系統(tǒng)必須具有對各級煤礦安全監(jiān)察機構許可權限進行動態(tài)授權機制,實現對各級煤礦安全監(jiān)察機構和監(jiān)察人員許可權限的靈活定制。
系統(tǒng)基于“三級四層”的用戶授權模型,根據用戶不同級別,動態(tài)配置功能及數據權限,實現整體業(yè)務流程的動態(tài)加載、業(yè)務數據的動態(tài)流轉。
(1)企業(yè)基礎信息管理。主要包括礦井基本信息管理、礦井詳細信息管理、礦井設備信息管理、礦長信息管理等功能。
(2)企業(yè)安全生產信息管理。主要包括礦井生產情況管理、礦井安全事故管理、礦井安全隱患管理、特種人員信息管理等功能。
(3)許可管理。煤礦企業(yè)用戶通過互聯(lián)網進行初次辦證、換證、延續(xù)、變更、補辦、注銷申請,根據系統(tǒng)的動態(tài)授權,各級煤礦安全監(jiān)察機構用戶通過“代辦任務”菜單可以對自己權限范圍內的許可申請進行受理、審核、審批。通過審核審批的申請可以打證,系統(tǒng)提供批量打證功能。
(4)查詢統(tǒng)計。主要包括安全生產許可證查詢、到期安全生產許可證查詢、安全生產許可證申請、受理、審核、審批狀態(tài)查詢、煤礦企業(yè)信息查詢、煤礦企業(yè)數量統(tǒng)計、煤礦企業(yè)生產能力統(tǒng)計、煤礦企業(yè)安全生產許可證持證情況統(tǒng)計、煤礦企業(yè)安全生產許可證明細統(tǒng)計等功能。
(5)系統(tǒng)維護。主要包括用戶管理、角色管理、各級煤礦安全監(jiān)察機構許可權限動態(tài)授權、各級煤礦安全監(jiān)察機構工作人員權限授權、歷史痕跡記錄、過期歷史數據自動清理等功能。
(1)對系統(tǒng)業(yè)務進行系統(tǒng)分析,通過E-R方法形成數據庫邏輯模型,主要實體有:礦井基本信息、礦井詳細信息、礦井設備、礦長、礦井生產情況、礦井安全事故、礦井安全隱患、特種人員、初次申請表、變更申請表、延續(xù)申請表、安全生產許可、法律法規(guī)、許可權限、行政區(qū)劃、功能菜單、角色、用戶、歷史信息等。
(2)按照3NF理論對數據庫邏輯模型進行優(yōu)化。
(3)根據優(yōu)化后的邏輯模型設計數據庫物理模型,對數據庫系統(tǒng)的庫表結構、存儲過程、函數、觸發(fā)器進行設計和開發(fā)。
(1)通過統(tǒng)一監(jiān)控系統(tǒng),對主機、網絡、數據庫等進行監(jiān)控和預警,保障應用服務器、數據庫服務器、網絡安全。
(2)按照總體業(yè)務指標要求,結合具體的數據情況,充分考慮建設維護成本,提供系統(tǒng)備份、數據恢復策略和措施,保障數據安全。
(3)通過加密傳輸、訪問驗證、權限分級管理、防火墻、IP地址分段、安全監(jiān)控等技術手段,保證應用系統(tǒng)和數據安全。
(4)通過密碼技術、驗證碼技術等保障應用系統(tǒng)安全。
該系統(tǒng)實現了煤礦安全生產許可證的網上申請、受理、審核、審批、打證,提高了各級煤礦安全監(jiān)察機構的安全生產許可證管理效率,減輕了企業(yè)負擔,符合國務院關于“政務公開”“行政許可網上審批”的要求;同時實現了對煤礦企業(yè)安全生產基礎信息的實時動態(tài)掌握,為依法開展煤礦安全監(jiān)察提供數據支持和輔助決策,具有良好的社會、經營效率。
國家安全生產監(jiān)督管理總局通信信息中心)
李元)