本發明屬于考勤技術領域,具體涉及一種基于指紋的考勤方法及其系統。
背景技術:
現有技術中的考勤打卡方法常見有:
1)打卡機考勤:容易代打卡。
2)IC卡打卡機考勤:容易代打卡。
3)普通指紋打卡機考勤:成本高。
4)人臉識別打卡機考勤:成本高。
5)普通基于GPS的手機APP打卡考勤:容易代打卡地點精準度不夠高。
技術實現要素:
有鑒于此,本發明的主要目的在于提供一種基于指紋的考勤方法及其系統。
為達到上述目的,本發明的技術方案是這樣實現的:
本發明實施例提供一種基于指紋的考勤方法,該方法為:移動終端在服務器端預設用戶信息并且在本地和/或服務器端保存至少一個指紋信息;所述移動終端通過外部定位輔助裝置確定當前考勤人員的位置信息之后,所述移動終端根據預設的用戶信息成功登陸服務器端后,采集當前考勤人員的用戶指紋并且與本地或者服務器端保存的指紋信息進行驗證,驗證成功后,用于進行該次驗證指紋信息的移動終端和/或服務器端記錄該當前考勤人員的考勤信息,并且提示考勤成功。
上述方案中,所述采集當前考勤人員的用戶指紋并且與本地或者服務器端保存的指紋信息進行驗證,具體為:所述移動終端提示當前考勤人員觸摸移動終端的指紋采集器用于采集用戶指紋,如果采集失敗,提示繼續采集,直至成功采集當前考勤人員的指紋,之后,提交該考勤人員的用戶信息,將采集的用戶指紋與本地保存的該用戶信息名下的指紋信息進行對比,如果存在相同的指紋信息,則所述移動終端確認驗證成功,反之則確認驗證失敗,提示此次考勤失敗。
上述方案中,所述移動終端將采集的用戶指紋與本地保存的該用戶信息名下的指紋信息進行對比,確認驗證結果之后,所述移動終端將采集的當前考勤人員的用戶指紋和用戶信息通過無線網絡發至服務器端,所述服務器端將接收到的當前考勤人員的用戶指紋與該用戶信息名下保存的指紋信息進行對比,如果存在相同的指紋信息,則所述服務器端確認驗證成功并且反饋消息到移動終端,反之則確認驗證失敗,反饋消息到移動終端提示此次考勤失敗。
上述方案中,所述用于進行該次驗證指紋信息的移動終端或者服務器端記錄該當前考勤人員的考勤信息,并且提示考勤成功,具體為:所述移動終端確認驗證成功之后,所述移動終端記錄該當前考勤人員的考勤信息并且提示考勤成功,同時將該考勤信息通過無線網絡上傳至服務器端;或者,所述服務器端確認驗證成功之后,所述服務器端記錄該當前考勤人員的考勤信息并且反饋消息到移動終端提示考勤成功。
上述方案中,所述考勤信息中的時間信息通過移動終端的本地時間、服務器端的時間、或者通過讀取相關周邊設備的時間確定。
本發明實施例還提供一種基于指紋的考勤系統,該系統包括移動終端、服務器端、外部定位輔助裝置;
所述移動終端,用于在服務器端預設用戶信息并且在本地保存至少一個指紋信息;還用于在外部定位輔助裝置確定的位置信息之后,根據預設的用戶信息成功登陸服務器端后,采集當前考勤人員的用戶指紋并且與本地保存的指紋信息進行驗證,驗證成功后,記錄該當前考勤人員的考勤信息,并且提示考勤成功;
所述服務器端,用于保存移動終端預設的用戶信息并且保存至少一個指紋信息;還用于將接收到采集當前考勤人員的用戶指紋并且與該考勤人員名下保存的指紋信息進行驗證,驗證成功后,記錄該當前考勤人員的考勤信息,并且提示考勤成功;
所述外部定位輔助裝置,用于確定當前考勤人員的位置信息,并且將位置信息發送給移動終端。
上述方案中,所述移動終端,具體用于提示當前考勤人員觸摸移動終端的指紋采集器用于采集用戶指紋,如果采集失敗,提示繼續采集,直至成功采集當前考勤人員的指紋,之后,提交該考勤人員的用戶信息,將采集的用戶指紋與本地保存的該用戶信息名下的指紋信息進行對比,如果存在相同的指紋信息,則所述移動終端確認驗證成功,反之則確認驗證失敗,提示此次考勤失敗。
所述移動終端,還用于將采集的用戶指紋與本地保存的該用戶信息名下的指紋信息進行對比,確認驗證結果之后,將采集的當前考勤人員的用戶指紋和用戶信息通過無線網絡發至服務器端;
所述服務器端,用于將接收到的當前考勤人員的用戶指紋與該用戶信息名下保存的指紋信息進行對比,如果存在相同的指紋信息,則所述服務器端確認驗證成功并且反饋消息到移動終端,反之則確認驗證失敗,反饋消息到移動終端提示此次考勤失敗。
上述方案中,所述移動終端,用于在確認驗證成功之后,記錄該當前考勤人員的考勤信息并且提示考勤成功,同時將該考勤信息通過無線網絡上傳至服務器端;
所述服務器端,用于在確認驗證成功之后,記錄該當前考勤人員的考勤信息并且反饋消息到移動終端提示考勤成功。
上述方案中,所述考勤信息中的時間信息通過移動終端的本地時間、服務器端的時間、或者通過讀取相關周邊設備的時間確定。
與現有技術相比,本發明的有益效果:
本發明能夠提高考勤的真實性、效率性、并降低考勤的成本;并且對距離沒有任何限制,任何時間和地點都能夠實現考勤記錄。
附圖說明
圖1為本發明實施例提供一種基于指紋的考勤方法的流程圖。
具體實施方式
為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
本發明實施例提供一種基于指紋的考勤方法,如圖1所示,該方法通過以下步驟實現:
步驟101:移動終端在服務器端預設用戶信息并且在本地和/或服務器端保存至少一個指紋信息;
具體地,所述用戶信息包括用戶名、密碼、考勤人員姓名等。
步驟102:所述移動終端通過外部定位輔助裝置確定當前考勤人員的位置信息之后,所述移動終端根據預設的用戶信息成功登陸服務器端后,采集當前考勤人員的用戶指紋并且與本地或者服務器端保存的指紋信息進行驗證;
具體地,所述移動終端通過外部定位輔助裝置確定當前考勤人員的具體位置信息。
所述簽到位置既可以是單位位置也可以是外出位置。
所述移動終端提示當前考勤人員觸摸移動終端的指紋采集器用于采集用戶指紋,如果采集失敗,提示繼續采集,直至成功采集當前考勤人員的指紋,之后,提交該考勤人員的用戶信息,將采集的用戶指紋與本地保存的該用戶信息名下的指紋信息進行對比,如果存在相同的指紋信息,則所述移動終端確認驗證成功,反之則確認驗證失敗,提示此次考勤失敗。
所述移動終端無論確認驗證結果成功還是失敗,都能夠再次通過所述服務器端進行再次對比,這時,所述移動終端將采集的當前考勤人員的用戶指紋和用戶信息通過無線網絡發至服務器端,所述服務器端將接收到的當前考勤人員的用戶指紋與該用戶信息名下保存的指紋信息進行對比,如果存在相同的指紋信息,則所述服務器端確認驗證成功并且反饋消息到移動終端,反之則確認驗證失敗,反饋消息到移動終端提示此次考勤失敗。
采用移動終端和服務器端分別進行指紋信息的對比,能夠確保考勤更為嚴謹準確。
所述無線網絡包括但不限于Wifi、3G、4G。
當借助他人移動終端進行考勤時,只需要通過用戶信息登陸服務器端即可,之后,該移動終端采集當前考勤人員的指紋信息并且發送至服務器端進行驗證,根據驗證結果確定考勤成功或者失敗。
步驟103:驗證成功后,用于進行該次驗證指紋信息的移動終端或者服務器端記錄該當前考勤人員的考勤信息,并且提示考勤成功。
具體地,所述移動終端確認驗證成功之后,所述移動終端記錄該當前考勤人員的考勤信息并且提示考勤成功,同時將該考勤信息通過無線網絡上傳至服務器端;或者,所述服務器端確認驗證成功之后,所述服務器端記錄該當前考勤人員的考勤信息并且反饋消息到移動終端提示考勤成功。
所述考勤信息包括但不限于用戶信息,位置信息,時間信息,文本信息,照片信息,視頻信息等。
所述考勤信息中的時間信息通過移動終端的本地時間、服務器端的時間、或者通過讀取相關周邊設備的時間確定。
本發明實施例還提供一種基于指紋的考勤系統,該系統包括移動終端、服務器端、外部定位輔助裝置;
所述移動終端用于在服務器端預設用戶信息并且在本地保存至少一個指紋信息;還用于在外部定位輔助裝置確定的位置信息之后,根據預設的用戶信息成功登陸服務器端后,采集當前考勤人員的用戶指紋并且與本地保存的指紋信息進行驗證,驗證成功后,記錄該當前考勤人員的考勤信息,并且提示考勤成功;
所述服務器端用于保存移動終端預設的用戶信息并且保存至少一個指紋信息;還用于將接收到采集當前考勤人員的用戶指紋并且與保存的指紋信息進行驗證,驗證成功后,記錄該當前考勤人員的考勤信息,并且提示考勤成功。
所述外部定位輔助裝置用于確定當前考勤人員的位置信息,并且將位置信息發送給移動終端。
所述移動終端具體還用于提示當前考勤人員觸摸移動終端的指紋采集器用于采集用戶指紋,如果采集失敗,提示繼續采集,直至成功采集當前考勤人員的指紋,之后,提交該考勤人員的用戶信息,將采集的用戶指紋與本地保存的該用戶信息名下的指紋信息進行對比,如果存在相同的指紋信息,則所述移動終端確認驗證成功,反之則確認驗證失敗,提示此次考勤失敗。
所述移動終端,還用于將采集的用戶指紋與本地保存的該用戶信息名下的指紋信息進行對比,確認驗證結果之后,將采集的當前考勤人員的用戶指紋和用戶信息通過無線網絡發至服務器端;
所述服務器端還用于將接收到的當前考勤人員的用戶指紋與該用戶信息名下保存的指紋信息進行對比,如果存在相同的指紋信息,則所述服務器端確認驗證成功并且反饋消息到移動終端,反之則確認驗證失敗,反饋消息到移動終端提示此次考勤失敗。
所述移動終端還用于在確認驗證成功之后,記錄該當前考勤人員的考勤信息并且提示考勤成功,同時將該考勤信息通過無線網絡上傳至服務器端;
所述服務器端還用于在確認驗證成功之后,記錄該當前考勤人員的考勤信息并且反饋消息到移動終端提示考勤成功。
所述考勤信息中的時間信息通過移動終端的本地時間、服務器端的時間、或者通過讀取相關周邊設備的時間確定。
以上所述,僅為本發明的較佳實施例而已,并非用于限定本發明的保護范圍。