王 星
(南京地鐵運營有限責任公司 信息中心,南京 210012)
隨著現代科技的進步,采用計算機技術來進行考勤管理已經成為現代化企業管理的一個重要環節。對于一個人數達到3 000人以上的大型企業來說,傳統的人工考勤方式不僅效率低下,出錯機率高,而且會耗費大量的人力和物力,難以達到現代企業管理所要求的考勤透明性、準確性、高效性原則。而采用計算機技術來實現考勤管理,不僅能夠避免人工考勤所帶來的一系列弊端,而且能夠充分利用計算機的靈活設計和智能計算來進一步簡化考勤環節,讓原本枯燥繁瑣的考勤工作變得簡單、易用、高效。
南京地鐵運營有限責任公司自成立以來,一直沿用人工考勤的方式,原因是:(1)各工種考勤的特殊性,很難采用通用的考勤辦法進行管理。(2)由于早期員工人數并不太多,人工考勤所導致的弊端尚未凸顯。但是隨著近年來地鐵新線的開通,越來越多的新員工加入南京地鐵,員工人數的成倍增加讓原有的考勤辦法漸漸不能適應新的現狀,于是采用一套基于計算機技術的,能夠適應南京地鐵特殊性的考勤管理信息系統代替原有的人工考勤辦法勢在必行。
南京地鐵的基本考勤流程是:每個月底,由各工班考勤員對所管轄的人員進行考勤統計,并且計算出其各項工時,對于標準工時員工,還需要統計加班信息,填寫標準工時加班審批表,然后將這些材料上交給中心考勤員。中心考勤員收集并匯總每個工班的考勤資料后,首先進行數據的檢查,對加班工時進行必要的調整,然后結合考勤表和加班表填寫加班結算表以及缺勤統計表,上述數據填報完成后交給中心領導審核簽字,然后統一上交給勞動人事部。勞動人事部收集匯總所有中心的考勤表,統計加班結算表和缺勤情況,最后將資料備案。
人工考勤方式的主要弊端體現在幾個方面:
(1)數據錯誤率高??记诠r計算公式復雜,需要對考勤人員進行專門的培訓才能正確掌握。此外,平均每個工班長需要對近20名員工進行考勤,人為錯誤很難避免。錯誤率高的直接影響是導致中心考勤員需要花大量的時間對工班上報的考勤表進行核查,而且很多時候核查完仍然無法保證考勤數據的零錯誤率。
(2)規則變更難。在人工考勤方式中,當某考勤規則改變之后,只有通過下發通知的方式進行告知,這樣往往無法讓新規則及時在工班中得到實施,而且,當某項較為復雜的考勤算法進行變更之后,還可能造成考勤員錯誤的理解,從而直接影響當月的考勤數據。
(3)規則管理混亂。雖然勞動人事部有一套完整的考勤規則,但是每個中心往往會根據自己的實際情況進行調整。這也就導致了很多中心都有自己特殊的規則,部分中心例如:乘務中心,檢修中心等更是對規則作了較大的調整,如何統一管理這些規則成為一直以來的難題。
(4)重復工作多??记诒碇械娜鼻诒?、標準工時結算表和綜合工時結算表都是屬于統計表。在人工考勤方式中,數據需要考勤員人工進行統計,不僅增加了工作量,而且處理大量統計數據時很容易出現數據不一致的問題。
(5)版本控制困難。人工考勤主要通過向上級單位發送電子文檔的方式進行收集,中心考勤員通常會進行數據修正,由此造成上下級持有的考勤表數據不一致。如果出現多次考勤表駁回修改的情況,就極有可能出現版本混亂、數據不一致等問題,從而在考勤表中埋下錯誤數據。
(6)數據備案和共享。人工考勤的主要數據備份方案就是對紙質文件和Excel電子文檔歸檔,有數據丟失的風險。此外,需要查閱歷史數據也極為不便,不利于數據備案和共享。
2月25日,江西省教育廳制定了江西省學校(幼兒園)食堂經營管理“十必須”和食品采購管理“十不準”,以規范學校(含幼兒園)食品經營行為,把好食品入口關,防控群體性食源性疾患。其中“十必須”規定,食堂管理必須實行校長(園長)負責制;農村義務教育學校食堂必須自辦,嚴禁外包;學校必須建立食物中毒或其他食源性疾患等突發事件應急處理方案等。“十不準”規定,不準向無許可資質的食品生產經營者采購食品原料、半成品和成品,不準向企業以外的食品生產經營者訂購食品;不準向中小學生、幼兒制售生食類、冷食類(不含水果)食品和裱花蛋糕等。
通過分析人工考勤的缺點,采用基于計算機的信息化考勤系統代替原有的人工考勤方式是彌補缺陷,提高效率的有效途徑。采用信息化的考勤系統不僅可以解決人工考勤方式中長期存在的公式計算、作業流、權限控制等問題,還可以利用計算機的智能算法代替大量人工操作,從而大幅度減少考勤工作量。
本文采用了基于B/S的設計模式,選取PHP+APACHE+MYSQL作為系統開發架構來設計開發這套考勤管理信息系統。用戶僅需要在瀏覽器輸入相應網址既可以登陸到考勤系統中進行相應操作。架構如圖1所示。

圖1 系統架構圖
(1)自動計算工時
智能計算是本套系統的核心功能,考勤填寫的資料主要包括考勤表和加班審批表。在考勤表中,除了填寫員工的每日出勤情況,還需要計算員工的平日工時、節日工時、負工時、加班等。在加班審批表中,需要根據加班時段計算節日工時、假日工時和平日工時等。
在本系統中,所有額外的工時計算均可以通過計算機一鍵完成。
智能計算不僅能夠正確地、快速地計算出數據,其靈活性還能夠根據中心考勤的特殊性進行算法調整,從而適應不同中心的考勤細則。
作為系統的核心功能,它不僅減少了考勤員繁重的工作量,同時保證了數據的正確性。
(2)自動生成加班信息
本系統設計了一套自動生成加班審批表的算法,能夠檢測考勤表中所有的加班事項和加班時間,然后自動生成加班信息,用戶只需要根據實際情況在加班信息中調整加班開始時間和加班事由這兩項,就能夠完成加班的填寫。簡單來說,當完成了一個員工的考勤表時,也就已經完成了其加班記錄的填報,界面圖如圖2所示。

圖2 自動生成加班信息界面圖
通過自動生成加班審批,可以讓考勤員專注于一些特殊時段的加班,而常規的加班則由系統完成,這樣就能進一步減少考勤的工作量。
(3)自動生成加班結算表、缺勤表
在完成了考勤表和加班審批表后,就是根據考勤表工時和加班情況統計加班結算表以及缺勤表。而這兩項統計完全由計算機完成,無須額外的人工干預。綜合來看,通過使用本系統,可以使考勤的填報、審批、結算等工作比原先手工作業減少80%的工作量,大大提高了考勤工作效率。
(4)其他
a.針對考勤規則變更的問題,規則變更之后只需在系統參數配置上進行相應的修改,同時在系統里面發布一個公告即可,所做的修改能夠立即生效,用戶不需要了解考勤規則修改的細節。b.針對考勤規則管理的問題,在系統開發過程中,系統同時記錄下了每個中心的特殊規則,規范了每個條目換算多少個工時,從而實現了考勤規則的規范化管理,將來需要修改規則時,只需要在配置上進行修改即可。c.針對重復工作的問題,在本系統中提供了很多便捷的功能,如:數據批量導入、批量修改,自動排班等,將相似性的重復工作減少到最小。d.針對數據不一致的問題,在本系統中,因為數據在數據庫中是唯一的,而且系統有嚴格的權限管理機制,防止多個用戶對同一個數據進行寫操作,從而避免了數據不一致性。e.此外,數據會始終保留在系統中,用戶可以隨時登陸系統查看考勤記錄,也能夠隨時在系統中導出Excel表格進行人工備份。
該系統于2012年2月正式投入運行。系統上線運行之后,顯著地改善了各部門、中心的考勤狀況,使得原先繁瑣的考勤工作變得簡單、快捷、高效,受到了相關領導和員工的一致好評。系統最終能夠實施成功的重要因素是:(1)系統在設計開發的過程中對用戶的實際需求進行了充分的調研和挖掘,聽取并采納了多方對于系統帶有建設性的意見和建議,并對其功能模塊不斷進行優化完善;(2)對部分部門、中心相對復雜的考勤細則,采取了先易后難,先普通后特殊的分析策略,分步實施,最終完成了整套系統的推廣使用。
考勤管理信息系統已經完全取代了人工考勤模式,成為了南京地鐵運營分公司信息化考勤管理一個不可或缺的部分。
[1] 林 芳,浦云明,郭更生.基于Web的企業考勤管理系統設計[J] .軟件導刊,2010,9(8):100-101.
[2] 楊 洋.基于.NET的人事考勤管理系統的設計與開發[J] .計算機與現代化,2011(9):36-39.
[3] 王宏旭.計算機考勤管理系統設計 [J] . 現代企業文化,2009(29):176-177.
[4] 劉偉法,羅建平.一個企業級分布式考勤管理系統的實現[J] .福建電腦,2006(5):138-139.
[5] 董南萍,鄒爾寧.基于B/S的考勤管理系統設計[J] .辦公自動化雜志,2005(4):11-12.