一種考勤系統及方法
【技術領域】
[0001]本發明涉及智能考勤領域,特別是涉及一種基于WiFi的考勤系統及方法。
【背景技術】
[0002]資料顯示,2012年,我國智能手機銷售總量為1.69億部,較去年同期增長了130.7%。當前我國智能手機用戶人數為3.8億,并且千元以下的低端智能手機市場仍尚未飽和。智能手機的最終普及是可以預見的。智能手機“具有獨立的操作系統,可以由用戶自行安裝第三方服務商提供的程序”,以及“可以通過移動通訊網絡來實現無線網絡接入”的特性使得智能手機成為了人們日常生活中的重要伴侶。
[0003]考勤是維護企業的正常工作秩序、提高辦事效率、嚴肅企業紀律的重要工具之一,將手機與考勤結合將具有重要的意義。目前的考勤系統主要有LBS考勤和RFID考勤,LBS考勤是一種基于移動通訊網絡和互聯網的考勤系統,由無線終端和網絡管理平臺組成,主要功能是確定某人在某一時間所處于的位置。管理者可以通過任何一臺能夠上網的計算機或手機實現查詢和管理考勤。這一系統主要用于外勤人員。RFID考勤需要員工持有需安裝RFID硬件模塊或RFID SIM卡的智能手機,可以通過“刷手機”或“穿過RFID高頻通道”實現考勤,這一系統主要用于內勤人員。這兩種現有的考勤系統都存在著不足,LBS考勤不適用內勤人員,因為基站定位精度太低,GPS定位又不能在室內使用。RFID考勤需要具備RFID的終端支持,但是目前主流的智能手機都不含RFID硬件模塊,相當一部分智能手機不支持RFID S頂卡。
[0004]所以亟需一種利用主流手機的基本功能和硬件配置的考勤系統。
【發明內容】
[0005]鑒于以上所述現有技術的缺點,本發明的目的在于提供一種考勤系統及方法,用于解決現有技術中考勤效率較低且不能有效利用移動設備的主流配置進行考勤的問題。
[0006]為實現上述目的及其他相關目的,本發明提供一種考勤端,存儲有包含多個身份信息的列表,所述列表還包括與所述身份信息一一關聯的驗證信息,所述驗證信息包括預設WLAN MAC地址信息;所述考勤端包括無線網卡模塊,用以周期性掃描并讀取預設掃描區域內待驗證的客戶端的WLAN MAC地址信息,并在判斷所讀取的所述WLAN MAC地址信息與所述列表中的一驗證信息所包含的預設WLAN MAC地址信息相同時,對應與所述預設WLANMAC地址信息所關聯的身份信息生成WiFi考勤記錄。
[0007]可選的,所述驗證信息還包括預設相關信息;所述相關信息,指能夠唯一標識客戶端或使用者的信息,包括但不僅限于電話號碼、移動設備國際身份碼IMEI ;所述考勤端包括無線網卡模塊,用以周期性掃描并讀取預設掃描區域內待驗證的客戶端的WLAN MAC地址信息以及相關信息,并在判斷所讀取的所述WLAN MAC地址信息以及相關信息與所述列表中的一驗證信息所包含的預設WLAN MAC地址信息以及預設相關信息相同時,對應與所述預設WLAN MAC地址信息以及相關信息所關聯的身份信息生成WiFi考勤記錄。
[0008]可選的,所述考勤端根據所讀取的所述客戶端的WLAN MAC地址信息所對應的WLAN信號強度得到所述客戶端距離所述考勤端的距離,且在所述距離小于距離閾值時,生成具有所述距離的WiFi考勤記錄。
[0009]可選的,所述WiFi考勤記錄具有第一標識,且/或所述考勤端供輸入考勤信息來據以生成人工考勤記錄,所述人工考勤記錄具有與所述第一標識相區別的第二標識。
[0010]為實現上述目的及其他相關目的,本發明還提供一種客戶端,內置有WiFi模塊,用以供所述客戶端作為WiFi熱點來向外部設備發送其WLAN MAC地址信息,以供外部設備在判斷出所述客戶端的WLAN MAC地址信息同預設MAC地址信息相同時,對應與所述預設MAC地址信息預先關聯的身份信息來生成WiFi考勤記錄。
[0011]可選的,所述客戶端具有唯一的相關信息,以供所述外部設備在讀取到所述WLANMAC地址信息以及相關信息時,判斷所述客戶端的WLAN MAC地址信息以及相關信息同預設MAC地址信息以及預設相關信息是否相同,如果相同,則對應與所述預設MAC地址信息以及預設相關信息預先關聯的身份信息來生成WiFi考勤記錄。
[0012]可選的,所述外部設備根據所讀取的所述客戶端的WLAN MAC地址信息所對應的WLAN信號強度得到所述客戶端距離所述外部設備的距離,且在所述距離小于距離閾值時,生成具有所述距離的WiFi考勤記錄。
[0013]可選的,所述WiFi熱點的激活包括手動激活或具有預設激活周期的自動激活。
[0014]可選的,所述WiFi考勤記錄具有第一標識,所述外部設備供輸入考勤信息來據以生成人工考勤記錄,所述人工考勤記錄具有與所述第一標識相區別的第二標識。
[0015]為實現上述目的及其他相關目的,本發明還提供一種考勤方法,包括如下步驟:預設具有多個身份信息的列表,所述列表還包括與所述身份信息一一關聯的驗證信息,所述驗證信息包括預設WLAN MAC地址信息;激活待驗證的客戶端的WiFi熱點并通過WiFi連接獲取所述客戶端的WLAN MAC地址信息;周期性掃描并讀取所述客戶端的WLAN MAC地址信息;在判斷所讀取的WLAN MAC地址信息與所述列表中的一驗證信息所包含的預設WLANMAC地址信息相同時,對應與所述預設WLAN MAC地址信息所關聯的身份信息生成WiFi考勤記錄。
[0016]如上所述,本發明的一種考勤系統及方法,通過讀取進行WiFi連接的客戶端的WLAN MAC地址信息,并將其與預設列表中的預設WLAN MAC地址信息進行比較,當相同時,對應預先與所述預設WLAN MAC地址信息所關聯的身份信息生成WiFi考勤記錄,本發明還提供對客戶端的WLAN MAC地址信息以及相關信息同時進行驗證判斷的方法,提高驗證的準確性,本發明的考勤系統及方法,可以利用現有客戶端擁有的主流配置,即WiFi模塊,且利用每個WiFi模塊所對應的唯一的WLAN MAC地址信息進行考勤驗證。
[0017]考勤方便快捷,對于員工來說,考勤時不需要有任何額外的動作(比如刷卡或者按指紋等),只要攜帶例如智能手機的客戶端正常通過就行了。這樣做的好處在于可以提高效率,避免人員在門禁處排隊等候(這一點對于人數眾多的廠礦企業、學校等尤為重要,因為無論打卡考勤、指紋識別考勤、人臉識別考勤,處理速度都不夠快,容易產生擁堵)。
[0018]不需要特殊的硬件設備,本系統的功能主要通過軟件實現,所需要的所有硬件就是例如具有WiFi模塊的智能手機和普通PC。員工一般都有智能手機,企業只要一臺的裝有無線網卡的普通臺式計算機,配上我們設計的軟件就可以實現全部的功能。比起動輒上萬的專用考勤端和附加費用,這套方案的設備成本幾乎可以忽略不計。并且當員工手機沒帶或者部分員工沒有手機時,本考勤系統還支持手動輸入考勤信息的方式。
[0019]杜絕考勤造假,本系統使用“相關信息+WLAN MAC地址信息”雙識別,所述相關信息例如為移動設備國際身份碼MEI或者電話號碼,兩者必須嚴格匹配才會生成記錄,單純通過換SIM卡或者復制SIM卡進行考勤造假是不可能的。
【附圖說明】
[0020]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0021]圖1顯示為本發明的一種考勤系統在一具體實施例中的結構示意圖。
[0022]圖2顯示為本發明的一種考勤方法在一具體實施例中的流程示意圖。
[0023]元件標號說明
[0024]I考勤端
[0025]11無線網卡模塊
[0026]2客戶端
[0027]21WiFi 模塊
[0028]Sll ?S14 步驟
【具體實施方式】
[0029]以下通過特定的具體實例說明本發明的實施方式,本領域技術人員可由本說明書所揭露的內容輕易地了解本發明的其他優點與功效。本發明還可以通過另外不同的【具體實施方式】加以實施或應用,本說明書中的各項細節也可以基于不同觀點與應用,在沒有背離本發明的精神下進行各種修飾或改變。需說明的是,在不沖突的情況下,以下實施例及實施例中的特征可以相互組合。
[0030]需要說明的是,以下實施例中所提供的圖示僅以示意方式說明本發明的基本構想,遂圖示中僅顯示與本發明中有關的組件而非按照實際實施時的組件數目、形狀及尺寸繪制,其實際實施時各組件的型態、數量及比例可為一種隨意的改變,且其組件布局型態也可能更為復雜。
[0031 ] 請參閱圖1,顯示為本發明的一種考勤系統在一具體實施例中的結構示意圖。所述考勤系統包括考勤端I和客戶端2,所述考勤端I具有無線網卡模塊11,所述客戶端2具有WiFi模塊21。所述考勤端I例如為個人計算機或者為搭載于所述個人計算機的軟件,所述考勤端I具有無線網卡模塊11,所述無線網卡模塊11可以為硬件的無線網卡或者軟件的可實現無線通信功能的軟件模塊,所述客戶端2例如為智能手機或者為搭載于所述智能手機的軟件模塊,相應的,所述WiFi模塊亦可為可實現WiFi功能的軟件模塊。
[0032]本發明利用WLAN MAC地址相當于具有WiFi模塊的通訊設備的“指紋”,獨一無二且不可改變,所以可以利用對員工所攜帶的電子設備的WLAN MAC地址信息進行驗證以實現智能高效的考勤。
[0033]所述考勤端I存儲有包含多個身份信息的列表,所述列表還包括與所述身份信息一一關聯的驗證信息,所述驗證信息包括預設WLAN MAC地址信息;于一實施例中,所述身份信息例如包括:姓名、性別、部門、職位等信息。
[0034]所述考勤端I包括無線網卡模塊11,用以周期性掃描并讀取預設掃描區域內待驗證的客戶端