本發(fā)明涉及無線通信技術(shù)領(lǐng)域,尤其涉及一種無線考勤方法、裝置及系統(tǒng)。
背景技術(shù):
在日常工作生活中,各種組織或者團(tuán)體會通過某種方式來獲得員工或者成員在某個特定場所及特定時間段內(nèi)的考勤情況,從而維護(hù)正常的組織秩序和提高工作效率,考勤俗稱打卡。
早期的考勤采用人工記錄的方式,通常是在門口或辦公室設(shè)立記錄薄,員工上班與下班時都需要在記錄薄上簽到和簽退。由于這樣的考勤方法存在代簽或替簽的弊端,并且不利于統(tǒng)計(jì)。隨著科技的進(jìn)步,這一考勤方法已經(jīng)被新一代的考勤方法所代替。
目前廣泛使用的考勤技術(shù)主要包括打卡機(jī)打卡,指紋機(jī)考勤,虹膜信息考勤。但是對于這些考勤方式而言,共同缺點(diǎn)就是都需要在固定地點(diǎn)進(jìn)行考勤,或者使用專用硬件設(shè)備進(jìn)行打卡。
隨著無線保真(Wirless Fidelity,簡稱WiFi)無線網(wǎng)絡(luò)和智能終端的廣泛使用,現(xiàn)在一般通過在打卡服務(wù)器中預(yù)置WiFi的服務(wù)集標(biāo)識(Service Set Identifier,簡稱SSID),終端在打卡時僅需采集WiFi的SSID上報給打卡服務(wù)器,則打卡服務(wù)器根據(jù)接收到SSID確定終端打卡是否成功。但是該方法安全性不高,容易代打。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種無線考勤方法、裝置及系統(tǒng),用于解決現(xiàn)有技術(shù)存在的安全性低,容易代打的問題。
第一方面,本發(fā)明實(shí)施例提供了一種無線考勤方法,該方法包括:
考勤服務(wù)器接收到終端發(fā)送的考勤請求消息,所述考勤請求消息中攜帶所述終端所接入的無線保真WiFi接入點(diǎn)的接入點(diǎn)信息、用于標(biāo)識考勤對象的對象標(biāo)識及所述終端的標(biāo)識;
所述考勤服務(wù)器根據(jù)所述接入點(diǎn)信息及所述終端的標(biāo)識確定所述終端為合法接入所述WiFi接入點(diǎn)的終端時,獲取當(dāng)前時間;并
根據(jù)所述對象標(biāo)識以及所述當(dāng)前時間完成對所述考勤對象的考勤服務(wù)。
結(jié)合第一方面,在第一方面的第一種可能的實(shí)現(xiàn)方式中,所述考勤服務(wù)器根據(jù)所述接入點(diǎn)信息及所述終端的標(biāo)識確定所述終端為合法接入所述WiFi接入點(diǎn)的終端,包括:
所述考勤服務(wù)器向控制所述WiFi接入點(diǎn)的WiFi控制器發(fā)送驗(yàn)證請求消息,所述驗(yàn)證請求消息中攜帶所述接入點(diǎn)信息以及所述終端的標(biāo)識;
所述考勤服務(wù)器接收到驗(yàn)證成功響應(yīng)消息,則確定所述終端的標(biāo)識對應(yīng)的終端為合法接入所述接入點(diǎn)信息對應(yīng)的WiFi接入點(diǎn)的終端;
其中所述驗(yàn)證成功響應(yīng)消息是所述WiFi控制器在確認(rèn)所述接入點(diǎn)信息對應(yīng)的WiFi接入點(diǎn)當(dāng)前接入的終端標(biāo)識中包括所述終端的標(biāo)識時發(fā)送的。
結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,在第一方面的第二種可能的實(shí)現(xiàn)方式中,所述驗(yàn)證成功響應(yīng)消息中攜帶所述WiFi接入點(diǎn)所歸屬的物理位置信息;
所述考勤服務(wù)器根據(jù)所述對象標(biāo)識以及所述當(dāng)前時間完成對所述考勤對象的考勤服務(wù),包括:
所述考勤服務(wù)器根據(jù)所述WiFi接入點(diǎn)所歸屬的物理位置信息、所述對象標(biāo)識以及所述當(dāng)前時間完成對所述考勤對象的考勤服務(wù)。
結(jié)合第一方面和第一方面的第一種至第二種可能的實(shí)現(xiàn)方式中的任意一種,在第一方面的第三種可能的實(shí)現(xiàn)方式中,所述考勤服務(wù)器根據(jù)所述對象標(biāo)識以及所述當(dāng)前時間完成對所述考勤對象的考勤服務(wù),包括:
所述考勤服務(wù)器關(guān)聯(lián)記錄所述對象標(biāo)識以及所述當(dāng)前時間;或者
所述考勤服務(wù)器獲取所述當(dāng)前時間與預(yù)設(shè)時間點(diǎn)的比較結(jié)果,并根據(jù)比較結(jié)果,對所述考勤對象進(jìn)行標(biāo)記,將標(biāo)記結(jié)果與所述對象標(biāo)識進(jìn)行關(guān)聯(lián)記錄。
結(jié)合第一方面和第一方面的第一種至第三種可能的實(shí)現(xiàn)方式中的任意一種,在第一方面的第四種可能的實(shí)現(xiàn)方式中,所述終端的標(biāo)識為所述終端的媒體接入控制MAC地址;
所述WiFi接入點(diǎn)的接入點(diǎn)信息包括基本服務(wù)集標(biāo)識SSSID,或者包括BSSID和服務(wù)集標(biāo)識SSID。
第二方面,本發(fā)明實(shí)施例提供了一種無線考勤方法,該方法包括:
終端確定自身接入的無線保真WiFi接入點(diǎn)的接入點(diǎn)信息、用于標(biāo)識考勤對象的對象標(biāo)識及所述終端的標(biāo)識;
所述終端向考勤服務(wù)器發(fā)送考勤請求消息,所述考勤請求消息中攜帶所述接入點(diǎn)信息、所述對象標(biāo)識及所述終端的標(biāo)識。
結(jié)合第二方面,在第二方面的第一種可能的實(shí)現(xiàn)方式中,所述終端的標(biāo)識為所述終端的媒體接入控制MAC地址;
所述WiFi接入點(diǎn)的接入點(diǎn)信息包括基本服務(wù)集標(biāo)識BSSID,或者包括BSSID和服務(wù)集標(biāo)識SSID。
第三方面,本發(fā)明實(shí)施例提供了一種無線考勤方法,包括:
無線保真WiFi控制器接收考勤服務(wù)器發(fā)送的驗(yàn)證請求消息,所述驗(yàn)證請求消息中攜帶終端接入的WiFi接入點(diǎn)的接入點(diǎn)信息以及所述終端的標(biāo)識;
所述WiFi控制器在確認(rèn)所述接入點(diǎn)信息對應(yīng)的WiFi接入點(diǎn)當(dāng)前接入的終端對應(yīng)的終端標(biāo)識中包括所述終端的標(biāo)識時,向所述考勤服務(wù)器發(fā)送驗(yàn)證成功響應(yīng)消息。
結(jié)合第三方面,在第三方面的第一種可能的實(shí)現(xiàn)方式中,還包括:
所述WiFi控制器根據(jù)所述接入點(diǎn)信息,所述WiFi控制器所控制的各個WiFi接入點(diǎn)對應(yīng)的接入點(diǎn)信息與各個WiFi接入點(diǎn)所歸屬的物理位置信息的關(guān) 聯(lián)關(guān)系,確定所述接入點(diǎn)信息對應(yīng)的WiFi接入點(diǎn)所歸屬的位置信息;
所述WiFi控制器向所述考勤服務(wù)器發(fā)送驗(yàn)證成功響應(yīng)消息,包括:
所述WiFi控制器將所述接入點(diǎn)信息對應(yīng)的WiFi接入點(diǎn)所歸屬的位置信息攜帶在所述驗(yàn)證成功響應(yīng)消息中發(fā)送給所述考勤服務(wù)器。
結(jié)合第三方面或第三方面的第一種可能的實(shí)現(xiàn)方式,在第三方面的第二種可能的實(shí)現(xiàn)方式中,所述終端的標(biāo)識為所述終端的媒體接入控制MAC地址;
所述WiFi接入點(diǎn)的接入點(diǎn)信息包括基本服務(wù)集標(biāo)識BSSID,或者包括BSSID和服務(wù)集標(biāo)識SSID。
第四方面,本發(fā)明實(shí)施例提供了一種無線考勤裝置,包括:
接收單元,用于接收到終端發(fā)送的考勤請求消息,所述考勤請求消息中攜帶所述終端所接入的無線保真WiFi接入點(diǎn)的接入點(diǎn)信息、用于標(biāo)識考勤對象的對象標(biāo)識及所述終端的標(biāo)識;
處理單元,用于根據(jù)所述接入點(diǎn)信息及所述終端的標(biāo)識確定所述終端為合法接入所述WiFi接入點(diǎn)的終端時,獲取當(dāng)前時間;并根據(jù)所述對象標(biāo)識以及所述當(dāng)前時間完成對所述考勤對象的考勤服務(wù)。
結(jié)合第四方面,在第四方面的第一種可能的實(shí)現(xiàn)方式中,還包括:
發(fā)送單元,用于向控制所述WiFi接入點(diǎn)的WiFi控制器發(fā)送驗(yàn)證請求消息,所述驗(yàn)證請求消息中攜帶所述接入點(diǎn)信息以及所述終端的標(biāo)識;
所述接收單元,還用于接收到驗(yàn)證成功響應(yīng)消息;
所述處理單元,具體用于在確定所述接收單元接收到所述驗(yàn)證成功響應(yīng)消息時,則確定所述終端的標(biāo)識對應(yīng)的終端為合法接入所述接入點(diǎn)信息對應(yīng)的WiFi接入點(diǎn)的終端;
其中所述驗(yàn)證成功響應(yīng)消息是所述WiFi控制器在確認(rèn)所述接入點(diǎn)信息對應(yīng)的WiFi接入點(diǎn)當(dāng)前接入的終端標(biāo)識中包括所述終端的標(biāo)識時發(fā)送的。
結(jié)合第四方面的第一種可能的實(shí)現(xiàn)方式,在第四方面的第二種可能的實(shí)現(xiàn)方式中,所述驗(yàn)證成功響應(yīng)消息中攜帶所述WiFi接入點(diǎn)所歸屬的物理位置信 息;
所述處理單元,具體用于在所述考勤服務(wù)器根據(jù)所述對象標(biāo)識以及所述當(dāng)前時間完成對所述考勤對象的考勤服務(wù)時,根據(jù)所述WiFi接入點(diǎn)所歸屬的物理位置信息、所述對象標(biāo)識以及所述當(dāng)前時間完成對所述考勤對象的考勤服務(wù)。
結(jié)合第四方面和第四方面的第一種至第二種可能的實(shí)現(xiàn)方式中的任意一種,在第四方面的第三種可能的實(shí)現(xiàn)方式中,所述處理單元,具體用于在根據(jù)所述對象標(biāo)識以及所述當(dāng)前時間完成對所述考勤對象的考勤服務(wù)時,關(guān)聯(lián)記錄所述對象標(biāo)識以及所述當(dāng)前時間;或者
獲取所述當(dāng)前時間與預(yù)設(shè)時間點(diǎn)的比較結(jié)果,并根據(jù)比較結(jié)果,對所述考勤對象進(jìn)行標(biāo)記,將標(biāo)記結(jié)果與所述對象標(biāo)識進(jìn)行關(guān)聯(lián)記錄。
結(jié)合第四方面和第四方面的第一種至第三種可能的實(shí)現(xiàn)方式中的任意一種,在第四方面的第四種可能的實(shí)現(xiàn)方式中,所述終端的標(biāo)識為所述終端的媒體接入控制MAC地址;
所述WiFi接入點(diǎn)的接入點(diǎn)信息包括基本服務(wù)集標(biāo)識SSSID,或者包括BSSID和服務(wù)集標(biāo)識SSID。
第五方面,本發(fā)明實(shí)施例提供了一種無線考勤裝置,包括:
確定單元,用于確定自身接入的無線保真WiFi接入點(diǎn)的接入點(diǎn)信息、用于標(biāo)識考勤對象的對象標(biāo)識及所述終端的標(biāo)識;
發(fā)送單元,用于向考勤服務(wù)器發(fā)送考勤請求消息,所述考勤請求消息中攜帶所述確定單元確定的所述接入點(diǎn)信息、所述對象標(biāo)識及所述終端的標(biāo)識。
結(jié)合第五方面,在第五方面的第一種可能的實(shí)現(xiàn)方式中,所述終端的標(biāo)識為所述終端的媒體接入控制MAC地址;
所述WiFi接入點(diǎn)的接入點(diǎn)信息包括基本服務(wù)集標(biāo)識BSSID,或者包括BSSID和服務(wù)集標(biāo)識SSID。
第六方面,本發(fā)明實(shí)施例提供了一種無線考勤裝置,包括:
接收單元,用于接收考勤服務(wù)器發(fā)送的驗(yàn)證請求消息,所述驗(yàn)證請求消息中攜帶終端接入的WiFi接入點(diǎn)的接入點(diǎn)信息以及所述終端的標(biāo)識;
確定單元,用于確認(rèn)所述接入點(diǎn)信息對應(yīng)的WiFi接入點(diǎn)當(dāng)前接入的終端對應(yīng)的終端標(biāo)識中是否包括所述終端的標(biāo)識;
發(fā)送單元,用于在所述確定單元確認(rèn)所述接入點(diǎn)信息對應(yīng)的WiFi接入點(diǎn)當(dāng)前接入的終端對應(yīng)的終端標(biāo)識中包括所述終端的標(biāo)識時,向所述考勤服務(wù)器發(fā)送驗(yàn)證成功響應(yīng)消息。
結(jié)合第六方面,在第六方面的第一種可能的實(shí)現(xiàn)方式中,所述確定單元還用于:
根據(jù)所述接入點(diǎn)信息,所述WiFi控制器所控制的各個WiFi接入點(diǎn)對應(yīng)的接入點(diǎn)信息與各個WiFi接入點(diǎn)所歸屬的物理位置信息的關(guān)聯(lián)關(guān)系,確定所述接入點(diǎn)信息對應(yīng)的WiFi接入點(diǎn)所歸屬的位置信息;
所述發(fā)送單元具體用于:
將所述接入點(diǎn)信息對應(yīng)的WiFi接入點(diǎn)所歸屬的位置信息攜帶在所述驗(yàn)證成功響應(yīng)消息中發(fā)送給所述考勤服務(wù)器。
結(jié)合第六方面或第六方面的第一種可能的實(shí)現(xiàn)方式,在第六方面的第二種可能的實(shí)現(xiàn)方式中,所述終端的標(biāo)識為所述終端的媒體接入控制MAC地址;
所述WiFi接入點(diǎn)的接入點(diǎn)信息包括基本服務(wù)集標(biāo)識BSSID,或者包括BSSID和服務(wù)集標(biāo)識SSID。
第七方面,本發(fā)明實(shí)施例提供了一種無線考勤系統(tǒng),包括:
考勤服務(wù)器、終端以及無線保真WiFi控制器;
所述終端,用于確定自身接入的WiFi接入點(diǎn)的接入點(diǎn)信息、用于標(biāo)識考勤對象的對象標(biāo)識及所述終端的標(biāo)識;向所述考勤服務(wù)器發(fā)送考勤請求消息,所述考勤請求消息中攜帶所述接入點(diǎn)信息、所述對象標(biāo)識及所述終端的標(biāo)識;
所述考勤服務(wù)器,用于接收到所述終端發(fā)送的考勤請求消息,所述考勤請求消息中攜帶所述終端所接入的無線保真WiFi接入點(diǎn)的接入點(diǎn)信息、用于標(biāo) 識考勤對象的對象標(biāo)識及所述終端的標(biāo)識;所述考勤服務(wù)器根據(jù)所述接入點(diǎn)信息及所述終端的標(biāo)識確定所述終端為合法接入所述WiFi接入點(diǎn)的終端時,獲取當(dāng)前時間;并根據(jù)所述對象標(biāo)識以及所述當(dāng)前時間完成對所述考勤對象的考勤服務(wù);
所述WiFi控制器,用于控制所述終端接入的WiFi接入點(diǎn)。
本發(fā)明有益效果如下:利用本發(fā)明實(shí)施例提供的方案,通過WiFi網(wǎng)絡(luò)、終端以及考勤服務(wù)器相結(jié)合實(shí)現(xiàn)考勤。通過考勤服務(wù)器在收到終端發(fā)送的考勤請求消息后,并不是直接確定考勤成功,而是通過確定所述終端為合法接入所述WiFi接入點(diǎn)的終端時,確定完成考勤,從而提高了安全性,并且能夠有效解決代替考勤的問題。
附圖說明
圖1為本發(fā)明實(shí)施例提供的無線考勤系統(tǒng)結(jié)構(gòu)示意圖;
圖2為本發(fā)明實(shí)施例提供的一種無線考勤裝置示意圖;
圖3為本發(fā)明實(shí)施例提供的另一種無線考勤裝置示意圖;
圖4為本發(fā)明實(shí)施例提供的又一種無線考勤裝置示意圖;
圖5為本發(fā)明實(shí)施例提供的考勤服務(wù)器結(jié)構(gòu)示意圖;
圖6為本發(fā)明實(shí)施例提供的終端結(jié)構(gòu)示意圖;
圖7為本發(fā)明實(shí)施例提供的WiFi控制器結(jié)構(gòu)示意圖;
圖8為本發(fā)明實(shí)施例提供的一種無線考勤方法流程圖;
圖9為本發(fā)明實(shí)施例提供的另一種無線考勤方法流程圖;
圖10為本發(fā)明實(shí)施例提供的又一種無線考勤方法流程圖;
圖11為本發(fā)明實(shí)施例提供的一種無線考勤方法示意圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā) 明作進(jìn)一步地詳細(xì)描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明實(shí)施例提供一種無線考勤方法、裝置及系統(tǒng),用于解決現(xiàn)有技術(shù)存在的安全性低,容易代打的問題。其中,方法、裝置及系統(tǒng)是基于同一發(fā)明構(gòu)思的,由于方法、裝置及系統(tǒng)解決問題的原理相似,因此系統(tǒng)、裝置與方法的實(shí)施可以相互參見,重復(fù)之處不再贅述。
本發(fā)明實(shí)施例提供了一種無線考勤系統(tǒng),如圖1所示,該無線考勤系統(tǒng)包括:終端100,考勤服務(wù)器200,WiFi控制器300。其中WiFi控制器300控制至少一個WiFi接入點(diǎn)。
其中,WiFi控制器可以是網(wǎng)絡(luò)中用于控制各個WiFi接入點(diǎn)的設(shè)備。
所述終端100,用于確定所接入的所述WiFi控制器300控制WiFi接入點(diǎn)的接入點(diǎn)信息、用于標(biāo)識考勤對象的對象標(biāo)識及所述終端100的標(biāo)識,并向考勤服務(wù)器200發(fā)送考勤請求消息,所述考勤請求消息中攜帶所述WiFi接入點(diǎn)的接入點(diǎn)信息、所述對象標(biāo)識及所述終端100的標(biāo)識。
其中,終端的標(biāo)識可以為終端的MAC地址。
所述WiFi接入點(diǎn)的接入點(diǎn)信息可以包括基本服務(wù)集標(biāo)識(Base SSID,簡稱BSSID),或者包括BSSID和SSID。
其中,對象標(biāo)識可以是考勤對象的賬號和密碼,還可以是指紋特征、手勢特征、虹膜特征、臉部識別特征等等。
所述考勤服務(wù)器200根據(jù)所述接入點(diǎn)信息及所述終端100的標(biāo)識確定所述終端100為合法接入所述WiFi接入點(diǎn)的終端時,獲取當(dāng)前時間;并根據(jù)所述對象標(biāo)識以及所述當(dāng)前時間完成對所述考勤對象的考勤服務(wù)。
利用本發(fā)明實(shí)施例提供的方案,通過WiFi網(wǎng)絡(luò)、終端以及考勤服務(wù)器相結(jié)合實(shí)現(xiàn)考勤。通過考勤服務(wù)器在收到終端發(fā)送的考勤請求消息后,并不是直接確定考勤成功,而是通過確定所述終端為合法接入所述WiFi接入點(diǎn)的終端 時,確定完成考勤,從而提高了安全性,并且能夠有效解決代替考勤的問題。
可選地,所述考勤服務(wù)器200根據(jù)所述接入點(diǎn)信息及所述終端100的標(biāo)識確定所述終端100為合法接入所述WiFi接入點(diǎn)的終端,具體可以通過以下方式:
第一種實(shí)現(xiàn)方式:
所述考勤服務(wù)器200向控制所述WiFi接入點(diǎn)的WiFi控制器300發(fā)送驗(yàn)證請求消息,所述驗(yàn)證請求消息中攜帶所述接入點(diǎn)信息以及所述終端的標(biāo)識;
所述WiFi控制器300接收考勤服務(wù)器200發(fā)送的驗(yàn)證請求消息;
所述WiFi控制器300在確認(rèn)所述接入點(diǎn)信息對應(yīng)的WiFi接入點(diǎn)當(dāng)前接入的終端對應(yīng)的終端標(biāo)識中包括所述終端100的標(biāo)識時,向所述考勤服務(wù)器200發(fā)送驗(yàn)證成功響應(yīng)消息;
所述考勤服務(wù)器200接收到驗(yàn)證成功響應(yīng)消息,則確定所述終端100為合法接入所述WiFi接入點(diǎn)的終端。
第二種實(shí)現(xiàn)方式:
所述考勤服務(wù)器200向控制所述WiFi接入點(diǎn)的WiFi控制器300發(fā)送獲取請求消息,所述獲取請求消息攜帶所述WiFi接入點(diǎn)的接入點(diǎn)信息,且用于獲取當(dāng)前接入所述接入點(diǎn)信息對應(yīng)的WiFi接入點(diǎn)的終端標(biāo)識;
所述WiFi控制器300在接收到所述考勤服務(wù)器200發(fā)送的所述獲取請求消息后,確認(rèn)當(dāng)前接入所述接入點(diǎn)信息對應(yīng)的WiFi接入點(diǎn)的終端標(biāo)識,并向所述考勤服務(wù)器200反饋獲取請求響應(yīng)消息,所述獲取請求響應(yīng)消息中攜帶當(dāng)前接入所述接入點(diǎn)信息對應(yīng)的接入點(diǎn)的終端標(biāo)識;
所述考勤服務(wù)器200在確定當(dāng)前接入所述接入點(diǎn)信息對應(yīng)的接入點(diǎn)的終端標(biāo)識中包括所述終端的標(biāo)識時,則確定所述終端100為合法接入所述WiFi接入點(diǎn)的終端。
第三種實(shí)現(xiàn)方式:
所述WiFi控制器300可以周期性的向所述考勤服務(wù)器200發(fā)送接入其控 制的各個WiFi接入點(diǎn)的終端標(biāo)識;
所述考勤服務(wù)器200確定接收到所述各個WiFi接入點(diǎn)的終端標(biāo)識包括所述終端100的標(biāo)識時,則確定所述終端100為合法接入所述WiFi接入點(diǎn)的終端。
可選地,終端100在向所述考勤服務(wù)器200發(fā)送登陸請求消息,并接收到所述考勤服務(wù)器200發(fā)送的成功登錄的響應(yīng)消息,所述登陸請求消息中攜帶所述對象標(biāo)識。
可選地,終端100根據(jù)所述WiFi接入點(diǎn)所歸屬的位置信息、所述對象標(biāo)識以及所述當(dāng)前時間確定完成對所述考勤對象的考勤服務(wù),具體可以通過以下方式:
第一種實(shí)現(xiàn)方式:
所述考勤服務(wù)器200關(guān)聯(lián)記錄所述對象標(biāo)識以及所述當(dāng)前時間,則完成對所述考勤對象的考勤服務(wù)。
第二種實(shí)現(xiàn)方式:
所述考勤服務(wù)器200獲取所述當(dāng)前時間與預(yù)設(shè)的時間點(diǎn)的比較結(jié)果,并根據(jù)比較結(jié)果,對所述考勤對象進(jìn)行標(biāo)記,并將標(biāo)記結(jié)果與所述對象標(biāo)識進(jìn)行關(guān)聯(lián)記錄,則完成對所述考勤對象的考勤服務(wù)。
例如,預(yù)設(shè)的時間點(diǎn)為上午9:00,則獲取的當(dāng)前時間小于9:00,則考勤正常,對考勤對象標(biāo)記正常。反之,若獲取的當(dāng)前時間大于9:00,則考勤遲到,對考勤對象標(biāo)記遲到。
可選地,所述WiFi控制器還可以根據(jù)所述接入點(diǎn)信息,所述WiFi控制器所控制的各個WiFi接入點(diǎn)對應(yīng)的接入點(diǎn)信息與各個WiFi接入點(diǎn)所歸屬的物理位置信息的關(guān)聯(lián)關(guān)系,確定所述接入點(diǎn)信息對應(yīng)的WiFi接入點(diǎn)所歸屬的位置信息;所述WiFi控制器將所述接入點(diǎn)信息對應(yīng)的WiFi接入點(diǎn)所歸屬的位置信息攜帶在所述驗(yàn)證成功響應(yīng)消息中發(fā)送給所述考勤服務(wù)器。
具體的,所述考勤服務(wù)器200關(guān)聯(lián)記錄WiFi接入點(diǎn)所歸屬的位置信息、 所述對象標(biāo)識以及所述當(dāng)前時間。或者,所述考勤服務(wù)器200獲取所述當(dāng)前時間與預(yù)設(shè)的時間點(diǎn)的比較結(jié)果,并根據(jù)比較結(jié)果,對所述考勤對象進(jìn)行標(biāo)記,然后將標(biāo)記結(jié)果與所述WiFi接入點(diǎn)所歸屬的位置信息、所述對象標(biāo)識進(jìn)行關(guān)聯(lián)記錄,則完成對所述考勤對象的考勤服務(wù)。
可選地,考勤服務(wù)器200完成對所述考勤對象的考勤服務(wù)后,向所述終端發(fā)送對所述考勤對象的考勤結(jié)果。
本發(fā)明實(shí)施例還提供了一種無線考勤裝置,該裝置設(shè)置于考勤服務(wù)器中,如圖2所示,該裝置包括:
接收單元201,用于接收到終端發(fā)送的考勤請求消息,所述考勤請求消息中攜帶所述終端所接入的無線保真WiFi接入點(diǎn)的接入點(diǎn)信息、用于標(biāo)識考勤對象的對象標(biāo)識及所述終端的標(biāo)識;
處理單元202,用于根據(jù)接收單元201接收到的所述接入點(diǎn)信息及所述終端的標(biāo)識確定所述終端為合法接入所述WiFi接入點(diǎn)的終端時,獲取當(dāng)前時間;并根據(jù)所述對象標(biāo)識以及所述當(dāng)前時間完成對所述考勤對象的考勤服務(wù)。
可選地,該裝置還包括:
發(fā)送單元,用于向控制所述WiFi接入點(diǎn)的WiFi控制器發(fā)送驗(yàn)證請求消息,所述驗(yàn)證請求消息中攜帶所述接入點(diǎn)信息以及所述終端的標(biāo)識;
所述接收單元201,還用于接收到驗(yàn)證成功響應(yīng)消息;
所述處理單元202,具體用于在確定所述接收單元201接收到所述驗(yàn)證成功響應(yīng)消息時,則確定所述終端的標(biāo)識對應(yīng)的終端為合法接入所述接入點(diǎn)信息對應(yīng)的WiFi接入點(diǎn)的終端;
其中所述驗(yàn)證成功響應(yīng)消息是所述WiFi控制器在確認(rèn)所述接入點(diǎn)信息對應(yīng)的WiFi接入點(diǎn)當(dāng)前接入的終端標(biāo)識中包括所述終端的標(biāo)識時發(fā)送的。
進(jìn)一步地,所述驗(yàn)證成功響應(yīng)消息中還可以攜帶所述WiFi接入點(diǎn)所歸屬的物理位置信息;
所述處理單元202,具體用于在所述考勤服務(wù)器根據(jù)所述對象標(biāo)識以及所 述當(dāng)前時間完成對所述考勤對象的考勤服務(wù)時,根據(jù)所述WiFi接入點(diǎn)所歸屬的物理位置信息、所述對象標(biāo)識以及所述當(dāng)前時間完成對所述考勤對象的考勤服務(wù)。
可選地,所述處理單元202,具體用于在根據(jù)所述對象標(biāo)識以及所述當(dāng)前時間完成對所述考勤對象的考勤服務(wù)時,關(guān)聯(lián)記錄所述對象標(biāo)識以及所述當(dāng)前時間;或者
獲取所述當(dāng)前時間與預(yù)設(shè)時間點(diǎn)的比較結(jié)果,并根據(jù)比較結(jié)果,對所述考勤對象進(jìn)行標(biāo)記,將標(biāo)記結(jié)果與所述對象標(biāo)識進(jìn)行關(guān)聯(lián)記錄。
其中,所述終端的標(biāo)識可以是為所述終端的媒體接入控制MAC地址;所述WiFi接入點(diǎn)的接入點(diǎn)信息可以包括基本服務(wù)集標(biāo)識SSSID,或者包括BSSID和服務(wù)集標(biāo)識SSID。
本發(fā)明實(shí)施例還提供了一種無線考勤裝置,該裝置設(shè)置于終端中,如圖3所示,該裝置包括:
確定單元301,用于確定自身接入的WiFi接入點(diǎn)的接入點(diǎn)信息、用于標(biāo)識考勤對象的對象標(biāo)識及所述終端的標(biāo)識;
發(fā)送單元302,用于向考勤服務(wù)器發(fā)送考勤請求消息,所述考勤請求消息中攜帶所述確定單元301確定的所述接入點(diǎn)信息、所述對象標(biāo)識及所述終端的標(biāo)識。
其中,所述終端的標(biāo)識可以為所述終端的媒體接入控制MAC地址;所述WiFi接入點(diǎn)的接入點(diǎn)信息可以包括基本服務(wù)集標(biāo)識BSSID,或者包括BSSID和服務(wù)集標(biāo)識SSID。
本發(fā)明實(shí)施例還提供了一種無線考勤裝置,該裝置設(shè)置于WiFi控制器中,如圖4所示,該裝置包括:
接收單元401,用于接收考勤服務(wù)器發(fā)送的驗(yàn)證請求消息,所述驗(yàn)證請求消息中攜帶終端接入的WiFi接入點(diǎn)的接入點(diǎn)信息以及所述終端的標(biāo)識;
確定單元402,用于確認(rèn)所述接入點(diǎn)信息對應(yīng)的WiFi接入點(diǎn)當(dāng)前接入的終 端對應(yīng)的終端標(biāo)識中是否包括所述終端的標(biāo)識;
發(fā)送單元403,用于在所述確定單元402確認(rèn)所述接入點(diǎn)信息對應(yīng)的WiFi接入點(diǎn)當(dāng)前接入的終端對應(yīng)的終端標(biāo)識中包括所述終端的標(biāo)識時,向所述考勤服務(wù)器發(fā)送驗(yàn)證成功響應(yīng)消息。
可選地,所述確定單元402還用于:
根據(jù)所述接入點(diǎn)信息,所述WiFi控制器所控制的各個WiFi接入點(diǎn)對應(yīng)的接入點(diǎn)信息與各個WiFi接入點(diǎn)所歸屬的物理位置信息的關(guān)聯(lián)關(guān)系,確定所述接入點(diǎn)信息對應(yīng)的WiFi接入點(diǎn)所歸屬的位置信息;
所述發(fā)送單元403具體用于:
將所述接入點(diǎn)信息對應(yīng)的WiFi接入點(diǎn)所歸屬的位置信息攜帶在所述驗(yàn)證成功響應(yīng)消息中發(fā)送給所述考勤服務(wù)器。
其中,所述終端的標(biāo)識為所述終端的MAC地址;所述WiFi接入點(diǎn)的接入點(diǎn)信息包括BSSID,或者包括BSSID和SSID。
需要說明的是,本發(fā)明實(shí)施例中對單元的劃分是示意性的,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時可以有另外的劃分方式,例如第一確定單元和第二確定單元可以是同一確定單元或者不同的確定單元,或一些特征可以忽略,或不執(zhí)行。另外,在本申請各個實(shí)施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨(dú)物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時,可以存儲在一個計(jì)算機(jī)可讀取存儲介質(zhì)中?;谶@樣的理解,本申請的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本申請各個實(shí)施例所述方法的全 部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機(jī)存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
基于以上實(shí)施例,本發(fā)明實(shí)施例還提供了一種考勤服務(wù)器,參閱圖5所示,該考勤服務(wù)器包括:收發(fā)器501、處理器502、總線503以及存儲器504,其中:
收發(fā)器501、處理器502以及存儲器504通過總線503相互連接;總線503可以是外設(shè)部件互連標(biāo)準(zhǔn)(peripheral component interconnect,簡稱PCI)總線或擴(kuò)展工業(yè)標(biāo)準(zhǔn)結(jié)構(gòu)(extended industry standard architecture,簡稱EISA)總線等。所述總線可以分為地址總線、數(shù)據(jù)總線、控制總線等。為便于表示,圖5中僅用一條粗線表示,但并不表示僅有一根總線或一種類型的總線。
存儲器504用于存儲執(zhí)行程序。處理器502用于執(zhí)行所述存儲器504存儲的程序。
收發(fā)器501接收到終端發(fā)送的考勤請求消息,所述考勤請求消息中攜帶所述終端所接入的無線保真WiFi接入點(diǎn)的接入點(diǎn)信息、用于標(biāo)識考勤對象的對象標(biāo)識及所述終端的標(biāo)識;
處理器502根據(jù)收發(fā)器501接收到的所述接入點(diǎn)信息及所述終端的標(biāo)識確定所述終端為合法接入所述WiFi接入點(diǎn)的終端時,獲取當(dāng)前時間;并根據(jù)所述對象標(biāo)識以及所述當(dāng)前時間完成對所述考勤對象的考勤服務(wù)。
收發(fā)器501用于向控制所述WiFi接入點(diǎn)的WiFi控制器發(fā)送驗(yàn)證請求消息,所述驗(yàn)證請求消息中攜帶所述接入點(diǎn)信息以及所述終端的標(biāo)識;接收到驗(yàn)證成功響應(yīng)消息;其中所述驗(yàn)證成功響應(yīng)消息是所述WiFi控制器在確認(rèn)所述接入點(diǎn)信息對應(yīng)的WiFi接入點(diǎn)當(dāng)前接入的終端標(biāo)識中包括所述終端的標(biāo)識時發(fā)送的。處理器502在確定所述收發(fā)器501接收到所述驗(yàn)證成功響應(yīng)消息時,則確定所述終端的標(biāo)識對應(yīng)的終端為合法接入所述接入點(diǎn)信息對應(yīng)的WiFi接入點(diǎn)的終端;
進(jìn)一步地,所述驗(yàn)證成功響應(yīng)消息中還可以攜帶所述WiFi接入點(diǎn)所歸屬 的物理位置信息;
處理器502在所述考勤服務(wù)器根據(jù)所述對象標(biāo)識以及所述當(dāng)前時間完成對所述考勤對象的考勤服務(wù)時,根據(jù)所述WiFi接入點(diǎn)所歸屬的物理位置信息、所述對象標(biāo)識以及所述當(dāng)前時間完成對所述考勤對象的考勤服務(wù)。
處理器502在根據(jù)所述對象標(biāo)識以及所述當(dāng)前時間完成對所述考勤對象的考勤服務(wù)時,關(guān)聯(lián)記錄所述對象標(biāo)識以及所述當(dāng)前時間;或者獲取所述當(dāng)前時間與預(yù)設(shè)時間點(diǎn)的比較結(jié)果,并根據(jù)比較結(jié)果,對所述考勤對象進(jìn)行標(biāo)記,將標(biāo)記結(jié)果與所述對象標(biāo)識進(jìn)行關(guān)聯(lián)記錄。
其中,所述終端的標(biāo)識可以是為所述終端的媒體接入控制MAC地址;所述WiFi接入點(diǎn)的接入點(diǎn)信息可以包括基本服務(wù)集標(biāo)識SSSID,或者包括BSSID和服務(wù)集標(biāo)識SSID。
基于以上實(shí)施例,本發(fā)明實(shí)施例還提供了一種終端,參閱圖6所示,該考勤服務(wù)器包括:收發(fā)器601、處理器602、總線603以及存儲器604,其中:
收發(fā)器601、處理器602以及存儲器604通過總線603相互連接;總線603可以是外設(shè)部件互連標(biāo)準(zhǔn)(peripheral component interconnect,簡稱PCI)總線或擴(kuò)展工業(yè)標(biāo)準(zhǔn)結(jié)構(gòu)(extended industry standard architecture,簡稱EISA)總線等。所述總線可以分為地址總線、數(shù)據(jù)總線、控制總線等。為便于表示,圖6中僅用一條粗線表示,但并不表示僅有一根總線或一種類型的總線。
存儲器604用于存儲執(zhí)行程序。處理器602用于執(zhí)行所述存儲器604存儲的程序。
處理器602確定自身接入的WiFi接入點(diǎn)的接入點(diǎn)信息、用于標(biāo)識考勤對象的對象標(biāo)識及所述終端的標(biāo)識;
收發(fā)器601向考勤服務(wù)器發(fā)送考勤請求消息,所述考勤請求消息中攜帶處理器602確定的所述接入點(diǎn)信息、所述對象標(biāo)識及所述終端的標(biāo)識。
其中,所述終端的標(biāo)識可以為所述終端的媒體接入控制MAC地址;所述WiFi接入點(diǎn)的接入點(diǎn)信息可以包括基本服務(wù)集標(biāo)識BSSID,或者包括BSSID 和服務(wù)集標(biāo)識SSID。
基于以上實(shí)施例,本發(fā)明實(shí)施例還提供了一種WiFi控制器,參閱圖7所示,該考勤服務(wù)器包括:收發(fā)器701、處理器702、總線703以及存儲器704,其中:
收發(fā)器701、處理器702以及存儲器704通過總線703相互連接;總線703可以是外設(shè)部件互連標(biāo)準(zhǔn)(peripheral component interconnect,簡稱PCI)總線或擴(kuò)展工業(yè)標(biāo)準(zhǔn)結(jié)構(gòu)(extended industry standard architecture,簡稱EISA)總線等。所述總線可以分為地址總線、數(shù)據(jù)總線、控制總線等。為便于表示,圖7中僅用一條粗線表示,但并不表示僅有一根總線或一種類型的總線。
存儲器704用于存儲執(zhí)行程序。處理器702用于執(zhí)行所述存儲器704存儲的程序。
收發(fā)器701接收考勤服務(wù)器發(fā)送的驗(yàn)證請求消息,所述驗(yàn)證請求消息中攜帶終端接入的WiFi接入點(diǎn)的接入點(diǎn)信息以及所述終端的標(biāo)識。
處理器702確認(rèn)所述接入點(diǎn)信息對應(yīng)的WiFi接入點(diǎn)當(dāng)前接入的終端對應(yīng)的終端標(biāo)識中是否包括所述終端的標(biāo)識;
收發(fā)器701在所述處理器702確認(rèn)所述接入點(diǎn)信息對應(yīng)的WiFi接入點(diǎn)當(dāng)前接入的終端對應(yīng)的終端標(biāo)識中包括所述終端的標(biāo)識時,向所述考勤服務(wù)器發(fā)送驗(yàn)證成功響應(yīng)消息。
處理器702根據(jù)所述接入點(diǎn)信息,所述WiFi控制器所控制的各個WiFi接入點(diǎn)對應(yīng)的接入點(diǎn)信息與各個WiFi接入點(diǎn)所歸屬的物理位置信息的關(guān)聯(lián)關(guān)系,確定所述接入點(diǎn)信息對應(yīng)的WiFi接入點(diǎn)所歸屬的位置信息;收發(fā)器701將所述接入點(diǎn)信息對應(yīng)的WiFi接入點(diǎn)所歸屬的位置信息攜帶在所述驗(yàn)證成功響應(yīng)消息中發(fā)送給所述考勤服務(wù)器。其中,所述終端的標(biāo)識為所述終端的MAC地址;所述WiFi接入點(diǎn)的接入點(diǎn)信息包括BSSID,或者包括BSSID和SSID。
本發(fā)明實(shí)施例還提供了一種無線考勤方法,如圖8所示,該方法包括:
步驟801,考勤服務(wù)器接收到終端發(fā)送的考勤請求消息,所述考勤請求消 息中攜帶所述終端所接入的WiFi接入點(diǎn)的接入點(diǎn)信息、用于標(biāo)識考勤對象的對象標(biāo)識及所述終端的標(biāo)識。
其中,所述終端的標(biāo)識可以為所述終端的媒體接入控制MAC地址。
所述WiFi接入點(diǎn)的接入點(diǎn)信息可以包括基本服務(wù)集標(biāo)識SSSID,或者包括BSSID和服務(wù)集標(biāo)識SSID。
步驟802,所述考勤服務(wù)器根據(jù)所述接入點(diǎn)信息及所述終端的標(biāo)識確定所述終端為合法接入所述WiFi接入點(diǎn)的終端時,獲取當(dāng)前時間。
步驟803,所述考勤服務(wù)器根據(jù)所述對象標(biāo)識以及所述當(dāng)前時間完成對所述考勤對象的考勤服務(wù)。
可選地,所述考勤服務(wù)器根據(jù)所述接入點(diǎn)信息及所述終端的標(biāo)識確定所述終端為合法接入所述WiFi接入點(diǎn)的終端,具體可以通過以下方式:
所述考勤服務(wù)器向控制所述WiFi接入點(diǎn)的WiFi控制器發(fā)送驗(yàn)證請求消息,所述驗(yàn)證請求消息中攜帶所述接入點(diǎn)信息以及所述終端的標(biāo)識;
所述考勤服務(wù)器接收到驗(yàn)證成功響應(yīng)消息,則確定所述終端為合法接入所述WiFi接入點(diǎn)的終端;
其中所述驗(yàn)證成功響應(yīng)消息是所述WiFi控制器在確認(rèn)所述接入點(diǎn)信息對應(yīng)的WiFi接入點(diǎn)當(dāng)前接入的終端標(biāo)識中包括所述終端的標(biāo)識時發(fā)送的。
可選地,所述驗(yàn)證成功響應(yīng)消息中攜帶所述WiFi接入點(diǎn)所歸屬的物理位置信息;
所述考勤服務(wù)器根據(jù)所述對象標(biāo)識以及所述當(dāng)前時間完成對所述考勤對象的考勤服務(wù),包括:
所述考勤服務(wù)器根據(jù)所述WiFi接入點(diǎn)所歸屬的物理位置信息、所述對象標(biāo)識以及所述當(dāng)前時間完成對所述考勤對象的考勤服務(wù)。
可選地,所述考勤服務(wù)器根據(jù)所述對象標(biāo)識以及所述當(dāng)前時間完成對所述考勤對象的考勤服務(wù),具體可以通過以下方式:
第一種實(shí)現(xiàn)方式:
所述考勤服務(wù)器關(guān)聯(lián)記錄所述對象標(biāo)識以及所述當(dāng)前時間后,則完成對所述考勤對象的考勤服務(wù)。
第二種實(shí)現(xiàn)方式:
所述考勤服務(wù)器獲取所述當(dāng)前時間與預(yù)設(shè)的時間點(diǎn)的比較結(jié)果,并根據(jù)比較結(jié)果,對所述考勤對象進(jìn)行標(biāo)記,并將標(biāo)記結(jié)果與所述對象標(biāo)識進(jìn)行關(guān)聯(lián)記錄,則完成對所述考勤對象的考勤服務(wù)。
可選地,所述考勤服務(wù)器完成對所述考勤對象的考勤服務(wù)后,向所述終端發(fā)送對所述考勤對象的考勤結(jié)果。
本發(fā)明實(shí)施例還提供了一種無線考勤方法,如圖9所示,該方法包括:
步驟901,終端確定所接入的無線保真WiFi控制器中的WiFi接入點(diǎn)的接入點(diǎn)信息、用于標(biāo)識考勤對象的對象標(biāo)識及所述終端的標(biāo)識。
其中,終端的標(biāo)識可以為終端的MAC地址。WiFi接入點(diǎn)的接入點(diǎn)信息可以包括BSSID,或者還可以包括BSSID和SSID。
步驟902,所述終端向考勤服務(wù)器發(fā)送考勤請求消息,所述考勤請求消息中攜帶所述WiFi接入點(diǎn)的接入點(diǎn)信息、所述對象標(biāo)識及所述終端的標(biāo)識。
可選地,所述終端在向所述考勤服務(wù)器發(fā)送考勤請求消息之前,還可以包括:
所述終端向所述考勤服務(wù)器發(fā)送登錄請求消息,并接收到所述考勤服務(wù)器發(fā)送的成功登錄的響應(yīng)消息;所述登陸請求消息中攜帶所述對象標(biāo)識。
可選地,所述終端向所述考勤服務(wù)器發(fā)送考勤請求消息后,接收到所述考勤服務(wù)器發(fā)送的完成對所述考勤對象的考勤服務(wù)的考勤結(jié)果。
本發(fā)明實(shí)施例還提供了一種無線考勤方法,如圖10所示,該方法包括:
步驟1001,WiFi控制器接收到考勤服務(wù)器發(fā)送驗(yàn)證請求消息,所述驗(yàn)證請求消息中攜帶終端接入的WiFi接入點(diǎn)的接入點(diǎn)信息以及所述終端的標(biāo)識。
步驟1002,所述WiFi控制器在確認(rèn)所述接入點(diǎn)信息對應(yīng)的WiFi接入點(diǎn)當(dāng)前接入的終端對應(yīng)的終端標(biāo)識中包括所述終端的標(biāo)識時,向所述考勤服務(wù)器發(fā) 送驗(yàn)證成功響應(yīng)消息。
可選地,所述WiFi控制器根據(jù)所述接入點(diǎn)信息,所述WiFi控制器所控制的各個WiFi接入點(diǎn)對應(yīng)的接入點(diǎn)信息與各個WiFi接入點(diǎn)所歸屬的物理位置信息的關(guān)聯(lián)關(guān)系,確定所述接入點(diǎn)信息對應(yīng)的WiFi接入點(diǎn)所歸屬的位置信息;
則所述WiFi控制器向所述考勤服務(wù)器發(fā)送驗(yàn)證成功響應(yīng)消息,包括:
所述WiFi控制器將所述接入點(diǎn)信息對應(yīng)的WiFi接入點(diǎn)所歸屬的位置信息攜帶在所述驗(yàn)證成功響應(yīng)消息中發(fā)送給所述考勤服務(wù)器。
下面結(jié)合具體應(yīng)用場景對本發(fā)明實(shí)施例作具體說明,如圖11所示:
下面以某一個公司園區(qū)WiFi網(wǎng)絡(luò)的SSID為iCompany為例進(jìn)行說明。
S1:考勤對象在進(jìn)入該公司園區(qū)后,通過智能終端搜索到SSID為iCompany的園區(qū)WiFi網(wǎng)絡(luò),并成功接入。因此,智能終端成功接入了WiFi控制器控制的SSID為iCompany的接入點(diǎn)AP1。
S2:終端通過考勤對象輸入賬號和密碼向考勤服務(wù)器發(fā)送登錄請求消息,登陸請求消息中攜帶賬號和密碼。賬號和密碼作為考勤對象的標(biāo)識信息。
例如,終端設(shè)置有考勤應(yīng)用APP,則考勤對象運(yùn)行考勤應(yīng)用APP,然后輸入賬號和密碼向考勤服務(wù)器發(fā)送登陸請求消息。
其中,賬號和密碼僅為一種示例,考勤對象的標(biāo)識信息還可以為指紋特征、手勢特征、虹膜特征、臉部識別特征。
例如,終端包括指紋識別裝置,則考勤對象通過指紋識別裝置輸入指紋,向考勤服務(wù)器發(fā)送登錄請求消息,且該登陸請求消息中攜帶輸入的指紋特征。
S3:考勤服務(wù)器向終端發(fā)送登錄響應(yīng)消息。例如,作為登錄響應(yīng)消息,終端呈現(xiàn)一種考勤界面。
S4:終端獲取當(dāng)前接入的AP1的接入點(diǎn)信息,并獲取到終端的標(biāo)識。
具體的,設(shè)置于終端的考勤應(yīng)用APP從終端獲取終端當(dāng)前接入的WiFi接入點(diǎn)的接入點(diǎn)信息并獲取到終端的標(biāo)識。
其中,接入點(diǎn)信息包括BSSID、SSID和IP。終端的標(biāo)識為所述終端的MAC 地址
S5:終端向考勤服務(wù)器發(fā)送考勤請求消息,考勤請求消息中攜帶終端當(dāng)前接入的AP1的接入點(diǎn)信息、終端的標(biāo)識以及考勤對象的標(biāo)識信息。
具體的,終端向考勤服務(wù)器發(fā)送考勤請求消息,并在考勤請求消息中攜帶WiFi接入點(diǎn)的BSSID、SSID、IP,以及終端的MAC地址。
S6:考勤服務(wù)器接收到終端發(fā)送的考勤請求消息后,向WiFi控制器發(fā)送驗(yàn)證請求消息,并攜帶終端當(dāng)前接入的AP1的接入點(diǎn)信息、終端的標(biāo)識以及考勤對象的標(biāo)識信息。即攜帶AP1的BSSID、SSID,以及終端的MAC地址。
S7:WiFi控制器進(jìn)行考勤驗(yàn)證。具體的,根據(jù)AP1的BSSID、SSID以及接入點(diǎn)位置信息確定該AP1的所歸屬的位置信息,確定接入AP1的各個終端標(biāo)識中包括所述終端的MAC地址,如果包括,則向考勤服務(wù)器發(fā)送AP1所歸屬的位置信息。
其中,接入點(diǎn)位置信息包括WiFi控制器中的各個接入點(diǎn)的接入點(diǎn)信息與各個接入點(diǎn)的所歸屬的物理位置信息的對應(yīng)關(guān)系。該對應(yīng)關(guān)系可以以表格的形式保存在WiFi控制器中。
S8:考勤服務(wù)器接收到WiFi控制器發(fā)送的AP1所歸屬的位置信息。
S9:記錄考勤。具體的,考勤服務(wù)器獲取當(dāng)前時間,并將AP1所歸屬的位置信息、考勤對應(yīng)的標(biāo)識信息、當(dāng)前時間關(guān)聯(lián)記錄。
S10:考勤服務(wù)器向終端發(fā)送考勤對應(yīng)的考勤結(jié)果。
具體的,考勤應(yīng)用APP向考勤對象呈現(xiàn)考勤結(jié)果。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學(xué)存儲器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn) 品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲器中,使得存儲在該計(jì)算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。