本申請屬于計算機領域,具體涉及一種考勤打卡方法、系統和電子設備。
背景技術:
1、在進行考勤打卡時,相關技術通常采取全球定位系統(global?positioningsystem,gps)定位等方式確定用戶設備是否進入考勤打卡范圍。在確定用戶設備已進入考勤打卡范圍且發出考勤打卡請求后,完成考勤打卡操作。
2、然而,相關技術中的考勤打卡方式(例如gps定位打卡),無法精確確定用戶的考勤打卡位置,通常會出現用戶在考勤范圍附近樓宇即可進行考勤打卡的情況,從而影響實際的考勤打卡效果。
技術實現思路
1、本申請實施例提供一種考勤打卡方法、系統和電子設備,能夠解決相關技術無法精確確定用戶的考勤打卡位置的問題。
2、第一方面,本申請實施例提供了一種考勤打卡方法,該方法包括:
3、在用戶設備進入預設辦公區域范圍的情況下,將所述用戶設備的人員身份信息與預設打卡人員身份信息進行匹配;
4、在所述用戶設備的身份信息與預設打卡人員身份信息匹配成功的情況下,獲取所述用戶設備所在的目標樓層;
5、將所述用戶設備所在的目標樓層與所述目標用戶設備的預設打卡樓層進行匹配;
6、在所述用戶設備所在的目標樓層與所述用戶設備的預設打卡樓層匹配成功的情況下,獲取所述用戶設備在所述目標樓層的目標打卡位置;
7、將所述用戶設備在所述目標樓層的目標位置與所述用戶設備的預設打卡位置進行匹配;
8、在所述用戶設備在所述目標樓層的目標位置與所述用戶設備的預設打卡位置匹配成功的情況下,自動完成打卡操作。
9、第二方面,本申請實施例提供了一種考勤打卡系統,所述系統包括:
10、匹配模塊,用于在用戶設備進入預設辦公區域范圍的情況下,將所述用戶設備的人員身份信息與預設打卡人員身份信息進行匹配;
11、獲取模塊,用于在所述用戶設備的身份信息與預設打卡人員身份信息匹配成功的情況下,獲取所述用戶設備所在的目標樓層;
12、所述匹配模塊還用于將所述用戶設備所在的目標樓層與所述目標用戶設備的預設打卡樓層進行匹配;
13、所述獲取模塊還用于在所述用戶設備所在的目標樓層與所述用戶設備的預設打卡樓層匹配成功的情況下,獲取所述用戶設備在所述目標樓層的目標打卡位置;
14、所述匹配模塊還用于將所述用戶設備在所述目標樓層的目標位置與所述用戶設備的預設打卡位置進行匹配;
15、打卡模塊,用于在所述用戶設備在所述目標樓層的目標位置與所述用戶設備的預設打卡位置匹配成功的情況下,自動完成打卡操作。
16、第三方面,本申請實施例提供了一種電子設備,該電子設備包括處理器和存儲器,所述存儲器存儲可在所述處理器上運行的程序或指令,所述程序或指令被所述處理器執行時實現如第一方面所述的方法的步驟。
17、本申請實施例提供的上述至少一個技術方案可以達到如下技術效果:
18、在本申請實施例中,在用戶設備進入預設辦公區域范圍的情況下,將所述用戶設備的人員身份信息與預設打卡人員身份信息進行匹配;在所述用戶設備的身份信息與預設打卡人員身份信息匹配成功的情況下,獲取所述用戶設備所在的目標樓層;將所述用戶設備所在的目標樓層與所述目標用戶設備的預設打卡樓層進行匹配;在所述用戶設備所在的目標樓層與所述用戶設備的預設打卡樓層匹配成功的情況下,獲取所述用戶設備在所述目標樓層的目標打卡位置;將所述用戶設備在所述目標樓層的目標位置與所述用戶設備的預設打卡位置進行匹配;在所述用戶設備在所述目標樓層的目標位置與所述用戶設備的預設打卡位置匹配成功的情況下,自動完成打卡操作。如此,通過確定使用用戶設備進入預設辦公區域范圍的人員是否為預設打卡人員,在所述用戶設備的身份信息與預設打卡人員身份信息匹配成功的情況下進一步判斷所獲取的所述用戶設備所在的目標樓層與所述用戶設備的預設打卡樓層是否匹配,在所述用戶設備所在的目標樓層與所述用戶設備的預設打卡樓層匹配成功的情況下,判斷所獲取的所述用戶設備在所述目標樓層的目標打卡位置與所述用戶設備的預設打卡位置是否匹配,以此來確定使用用戶設備的人員在到達預設打卡樓層的基礎上,是否到達預設打卡樓層的預設打卡位置,以此精確確定用戶的考勤打卡位置,解決相關技術無法精確確定用戶的考勤打卡位置的問題。同時,在所述用戶設備在所述目標樓層的目標位置與所述用戶設備的預設打卡位置匹配成功的情況下,自動完成打卡操作,而無需用戶手動完成打卡操作,提高了考勤打卡效率。
1.一種考勤打卡方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述將所述用戶設備的人員身份信息與預設打卡人員身份信息進行匹配,包括:
3.根據權利要求1所述的方法,其特征在于,所述預設辦公區域的各個樓層設置有多個皮基站;所述獲取所述用戶設備所在的目標樓層,包括:
4.根據權利要求3所述的方法,其特征在于,所述通過所述多個皮基站的室分天線獲取所述用戶設備所在的目標樓層,包括:
5.根據權利要求4所述的方法,其特征在于,在所述用戶設備根據所述傳輸信號中的所述目標標識,確定所述用戶設備所在的目標樓層之后,所述方法還包括:
6.根據權利要求1所述的方法,其特征在于,所述獲取所述用戶設備在所述目標樓層的目標打卡位置,包括:
7.根據權利要求1所述的方法,其特征在于,所述將所述用戶設備在所述目標樓層的目標位置與所述用戶設備的預設打卡位置進行匹配,包括:
8.根據權利要求1所述的方法,其特征在于,在所述自動完成打卡操作之后,所述方法還包括:
9.一種考勤打卡系統,其特征在于,包括:
10.一種電子設備,其特征在于,所述電子設備包括存儲器和處理器,所述存儲器存儲程序,當所述程序被所述處理器執行時,實現根據權利要求1-8任一項所述的方法。