王錚
(中國(guó)煤炭地質(zhì)總局勘查研究總院勘查技術(shù)研究所 北京市 100039)
當(dāng)今中國(guó)已經(jīng)全面進(jìn)入互聯(lián)網(wǎng)時(shí)代,在知識(shí)社會(huì)創(chuàng)新2.0 推動(dòng)下,“互聯(lián)網(wǎng)+”成為互聯(lián)網(wǎng)新常態(tài)演化的主流,并催生出新的經(jīng)濟(jì)社會(huì)發(fā)展形態(tài)。在工程企業(yè)中,“互聯(lián)網(wǎng)+HSE”,即:“互聯(lián)網(wǎng)+健康(Health)、安全(Safety)和環(huán)境(Environment)”。這不僅是互聯(lián)網(wǎng)與傳統(tǒng)行業(yè)三位一體的管理體系領(lǐng)域的有機(jī)集合,更是運(yùn)用當(dāng)前主流信息技術(shù),將互聯(lián)網(wǎng)與傳統(tǒng)行業(yè)進(jìn)行深度融合。
HSE作為三位一體的管理體系, 被當(dāng)今我國(guó)很多工程企業(yè)采用,并作為通行慣例。在該體系中,包含了有關(guān)安全生產(chǎn)、職業(yè)健康、環(huán)境保護(hù)及資源節(jié)約等諸多方面,通過(guò)各要素之間的有機(jī)融合、相互作用,形成了一種動(dòng)態(tài)的管理體系。尤其對(duì)于地勘、建筑、石油、化工等這樣高風(fēng)險(xiǎn)的行業(yè)來(lái)說(shuō),通過(guò)運(yùn)用信息化手段以及系統(tǒng)分析方法,對(duì)其生產(chǎn)過(guò)程中存在的安全生產(chǎn)、環(huán)境保護(hù)與職業(yè)健康風(fēng)險(xiǎn)進(jìn)行綜合評(píng)價(jià)分析,建立一整套有效措施和完善的安全、環(huán)境與職業(yè)健康管理系統(tǒng),確定其危害程度及其后果影響, 通過(guò)系統(tǒng)化預(yù)防機(jī)制消除各類事故隱患。
系統(tǒng)設(shè)計(jì)的目的是融合現(xiàn)場(chǎng)HSE 管理理念,結(jié)合移動(dòng)應(yīng)用、企業(yè)管理、數(shù)據(jù)分析技術(shù),提高安全管理的主動(dòng)性和工作效率,促進(jìn)HSE 管理工作的規(guī)范化和科學(xué)化。通過(guò)系統(tǒng)應(yīng)用,能確保相關(guān)崗位人員按照指定的時(shí)間、地點(diǎn)、線路以及程序高效地完成相關(guān)工作,提高HSE 管理水平以及企業(yè)市場(chǎng)核心競(jìng)爭(zhēng)力,預(yù)防事故發(fā)生,降低傷亡事故率,具有較大的經(jīng)濟(jì)效益和社會(huì)效益。
為強(qiáng)化HSE 管理的體系,該系統(tǒng)包含了企業(yè)內(nèi)部所有涉及的安全生產(chǎn)、職業(yè)健康和環(huán)境管理體系的業(yè)務(wù)部門,工程施工企業(yè)應(yīng)積極參與到HSE 體系的建設(shè)與管理中。通過(guò)信息化管理方法,根據(jù)各部門管理職責(zé)的差異,以單點(diǎn)登錄模式在系統(tǒng)中設(shè)置分層級(jí)的管理權(quán)限,遵循屬地權(quán)限和縱向管理的特點(diǎn),完成協(xié)調(diào)統(tǒng)一運(yùn)行。
為確保HSE 管理體系良好運(yùn)行,動(dòng)態(tài)掌握各項(xiàng)HSE 管理內(nèi)容的運(yùn)行狀況,適時(shí)檢查與糾正是決定體系運(yùn)行成敗的關(guān)鍵。該系統(tǒng)運(yùn)行的HSE 管理體系模塊均以結(jié)構(gòu)化形式進(jìn)行存儲(chǔ),其中的業(yè)務(wù)信息均實(shí)行動(dòng)態(tài)管理,實(shí)時(shí)傳遞系統(tǒng)運(yùn)行的即時(shí)信息,模塊之間的數(shù)據(jù)進(jìn)行匹配整合并通過(guò)權(quán)限分級(jí)進(jìn)行數(shù)據(jù)分析,實(shí)時(shí)查看生成的數(shù)據(jù)結(jié)果。通過(guò)分析評(píng)估模塊對(duì)監(jiān)管情況進(jìn)行實(shí)時(shí)評(píng)價(jià)。通過(guò)智能化監(jiān)管,可以使整個(gè)體系的運(yùn)行情況都處于可控狀態(tài)。
該系統(tǒng)包含了接警預(yù)警、響應(yīng)等級(jí)、救援處置、分析評(píng)估、整改閉合等模塊。比如,當(dāng)接到預(yù)警以后,系統(tǒng)通過(guò)響應(yīng)等級(jí)模塊進(jìn)行分析并發(fā)出等級(jí)響應(yīng),通過(guò)即時(shí)信息發(fā)布平臺(tái),將預(yù)警信息發(fā)布到指揮中心,通過(guò)后臺(tái)終端定位相關(guān)的人員位置信息、現(xiàn)場(chǎng)應(yīng)急設(shè)備實(shí)時(shí)狀態(tài)以及災(zāi)害蔓延趨勢(shì),系統(tǒng)自主分析,將適合的處置方案發(fā)送給應(yīng)急指揮人員和現(xiàn)場(chǎng)調(diào)度人員進(jìn)行處理,在事故處理完畢后,系統(tǒng)進(jìn)行響應(yīng)評(píng)估,形成一份初評(píng)報(bào)告。
在工程企業(yè)現(xiàn)場(chǎng)作業(yè)過(guò)程中,通過(guò)Web 終端系統(tǒng)來(lái)解決HSE管理流程具有明顯優(yōu)勢(shì),該系統(tǒng)作為HSE 的流管理工具,起到了系統(tǒng)化、規(guī)范化以及時(shí)效化的作用。在系統(tǒng)各相關(guān)模塊中,按照管理層級(jí)權(quán)限要素、模塊數(shù)據(jù)的分割與匯聚以及組織架構(gòu),以定制的方式,布置管理流程中控制點(diǎn),將每個(gè)HSE 管理任務(wù)以及HSE 崗位職責(zé)拓?fù)涑蔀橐粋€(gè)有機(jī)整體。
Oracle Database 能在所有主流平臺(tái)上運(yùn)行,完全支持所有的工業(yè)標(biāo)準(zhǔn),且策略完全開放。Oracle Database 可以支持多用戶,大事務(wù)量的事務(wù)處理,在保持?jǐn)?shù)據(jù)安全性和完整性方面性能優(yōu)越。此外,Oracle 還可以支持分布式數(shù)據(jù)處理,通過(guò)網(wǎng)絡(luò)將分布在不同物理位置的數(shù)據(jù)連接起來(lái),支持多層次網(wǎng)絡(luò)計(jì)算以及多種工業(yè)標(biāo)準(zhǔn),可以用ODBC、JDBC、OCI 等網(wǎng)絡(luò)客戶連接。
系統(tǒng)采用B/S 架構(gòu)(Browser/Server,瀏覽器/服務(wù)器模式)。使用PHP 通用開源腳本語(yǔ)言、Java 靜態(tài)面向?qū)ο缶幊陶Z(yǔ)言以及JavaScript、jQuery、HTML5 和CSS3 等腳本語(yǔ) 言和 框架進(jìn)行前后端和移動(dòng)終端的UI 設(shè)計(jì)及功能開發(fā),瀏覽器就可以通過(guò)Web Server 同數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交互。
在線平臺(tái)用以實(shí)現(xiàn)檢查模板定制、任務(wù)規(guī)則及計(jì)劃、數(shù)據(jù)推送、隱患及事件查看、知識(shí)歸檔、統(tǒng)計(jì)分析、考核監(jiān)督、流程定制、系統(tǒng)管理等;移動(dòng)終端通過(guò)GPRS、衛(wèi)星、現(xiàn)場(chǎng)Wi-Fi 等與在線平臺(tái)連接,也支持離線應(yīng)用,從而實(shí)現(xiàn)隱患及事件上報(bào)、審核、整改、確認(rèn)、移動(dòng)檢查、巡檢、問(wèn)題整改、移動(dòng)審核、事件分析、即時(shí)通訊等,發(fā)揮移動(dòng)數(shù)據(jù)采集的靈活性。
應(yīng)用架構(gòu)分為決策層、管理人員、現(xiàn)場(chǎng)管理人員、現(xiàn)場(chǎng)操作人員四級(jí),見表1。
使用PHP 結(jié)合Oracle 可分別滿足不同層級(jí)的用戶使用需要,并在平臺(tái)導(dǎo)航中對(duì)應(yīng)層級(jí)所使用的管理模塊。數(shù)據(jù)庫(kù)層級(jí)功能結(jié)構(gòu)。
由于該系統(tǒng)模塊數(shù)量較多,同等級(jí)管理人員在不同模塊之間進(jìn)行切換登錄需要多次輸入相同賬號(hào)及密碼。下面通過(guò)用戶登錄模塊案例來(lái)闡釋使用PHP 技術(shù)實(shí)現(xiàn)用戶單點(diǎn)登錄功能。
在登錄時(shí)將權(quán)限值,請(qǐng)求方式:get 或post;請(qǐng)求格式:Content-Type:application/json;返回值類型:json 串。
數(shù)據(jù)簽名驗(yàn)證加密方式:
(1)將傳遞過(guò)程中的參數(shù)鍵名進(jìn)行排序,如:pepact=login? admKey=XXX。
表1:分級(jí)監(jiān)督管理結(jié)構(gòu)表
(2)將排序后的數(shù)組轉(zhuǎn)為key=val1&keyn2=val2&keyn3=val4的字符串。
(3)PHP 一般使用rawurlencode 進(jìn)行轉(zhuǎn)碼。
(4)通過(guò)rawurlencode 字符串密鑰,將hata1 加密,得到數(shù)據(jù)簽名的值。
①建立待加密數(shù)組:
②判斷用戶是否已登錄(通過(guò)JavaScript 判斷)
方法名稱:isLoginJson
用途:判斷用戶是否已登錄(通過(guò)JavaScript 判斷)
返回值:errno(1503)
errmsg(登錄狀態(tài))
sirt(隨機(jī)形參)
③登錄(服務(wù)器端調(diào)用):
方法名稱:login_reac
用途:登錄(可在移動(dòng)終端使用)
參數(shù):regName(用戶名或郵箱或手機(jī)號(hào))
passwd(解鎖秘鑰)
unique_login(單點(diǎn)登錄)
返回值:errno(1501)
errmsg(登錄成功)
st(隨機(jī)票據(jù))
④登錄(web 頁(yè)面或客戶端直接提交到統(tǒng)一用戶)
方法名稱:admlogin_unique
用途:登錄(將表單直接提交)
參數(shù):regName(用戶名或郵箱或手機(jī)號(hào))
passwd(解鎖秘鑰)
callBackUrl(回調(diào)訪問(wèn)地址)
validcode(驗(yàn)證碼)
referer(回調(diào)處理跳轉(zhuǎn)地址路徑)
unique_login_admin(單點(diǎn)登錄,用戶終端)
返回值:err_no(登錄失敗)
err_msg(登錄成功)
sirt(隨機(jī)形參)
模板定義頁(yè)面用于定義各種檢查模板,可根據(jù)相應(yīng)專業(yè)、相應(yīng)崗位、不同階段的業(yè)務(wù)特點(diǎn)靈活定義,諸如:日常巡檢、現(xiàn)場(chǎng)檢查和評(píng)分、現(xiàn)場(chǎng)HSE 評(píng)估、施工HSE 評(píng)價(jià)、施工監(jiān)督、不安全、環(huán)保行為、不合格標(biāo)識(shí)、信息、上報(bào)等適用的檢查模板。模板內(nèi)容可以包括模板名稱、模板主信息、列表檢查項(xiàng)內(nèi)容及采集數(shù)據(jù)項(xiàng)(數(shù)字、邏輯、取證、掃碼)等內(nèi)容。
通過(guò)在線平臺(tái)可以提供功能強(qiáng)大的工作流程引擎,靈活支持各種審核流程的定制,并通過(guò)計(jì)劃頁(yè)面實(shí)現(xiàn)配置任務(wù)生成規(guī)則,從而形成相應(yīng)單位、相應(yīng)崗位的任務(wù)規(guī)則。
通過(guò)移動(dòng)終端可以進(jìn)行隱患采集,支持隱患分級(jí)分類、文字描述及拍照取證,并自動(dòng)采集上報(bào)人、上報(bào)時(shí)間、隱患位置等信息,下載與崗位相關(guān)的檢查任務(wù),在檢查內(nèi)容頁(yè)面進(jìn)行逐項(xiàng)確認(rèn)或數(shù)據(jù)采集,通過(guò)拍照取證、掃碼等功能直接讀取相關(guān)數(shù)據(jù)。
HSE 管理體系作為現(xiàn)代系統(tǒng)化的思維管理科學(xué)產(chǎn)物,為工程企業(yè)的HSE 管理提供了先進(jìn)的管理理念。在工程企業(yè)的現(xiàn)場(chǎng)具體實(shí)施過(guò)程中,往往存在較多的隱患和實(shí)際問(wèn)題,如果企業(yè)要想認(rèn)真貫徹實(shí)施HSE 管理體系,單憑傳統(tǒng)的管理方法是不夠的,還需要通過(guò)主流的信息技術(shù)手段結(jié)合HSE 的管理理念,作為行之有效的管理工具。將管理作為基礎(chǔ),系統(tǒng)作為工具,運(yùn)用主流計(jì)算機(jī)技術(shù)手段,有效落實(shí)HSE 管理體系,研發(fā)適合絕大多數(shù)工程企業(yè)HSE 業(yè)務(wù)需求的信息化管理工具,即HSE 業(yè)務(wù)管理系統(tǒng),較好地解決了當(dāng)前HSE 管理體系執(zhí)行過(guò)程中所遇到的一些典型問(wèn)題。