本發(fā)明涉及智能考勤技術(shù)領(lǐng)域,尤其涉及一種基于位置和運(yùn)動(dòng)狀態(tài)的智能考勤系統(tǒng)及其實(shí)現(xiàn)方法。
背景技術(shù):
很多企事業(yè)單位的業(yè)務(wù)運(yùn)作中,會(huì)涉及外勤環(huán)節(jié),典型的如銷(xiāo)售、巡查、維修等;這類(lèi)企事業(yè)單位普遍存在對(duì)外勤人員管理的難點(diǎn),是否按計(jì)劃執(zhí)行外勤工作?工作分派是否合理?一線(xiàn)信息如何快速掌握等諸如此類(lèi)的問(wèn)題。運(yùn)用現(xiàn)有的移動(dòng)互聯(lián)網(wǎng)技術(shù),提供一個(gè)有效的考勤管理系統(tǒng),是客戶(hù)的迫切需求。
現(xiàn)有的考勤技術(shù)主要包括一卡通考勤系統(tǒng)、手機(jī)位置+拍照上傳考勤。
一卡通考勤系統(tǒng),一卡通采用當(dāng)今最先進(jìn)的感應(yīng)射頻卡“廠(chǎng)內(nèi)信用卡”進(jìn)行企業(yè)內(nèi)部的考勤、餐飲、購(gòu)物等消費(fèi)活動(dòng),徹底解決了傳統(tǒng)打卡鐘機(jī)械故障率高,數(shù)據(jù)大、計(jì)算復(fù)雜、管理難、漏洞多的弊端,是企業(yè)理想的管理工具。員工上下班的考勤刷卡,在企業(yè)刷卡地點(diǎn)安裝考勤機(jī),具體數(shù)量視打卡人數(shù)而定,打卡人員先到人事部辦卡,由操作人員將考勤卡號(hào)、姓名等信息錄入電腦;打卡時(shí),只須將考勤卡在考勤機(jī)前一晃,考勤機(jī)便記錄下該人員卡號(hào)及打卡時(shí)間,月末由操作人員將考勤數(shù)據(jù)傳到PC機(jī),通過(guò)考勤軟件對(duì)數(shù)據(jù)進(jìn)行分析計(jì)算,結(jié)果一目了然。
一卡通考勤系統(tǒng)需要安裝專(zhuān)用的考勤機(jī),適合于工作地點(diǎn)固定的場(chǎng)所;對(duì)于外勤工作這類(lèi)工作地點(diǎn)變動(dòng)很大的,在所有可能的地點(diǎn)安裝考勤機(jī)是不可能的事。
手機(jī)位置+拍照上傳考勤,外勤人員可以隨時(shí)利用手機(jī)上報(bào)位置打卡考勤,必要時(shí)可提交拍照;領(lǐng)導(dǎo)可以隨時(shí)查看員工的考勤情況,請(qǐng)假、調(diào)休、出差、加班流程,隨時(shí)可以通過(guò)手機(jī)審批;后臺(tái)還可以實(shí)時(shí)統(tǒng)計(jì)考勤數(shù)據(jù),考勤員再也不用為統(tǒng)計(jì)考勤數(shù)據(jù)而煩惱??记跁r(shí)利用定位技術(shù),員工打卡時(shí)記錄打卡位置,并可以與考勤點(diǎn)位置做對(duì)比。
手機(jī)位置+拍照上傳的考勤結(jié)果需要專(zhuān)人管理審核,對(duì)于員工眾多、外勤工作活動(dòng)范圍大的企事業(yè)單位,這就不是一件輕松的工作,了解各個(gè)員工的工作計(jì)劃,比對(duì)考勤數(shù)據(jù)、主要是位置信息的數(shù)據(jù)以及現(xiàn)場(chǎng)照片,人工處理效率低、難以避免疏漏,對(duì)于代打卡考勤這種情況基本無(wú)法發(fā)現(xiàn),而且可能存在人情請(qǐng)托這種情況發(fā)生。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的技術(shù)問(wèn)題是提供一種基于運(yùn)動(dòng)狀態(tài)智能分析輔助定位的系統(tǒng)及其實(shí)現(xiàn)方法。
本發(fā)明的目的在于提供一種基于運(yùn)動(dòng)狀態(tài)智能分析輔助定位的系統(tǒng),包括:GPS衛(wèi)星模塊、基站模塊、Wi-Fi模塊、移動(dòng)終端、考勤管理云平臺(tái);
所述GPS衛(wèi)星模塊,用于提供全球衛(wèi)星定位導(dǎo)航系統(tǒng)的信號(hào);
所述基站模塊,用于提供移動(dòng)網(wǎng)絡(luò)基站信號(hào);
所述Wi-Fi模塊,用于提供Wi-Fi熱點(diǎn)的服務(wù)集標(biāo)識(shí)符SSID和媒體訪(fǎng)問(wèn)控制MAC地址信息;
所述移動(dòng)終端,用于根據(jù)所述GPS衛(wèi)星模塊提供的全球衛(wèi)星定位導(dǎo)航系統(tǒng)的信號(hào),獲得一個(gè)自身的GPS定位數(shù)據(jù),所述GPS定位數(shù)據(jù)包括自身的當(dāng)前經(jīng)緯度、海拔高度、速度信息;用于根據(jù)所述基站模塊提供的移動(dòng)網(wǎng)絡(luò)基站信號(hào),根據(jù)不同基站信號(hào)通過(guò)三角法計(jì)算出自身的當(dāng)前位置信息;用于根據(jù)所述Wi-Fi模塊提供的Wi-Fi熱點(diǎn)的服務(wù)集標(biāo)識(shí)符SSID和媒體訪(fǎng)問(wèn)控制MAC地址信息,獲得自身的當(dāng)前位置信息;用于與所述考勤管理云平臺(tái)交互完成混合定位;以及用于計(jì)算自身的位移信息,并提供所述計(jì)算得到的自身的位移信息到所述考勤管理云平臺(tái);
所述考勤管理云平臺(tái),用于根據(jù)所述移動(dòng)終端所提供的自身的當(dāng)前位置信息,與所述移動(dòng)終端交互完成混合定位;以及用于根據(jù)所述混合定位信息和所述移動(dòng)終端所提供的自身的位移信息,獲取所述移動(dòng)終端的用戶(hù)的考勤數(shù)據(jù),對(duì)所述用戶(hù)進(jìn)行智能考勤管理。
其中,所述移動(dòng)終端,包括加速度傳感器,用于計(jì)算所述移動(dòng)終端的位移信息,并提供所述計(jì)算得到的所述移動(dòng)終端的位移信息到所述考勤管理云平臺(tái)。
其中,所述加速度傳感器,用于計(jì)算所述移動(dòng)終端的位移信息,包括:
用于測(cè)量出所有施加在所述移動(dòng)終端上的力所產(chǎn)生的加速度的負(fù)值包括重力加速度,加速度所使用的單位是m/sec^2,數(shù)值是加速度的負(fù)值;
SensorEvent.values[0]:加速度在X軸的負(fù)值;
SensorEvent.values[1]:加速度在Y軸的負(fù)值
SensorEvent.values[2]:加速度在Z軸的負(fù)值;
記錄sqrt(X^2+Y^2+Z^2);
通過(guò)記錄對(duì)比加速度感應(yīng)的變化,判斷出所述移動(dòng)終端處于靜止或者運(yùn)動(dòng)狀態(tài),計(jì)算出所述移動(dòng)終端的位移信息,判斷出用戶(hù)的運(yùn)動(dòng)狀態(tài)包括靜止、步行、乘車(chē)。
其中,所述考勤管理云平臺(tái),用于根據(jù)所述混合定位信息和所述移動(dòng)終端所提供的自身的位移信息,獲取所述移動(dòng)終端的用戶(hù)的考勤數(shù)據(jù),對(duì)所述用戶(hù)進(jìn)行智能考勤管理,包括:
所述考勤管理云平臺(tái),用于根據(jù)所述混合定位信息和所述移動(dòng)終端所提供的自身的位移信息,獲取所述移動(dòng)終端的用戶(hù)的考勤數(shù)據(jù);
對(duì)比同樣工作其他員工的考勤數(shù)據(jù),包括位置信息和運(yùn)動(dòng)狀態(tài);對(duì)比所述移動(dòng)終端的用戶(hù)以往的考勤數(shù)據(jù),包括位置信息和運(yùn)動(dòng)狀態(tài);
對(duì)于同樣的工作,導(dǎo)入上述數(shù)據(jù)采用K均值聚類(lèi)算法找出其存在的聚類(lèi),不同的工作地點(diǎn)會(huì)出現(xiàn)同樣數(shù)量的不同的聚類(lèi),出現(xiàn)異常的聚類(lèi)則判斷為沒(méi)有正常完成考勤工作,一致的數(shù)據(jù)點(diǎn)則判斷為是代打卡。
其中,所述考勤管理云平臺(tái),采用K均值聚類(lèi)算法找出其存在的聚類(lèi),包括:
初始化,輸入基因表達(dá)矩陣作為對(duì)象集X,輸入指定聚類(lèi)類(lèi)數(shù)N,并在X中隨機(jī)選取N個(gè)對(duì)象作為初始聚類(lèi)中心,設(shè)定迭代中止條件包括最大循環(huán)次數(shù)或者聚類(lèi)中心收斂誤差容限;
進(jìn)行迭代,根據(jù)相似度準(zhǔn)則將數(shù)據(jù)對(duì)象分配到最接近的聚類(lèi)中心,從而形成一類(lèi),初始化隸屬度矩陣;
更新聚類(lèi)中心,以每一類(lèi)的平均向量作為新的聚類(lèi)中心,重新分配數(shù)據(jù)對(duì)象;
反復(fù)執(zhí)行進(jìn)行迭代和更新聚類(lèi)中心的過(guò)程,直至滿(mǎn)足中止條件;
評(píng)價(jià)標(biāo)準(zhǔn):
所述評(píng)價(jià)標(biāo)準(zhǔn)包括M個(gè)數(shù)據(jù)源,C個(gè)聚類(lèi)中心,μc為聚類(lèi)中心,所述評(píng)價(jià)標(biāo)準(zhǔn)包括將每個(gè)類(lèi)中的數(shù)據(jù)與每個(gè)聚類(lèi)中心做差的平方和,J最小時(shí)分割的效果最好。
本發(fā)明的目的在于還提供一種基于位置和運(yùn)動(dòng)狀態(tài)的智能考勤系統(tǒng)的實(shí)現(xiàn)方法,所述基于位置和運(yùn)動(dòng)狀態(tài)的智能考勤系統(tǒng)包括GPS衛(wèi)星模塊、基站模塊、Wi-Fi模塊、移動(dòng)終端、考勤管理云平臺(tái),其特征在于,包括:
GPS衛(wèi)星模塊提供全球衛(wèi)星定位導(dǎo)航系統(tǒng)的信號(hào),所述基站模塊提供移動(dòng)網(wǎng)絡(luò)基站信號(hào),Wi-Fi模塊提供Wi-Fi熱點(diǎn)的服務(wù)集標(biāo)識(shí)符SSID和媒體訪(fǎng)問(wèn)控制MAC地址信息;
移動(dòng)終端根據(jù)GPS衛(wèi)星模塊提供的全球衛(wèi)星定位導(dǎo)航系統(tǒng)的信號(hào),獲得一個(gè)自身的GPS定位數(shù)據(jù),所述GPS定位數(shù)據(jù)包括自身的當(dāng)前經(jīng)緯度、海拔高度、速度信息;根據(jù)基站模塊提供的移動(dòng)網(wǎng)絡(luò)基站信號(hào),根據(jù)不同基站信號(hào)通過(guò)三角法計(jì)算出自身的當(dāng)前位置信息;根據(jù)Wi-Fi模塊提供的Wi-Fi熱點(diǎn)的服務(wù)集標(biāo)識(shí)符SSID和媒體訪(fǎng)問(wèn)控制MAC地址信息,獲得自身的當(dāng)前位置信息;與混合定位云平臺(tái)交互完成混合定位;以及計(jì)算自身的位移信息,并提供所述計(jì)算得到的自身的位移信息到考勤管理云平臺(tái);
混合定位云平臺(tái)根據(jù)移動(dòng)終端所提供的自身的當(dāng)前位置信息,與移動(dòng)終端交互完成混合定位;以及根據(jù)所述混合定位信息和移動(dòng)終端所提供的自身的位移信息,獲取所述移動(dòng)終端的用戶(hù)的考勤數(shù)據(jù),對(duì)所述用戶(hù)進(jìn)行智能考勤管理。
其中,所述在考勤管理云平臺(tái)根據(jù)移動(dòng)終端所提供的自身的當(dāng)前位置信息,與移動(dòng)終端交互完成混合定位之前,還包括:
移動(dòng)終端包括加速度傳感器,加速度傳感器計(jì)算移動(dòng)終端的位移信息,并提供所述計(jì)算得到的移動(dòng)終端的位移信息到考勤管理云平臺(tái)。
其中,所述加速度傳感器計(jì)算移動(dòng)終端的位移信息,包括:
測(cè)量出所有施加在移動(dòng)終端上的力所產(chǎn)生的加速度的負(fù)值包括重力加速度,加速度所使用的單位是m/sec^2,數(shù)值是加速度的負(fù)值;
SensorEvent.values[0]:加速度在X軸的負(fù)值;
SensorEvent.values[1]:加速度在Y軸的負(fù)值
SensorEvent.values[2]:加速度在Z軸的負(fù)值;
記錄sqrt(X^2+Y^2+Z^2);
通過(guò)記錄對(duì)比加速度感應(yīng)的變化,判斷出移動(dòng)終端處于靜止或者運(yùn)動(dòng)狀態(tài),計(jì)算出移動(dòng)終端的位移信息,判斷出用戶(hù)的運(yùn)動(dòng)狀態(tài)包括靜止、步行、乘車(chē)。
其中,所述考勤管理云平臺(tái)根據(jù)所述混合定位信息和移動(dòng)終端所提供的自身的位移信息,獲取所述移動(dòng)終端的用戶(hù)的考勤數(shù)據(jù),對(duì)所述用戶(hù)進(jìn)行智能考勤管理,包括:
所述考勤管理云平臺(tái)根據(jù)所述混合定位信息和移動(dòng)終端所提供的自身的位移信息,獲取所述移動(dòng)終端的用戶(hù)的考勤數(shù)據(jù);
對(duì)比同樣工作其他員工的考勤數(shù)據(jù),包括位置信息和運(yùn)動(dòng)狀態(tài);對(duì)比所述移動(dòng)終端的用戶(hù)以往的考勤數(shù)據(jù),包括位置信息和運(yùn)動(dòng)狀態(tài);
對(duì)于同樣的工作,導(dǎo)入上述數(shù)據(jù)采用K均值聚類(lèi)算法找出其存在的聚類(lèi),不同的工作地點(diǎn)會(huì)出現(xiàn)同樣數(shù)量的不同的聚類(lèi),出現(xiàn)異常的聚類(lèi)則判斷為沒(méi)有正常完成考勤工作,一致的數(shù)據(jù)點(diǎn)則判斷為是代打卡。
其中,所述考勤管理云平臺(tái)采用K均值聚類(lèi)算法找出其存在的聚類(lèi),包括:
初始化,輸入基因表達(dá)矩陣作為對(duì)象集X,輸入指定聚類(lèi)類(lèi)數(shù)N,并在X中隨機(jī)選取N個(gè)對(duì)象作為初始聚類(lèi)中心,設(shè)定迭代中止條件包括最大循環(huán)次數(shù)或者聚類(lèi)中心收斂誤差容限;
進(jìn)行迭代,根據(jù)相似度準(zhǔn)則將數(shù)據(jù)對(duì)象分配到最接近的聚類(lèi)中心,從而形成一類(lèi),初始化隸屬度矩陣;
更新聚類(lèi)中心,以每一類(lèi)的平均向量作為新的聚類(lèi)中心,重新分配數(shù)據(jù)對(duì)象;
反復(fù)執(zhí)行進(jìn)行迭代和更新聚類(lèi)中心的過(guò)程,直至滿(mǎn)足中止條件;
評(píng)價(jià)標(biāo)準(zhǔn):
所述評(píng)價(jià)標(biāo)準(zhǔn)包括M個(gè)數(shù)據(jù)源,C個(gè)聚類(lèi)中心,μc為聚類(lèi)中心,所述評(píng)價(jià)標(biāo)準(zhǔn)包括將每個(gè)類(lèi)中的數(shù)據(jù)與每個(gè)聚類(lèi)中心做差的平方和,J最小時(shí)分割的效果最好。
本發(fā)明提供的基于位置和運(yùn)動(dòng)狀態(tài)的智能考勤系統(tǒng),包括:GPS衛(wèi)星模塊、基站模塊、Wi-Fi模塊、移動(dòng)終端、考勤管理云平臺(tái);GPS衛(wèi)星模塊,用于提供全球衛(wèi)星定位導(dǎo)航系統(tǒng)的信號(hào);基站模塊,用于提供移動(dòng)網(wǎng)絡(luò)基站信號(hào);Wi-Fi模塊,用于提供Wi-Fi熱點(diǎn)的服務(wù)集標(biāo)識(shí)符SSID和媒體訪(fǎng)問(wèn)控制MAC地址信息;移動(dòng)終端,用于根據(jù)GPS衛(wèi)星模塊提供的全球衛(wèi)星定位導(dǎo)航系統(tǒng)的信號(hào),獲得一個(gè)自身的GPS定位數(shù)據(jù),該GPS定位數(shù)據(jù)包括自身的當(dāng)前經(jīng)緯度、海拔高度、速度等信息;用于根據(jù)基站模塊提供的移動(dòng)網(wǎng)絡(luò)基站信號(hào),根據(jù)不同基站信號(hào)通過(guò)三角法計(jì)算出自身的當(dāng)前位置信息;用于根據(jù)Wi-Fi模塊提供的Wi-Fi熱點(diǎn)的服務(wù)集標(biāo)識(shí)符SSID和媒體訪(fǎng)問(wèn)控制MAC地址信息,獲得自身的當(dāng)前位置信息;用于與考勤管理云平臺(tái)交互完成混合定位;以及用于計(jì)算自身的位移信息,并提供該計(jì)算得到的自身的位移信息到考勤管理云平臺(tái);考勤管理云平臺(tái),用于根據(jù)移動(dòng)終端所提供的自身的當(dāng)前位置信息,與移動(dòng)終端交互完成混合定位;以及用于根據(jù)該混合定位信息和移動(dòng)終端所提供的自身的位移信息,獲取該移動(dòng)終端的用戶(hù)的考勤數(shù)據(jù),對(duì)該用戶(hù)進(jìn)行智能考勤管理;本發(fā)明提供的基于位置和運(yùn)動(dòng)狀態(tài)的智能考勤系統(tǒng)利用基于位置和運(yùn)動(dòng)狀態(tài)的智能考勤技術(shù),解決外勤工作中的考勤管理有效性難題,并且不需要依賴(lài)于大量的額外投入,運(yùn)用現(xiàn)在幾乎人人都有的移動(dòng)終端如智能手機(jī),實(shí)現(xiàn)了智能化的考勤管理,特別是可以識(shí)別出存在的代打卡行為,杜絕了常用移動(dòng)考勤管理中的漏洞。
本發(fā)明提供的基于位置和運(yùn)動(dòng)狀態(tài)的智能考勤系統(tǒng)的實(shí)現(xiàn)方法,該基于位置和運(yùn)動(dòng)狀態(tài)的智能考勤系統(tǒng)包括GPS衛(wèi)星模塊、基站模塊、Wi-Fi模塊、移動(dòng)終端、考勤管理云平臺(tái),本發(fā)明基于位置和運(yùn)動(dòng)狀態(tài)的智能考勤系統(tǒng)的實(shí)現(xiàn)方法,包括:GPS衛(wèi)星模塊提供全球衛(wèi)星定位導(dǎo)航系統(tǒng)的信號(hào),基站模塊提供移動(dòng)網(wǎng)絡(luò)基站信號(hào),Wi-Fi模塊提供Wi-Fi熱點(diǎn)的服務(wù)集標(biāo)識(shí)符SSID和媒體訪(fǎng)問(wèn)控制MAC地址信息;移動(dòng)終端根據(jù)GPS衛(wèi)星模塊提供的全球衛(wèi)星定位導(dǎo)航系統(tǒng)的信號(hào),獲得一個(gè)自身的GPS定位數(shù)據(jù),該GPS定位數(shù)據(jù)包括自身的當(dāng)前經(jīng)緯度、海拔高度、速度等信息;根據(jù)基站模塊提供的移動(dòng)網(wǎng)絡(luò)基站信號(hào),根據(jù)不同基站信號(hào)通過(guò)三角法計(jì)算出自身的當(dāng)前位置信息;根據(jù)Wi-Fi模塊提供的Wi-Fi熱點(diǎn)的服務(wù)集標(biāo)識(shí)符SSID和媒體訪(fǎng)問(wèn)控制MAC地址信息,獲得自身的當(dāng)前位置信息;與考勤管理云平臺(tái)交互完成混合定位;以及計(jì)算自身的位移信息,并提供該計(jì)算得到的自身的位移信息到考勤管理云平臺(tái);考勤管理云平臺(tái)根據(jù)移動(dòng)終端所提供的自身的當(dāng)前位置信息,與移動(dòng)終端交互完成混合定位;以及根據(jù)該混合定位信息和移動(dòng)終端所提供的自身的位移信息,獲取該移動(dòng)終端的用戶(hù)的考勤數(shù)據(jù),對(duì)該用戶(hù)進(jìn)行智能考勤管理;本發(fā)明提供的基于位置和運(yùn)動(dòng)狀態(tài)的智能考勤系統(tǒng)的實(shí)現(xiàn)方法利用基于位置和運(yùn)動(dòng)狀態(tài)的智能考勤技術(shù),解決外勤工作中的考勤管理有效性難題,并且不需要依賴(lài)于大量的額外投入,運(yùn)用現(xiàn)在幾乎人人都有的移動(dòng)終端如智能手機(jī),實(shí)現(xiàn)了智能化的考勤管理,特別是可以識(shí)別出存在的代打卡行為,杜絕了常用移動(dòng)考勤管理中的漏洞。
附圖說(shuō)明
圖1,為本發(fā)明基于位置和運(yùn)動(dòng)狀態(tài)的智能考勤系統(tǒng)的示意圖;
圖2,為加速度傳感器計(jì)算移動(dòng)終端的位移信息的示意圖;
圖3,為本發(fā)明基于位置和運(yùn)動(dòng)狀態(tài)的智能考勤系統(tǒng)的實(shí)現(xiàn)方法的示意圖。
具體實(shí)施方式
本發(fā)明提供一種基于位置和運(yùn)動(dòng)狀態(tài)的智能考勤系統(tǒng)及其實(shí)現(xiàn)方法,應(yīng)用于智能考勤技術(shù)領(lǐng)域,本發(fā)明基于位置和運(yùn)動(dòng)狀態(tài)的智能考勤系統(tǒng),包括:GPS衛(wèi)星模塊、基站模塊、Wi-Fi模塊、移動(dòng)終端、考勤管理云平臺(tái);GPS衛(wèi)星模塊,用于提供全球衛(wèi)星定位導(dǎo)航系統(tǒng)的信號(hào);基站模塊,用于提供移動(dòng)網(wǎng)絡(luò)基站信號(hào);Wi-Fi模塊,用于提供Wi-Fi熱點(diǎn)的服務(wù)集標(biāo)識(shí)符(SSID)和媒體訪(fǎng)問(wèn)控制(MAC)地址信息;移動(dòng)終端,用于根據(jù)GPS衛(wèi)星模塊提供的全球衛(wèi)星定位導(dǎo)航系統(tǒng)的信號(hào),獲得一個(gè)自身的GPS定位數(shù)據(jù),該GPS定位數(shù)據(jù)包括自身的當(dāng)前經(jīng)緯度、海拔高度、速度等信息;用于根據(jù)基站模塊提供的移動(dòng)網(wǎng)絡(luò)基站信號(hào),根據(jù)不同基站信號(hào)通過(guò)三角法計(jì)算出自身的當(dāng)前位置信息;用于根據(jù)Wi-Fi模塊提供的Wi-Fi熱點(diǎn)的服務(wù)集標(biāo)識(shí)符SSID和媒體訪(fǎng)問(wèn)控制MAC地址信息,獲得自身的當(dāng)前位置信息;用于與考勤管理云平臺(tái)交互完成混合定位;以及用于計(jì)算自身的位移信息,并提供該計(jì)算得到的自身的位移信息到考勤管理云平臺(tái);考勤管理云平臺(tái),用于根據(jù)移動(dòng)終端所提供的自身的當(dāng)前位置信息,與移動(dòng)終端交互完成混合定位;以及用于根據(jù)該混合定位信息和移動(dòng)終端所提供的自身的位移信息,獲取該移動(dòng)終端的用戶(hù)的考勤數(shù)據(jù),對(duì)該用戶(hù)進(jìn)行智能考勤管理;本發(fā)明提供的基于位置和運(yùn)動(dòng)狀態(tài)的智能考勤系統(tǒng)利用基于位置和運(yùn)動(dòng)狀態(tài)的智能考勤技術(shù),解決外勤工作中的考勤管理有效性難題,并且不需要依賴(lài)于大量的額外投入,運(yùn)用現(xiàn)在幾乎人人都有的移動(dòng)終端如智能手機(jī),實(shí)現(xiàn)了智能化的考勤管理,特別是可以識(shí)別出存在的代打卡行為,杜絕了常用移動(dòng)考勤管理中的漏洞。
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明提供一種基于位置和運(yùn)動(dòng)狀態(tài)的智能考勤系統(tǒng)。
請(qǐng)參見(jiàn)圖1,圖1為本發(fā)明基于位置和運(yùn)動(dòng)狀態(tài)的智能考勤系統(tǒng)的示意圖,本發(fā)明基于位置和運(yùn)動(dòng)狀態(tài)的智能考勤系統(tǒng)10,包括:GPS衛(wèi)星模塊101、基站模塊102、Wi-Fi模塊103、移動(dòng)終端104、考勤管理云平臺(tái)105;
GPS衛(wèi)星模塊101,用于提供全球衛(wèi)星定位導(dǎo)航系統(tǒng)的信號(hào);
基站模塊102,用于提供移動(dòng)網(wǎng)絡(luò)基站信號(hào);
Wi-Fi模塊103,用于提供Wi-Fi熱點(diǎn)的服務(wù)集標(biāo)識(shí)符SSID和媒體訪(fǎng)問(wèn)控制MAC地址信息;
移動(dòng)終端104,用于根據(jù)GPS衛(wèi)星模塊101提供的全球衛(wèi)星定位導(dǎo)航系統(tǒng)的信號(hào),獲得一個(gè)自身的GPS定位數(shù)據(jù),該GPS定位數(shù)據(jù)包括自身的當(dāng)前經(jīng)緯度、海拔高度、速度等信息;用于根據(jù)基站模塊102提供的移動(dòng)網(wǎng)絡(luò)基站信號(hào),根據(jù)不同基站信號(hào)通過(guò)三角法計(jì)算出自身的當(dāng)前位置信息;用于根據(jù)Wi-Fi模塊103提供的Wi-Fi熱點(diǎn)的服務(wù)集標(biāo)識(shí)符SSID和媒體訪(fǎng)問(wèn)控制MAC地址信息,獲得自身的當(dāng)前位置信息;用于與考勤管理云平臺(tái)105交互完成混合定位;以及用于計(jì)算自身的位移信息,并提供該計(jì)算得到的自身的位移信息到考勤管理云平臺(tái)105;
考勤管理云平臺(tái)105,用于根據(jù)移動(dòng)終端104所提供的自身的當(dāng)前位置信息,與移動(dòng)終端104交互完成混合定位;以及用于根據(jù)該混合定位信息和移動(dòng)終端104所提供的自身的位移信息,獲取該移動(dòng)終端104的用戶(hù)的考勤數(shù)據(jù),對(duì)該用戶(hù)進(jìn)行智能考勤管理。
其中,移動(dòng)終端104,包括加速度傳感器(圖中標(biāo)標(biāo)示),用于計(jì)算移動(dòng)終端104的位移信息,并提供該計(jì)算得到的移動(dòng)終端104的位移信息到考勤管理云平臺(tái)105。
其中,請(qǐng)參見(jiàn)圖2,圖2為加速度傳感器計(jì)算移動(dòng)終端104的位移信息的示意圖,加速度傳感器,用于計(jì)算移動(dòng)終端104的位移信息,包括:
用于測(cè)量出所有施加在移動(dòng)終端104上的力所產(chǎn)生的加速度的負(fù)值包括重力加速度,加速度所使用的單位是m/sec^2,數(shù)值是加速度的負(fù)值;
SensorEvent.values[0]:加速度在X軸的負(fù)值;
SensorEvent.values[1]:加速度在Y軸的負(fù)值
SensorEvent.values[2]:加速度在Z軸的負(fù)值;
記錄sqrt(X^2+Y^2+Z^2);
通過(guò)記錄對(duì)比加速度感應(yīng)的變化,判斷出移動(dòng)終端104處于靜止或者運(yùn)動(dòng)狀態(tài),計(jì)算出移動(dòng)終端104的位移信息,判斷出用戶(hù)的運(yùn)動(dòng)狀態(tài)包括靜止、步行、乘車(chē)等。
其中,考勤管理云平臺(tái)105,用于根據(jù)該混合定位信息和移動(dòng)終端104所提供的自身的位移信息,獲取該移動(dòng)終端104的用戶(hù)的考勤數(shù)據(jù),對(duì)該用戶(hù)進(jìn)行智能考勤管理,包括:
考勤管理云平臺(tái)105,用于根據(jù)該混合定位信息和移動(dòng)終端104所提供的自身的位移信息,獲取該移動(dòng)終端104的用戶(hù)的考勤數(shù)據(jù);
對(duì)比同樣工作其他員工的考勤數(shù)據(jù),包括位置信息和運(yùn)動(dòng)狀態(tài);對(duì)比該移動(dòng)終端104的用戶(hù)以往的考勤數(shù)據(jù),包括位置信息和運(yùn)動(dòng)狀態(tài);
對(duì)于同樣的工作,導(dǎo)入上述數(shù)據(jù)采用K均值聚類(lèi)算法找出其存在的聚類(lèi),不同的工作地點(diǎn)會(huì)出現(xiàn)同樣數(shù)量的不同的聚類(lèi),出現(xiàn)異常的聚類(lèi)則判斷為沒(méi)有正常完成考勤工作,一致的數(shù)據(jù)點(diǎn)則判斷為是代打卡。
其中,考勤管理云平臺(tái)105,采用K均值聚類(lèi)算法找出其存在的聚類(lèi),包括:
初始化,輸入基因表達(dá)矩陣作為對(duì)象集X,輸入指定聚類(lèi)類(lèi)數(shù)N,并在X中隨機(jī)選取N個(gè)對(duì)象作為初始聚類(lèi)中心,設(shè)定迭代中止條件包括最大循環(huán)次數(shù)或者聚類(lèi)中心收斂誤差容限等;
進(jìn)行迭代,根據(jù)相似度準(zhǔn)則將數(shù)據(jù)對(duì)象分配到最接近的聚類(lèi)中心,從而形成一類(lèi),初始化隸屬度矩陣;
更新聚類(lèi)中心,以每一類(lèi)的平均向量作為新的聚類(lèi)中心,重新分配數(shù)據(jù)對(duì)象;
反復(fù)執(zhí)行進(jìn)行迭代和更新聚類(lèi)中心的過(guò)程,直至滿(mǎn)足中止條件;
評(píng)價(jià)標(biāo)準(zhǔn):
該評(píng)價(jià)標(biāo)準(zhǔn)包括M個(gè)數(shù)據(jù)源,C個(gè)聚類(lèi)中心,μc為聚類(lèi)中心,該評(píng)價(jià)標(biāo)準(zhǔn)包括將每個(gè)類(lèi)中的數(shù)據(jù)與每個(gè)聚類(lèi)中心做差的平方和,J最小時(shí)分割的效果最好。
其中,移動(dòng)終端104,包括:手機(jī)、平板電腦等。
本發(fā)明還提供一種基于位置和運(yùn)動(dòng)狀態(tài)的智能考勤系統(tǒng)的實(shí)現(xiàn)方法。
請(qǐng)參見(jiàn)圖3,圖3為本發(fā)明基于位置和運(yùn)動(dòng)狀態(tài)的智能考勤系統(tǒng)的實(shí)現(xiàn)方法的示意圖,該基于位置和運(yùn)動(dòng)狀態(tài)的智能考勤系統(tǒng)包括GPS衛(wèi)星模塊、基站模塊、Wi-Fi模塊、移動(dòng)終端、考勤管理云平臺(tái),本發(fā)明基于位置和運(yùn)動(dòng)狀態(tài)的智能考勤系統(tǒng)的實(shí)現(xiàn)方法,包括:
S31、GPS衛(wèi)星模塊提供全球衛(wèi)星定位導(dǎo)航系統(tǒng)的信號(hào),基站模塊提供移動(dòng)網(wǎng)絡(luò)基站信號(hào),Wi-Fi模塊提供Wi-Fi熱點(diǎn)的服務(wù)集標(biāo)識(shí)符SSID和媒體訪(fǎng)問(wèn)控制MAC地址信息;
S32、移動(dòng)終端根據(jù)GPS衛(wèi)星模塊提供的全球衛(wèi)星定位導(dǎo)航系統(tǒng)的信號(hào),獲得一個(gè)自身的GPS定位數(shù)據(jù),該GPS定位數(shù)據(jù)包括自身的當(dāng)前經(jīng)緯度、海拔高度、速度等信息;根據(jù)基站模塊提供的移動(dòng)網(wǎng)絡(luò)基站信號(hào),根據(jù)不同基站信號(hào)通過(guò)三角法計(jì)算出自身的當(dāng)前位置信息;根據(jù)Wi-Fi模塊提供的Wi-Fi熱點(diǎn)的服務(wù)集標(biāo)識(shí)符SSID和媒體訪(fǎng)問(wèn)控制MAC地址信息,獲得自身的當(dāng)前位置信息;與考勤管理云平臺(tái)交互完成混合定位;以及計(jì)算自身的位移信息,并提供該計(jì)算得到的自身的位移信息到考勤管理云平臺(tái);
S33、考勤管理云平臺(tái)根據(jù)移動(dòng)終端所提供的自身的當(dāng)前位置信息,與移動(dòng)終端交互完成混合定位;以及根據(jù)該混合定位信息和移動(dòng)終端所提供的自身的位移信息,獲取該移動(dòng)終端的用戶(hù)的考勤數(shù)據(jù),對(duì)該用戶(hù)進(jìn)行智能考勤管理。
其中,在考勤管理云平臺(tái)根據(jù)移動(dòng)終端所提供的自身的當(dāng)前位置信息,與移動(dòng)終端交互完成混合定位之前,還包括:
移動(dòng)終端包括加速度傳感器,加速度傳感器計(jì)算移動(dòng)終端的位移信息,并提供該計(jì)算得到的移動(dòng)終端的位移信息到考勤管理云平臺(tái)。
其中,加速度傳感器計(jì)算移動(dòng)終端的位移信息,包括:
測(cè)量出所有施加在移動(dòng)終端104上的力所產(chǎn)生的加速度的負(fù)值包括重力加速度,加速度所使用的單位是m/sec^2,數(shù)值是加速度的負(fù)值;
SensorEvent.values[0]:加速度在X軸的負(fù)值;
SensorEvent.values[1]:加速度在Y軸的負(fù)值
SensorEvent.values[2]:加速度在Z軸的負(fù)值;
記錄sqrt(X^2+Y^2+Z^2);
通過(guò)記錄對(duì)比加速度感應(yīng)的變化,判斷出移動(dòng)終端104處于靜止或者運(yùn)動(dòng)狀態(tài),計(jì)算出移動(dòng)終端104的位移信息,判斷出用戶(hù)的運(yùn)動(dòng)狀態(tài)包括靜止、步行、乘車(chē)等。
其中,考勤管理云平臺(tái)根據(jù)該混合定位信息和移動(dòng)終端所提供的自身的位移信息,獲取該移動(dòng)終端的用戶(hù)的考勤數(shù)據(jù),對(duì)該用戶(hù)進(jìn)行智能考勤管理,包括:
考勤管理云平臺(tái)根據(jù)該混合定位信息和移動(dòng)終端所提供的自身的位移信息,獲取該移動(dòng)終端的用戶(hù)的考勤數(shù)據(jù);
對(duì)比同樣工作其他員工的考勤數(shù)據(jù),包括位置信息和運(yùn)動(dòng)狀態(tài);對(duì)比該移動(dòng)終端的用戶(hù)以往的考勤數(shù)據(jù),包括位置信息和運(yùn)動(dòng)狀態(tài);
對(duì)于同樣的工作,導(dǎo)入上述數(shù)據(jù)采用K均值聚類(lèi)算法找出其存在的聚類(lèi),不同的工作地點(diǎn)會(huì)出現(xiàn)同樣數(shù)量的不同的聚類(lèi),出現(xiàn)異常的聚類(lèi)則判斷為沒(méi)有正常完成考勤工作,一致的數(shù)據(jù)點(diǎn)則判斷為是代打卡。
其中,考勤管理云平臺(tái)采用K均值聚類(lèi)算法找出其存在的聚類(lèi),包括:
初始化,輸入基因表達(dá)矩陣作為對(duì)象集X,輸入指定聚類(lèi)類(lèi)數(shù)N,并在X中隨機(jī)選取N個(gè)對(duì)象作為初始聚類(lèi)中心,設(shè)定迭代中止條件包括最大循環(huán)次數(shù)或者聚類(lèi)中心收斂誤差容限等;
進(jìn)行迭代,根據(jù)相似度準(zhǔn)則將數(shù)據(jù)對(duì)象分配到最接近的聚類(lèi)中心,從而形成一類(lèi),初始化隸屬度矩陣;
更新聚類(lèi)中心,以每一類(lèi)的平均向量作為新的聚類(lèi)中心,重新分配數(shù)據(jù)對(duì)象;
反復(fù)執(zhí)行進(jìn)行迭代和更新聚類(lèi)中心的過(guò)程,直至滿(mǎn)足中止條件;
評(píng)價(jià)標(biāo)準(zhǔn):
該評(píng)價(jià)標(biāo)準(zhǔn)包括M個(gè)數(shù)據(jù)源,C個(gè)聚類(lèi)中心,μc為聚類(lèi)中心,該評(píng)價(jià)標(biāo)準(zhǔn)包括將每個(gè)類(lèi)中的數(shù)據(jù)與每個(gè)聚類(lèi)中心做差的平方和,J最小時(shí)分割的效果最好。
其中,移動(dòng)終端,包括:手機(jī)、平板電腦等。
本發(fā)明提供的基于位置和運(yùn)動(dòng)狀態(tài)的智能考勤系統(tǒng)10,包括:GPS衛(wèi)星模塊101、基站模塊102、Wi-Fi模塊103、移動(dòng)終端104、考勤管理云平臺(tái)105;GPS衛(wèi)星模塊101,用于提供全球衛(wèi)星定位導(dǎo)航系統(tǒng)的信號(hào);基站模塊102,用于提供移動(dòng)網(wǎng)絡(luò)基站信號(hào);Wi-Fi模塊103,用于提供Wi-Fi熱點(diǎn)的服務(wù)集標(biāo)識(shí)符SSID和媒體訪(fǎng)問(wèn)控制MAC地址信息;移動(dòng)終端104,用于根據(jù)GPS衛(wèi)星模塊101提供的全球衛(wèi)星定位導(dǎo)航系統(tǒng)的信號(hào),獲得一個(gè)自身的GPS定位數(shù)據(jù),該GPS定位數(shù)據(jù)包括自身的當(dāng)前經(jīng)緯度、海拔高度、速度等信息;用于根據(jù)基站模塊102提供的移動(dòng)網(wǎng)絡(luò)基站信號(hào),根據(jù)不同基站信號(hào)通過(guò)三角法計(jì)算出自身的當(dāng)前位置信息;用于根據(jù)Wi-Fi模塊103提供的Wi-Fi熱點(diǎn)的服務(wù)集標(biāo)識(shí)符SSID和媒體訪(fǎng)問(wèn)控制MAC地址信息,獲得自身的當(dāng)前位置信息;用于與考勤管理云平臺(tái)105交互完成混合定位;以及用于計(jì)算自身的位移信息,并提供該計(jì)算得到的自身的位移信息到考勤管理云平臺(tái)105;考勤管理云平臺(tái)105,用于根據(jù)移動(dòng)終端104所提供的自身的當(dāng)前位置信息,與移動(dòng)終端104交互完成混合定位;以及用于根據(jù)該混合定位信息和移動(dòng)終端104所提供的自身的位移信息,獲取該移動(dòng)終端104的用戶(hù)的考勤數(shù)據(jù),對(duì)該用戶(hù)進(jìn)行智能考勤管理;本發(fā)明提供的基于位置和運(yùn)動(dòng)狀態(tài)的智能考勤系統(tǒng)10利用基于位置和運(yùn)動(dòng)狀態(tài)的智能考勤技術(shù),解決外勤工作中的考勤管理有效性難題,并且不需要依賴(lài)于大量的額外投入,運(yùn)用現(xiàn)在幾乎人人都有的移動(dòng)終端如智能手機(jī),實(shí)現(xiàn)了智能化的考勤管理,特別是可以識(shí)別出存在的代打卡行為,杜絕了常用移動(dòng)考勤管理中的漏洞。
本發(fā)明提供的基于位置和運(yùn)動(dòng)狀態(tài)的智能考勤系統(tǒng)的實(shí)現(xiàn)方法,該基于位置和運(yùn)動(dòng)狀態(tài)的智能考勤系統(tǒng)包括GPS衛(wèi)星模塊、基站模塊、Wi-Fi模塊、移動(dòng)終端、考勤管理云平臺(tái),本發(fā)明基于位置和運(yùn)動(dòng)狀態(tài)的智能考勤系統(tǒng)的實(shí)現(xiàn)方法,包括:GPS衛(wèi)星模塊提供全球衛(wèi)星定位導(dǎo)航系統(tǒng)的信號(hào),基站模塊提供移動(dòng)網(wǎng)絡(luò)基站信號(hào),Wi-Fi模塊提供Wi-Fi熱點(diǎn)的服務(wù)集標(biāo)識(shí)符SSID和媒體訪(fǎng)問(wèn)控制MAC地址信息;移動(dòng)終端根據(jù)GPS衛(wèi)星模塊提供的全球衛(wèi)星定位導(dǎo)航系統(tǒng)的信號(hào),獲得一個(gè)自身的GPS定位數(shù)據(jù),該GPS定位數(shù)據(jù)包括自身的當(dāng)前經(jīng)緯度、海拔高度、速度等信息;根據(jù)基站模塊提供的移動(dòng)網(wǎng)絡(luò)基站信號(hào),根據(jù)不同基站信號(hào)通過(guò)三角法計(jì)算出自身的當(dāng)前位置信息;根據(jù)Wi-Fi模塊提供的Wi-Fi熱點(diǎn)的服務(wù)集標(biāo)識(shí)符SSID和媒體訪(fǎng)問(wèn)控制MAC地址信息,獲得自身的當(dāng)前位置信息;與考勤管理云平臺(tái)交互完成混合定位;以及計(jì)算自身的位移信息,并提供該計(jì)算得到的自身的位移信息到考勤管理云平臺(tái);考勤管理云平臺(tái)根據(jù)移動(dòng)終端所提供的自身的當(dāng)前位置信息,與移動(dòng)終端交互完成混合定位;以及根據(jù)該混合定位信息和移動(dòng)終端所提供的自身的位移信息,獲取該移動(dòng)終端的用戶(hù)的考勤數(shù)據(jù),對(duì)該用戶(hù)進(jìn)行智能考勤管理;本發(fā)明提供的基于位置和運(yùn)動(dòng)狀態(tài)的智能考勤系統(tǒng)的實(shí)現(xiàn)方法利用基于位置和運(yùn)動(dòng)狀態(tài)的智能考勤技術(shù),解決外勤工作中的考勤管理有效性難題,并且不需要依賴(lài)于大量的額外投入,運(yùn)用現(xiàn)在幾乎人人都有的移動(dòng)終端如智能手機(jī),實(shí)現(xiàn)了智能化的考勤管理,特別是可以識(shí)別出存在的代打卡行為,杜絕了常用移動(dòng)考勤管理中的漏洞。
需要說(shuō)明的是,在本文中,諸如第一和第二等之類(lèi)的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或者操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包含”、“包括”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系統(tǒng)要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)、、、、、、”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品、設(shè)備或者裝置中還存在另外的相同要素。
對(duì)于本發(fā)明基于位置和運(yùn)動(dòng)狀態(tài)的智能考勤系統(tǒng)及其實(shí)現(xiàn)方法,實(shí)現(xiàn)的形式是多種多樣的。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。