本發(fā)明涉及計算機網(wǎng)絡(luò)技術(shù)領(lǐng)域,具體涉及一種基于ip租用記錄的考勤方法。
背景技術(shù):
傳統(tǒng)的考勤系統(tǒng),都需要人工進行操作完成,如:手工點選某個按鈕,通過打卡機,指紋考勤機等方法,實現(xiàn)考勤的記錄,一是需要硬件設(shè)備的投入,二是需要人工來操作、協(xié)調(diào)、監(jiān)督,三是容易出現(xiàn)糾紛(假裝忘記打卡),四是代替考勤等現(xiàn)象。本發(fā)明能很好解決這個問題。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的是針對現(xiàn)有技術(shù)中的不足,提供一種基于ip租用記錄的考勤方法,通過設(shè)備的ip租用記錄實現(xiàn)自動考勤處理。
為實現(xiàn)上述目的,本發(fā)明公開了如下技術(shù)方案:
一種基于ip租用記錄的考勤方法,包括如下步驟:
S1利用公司內(nèi)服務(wù)器的網(wǎng)絡(luò)通過DHCP技術(shù)登記員工手機或工作電腦的網(wǎng)卡MAC地址;
S2監(jiān)測員工手機或電腦連接到公司網(wǎng)絡(luò)時,設(shè)備發(fā)出的DHCP請求;
S3根據(jù)設(shè)備發(fā)出的DHCP請求,判斷員工的在線時間,從而得知員工的考勤時間。
進一步的,所述DHCP技術(shù)設(shè)有租賃期,獲取DHCP記錄后,設(shè)定這個記錄的有效時間為t,在有效時間即租賃期t即將到期的時候,重新發(fā)送續(xù)租的請求。
進一步的,在進行續(xù)租的時候,服務(wù)器根據(jù)客戶端的當(dāng)前配置,返回相同的記錄續(xù)租設(shè)置。
進一步的,所述有效時間t的時間為3-10分鐘。
本發(fā)明公開的一種基于ip租用記錄的考勤方法,具有以下有益效果:
基于本發(fā)明提供的方法可以實現(xiàn)自動進行考勤,無需人工干預(yù),避免員工出現(xiàn)考勤記錄糾紛,避免代替考勤,避免上班中途偷偷離開。
具體實施方式
下面將對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
本發(fā)明的核心是提供一種基于ip租用記錄的考勤方法,通過設(shè)備的ip租用記錄實現(xiàn)自動考勤處理。
一種基于ip租用記錄的考勤方法,包括如下步驟:
S1利用公司內(nèi)服務(wù)器的網(wǎng)絡(luò)通過DHCP技術(shù)登記員工手機或工作電腦的網(wǎng)卡MAC地址;
S2監(jiān)測員工手機或電腦連接到公司網(wǎng)絡(luò)時,設(shè)備發(fā)出的DHCP請求;
S3根據(jù)設(shè)備發(fā)出的DHCP請求,判斷員工的在線時間,從而得知員工的考勤時間。
在本發(fā)明的一種實施例中,所述DHCP技術(shù)設(shè)有租賃期,獲取DHCP記錄后,設(shè)定這個記錄的有效時間為t,在有效時間即租賃期t即將到期的時候,重新發(fā)送續(xù)租的請求。
在本發(fā)明的一種實施例中,在進行續(xù)租的時候,服務(wù)器根據(jù)客戶端的當(dāng)前配置,返回相同的記錄續(xù)租設(shè)置。
在本發(fā)明的一種實施例中,所述有效時間t的時間為3-10分鐘。
本發(fā)明的實現(xiàn)原理如下:網(wǎng)絡(luò)在公司中非常普遍,是基礎(chǔ)設(shè)施之一。無論是有線或無線連接方式,都需要通過DHCP(Dynamic Host Configuration Protocol,動態(tài)主機配置協(xié)議)技術(shù),讓設(shè)備可以自動連接到網(wǎng)絡(luò)中。DHCP的作用主要是分配IP地址,設(shè)置網(wǎng)管及dns地址。通過登記員工手機或工作電腦的網(wǎng)卡Mac地址,只要手機或電腦連接到公司網(wǎng)絡(luò)時,設(shè)備就會發(fā)出DHCP請求,通過架設(shè)自定義的DHCP服務(wù)器,即可得知用戶的在線時間,從而得知用戶的考勤時間。DHCP記錄還存在租賃期的概念,則獲取DHCP記錄后,這個記錄有效的時間是多久,在租賃期快到的時候,設(shè)備會重新發(fā)出續(xù)租的請求,同時服務(wù)器可以根據(jù)客戶端的當(dāng)前配置,返回相同的記錄續(xù)租設(shè)備,這樣設(shè)備的網(wǎng)絡(luò)不會有任何變更。通過設(shè)定很短的租賃期,如5分鐘,那么只要設(shè)備在公司范圍內(nèi),即可有不斷的DHCP記錄,因此可以得知用戶的在線時間,也就是上班時間。由于設(shè)備在公司范圍內(nèi),即可有不斷的DHCP記錄,因此可以得知用戶的在線時間,也就是上班時間。由于設(shè)備MAC地址的唯一性,系統(tǒng)也是自動工作的,也就不需人工來進行附加的操作、協(xié)調(diào)和監(jiān)督,也避免了員工出現(xiàn)糾紛,代替考勤等現(xiàn)象,也避免上班中途偷偷離開公司。
以上所述僅是本發(fā)明的優(yōu)選實施方式,而非對其限制;應(yīng)當(dāng)指出,盡管參照上述各實施例對本發(fā)明進行了詳細說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,其依然可以對上述各實施例所記載的技術(shù)方案進行修改,或?qū)ζ渲胁糠只蛘呷考夹g(shù)特征進行等同替換;而這些修改和替換,并不使相應(yīng)的技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的范圍。