孫燕
《中共中央 國務(wù)院關(guān)于推進(jìn)安全生產(chǎn)領(lǐng)域改革發(fā)展的意見》要求嚴(yán)格落實(shí)企業(yè)主體責(zé)任,強(qiáng)調(diào)企業(yè)實(shí)行全員安全生產(chǎn)責(zé)任制度?!秶鴦?wù)院安委會(huì)辦公室關(guān)于全面加強(qiáng)企業(yè)全員安全生產(chǎn)責(zé)任制工作的通知》(安委辦〔2017〕29號(hào))進(jìn)一步明確,要求依法依規(guī)制定完善企業(yè)全員安全生產(chǎn)責(zé)任制,結(jié)合企業(yè)自身實(shí)際,明確從主要負(fù)責(zé)人到一線從業(yè)人員(含勞務(wù)派遣人員、實(shí)習(xí)學(xué)生等)的安全生產(chǎn)責(zé)任、責(zé)任范圍和考核標(biāo)準(zhǔn)。國有大型煤炭企業(yè)體系相對較為復(fù)雜,部門和人員眾多,以晉煤集團(tuán)為例,截至2018年6月共有員工79068名,下屬二級分公司80個(gè)。如果利用傳統(tǒng)發(fā)條文、出制度的方式難以進(jìn)一步將責(zé)任精細(xì)化落實(shí)到每個(gè)人,不利于考核管理,且工作效率低。同時(shí),隨著國有企業(yè)認(rèn)識(shí)制度改革的逐步深入,對于人員信息管理的需求不斷提高。因此,為了更好地推進(jìn)企業(yè)人員安全生產(chǎn)責(zé)任落實(shí),同時(shí)加強(qiáng)人員管理,有必要建立一個(gè)科學(xué)化、規(guī)范化的信息管理平臺(tái)。以晉煤集團(tuán)為背景,本文基于ASP.NET技術(shù)并結(jié)合MVC設(shè)計(jì)模式、B/S架構(gòu),描述了系統(tǒng)總體設(shè)計(jì)、模塊設(shè)計(jì)和系統(tǒng)實(shí)現(xiàn)情況,初步建立了一套企業(yè)全員安全生產(chǎn)責(zé)任信息管理系統(tǒng),為大型企業(yè)建立相關(guān)管理系統(tǒng)提供參考。
系統(tǒng)目標(biāo)。建設(shè)企業(yè)安全生產(chǎn)責(zé)任信息管理系統(tǒng),實(shí)現(xiàn)企業(yè)人員與安全生產(chǎn)責(zé)任信息的便捷服務(wù)與高效管理。
人力資源信息化現(xiàn)狀。當(dāng)前晉煤集團(tuán)的人員信息管理以二級單位(部門)辦公自動(dòng)化系統(tǒng)中的人員管理為主,缺少全公司層級的管理平臺(tái)。有的單位尚停留在Excel記錄的階段,在數(shù)據(jù)的收集及使用過程中存在數(shù)據(jù)收集能力弱、查詢效率較低、分析能力欠缺、安全保密性差的問題。為此,本文考慮綜合全公司各層級的人員管理關(guān)系,實(shí)現(xiàn)單位或部門人員與安全生產(chǎn)責(zé)任信息的管理與整合,并及時(shí)為上級部門提供準(zhǔn)確及多樣化的整體數(shù)據(jù)和分析結(jié)果。鑒于目前的主流框架,采用ASP.NET的開發(fā)框架,結(jié)合了MVC模式設(shè)計(jì)、B/S架構(gòu)的模式用于本系統(tǒng)的分析、設(shè)計(jì)和實(shí)現(xiàn)。使用ASP.NET的框架能夠保證系統(tǒng)具備良好的信息檢索功能,保密性也將會(huì)大大提升;基于MVC的軟件設(shè)計(jì)模式將系統(tǒng)的界面設(shè)計(jì)和后臺(tái)代碼開發(fā)進(jìn)行了分離,并能為應(yīng)用程序處理種類多樣的視圖;B/S架構(gòu)是基于瀏覽器的架構(gòu)模式,適用范圍廣,通過瀏覽器與數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交互,通過控制一定的權(quán)限直接放在廣域網(wǎng)上來實(shí)現(xiàn)大客戶量的共同訪問,具有較強(qiáng)的交互性,另外系統(tǒng)在日后升級時(shí)只要維護(hù)服務(wù)器端軟件即可。
表1 人員基本信息表
表2 安全生產(chǎn)責(zé)任基本信息表
MVC結(jié)構(gòu)設(shè)計(jì)。本系統(tǒng)基于ASP.NET技術(shù)來實(shí)現(xiàn)平臺(tái),結(jié)合MVC的開發(fā)模式,將系統(tǒng)框架分為三層,分別是Model(模型層)、View(視圖層)及Controller(控制器及業(yè)務(wù)邏輯)。該模式在不依賴業(yè)務(wù)邏輯的前提下專注于視圖設(shè)計(jì),通過C的控制,保證M和V的同步更新,并且實(shí)現(xiàn)系統(tǒng)內(nèi)同一程序用不同形式進(jìn)行表現(xiàn)的目的,比如同一批統(tǒng)計(jì)數(shù)據(jù)可以分別用柱狀圖、餅狀圖來顯示。MVC 模型同時(shí)提供對 HTML、CSS 以及 JavaScript 的完整控制,系統(tǒng)的MVC模式示意圖如下圖所示。
圖1 MVC模式示意圖
接口設(shè)計(jì)。外部接口:實(shí)現(xiàn)ASP.NET與SQL Server2012數(shù)據(jù)庫連接。內(nèi)部接口:人員基本情況、人員任免審批、人員花名表調(diào)用系統(tǒng)設(shè)置中組織機(jī)構(gòu)、用戶、數(shù)據(jù)字典等基礎(chǔ)信息;人員基本情況調(diào)用機(jī)構(gòu)管理、安全管理單位管理等信息進(jìn)行處理;人員安全生產(chǎn)責(zé)任基礎(chǔ)信息處理;人員花名表調(diào)用信息進(jìn)行處理;統(tǒng)計(jì)報(bào)表調(diào)用人員基本信息、安全生產(chǎn)責(zé)任信息統(tǒng)計(jì)。
數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)。數(shù)據(jù)庫系統(tǒng)是一個(gè)計(jì)算機(jī)應(yīng)用系統(tǒng),是處理數(shù)據(jù)的好工具和好手段。能夠?qū)崿F(xiàn)對數(shù)據(jù)有秩序的和動(dòng)態(tài)的存儲(chǔ)、處理、傳輸以及共享。目前主流的數(shù)據(jù)庫有: MySQL、SQL Server、Oracle、DB2、PostgreSQL。考慮系統(tǒng)數(shù)據(jù)的安全性和實(shí)用性,本系統(tǒng)采用SQL Server 2012。本系統(tǒng)的數(shù)據(jù)庫主要用于存儲(chǔ)人員基本信息、人員任免信息、安全生產(chǎn)責(zé)任信息、組織機(jī)構(gòu)信息、企業(yè)安全生產(chǎn)責(zé)任制考核制度信息、培訓(xùn)考核方案等,涉及到的庫表的種類較多。
企業(yè)安全生產(chǎn)責(zé)任信息管理系統(tǒng)分為四個(gè)子模塊:系統(tǒng)管理、信息查詢、信息管理和統(tǒng)計(jì)報(bào)表,功能結(jié)構(gòu)圖如圖2所示。
系統(tǒng)管理模塊。該模塊用于基礎(chǔ)信息的設(shè)置、系統(tǒng)日志的查看、數(shù)據(jù)備份/還原等操作,用戶管理等。
圖2 功能結(jié)構(gòu)圖
信息管理模塊。該模塊用于實(shí)現(xiàn)人員基本信息、安全生產(chǎn)責(zé)任信息、制度信息、處罰記錄信息、培訓(xùn)記錄信息的管理,可以實(shí)現(xiàn)手動(dòng)錄入及文檔導(dǎo)入功能,以人員基本信息為例,其信息類圖如圖3所示。
信息查詢模塊??紤]到本信息管理系統(tǒng)的使用者為晉煤集團(tuán)綜合管理與安全管理部門,不同類型人員被賦予用戶的瀏覽、查詢范圍和權(quán)限不同,所以需要用戶登錄后才能使用查詢功能。系統(tǒng)應(yīng)能夠查詢每位員工的基本信息、安全生產(chǎn)責(zé)任信息、企業(yè)“三違”現(xiàn)象(違章指揮、違章作業(yè)、違反勞動(dòng)紀(jì)律)記錄信息、培訓(xùn)記錄信息、安全生產(chǎn)責(zé)任制度信息等。
統(tǒng)計(jì)報(bào)表模塊。綜合分析模塊一方面形成統(tǒng)計(jì)報(bào)表,同時(shí)可以柱狀圖、餅狀圖形式實(shí)現(xiàn)統(tǒng)計(jì)人員基本情況信息、責(zé)任考核情況信息、處罰記錄情況信息、安全培訓(xùn)情況信息的直觀展示,并能夠從單位名稱、層級、時(shí)間等多維度進(jìn)行單位員工受培訓(xùn)比例、或受到獎(jiǎng)懲比例的統(tǒng)計(jì)。
圖3 人員基本信息類圖
基于以上設(shè)計(jì)進(jìn)行開發(fā)初步實(shí)現(xiàn)企業(yè)安全生產(chǎn)責(zé)任信息管理系統(tǒng)。目前,通過該系統(tǒng),初步實(shí)現(xiàn)了晉煤集團(tuán)各個(gè)單位組織機(jī)構(gòu)和人員信息的統(tǒng)一管理,能夠完成信息的增加、刪除和編輯等功能,對固定的Excel格式內(nèi)容實(shí)現(xiàn)導(dǎo)入和導(dǎo)出功能。頁面顯示由查詢條件輸出的詳細(xì)信息并對信息進(jìn)行統(tǒng)計(jì)分析,如按年齡、性別、知識(shí)結(jié)構(gòu)以餅圖方式顯示,每年新增的人員數(shù)量以曲線方式顯示。正在開發(fā)安全生產(chǎn)責(zé)任、考核、培訓(xùn)信息的相關(guān)管理功能,實(shí)現(xiàn)對相關(guān)信息的增加、刪除、編輯、查詢、任免和打印功能,同時(shí)與人員的進(jìn)出(新入職、辭退等)實(shí)現(xiàn)同步。
本文以國務(wù)院安委會(huì)加強(qiáng)企業(yè)全員安全生產(chǎn)責(zé)任制工作的有關(guān)通知為依據(jù),設(shè)計(jì)并初步實(shí)現(xiàn)了晉煤集團(tuán)企業(yè)安全生產(chǎn)責(zé)任信息管理系統(tǒng)的原型。系統(tǒng)基于ASP.NET技術(shù)并結(jié)合MVC設(shè)計(jì)模式、B/S架構(gòu),具有信息自動(dòng)化、檔案標(biāo)準(zhǔn)化、數(shù)據(jù)易用化的特點(diǎn),為其他大型企業(yè)通過信息化手段推進(jìn)企業(yè)全員安全生產(chǎn)責(zé)任的落實(shí)提供參考。相信,通過系統(tǒng)的不管完善和優(yōu)化,將能夠?yàn)榧瘓F(tuán)公司的安全管理提供更科學(xué)、更準(zhǔn)確、更安全、更直觀的支撐,提高企業(yè)本質(zhì)安全水平。