李雅琴
摘要:通過信息化手段,解決了大型鋼鐵企業考勤管理難度大、考勤信息有效性差的難題。在考勤信息與薪酬信息的關聯上,實現了無縫集成。本系統的開發體現了信息化作為一種重要科技手段在提升企業效益和辦公效率方面的重要作用。
關鍵詞:信息化;考勤系統;大數據
中圖分類號:TP315 文獻標識碼:A 文章編號:1007-9416(2019)02-0182-02
0 引言
當前,大型鋼鐵企業為了提升考勤管理的科學性和有效性,往往需要通過投入大量人力、物力,但是好多企業將考勤管理的重心放到了考勤設備上,比如引入“指紋識別”、“人臉識別”等,這樣做雖然能夠使考勤數據的真實性得到提升,但由于鋼鐵企業存在員工基數大、用工形式、考勤方法因部門而異等因素,員工考勤計算精準度不能得到良好的保障。尤其在考勤與薪酬銜接環節,出現了大量人為干預的情況。同時,伴隨著信息技術應用和企業管理體制的發展,考勤管理應逐步向全員參與、透明化的方向發展,員工通過個人終端設備(如手機)對考勤信息進行自主查詢,是全員參與的一個必然發展趨勢。
1 設計思路
由于門禁系統沒有覆蓋所有用工形式的員工考勤,提升了考勤信息收集的難度。在技術層面,需要解決考勤信息系統與薪酬系統、微信平臺、門禁系統集成過程中的兼容性問題,同時在開發過程中,信息處理的及時性、可靠性和穩定性,對開發技術有較高的要求。
為解決前文所提出的問題,考勤信息系統的開發需要從以下兩個方面開展。對于系統實施困難的特殊考勤流程給出合理的解決方案,以企業的考勤規范為基礎,完成業務流程圖和業務藍圖設計。在實施方面,采用ASP.Net和JAVA開發語言相結合的方式進行考勤信息系統的整體開發,實現考勤信息與員工門禁記錄、薪酬管理、微信平臺的有效集成,保障考勤信息系統滿足考勤管理的業務需求。
基于以上兩個方面的考慮,考勤信息系統功能上包括考勤信息系統的整體開發及其與門禁、薪酬、微信平臺的系統集成。在系統集成方面涵蓋的內容包括:接口的搭建、信息的收集與計算、信息的發送等三個層面。
2 具體實施情況及方案
2.1 系統整體開發
首先,基于企業考勤制度,對企業現行的考勤情況進行梳理,依據人力資源部門的實際需求在信息系統內建立不同的“班制”,全面覆蓋員工考勤規則。同時,開發數據批量導入功能,便于手機考勤數據。結合數據庫的選用,開發網頁信息展示功能,并實現考勤管理所需要的各類考勤信息明細和匯總報表的生成。
開發考勤計劃生成、簽卡、日歷設置、休假功能,以滾動生成員工出勤計劃為基礎,以各單位勞資調整端口的開發為輔的實現企業考勤彈性化管控,通過調整端口權限的控制避免過多的人工干預。
2.2 集成環境搭建
由于系統需要在不同開發環境、不同數據庫平臺中實現系統集成,須克服軟、硬件兼容性的問題,同時要滿足信息響應的及時性和唯一性。
基于本章節需要解決的問題,進行了集成環境、通訊方式、數據源和兼容性方面的設計。企業內部網絡環境為基礎進行集成環境設計,搭建通信平臺,組建滿足系統集成需求的外部環境。應用SOAP協議和WebService接口實現薪酬系統和微信平臺之間的數據交換,通過數據包的形式與門禁系統進行數據傳輸。引入Java控件提升兼容性。
2.3 員工的門禁記錄讀取
創建數據表提取并存儲門禁系統數據庫中考勤所需字段,并通過門禁數據共享整合各個位置卡機信息。讀取數據的全過程由系統自動完成,不進行人為干預,同時創建數據監測和數據重新獲取機制來應對設備或網絡出現的問題。
2.4 薪酬系統推送
由于大量員工組織機構變更,提升了考勤信息月統計的難度,因此在系統開發過程中將考勤系統與薪酬系統建立了集成關系,通過薪酬系統反饋數據及時更新考勤數據。在考勤系統中開發員工津補貼批量錄入界面,批量導入員工津補貼信息并自動校驗員工津補貼種類和數量,對津貼不符合崗位設置的記錄進行錯誤提示。
考勤系統要求精準收集薪酬計算所需的所有數據,包括考勤信息、休假信息、津補貼信息,尤其是津補貼的數據源沒有信息系統支撐,收集難度大??记谛畔⑾到y以員工每天出勤數據和休假數據,計算日考勤信息。每月的8號0點,系統根據員工上月日考勤信息及調整結果重新計算和匯總出該員工月度考勤信息。開發接口數據反饋、重發機制,解決由于數據格式、網絡等原因造成的上傳薪酬系統失敗的情況,保障薪酬系統接收到的信息完整、準確。
2.5 微信平臺的開發
抽取并定義考勤系統中微信平臺所需要的數據,建立接口文檔。以多層數據模型為數據發送平臺進行數據傳輸,每1000條的信息記錄打成數據包并發送到微信平臺,提高接口傳輸數據的效率。實施考勤系統與微信平臺信息交互的壓力測試,設置信息傳輸的峰值。后端數據傳送采用了Trigger觸發器,保證了數據傳輸及接收反饋信息的及時響應。開發數據傳輸日志記錄功能,對異常處理的情況進行記錄和分析。
通過上述方法要保障了信息傳輸的準確性和實時性。
2.6 提升大數據的運行效率
在系統集成和信息展示過程中對實時性有很高的要求,由于企業員工基數大,在系統進行數據處理時,需要多表聯合計算,給系統運行效率帶來了瓶頸。為提升大數據的運行效率,考勤信息系統通過以下方面進行了優化:
(1)以在數據庫層面建立多個存儲過程代替前臺調用函數的方式,對考勤信息進行統計計算,大幅縮減統計員工每天出勤結果的時間。
(2)系統閑時觸發存儲過程,提高資源利用率。
(3)通過數據表中的主鍵設置,提高多表聯合查詢的效率。
(4)在語句上建立索引,提升數據的檢索速度。
(5)測試和優化數據庫SQL語句,采用高效率的查詢語句進行全表掃描,大幅提升簽卡管理等業務操作效率。
(6)優化計算流程,提前由系統自動計算考勤信息并寫入數據庫,在需要時直接進行提取。
3 實施效果
系統正式上線以來,考勤信息系統運行穩定,各部門及子公司均反饋良好,考勤信息系統實施獲得以下效果:
(1)通過對企業內員工考勤的全覆蓋,使員工考勤信息更加真實、嚴謹的反映出來,保障了公司考勤制度的有效落實,大幅度提高企業的人工勞效。
(2)通過考勤信息與薪酬信息的集成,有效的降低了公司人力資源成本的支出。
(3)真正意義上實現了考勤管理的無紙化辦公,節約了大量的辦公用品和考勤管理成本。
(4)在技術上,實現了考勤信息在各數據庫平臺的交互和流轉,保障了信息集成的穩定性及實用性,同時大幅度提高了大數據背景下的數據處理效率。
參考文獻
[1] 熊少學,劉鼎,莊磊.人力資源管理信息系統的實現與商務智能應用[J].電力信息化,2008(07):60-63.
[2] 宮雅彬.信息化考勤系統的構建與管理[J].一重技術,2008(04)116-117.
Development of Attendance Information System for Steel Companies
LI Ya-qin
(Information Automation Department of HBIS Group Tangsteel Company,Tangshan? Hebei 063000)
Abstract:Through informationization means, it solves the problem that the attendance management of large steel enterprises is difficult and the validity of attendance information is poor. In the relationship between attendance information and salary information. The development of this system reflects the important role of informatization as an important technological means in improving corporate efficiency and office efficiency.
Key words:informationization;time attendance;large data