劉力
基于移動定位的考勤系統的實現及思考
劉力
隨著計算機技術飛速的發展,地理信息系統(GIS)為了滿足人們對于空間要素的需求孕育于計算機科技的發展大潮中,基于移動定位的考勤管理可以讓企業更加人性的管理公司考勤,公司員工可以通過手機APP的操作進行即時即地簽到,手機APP客戶端中的簽到行為向考勤系統發送考勤請求以及LBS信息,考勤系統服務端接受請求并進行數據保存。管理人員通過系統后臺進行考勤查詢對員工考勤行為一目了然,很好的解決了出差員工的考勤問題。
一直以來,考勤對于各公司來說都是老大難。說到考勤體系的發展,應該是由最初的人工考勤開始,前臺行政人員早早到達辦公室,然后為每個到司職工進行人工簽到,根據簽到時間判斷員工是否缺到遲到,然而,人工簽到有時候卻成了公司管理上的弊病,負責簽到的行政人員成了除了管理層外最重要的人,大家生怕考勤影響當月績效而討好行政,以取消遲到或缺到情況。為了避免人工簽到的不便利,也伴隨著硬件編程的蓬勃發展,一大批考勤機器成了公司改革考勤制度的新選擇,有打卡式考勤機,指紋識別考勤機,再到近年流行的指紋識別、人臉識別考勤機,各式各樣的考勤機器開始鋪天蓋地的為公司所用,然而除了最先進的指紋和人臉考勤,其他的考勤方式仍然不能解決考勤作弊的問題。職員之間仍會“互相幫助”,畢竟“舉手之勞”。而最先進的人臉識別考勤與指紋識別考勤能非常嚴格的進行考勤,卻在人性化的問題上造成了一定沖突,譬如有的同事出差無法考勤,有的同事遲到1分鐘卻被記了遲到而被扣除工資。就此看來,傳統考勤方式弊病重重,在一個既需要嚴格恪守考勤制度又講求一定程度上的人性化與可變性時,基于移動定位的考勤方式成了一個不錯的選擇。
隨著時代的發展,手機成為了都市人日常生活中不離手的工具?;谝苿佣ㄎ坏目记谙到y作為獨立的APP客戶端讓職員無法拒絕。外出出差的員工可以通過移動考勤系統進行LBS即時定位,隨時匯報出差過程中的考勤狀況。LBS服務通過定位用戶使用手機的運營商的無線通訊網絡或外部定位方式進行嚴格的客戶端用戶地址坐標反饋,徹底杜絕了考勤作弊。每個人的手機都代表了個人。沒有人會因為考勤就把手機給同事。也解決了同事之間相互做人情考勤作弊的情況。踩在遲到線上的在司職員也可以通過APP客戶端進行考勤定位,以證明考勤合格。這樣也在考勤管理上多多少少曉之以理與人性。企業管理往往在規章制度與人情世故中徘徊,基于移動定位的考勤管理系統從一定程度上滿足了人性與制度并存考勤的需求。
ZKTeco中控考勤系統:該考勤系統主要依賴于打卡機進行考勤,每次考勤記錄都會在打卡器中記錄,需要人為地去將打卡機中數據導出到考勤后臺系統進行考勤信息整理,數據導入系統后臺后,行政人員可以根據需要打印相應表格上報領導,讓領導可以了解當月員工考勤情況。
科密Comet指紋考勤系統:該考勤系統主要是指紋考勤,通過指紋機器進行定點定時段考勤,指紋考勤與打卡考勤最大區別在于消除了代刷卡的弊端,行政人員也需要通過主動的打卡端進行數據下載,再在本地進行數據導入,形成報表上報領導了解員工考勤情況。
虹膜門禁:該考勤系統配備了生物特征識別技術中的視網膜識別技術,能夠更準確地進行考勤工作,該技術是較為先進的定時定點打卡技術,基本篩除了所有考勤作弊的可能,讓上報的數據具有更高的可信度。
叮叮:阿里巴巴開發的移動辦公平臺,是一個完整的移動OA系統,其中的簽到功能即利用了本文所述的基于定位服務考勤,企業內部員工可以通過叮叮的PC客戶端進行考勤,外勤員工可以通過叮叮的移動端進行實時定位考勤,這種考勤方式更加靈活,同時滿足了辦公室員工的考勤管理以及外派員工的實地考勤管理,但是考勤的方式相較簡單,只是單純的定位推送,并未解決電子圍墻和定位偏差問題。
國內外的移動考勤管理系統從基于硬件的定點考勤,到基于LBS移動定位服務的考勤服務,一步一步地深化了人性考勤,同時考勤信息推送,讓所有員工的考勤都可以不受限于區域與運營商,考勤的方式更加人性化,本地外派員工再不用提前到公司打卡再進行外出,行政人員以及上級領導也有了更直接參與考勤狀況查看的方式。
綜上我國考勤管理制度應該結合人性與公司規程管理,在其中尋找一個相對平衡的點進行考核管理。通過基于移動定位的考勤管理系統來促進企業們的規范與結構的立體感,從員工日常行為中無法擺脫的手機入手進行移動定位考勤,實際是個如今較為讓人接受的考勤管理方式。
圍繞形形色色的現有的考勤系統,本文所述的系統原型結合最簡單的業務實現場景通過手機APP的操作進行即時即地簽到,手機APP客戶端中的簽到行為向考勤系統發送考勤請求以及LBS信息,考勤系統服務端接受請求并進行數據保存。為了完成以上的業務功能,筆者對業務功能做了如下拆分:
個人移動設備認證。系統用戶身份認證,將用戶信息統一進行系統錄入,并實現IDM單點登錄認證接口,使用戶在內網環境下可以直接單點登錄,無需輸入賬號密碼,在域外環境中,用戶需使用賬號密碼登錄,肯定有人要問,其中是否存在代簽問題。其實方式很簡單,無論iphone亦或是安卓,都有出廠唯一基帶標識,將標識寫入系統,每次進行登錄或簽到接口請求時進行手機標識認證,保證登錄賬號與使用手機的一對一映射關系。
基于LBS的定位服務。通過GIS定位,判定考勤發生地點與移動基站的直線距離,通過基站屬性判定考勤者工作區域,是公司辦公還是差旅辦公。其中,我們需要借用LCS客戶端的基本概念,普通移動終端向公共陸地移動通信網絡中的LCS服務發送請求,將請求結果進行封裝,形成JSON數據包,在移動考勤接口請求時作為字符串參數一并請求,服務端接收接口請求時做數據認證,客戶端唯一標識認證和LCS回傳數據校對,判定考勤發生地點。用經緯度做索引:先粗算,把經緯度差一以上的全去掉,where latitude>y-1 and latitude 前兩項在數據庫端計算,后一項在應用服務器端計算即可。如果發生在公司范圍外,請求出差接口數據,驗證本人是否發生出差申請K2審批流程,如果審批存在,則進行差旅考勤錄入并標識為差旅,否則,數據同樣入庫,但是標識質疑。 差旅審批管理。用戶如果即將發生差旅,需計提出差申請并提交直接上級審批。這是一個認證數據的數據源,沒有差旅審批管理的數據無法對員工是否出差做出準確評估。而差旅對任何一個公司來說都是再平凡不過的事,從差旅申請,到部門領導審批形成月末數據核對時的數據源與LBS定位服務回傳的定位信息進行身份、差旅核對,以形成真實有效的數據來源。 數據統計。需初始化考勤統計頻次及時間點,系統通過后臺定時任務的方式發生數據驗證及統計,核算每個員工每月考勤結果,并生成統計報表,提供導入導出功能。 進入移動互聯網時代,傳統公司進行自上而下的組織框架調整,試圖進行管理轉型,特別是創業公司,公司結構極其簡化,各個組織部門協作能力更細化,對KPI的追求導致個人管理更為松散,傳統管理方式難以滿足現狀,更重要的是,此時要滿足員工日益增長的自我塑造需求??记诠芾砭蛻撏懽?,著發點應該在寬松的環境下培養員工自我約束的精神,重視員工自我價值觀的塑造。使契約精神的潛移默化,培養對公司的歸屬感。勿以一城一地、一時一刻、一物一據來進行人身和精神控制,應該著眼于組織效益的最大化,進行彈性管理。而這時候考勤的管理狀態,應該是基于一種共同價值觀進入無“管理狀態”。移動考勤的思考