隨著科學(xué)技術(shù)的進(jìn)步和社會的發(fā)展,人們對工作、生活的自動化水平也提出了越來越高的要求。大型連鎖分支企業(yè)網(wǎng)點(diǎn)分布廣,機(jī)構(gòu)復(fù)雜,員工眾多,目前由于種種原因,大多數(shù)企業(yè)沒有對員工考勤工作進(jìn)行統(tǒng)一的管理。甚至有些地區(qū)或部門根據(jù)自己的需要上了規(guī)模較小的系統(tǒng),這些系統(tǒng)采用不同的技術(shù)、設(shè)備,標(biāo)準(zhǔn)不一致,數(shù)據(jù)不能共享,更無法統(tǒng)一規(guī)則,集中管理。每個系統(tǒng)都要配備服務(wù)器、數(shù)據(jù)庫,造成重復(fù)建設(shè)和資源浪費(fèi)。利用科技的手段,實現(xiàn)全國員工考勤的安全現(xiàn)代化、管理現(xiàn)代化、智能現(xiàn)代化成為了大型企業(yè)的當(dāng)務(wù)之急。
一、系統(tǒng)概述
人臉識別,一種基于人的臉部特征信息進(jìn)行身份認(rèn)證的生物特征識別技術(shù)。近年來,隨著歐美發(fā)達(dá)國家人臉識別技術(shù)開始進(jìn)入實用階段后,人臉識別迅速成為近年來全球的一個市場熱點(diǎn),它具有如下顯著優(yōu)點(diǎn):
? 非接觸,智能交互,用戶接受程度高。
? 直觀性突出,符合人“以貌識人”的認(rèn)知規(guī)律。
? 適應(yīng)性強(qiáng),不易仿冒,安全性好。
? 攝像頭的大量普及,易于推廣使用。
綜上所述,人臉識別被人們稱為自然、直觀的一種生物特征識別技術(shù)??梢詮V泛應(yīng)用于公安、安全、海關(guān)、金融、軍隊、機(jī)場、邊防口岸、安防等多個重要行業(yè)及領(lǐng)域。分布式人臉識別考勤系統(tǒng)是漢王科技針對大型集團(tuán)連鎖企業(yè)的需求而開發(fā)的一種實時、分布式考勤系統(tǒng)。該系統(tǒng)可以很好地滿足企業(yè)對分布于全國各地分支機(jī)構(gòu)的員工進(jìn)行統(tǒng)一的考勤管理的需求。通過使用該系統(tǒng)總部和分部人力資源部門可以方便地獲得任何一個下屬分支機(jī)構(gòu)或部門乃至某位員工的出勤情況信息,為管理和決策提供真實、有效、實時的數(shù)據(jù)支持。
1. 系統(tǒng)方案需求分析
越來越多的大型連鎖企業(yè)認(rèn)識到了考勤分散管理的弊端,希望能夠?qū)θ兴蟹种C(jī)構(gòu)和人員的考勤進(jìn)行集中統(tǒng)一的管理,做到統(tǒng)一設(shè)備和技術(shù)、統(tǒng)一投資和建設(shè)、統(tǒng)一規(guī)則和管理。有了這樣的系統(tǒng)既可以將總部的考勤規(guī)則落地,人力部門和領(lǐng)導(dǎo)還可以實時查詢下屬員工或部門的出勤狀況,為管理提供數(shù)據(jù)支持。
2. 總體規(guī)劃與設(shè)計
為了滿足大型連鎖分支企業(yè)的以上需求,漢王科技開發(fā)出一種實時、分布式、B/S架構(gòu)的考勤管理系統(tǒng)。該系統(tǒng)可以很好地滿足企業(yè)對分布于全國各地分支機(jī)構(gòu)的員工進(jìn)行統(tǒng)一的考勤管理的需求。通過使用該系統(tǒng),人力資源部門和領(lǐng)導(dǎo)可以方便地獲得任何一個下屬機(jī)構(gòu)或部門乃至某位員工的出勤情況信息,為管理和決策提供真實、有效、實時的數(shù)據(jù)支持。
二、系統(tǒng)組成
大型連鎖分支企業(yè)分布式人臉識別考勤系統(tǒng)由以下幾部分組成:
1. 人臉識別考勤機(jī)(手機(jī))
2. 人臉登記機(jī)和登記PC軟件(可選)
3. 應(yīng)用服務(wù)器軟件
負(fù)責(zé)接收人臉登記PC上傳的員工人臉模板,接收人臉識別考勤機(jī)實時上傳的員工考勤記錄,并對考勤記錄進(jìn)行存儲、處理。還支持員工和管理員使用瀏覽器操作(B/S架構(gòu))。
4. 支撐軟件
大型連鎖分支企業(yè)分布式人臉識別考勤系統(tǒng)各節(jié)點(diǎn)依托廣域網(wǎng)聯(lián)網(wǎng)的方式進(jìn)行通訊,其運(yùn)行需要根據(jù)系統(tǒng)的機(jī)器和員工數(shù)量布署應(yīng)用服務(wù)器、Web服務(wù)器、數(shù)據(jù)庫服務(wù)器、消息服務(wù)器及其負(fù)載均衡服務(wù)器。系統(tǒng)還可以根據(jù)需要從現(xiàn)有人力資源系統(tǒng)導(dǎo)入人事數(shù)據(jù)。
系統(tǒng)拓?fù)浣Y(jié)構(gòu):
系統(tǒng)拓?fù)鋱D
系統(tǒng)組件結(jié)構(gòu):
系統(tǒng)組件結(jié)構(gòu)圖
系統(tǒng)結(jié)構(gòu)設(shè)計:
為了使軟件具有更好的組織結(jié)構(gòu),模塊化更清晰,擴(kuò)展性更強(qiáng),系統(tǒng)采用以下架構(gòu)模式:
廣域網(wǎng)考勤系統(tǒng)架構(gòu)
系統(tǒng)整體架構(gòu)上采用MyBatis作為數(shù)據(jù)訪問框架,Spring Framework作為應(yīng)用架構(gòu)框架。
數(shù)據(jù)訪問抽象層:提供無差別的數(shù)據(jù)訪問,它屏蔽所有的存儲器差別,上層應(yīng)用可以不考慮存儲的介質(zhì)差異。
業(yè)務(wù)邏輯層:提供單一的邏輯組件,側(cè)重業(yè)務(wù)運(yùn)算。
服務(wù)層:分為兩部分,其一部分提供復(fù)合的業(yè)務(wù)邏輯運(yùn)算,通過組合業(yè)務(wù)邏輯層中提供的服務(wù),實現(xiàn)業(yè)務(wù)邏輯功能接口,側(cè)重業(yè)務(wù)流程。其二部分提供具體的展示模型的數(shù)據(jù)接口,如對于WEB Page的Action接口,對于考勤機(jī)設(shè)備通訊的Web Service接口(考勤機(jī)也可以視為系統(tǒng)的一個數(shù)據(jù)消費(fèi)端)和面向Flex客戶端的BlazeDS接口。
三、系統(tǒng)功能與配置
大型連鎖分支企業(yè)分布式人臉識別考勤系統(tǒng)有以下幾大功能:
1. 日??记?/strong>
可以為每一位員工登記人臉模板,并下發(fā)到相應(yīng)考勤機(jī),該員工就可以在此考勤機(jī)上進(jìn)行考勤了。對于到異地出差、開會的員工還可以使用“異地考勤”功能進(jìn)行考勤。相應(yīng)考勤記錄可以實時上傳至服務(wù)器。
2. 員工自助
員工可以通過瀏覽器訪問系統(tǒng)網(wǎng)站,查詢自己的考勤記錄、排班、出勤狀態(tài)。還可以提出請假、異??记谔幚淼壬暾垺I暾埧梢砸朗孪仍O(shè)定好的審批流程進(jìn)行審批,并根據(jù)審批結(jié)果重新計算出勤狀態(tài)。
員工自助主界面
3. 手機(jī)考勤
漢王針對于企業(yè)外勤人員考勤管理不方便這一現(xiàn)象,開發(fā)了一款用于人臉識別與手機(jī)移動考勤形式的管理系統(tǒng),通過區(qū)域內(nèi)考勤和區(qū)域外考勤完美的結(jié)合,有效解決區(qū)域內(nèi)外考勤管理難的問題。
手機(jī)考勤APP支持Android,IOS。人臉手機(jī)考勤APP功能主要是方便用戶通過手機(jī)完成考勤、考勤數(shù)據(jù)查詢、特殊考勤填報和審批等功能。
手機(jī)考勤界面
(1)手機(jī)考勤即時高效
外勤人員和出差員工可通過手機(jī)客戶端APP實時進(jìn)行人臉識別考勤、請假,實時上傳和下載考勤數(shù)據(jù)。方便企業(yè)管理者隨時了解員工的實際情況以及查看外勤人員和出差員工的考勤情況。
(2)簡單化的出差申請,避免審批復(fù)雜化
管理者通過員工手機(jī)填寫出發(fā)地、目的地、出差事由等關(guān)鍵信息就可獲得員工的出差申請。再通過人臉識別考勤和實時定位,管理者就能清楚的了解員工出差前行的地點(diǎn),能夠?qū)ζ溥M(jìn)行有效的管理。
(3)準(zhǔn)確了解外勤人員行動軌跡
企業(yè)管理者可以在手機(jī)上選擇所需要了解的員工和要了解的工作時段,就可以準(zhǔn)確的掌握外勤人員在外出工作行走的軌跡,解除了員工公辦私事的問題,能夠有效的督促外勤人員的工作效率。
(4)后臺管理功能簡潔易用
方便的后臺人員管理和考勤設(shè)置以及簡潔清晰的考勤報表導(dǎo)出,便于管理員進(jìn)行統(tǒng)計篩查。
4. 總、分行管理員管理功能
系統(tǒng)可以通過功能——角色分配,為總行、分行、支行、事業(yè)部等各級機(jī)構(gòu)建立授權(quán)功能和管轄范圍不同的管理員。管理員依權(quán)限可以進(jìn)行以下操作:人事管理、設(shè)備管理、考勤管理、考勤計算和報表生成、審批流管理、系統(tǒng)管理。
系統(tǒng)管理員主界面
大型金融企業(yè)分布式人臉識別考勤系統(tǒng)邏輯上需配置以下服務(wù)器:
? 設(shè)備監(jiān)控服務(wù)器
? 負(fù)載均衡服務(wù)器
? Web服務(wù)器
? 消息服務(wù)器
? 數(shù)據(jù)庫服務(wù)器
承載以上邏輯服務(wù)器的物理服務(wù)器的組合、配置及其具體選用的軟硬件需根據(jù)系統(tǒng)用戶數(shù)量及其各企業(yè)IT系統(tǒng)具體情況而定。
服務(wù)器邏輯部署和工作流程圖
四、系統(tǒng)特點(diǎn)
1. B/S架構(gòu)
員工和管理員使用瀏覽器訪問固定內(nèi)部網(wǎng)站即可進(jìn)行操作,不用再安裝客戶端軟件,方便系統(tǒng)推廣實施。
2. 全國分布、實時上傳
分布于全國各分支機(jī)構(gòu)的人臉識別考勤機(jī)可以把員工的考勤記錄實時上傳至服務(wù)器,員工和管理員可以立刻在網(wǎng)站中看到,實時性好。如果傳輸中網(wǎng)路發(fā)生異常還可以自動重傳。
3. 異地打卡
對于到異地出差、開會人員,可以通過“工號人臉識別”遠(yuǎn)程下載自己的模板到出差地考勤機(jī)上進(jìn)行考勤。既方便出差員工考勤又減少了管理員的工作量。
4. 審批流功能
管理員可以為不同機(jī)構(gòu)、級別的員工設(shè)定請假申請或異??记谔幚砩暾埖膶徟鞒獭T工可以在網(wǎng)站上提交申請,并根據(jù)設(shè)定好的審批流程自動流轉(zhuǎn)。
5. 跨平臺
服務(wù)器軟件支持Oracle、DB2、SQL Server等主流數(shù)據(jù)庫,并可以布署到Unix、Linux、Windows Server任意OS的服務(wù)器上。
6. 系統(tǒng)架構(gòu)合理
該系統(tǒng)抗壓性好,網(wǎng)絡(luò)開銷小,可擴(kuò)展性強(qiáng)。
7. 定制開發(fā)
可與客戶現(xiàn)有人力資源系統(tǒng)無縫對接(需定制開發(fā))。