朱司丞 汪亮 楊智茗 吳云海 周理
摘 要:當前加強班組建設已經成為新時期企業(yè)生存和發(fā)展的主流,而外協(xié)單位班組管理的好壞直接關系到企業(yè)的興衰。對此,本文結合實際,對外協(xié)單位安全管理自建系統(tǒng)進行了具體的設計,以期為相關主體提供有益參考。
關鍵詞:外協(xié)單位安全管理;二維碼;計算機技術;開發(fā)與應用
中圖分類號:TP392 文獻標識碼:A 文章編號:1671-2064(2018)03-0036-02
1 系統(tǒng)功能介紹
外協(xié)單位安全管理系統(tǒng)以人為中心,為企業(yè)提供全面的安全管理解決方案,主要功能包括:為企業(yè)建立規(guī)范化、實時互動化安全生產管理機制;提高企業(yè)安全生產管理的效率、節(jié)約相關的管理成本,增強外協(xié)單位安全生產的安全性;滿足企業(yè)管理層和全體員工的不同層次和不同方面的需要;對企業(yè)將來的整體信息化建設提供必要的支持。系統(tǒng)有6個功能模塊組成。
1.1 首頁
首頁以圖形方式簡潔明了的展現了專業(yè)分包與勞務分包安全教育、車輛統(tǒng)計、施工作業(yè)人員、消防設備統(tǒng)計、工器具統(tǒng)計情況。
1.2 勞務分包
對法律法規(guī)技術標準、工作制度、文件簡報收發(fā)學習、安全教育培訓記錄、政治學習、安全活動記錄、民主生活會、施工作業(yè)人員信息、車輛管理信息、環(huán)境風險管理、安全技術措施計劃、工器具臺帳、工器具檢查試驗、工作/施工票考核、責任制承諾書、安全檢查自查、質量監(jiān)察回復、安全獎懲、消防安全、施工合同安全協(xié)議20本臺帳添加、編輯、刪除、查詢功能。
1.3 專業(yè)分包
對法律法規(guī)技術標準、工作制度、文件簡報收發(fā)學習、安全教育培訓記錄、政治學習、安全活動記錄、民主生活會、施工作業(yè)人員信息、車輛管理信息、環(huán)境風險管理、安全技術措施計劃、工器具臺帳、工器具檢查試驗、工作/施工票考核、責任制承諾書、安全檢查自查、質量監(jiān)察回復、安全獎懲、消防安全、施工合同安全協(xié)議20本臺帳添加、編輯、刪除、查詢功能。
1.4 企業(yè)資質
對應班組的營業(yè)執(zhí)照上傳、編輯功能。
1.5 二維碼
由圖1二維碼生成圖所示,根據技工、輔助工基本信息,單位資質可生成該員工對應二維碼,通過安卓和ios移動設備在APP上掃碼可時時查看掌握員工信息。
1.6 系統(tǒng)管理
系統(tǒng)管理包含部門用戶管理、權限管理、系統(tǒng)公告管理。
2 設計思路與方案
(1)以國際標準為設計和實現依據;(2)采用面向對象的設計技術;(3)采用當前最流行的B/S這種多層架構體系;(4)美觀的圖標化界面設計,使得界面非常簡潔,易操作;運用高級js技術和jquery的插件技術,增強頁面的動畫效果,大大增加了系統(tǒng)的用戶體驗;(5)采用ajax異步數據交互技術,精細得處理頁面數據交互,使得用戶使用非常流暢;(6)編寫系統(tǒng)全局過濾器,讓權限配置更加精細,穩(wěn)定;(7)采用MD5+salt加密算法,進一步提高系統(tǒng)安全性。
3 系統(tǒng)整體架構
3.1 系統(tǒng)層次架構
系統(tǒng)采用J2EE技術來開發(fā)系統(tǒng)軟件,采用純三層結構,用JAVA和JSP工具實現B/S結構,將各種復雜的查詢、系列邏輯判斷及各種運算均置于服務器端,使服務器端和客戶端相對獨立,用戶不需安裝客戶端,只需打開瀏覽器便可使用本系統(tǒng),從而降低了客戶機的配置要求。
本系統(tǒng)采用J2EE技術的B/S架構,為三層結構分為客戶端、業(yè)務層和遠程數據庫服務器。
客戶端IE瀏覽器是直接面向用戶,也是系統(tǒng)對外的窗口,業(yè)務人員要進入系統(tǒng),必須經過系統(tǒng)身份驗證,合法用戶通過身份驗證后,根據操作權限形成動態(tài)菜單。
業(yè)務層負責處理來自客戶端的各種請求、業(yè)務邏輯,若要訪問數據庫,則要將這種請求發(fā)送給數據訪問層,并接收來自數據訪問層的數據。
數據訪問層負責接收來自業(yè)務層的數據請求,讀、寫、訪問數據庫,并將數據反饋給業(yè)務層。
這種架構的主要特點是:(1)高性能、易維護。系統(tǒng)所有功能模塊存放于WEB應用服務器,在客戶端僅需要具有IE瀏覽器即可,服務器程序負責用戶功能模塊調用,客戶端只能調用被授權的功能模塊,當功能模塊維護更新時,服務器程序會自動發(fā)布,這樣一方面,大大方便了WEB應用服務器程序的維護和發(fā)布,另一方面將客戶端維護工作降到最低或不需要維護,從而實現了“零”客戶端維護。這樣應用系統(tǒng)充分繼承了多層架構的優(yōu)良性能速度與易維護特性。(2)接口靈活、擴展性強。系統(tǒng)所有功能均采用模塊化封裝,實現即插即用。
3.2 系統(tǒng)優(yōu)勢
(1)美觀的圖標化界面設計,使得界面非常簡潔,易操作,大大增加了系統(tǒng)的用戶體驗。(2)采用ajax異步數據交互技術,精細得處理頁面數據交互,使得用戶使用非常流暢。(3)運用高級js技術和jquery的插件技術,增強頁面的動畫效果,增強用戶體驗。(4)整體架構采用MVC,并且把視圖文件放置于WEB-INF下面。以切斷外界直接訪問視圖的可能性,極大的增加了系統(tǒng)的安全性。(5)編寫系統(tǒng)全局過濾器,讓權限配置更加精細,穩(wěn)定。
4 系統(tǒng)實現技術
4.1 技術原理
采用J2EE技術來開發(fā)系統(tǒng)軟件,采用了B/S(表示層-業(yè)務層-數據訪問層-數據庫)四層結構,將各種業(yè)務處理、一系列邏輯判斷及各種運算均置于業(yè)務層,將各種復雜的查詢、與數據庫的交互均置于數據訪問層,明確各層的業(yè)務處理規(guī)則及界限。
4.2 J2EE技術
J2EE是一種利用JAVA 2平臺來簡化諸多與多級企業(yè)解決方案的開發(fā)、部署和管理相關的復雜問題的體系結構。J2EE技術的基礎就是核心JAVA平臺或JAVA 2平臺的標準版,J2EE不僅鞏固了標準版中的許多優(yōu)點,例如“編寫一次、到處運行”的特性、方便存取數據庫的JDBC API、CORBA技術以及能夠在Internet應用中保護數據的安全模式等等,同時還提供了對EJB(Enterprise JavaBeans)、Java Servlets API、JSP(Java Server Pages)以及XML技術的全面支持。
概括起來,J2EE體系結構的優(yōu)點是:(1)Java Servlet和JSP都要編譯為Java Class才作為Servlet運行,因此執(zhí)行性能會明顯提高。(2)Java Servlet和JSP中可以完全使用JAVA進行編程,可以完成許多簡單的商業(yè)邏輯,特別是JSP,可以直接書寫HTML。因此簡化了頁面的輸出,這樣就保留了腳本語言易于使用的優(yōu)點。(3)復雜的商業(yè)邏輯以組件的形式部署在EJB Server中。由于EJB Server提供了多種組件事務服務,使系統(tǒng)更能夠應付大量的并發(fā)用戶和管理復雜的事務邏輯。(4)EJB Server中集成的組件命名服務可以使組件位置透明化,簡化了組件的部署和客戶端應用的維護。(5)開發(fā)過程易于分工,可以由專人負責編寫組件,其他人組裝頁面。
5 結語
當前加強班組建設已經成為新時期企業(yè)生存和發(fā)展的主流,而外協(xié)單位班組管理的好壞直接關系到企業(yè)的興衰。在安全管理、安全活動與主業(yè)無差別的基礎上,推出外協(xié)單位安全管理自建系統(tǒng),從安全教育培訓、兩措、生產計劃、政治、民主、日常管理等全方位向主業(yè)接軌。有計劃、有實施、有檢查、有改進,實行全閉環(huán)管理。利用互聯(lián)網+手機APP實時指導外協(xié)單位班組建設,促進班組安全工作在高效、良性狀態(tài)下運行,以此提升外協(xié)單位的安全生產管理水平。做到杜微漸防,徹底杜絕由于安全原因對生產造成的經濟損失和人員傷亡。
參考文獻
[1]梁燚鑫.基于違章記分系統(tǒng)的外協(xié)隊伍安全管理研究[J].機電信息,2016,(33):159-160.
[2]尹超,張建秋,王偉.基于移動終端的網絡化外協(xié)加工進度實時管控系統(tǒng)[J].計算機集成制造系統(tǒng),2015,21(02):485-494.