一種指紋考勤系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種指紋考勤系統(tǒng),包括:服務(wù)器端,其包括處理模塊、存儲(chǔ)模塊和時(shí)鐘模塊,存儲(chǔ)模塊中存儲(chǔ)有多個(gè)第一用戶ID、多張預(yù)存指紋圖片、時(shí)間值、正常出勤事件和遲到事件;氣象端,其與服務(wù)器端通訊連接;路況端,其與服務(wù)器端通訊連接;多個(gè)移動(dòng)端,每個(gè)移動(dòng)端上存儲(chǔ)有第二用戶ID和多個(gè)道路名稱,一個(gè)第二用戶ID與一個(gè)第一用戶ID相對(duì)應(yīng),每個(gè)移動(dòng)端上設(shè)置有GPS定位系統(tǒng),GPS定位系統(tǒng)對(duì)移動(dòng)端定位,并向移動(dòng)端提供其當(dāng)前的位置信息,移動(dòng)端與服務(wù)器端通訊連接;指紋采集端,其用于采集用戶指紋;指紋采集端與服務(wù)器端電連接。本發(fā)明的考勤系統(tǒng)實(shí)現(xiàn)了將天氣和路況情況綜合考慮考勤,使得本考勤系統(tǒng)更加精確和人性化。
【專利說明】一種指紋考勤系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種指紋考勤系統(tǒng)。
【背景技術(shù)】
[0002]考勤系統(tǒng)是目前最常用企業(yè)管理系統(tǒng)之一,其主要用于記錄企業(yè)中員工的出勤以及到達(dá)時(shí)間,大大節(jié)約人力和物力,提高了管理效率。但是目前的考勤系統(tǒng)功能比較單一,只能根據(jù)時(shí)間判斷員工是否遲到,但是并不能將天氣和道路情況結(jié)合起來判斷。
【發(fā)明內(nèi)容】
[0003]本發(fā)明設(shè)計(jì)開發(fā)了一種指紋考勤系統(tǒng)。
[0004]本發(fā)明提供的技術(shù)方案為:
[0005]一種指紋考勤系統(tǒng),包括:
[0006]服務(wù)器端,其包括處理模塊、存儲(chǔ)模塊和時(shí)鐘模塊,存儲(chǔ)模塊中存儲(chǔ)有多個(gè)第一用戶ID、多張預(yù)存指紋圖片、時(shí)間值、正常出勤事件和遲到事件,每張預(yù)存指紋圖片與一個(gè)第一用戶ID關(guān)聯(lián);
[0007]氣象端,其采集天氣情況并判斷天氣情況是否為異常天氣情況,氣象端與服務(wù)器端通訊連接;當(dāng)氣象端檢測到異常天氣狀況時(shí),其向服務(wù)端發(fā)送天氣異常數(shù)據(jù),服務(wù)器端接收到天氣異常數(shù)據(jù),處理模塊將接收到的天氣異常數(shù)據(jù)標(biāo)記為臨時(shí)天氣異常數(shù)據(jù),處理模塊將臨時(shí)天氣異常數(shù)據(jù)存儲(chǔ)在存儲(chǔ)模塊中并在5小時(shí)后刪除臨時(shí)異常天氣數(shù)據(jù);
[0008]路況端,其采集路況信息并判斷路況是否為擁堵情況,路況端與服務(wù)器端通訊連接;當(dāng)路況端檢測到路況擁堵時(shí),其向服務(wù)器端發(fā)送擁堵處道路的位置信息,服務(wù)器端接收擁堵處道路的位置信息,處理模塊將服務(wù)器端接收到的擁堵處道路的位置信息存儲(chǔ)到存儲(chǔ)豐吳塊中并在1小時(shí)后刪除;
[0009]多個(gè)移動(dòng)端,每個(gè)移動(dòng)端上存儲(chǔ)有第二用戶ID和多個(gè)道路名稱,一個(gè)第二用戶ID與一個(gè)第一用戶ID相對(duì)應(yīng),每個(gè)移動(dòng)端上設(shè)置有GPS定位系統(tǒng),GPS定位系統(tǒng)對(duì)移動(dòng)端定位,并向移動(dòng)端提供其當(dāng)前的位置信息,移動(dòng)端與服務(wù)器端通訊連接;移動(dòng)端在每天7am到10am之間每隔a分鐘向服務(wù)器端發(fā)送該移動(dòng)端的當(dāng)前的位置信息和第二用戶ID,其中a為自然數(shù),服務(wù)器端接收移動(dòng)端發(fā)送的當(dāng)前的位置信息和第二用戶ID,處理模塊遍歷存儲(chǔ)模塊,查找是否存在與移動(dòng)端發(fā)送的當(dāng)前的位置信息相同的堵處道路的位置信息,若不存在,則刪除接收到的移動(dòng)端發(fā)送的當(dāng)前的位置信息和第二用戶ID,若存在,則處理模塊在存儲(chǔ)模塊中查找與接受到的第二用戶ID相對(duì)應(yīng)的第一用戶ID,調(diào)取該第一用戶ID,同時(shí)時(shí)鐘模塊開始計(jì)時(shí),處理模塊將移動(dòng)端發(fā)送的當(dāng)前的位置信息與該第一用戶ID關(guān)聯(lián),當(dāng)時(shí)鐘模塊計(jì)時(shí)為2小時(shí),計(jì)時(shí)模塊觸發(fā)控制模塊,控制模塊解除該第一用戶ID與接收到當(dāng)前的位置信息關(guān)聯(lián),并接收到當(dāng)前的位置信息;
[0010]指紋采集端,其用于采集用戶指紋;指紋采集端與服務(wù)器端電連接;
[0011]其中,指紋采集端采集到指紋圖片,其將采集到的指紋圖片發(fā)送到服務(wù)器端,服務(wù)器端接收指紋采集端發(fā)送的指紋圖片,處理模塊從存儲(chǔ)模塊中查找是否存在與接收到的指紋圖片相同的預(yù)存指紋圖片,若不存與接收到指紋圖片相同的預(yù)存指紋圖片,則處理模塊刪除接收到的指紋圖片;若存在與接收到的指紋圖片相同的預(yù)存指紋圖片,調(diào)取該預(yù)存指紋圖片,同時(shí)觸發(fā)時(shí)鐘模塊記錄當(dāng)前時(shí)間,處理模塊調(diào)取與該預(yù)存指紋圖片關(guān)聯(lián)的第一用戶ID,處理模塊將時(shí)鐘模塊記錄的當(dāng)前時(shí)間與存儲(chǔ)模塊中的時(shí)間值對(duì)比,若時(shí)鐘模塊記錄的當(dāng)前時(shí)間早于或等于時(shí)間值,則處理模塊將該第一用戶ID與當(dāng)前日期和正常出勤事件關(guān)聯(lián),并存儲(chǔ)到存儲(chǔ)模塊中,若時(shí)鐘模塊記錄的當(dāng)前時(shí)間晚于時(shí)間值,則處理模塊遍歷存服務(wù)器端,查找服務(wù)器端是否存儲(chǔ)有臨時(shí)天氣異常數(shù)據(jù),若有臨時(shí)天氣異常數(shù)據(jù),則處理模塊將查找到的臨時(shí)天氣異常數(shù)據(jù)復(fù)制,同時(shí)將復(fù)制的臨時(shí)天氣異常數(shù)據(jù)標(biāo)記為永久天氣異常數(shù)據(jù),處理模塊將該第一用戶ID與當(dāng)前日期、正常出勤事件和永久天氣異常數(shù)據(jù)關(guān)聯(lián),并存儲(chǔ)到存儲(chǔ)模塊中,若無臨時(shí)天氣異常數(shù)據(jù),則存儲(chǔ)模塊查找該第一用戶ID下是否關(guān)聯(lián)有當(dāng)前的位置信息,若存儲(chǔ)在,則處理模塊將該當(dāng)前的位置信息復(fù)制,并將復(fù)制的當(dāng)前的位置信息標(biāo)記為擁堵位置信息,處理模塊將第一用戶ID與當(dāng)前日期和正常出勤事件關(guān)聯(lián),并存儲(chǔ)在存儲(chǔ)模塊中,若即不存在臨時(shí)天氣異常數(shù)據(jù)也不存在當(dāng)前的位置信息,處理模塊將該第一用戶ID與當(dāng)前日期和遲到事件關(guān)聯(lián),并存儲(chǔ)到存儲(chǔ)模塊中。
[0012]優(yōu)選的是,所述的指紋考勤系統(tǒng)中,位置信息包括:經(jīng)度值和緯度值。
[0013]優(yōu)選的是,所述的指紋考勤系統(tǒng)中,a為15。
[0014]本發(fā)明針對(duì)目前的指紋考勤系統(tǒng)中存在的缺陷,設(shè)計(jì)了一種指紋考勤系統(tǒng)。第一、本發(fā)明的考勤系統(tǒng)實(shí)現(xiàn)了將天氣和路況情況綜合考慮考勤,使得本考勤系統(tǒng)更加精確和人性化;第二、本發(fā)明實(shí)現(xiàn)了對(duì)員工方位的實(shí)時(shí)定位,實(shí)現(xiàn)了可以根據(jù)每個(gè)員工的實(shí)際情況,對(duì)員工的考勤的管理;第三、本發(fā)明中設(shè)置有天氣和路況標(biāo)注,可以使得管理者清晰知道員工遲到的原因,便于企業(yè)的管理。本發(fā)明結(jié)構(gòu)簡單,應(yīng)用范圍廣泛,在實(shí)際的企業(yè)管理中有廣泛的應(yīng)用空間。
【具體實(shí)施方式】
[0015]下面對(duì)本發(fā)明做進(jìn)一步的詳細(xì)說明,以令本領(lǐng)域技術(shù)人員參照說明書文字能夠據(jù)以實(shí)施。
[0016]本發(fā)明提供一種指紋考勤系統(tǒng),包括:服務(wù)器端、氣象端、多個(gè)移動(dòng)端和指紋采集端。
[0017]服務(wù)器端包括:處理模塊、存儲(chǔ)模塊和時(shí)鐘模塊,存儲(chǔ)模塊中存儲(chǔ)有多個(gè)第一用戶ID、多張預(yù)存指紋圖片、時(shí)間值、正常出勤事件和遲到事件,每張預(yù)存指紋圖片與一個(gè)第一用戶ID關(guān)聯(lián)。
[0018]氣象端采集天氣情況并判斷天氣情況是否為異常天氣情況(這里的氣象端為氣象臺(tái)),氣象端與服務(wù)器端通訊連接。
[0019]路況端采集路況信息并判斷路況是否為擁堵情況(這里的路況端為交通臺(tái)),路況端與服務(wù)器端通訊連接。
[0020]多個(gè)移動(dòng)端,每個(gè)移動(dòng)端上存儲(chǔ)有第二用戶ID和多個(gè)道路名稱(移動(dòng)端為一個(gè)APP程序,其安裝在手機(jī)上),一個(gè)第二用戶ID與一個(gè)第一用戶ID相對(duì)應(yīng),每個(gè)移動(dòng)端上設(shè)置有GPS定位系統(tǒng),GPS定位系統(tǒng)對(duì)移動(dòng)端定位,并向移動(dòng)端提供其當(dāng)前的位置信息,移動(dòng)端與服務(wù)器端通訊連接。
[0021]指紋采集端,其用于采集用戶指紋;指紋采集端與服務(wù)器端電連接。
[0022]當(dāng)路況端檢測到路況擁堵時(shí),其向服務(wù)器端發(fā)送擁堵處道路的位置信息,服務(wù)器端接收擁堵處道路的位置信息,處理模塊將服務(wù)器端接收到的擁堵處道路的位置信息存儲(chǔ)到存儲(chǔ)模塊中并在1小時(shí)后刪除,其中,位置信息包括經(jīng)度值和緯度值。
[0023]當(dāng)氣象端檢測到異常天氣狀況時(shí),其向服務(wù)端發(fā)送天氣異常數(shù)據(jù),服務(wù)器端接收到天氣異常數(shù)據(jù),處理模塊將接收到的天氣異常數(shù)據(jù)標(biāo)記為臨時(shí)天氣異常數(shù)據(jù),處理模塊將臨時(shí)天氣異常數(shù)據(jù)存儲(chǔ)在存儲(chǔ)模塊中并在5小時(shí)后刪除臨時(shí)異常天氣數(shù)據(jù)。
[0024]移動(dòng)端在每天7am到10am之間每隔15分鐘向服務(wù)器端發(fā)送該移動(dòng)端的當(dāng)前的位置信息和第二用戶ID,服務(wù)器端接收移動(dòng)端發(fā)送的當(dāng)前的位置信息和第二用戶ID,處理模塊遍歷存儲(chǔ)模塊,查找是否存在與移動(dòng)端發(fā)送的當(dāng)前的位置信息相同的堵處道路的位置信息,若不存在,則刪除接收到的移動(dòng)端發(fā)送的當(dāng)前的位置信息和第二用戶ID,若存在,則處理模塊在存儲(chǔ)模塊中查找與接受到的第二用戶ID相對(duì)應(yīng)的第一用戶ID,調(diào)取該第一用戶ID,同時(shí)時(shí)鐘模塊開始計(jì)時(shí),處理模塊將移動(dòng)端發(fā)送到的當(dāng)前的位置信息與該第一用戶ID關(guān)聯(lián),當(dāng)時(shí)鐘模塊計(jì)時(shí)為2小時(shí),計(jì)時(shí)模塊觸發(fā)控制模塊,控制模塊解除該第一用戶ID與接收到當(dāng)前的位置信息關(guān)聯(lián),并接收到當(dāng)前的位置信息。
[0025]指紋采集端采集到指紋圖片,其將采集到的指紋圖片發(fā)送到服務(wù)器端,服務(wù)器端接收指紋采集端發(fā)送的指紋圖片,處理模塊從存儲(chǔ)模塊中查找是否存在與接收到的指紋圖片相同的預(yù)存指紋圖片,若不存有與接收到指紋圖片相同的預(yù)存指紋圖片,則處理模塊刪除接收到的指紋圖片;若存在有與接收到的指紋圖片相同的預(yù)存指紋圖片,調(diào)取該預(yù)存指紋圖片,同時(shí)觸發(fā)時(shí)鐘模塊記錄當(dāng)前時(shí)間,處理模塊調(diào)取與該預(yù)存指紋圖片關(guān)聯(lián)的第一用戶ID,處理模塊將時(shí)鐘模塊記錄的當(dāng)前時(shí)間與存儲(chǔ)模塊中的時(shí)間值對(duì)比,若時(shí)鐘模塊記錄的當(dāng)前時(shí)間早于或等于時(shí)間值,則處理模塊將該第一用戶ID與當(dāng)前日期和正常出勤事件關(guān)聯(lián),并存儲(chǔ)到存儲(chǔ)模塊中,若時(shí)鐘模塊記錄的當(dāng)前時(shí)間晚于時(shí)間值,則處理模塊遍歷存服務(wù)器端,查找服務(wù)器端是否存儲(chǔ)有臨時(shí)天氣異常數(shù)據(jù),若有臨時(shí)天氣異常數(shù)據(jù),則處理模塊將查找到的臨時(shí)天氣異常數(shù)據(jù)復(fù)制,同時(shí)將復(fù)制的臨時(shí)天氣異常數(shù)據(jù)標(biāo)記為永久天氣異常數(shù)據(jù)(因?yàn)榇蚩ǖ膯T工為多人),處理模塊將該第一用戶ID與當(dāng)前日期、正常出勤事件和永久天氣異常數(shù)據(jù)關(guān)聯(lián),并存儲(chǔ)到存儲(chǔ)模塊中,若無臨時(shí)天氣異常數(shù)據(jù),則存儲(chǔ)模塊查找該第一用戶ID下是否關(guān)聯(lián)有當(dāng)前的位置信息,若存儲(chǔ)在,則處理模塊將該當(dāng)前的位置信息復(fù)制,并將復(fù)制的當(dāng)前的位置信息標(biāo)記為擁堵位置信息(因?yàn)榇蚩ǖ膯T工為多人),處理模塊將第一用戶ID與當(dāng)前日期和正常出勤事件關(guān)聯(lián),并存儲(chǔ)在存儲(chǔ)模塊中,若即不存在臨時(shí)天氣異常數(shù)據(jù)也不存在當(dāng)前的位置信息,處理模塊將該第一用戶ID與當(dāng)前日期和遲到事件關(guān)聯(lián),并存儲(chǔ)到存儲(chǔ)模塊中。
[0026]盡管本發(fā)明的實(shí)施方案已公開如上,但其并不僅僅限于說明書和實(shí)施方式中所列運(yùn)用,它完全可以被適用于各種適合本發(fā)明的領(lǐng)域,對(duì)于熟悉本領(lǐng)域的人員而言,可容易地實(shí)現(xiàn)另外的修改,因此在不背離權(quán)利要求及等同范圍所限定的一般概念下,本發(fā)明并不限于特定的細(xì)節(jié)和這里示出。
【權(quán)利要求】
1.一種指紋考勤系統(tǒng),其特征在于,包括: 服務(wù)器端,其包括處理模塊、存儲(chǔ)模塊和時(shí)鐘模塊,存儲(chǔ)模塊中存儲(chǔ)有多個(gè)第一用戶ID、多張預(yù)存指紋圖片、時(shí)間值、正常出勤事件和遲到事件,每張預(yù)存指紋圖片與一個(gè)第一用戶ID關(guān)聯(lián); 氣象端,其采集天氣情況并判斷天氣情況是否為異常天氣情況,氣象端與服務(wù)器端通訊連接;當(dāng)氣象端檢測到異常天氣狀況時(shí),其向服務(wù)端發(fā)送天氣異常數(shù)據(jù),服務(wù)器端接收到天氣異常數(shù)據(jù),處理模塊將接收到的天氣異常數(shù)據(jù)標(biāo)記為臨時(shí)天氣異常數(shù)據(jù),處理模塊將臨時(shí)天氣異常數(shù)據(jù)存儲(chǔ)在存儲(chǔ)模塊中并在5小時(shí)后刪除臨時(shí)異常天氣數(shù)據(jù); 路況端,其采集路況信息并判斷路況是否為擁堵情況,路況端與服務(wù)器端通訊連接;當(dāng)路況端檢測到路況擁堵時(shí),其向服務(wù)器端發(fā)送擁堵處道路的位置信息,服務(wù)器端接收擁堵處道路的位置信息,處理模塊將服務(wù)器端接收到的擁堵處道路的位置信息存儲(chǔ)到存儲(chǔ)模塊中并在I小時(shí)后刪除; 多個(gè)移動(dòng)端,每個(gè)移動(dòng)端上存儲(chǔ)有第二用戶ID和多個(gè)道路名稱,一個(gè)第二用戶ID與一個(gè)第一用戶ID相對(duì)應(yīng),每個(gè)移動(dòng)端上設(shè)置有GPS定位系統(tǒng),GPS定位系統(tǒng)對(duì)移動(dòng)端定位,并向移動(dòng)端提供其當(dāng)前的位置信息,移動(dòng)端與服務(wù)器端通訊連接;移動(dòng)端在每天7am到1am之間每隔a分鐘向服務(wù)器端發(fā)送該移動(dòng)端的當(dāng)前的位置信息和第二用戶ID,其中a為自然數(shù),服務(wù)器端接收移動(dòng)端發(fā)送的當(dāng)前的位置信息和第二用戶ID,處理模塊遍歷存儲(chǔ)模塊,查找是否存在與移動(dòng)端發(fā)送的當(dāng)前的位置信息相同的堵處道路的位置信息,若不存在,則刪除接收到的移動(dòng)端發(fā)送的當(dāng)前的位置信息和第二用戶ID,若存在,則處理模塊在存儲(chǔ)模塊中查找與接受到的第二用戶ID相對(duì)應(yīng)的第一用戶ID,調(diào)取該第一用戶ID,同時(shí)時(shí)鐘模塊開始計(jì)時(shí),處理模塊將移動(dòng)端發(fā)送的當(dāng)前的位置信息與該第一用戶ID關(guān)聯(lián),當(dāng)時(shí)鐘模塊計(jì)時(shí)為2小時(shí),計(jì)時(shí)模塊觸發(fā)控制模塊,控制模塊解除該第一用戶ID與接收到當(dāng)前的位置信息關(guān)聯(lián),并接收到當(dāng)前的位置信息; 指紋采集端,其用于采集用戶指紋;指紋采集端與服務(wù)器端電連接; 其中,指紋采集端采集到指紋圖片,其將采集到的指紋圖片發(fā)送到服務(wù)器端,服務(wù)器端接收指紋采集端發(fā)送的指紋圖片,處理模塊從存儲(chǔ)模塊中查找是否存在與接收到的指紋圖片相同的預(yù)存指紋圖片,若不存與接收到指紋圖片相同的預(yù)存指紋圖片,則處理模塊刪除接收到的指紋圖片;若存在與接收到的指紋圖片相同的預(yù)存指紋圖片,調(diào)取該預(yù)存指紋圖片,同時(shí)觸發(fā)時(shí)鐘模塊記錄當(dāng)前時(shí)間,處理模塊調(diào)取與該預(yù)存指紋圖片關(guān)聯(lián)的第一用戶ID,處理模塊將時(shí)鐘模塊記錄的當(dāng)前時(shí)間與存儲(chǔ)模塊中的時(shí)間值對(duì)比,若時(shí)鐘模塊記錄的當(dāng)前時(shí)間早于或等于時(shí)間值,則處理模塊將該第一用戶ID與當(dāng)前日期和正常出勤事件關(guān)聯(lián),并存儲(chǔ)到存儲(chǔ)模塊中,若時(shí)鐘模塊記錄的當(dāng)前時(shí)間晚于時(shí)間值,則處理模塊遍歷存服務(wù)器端,查找服務(wù)器端是否存儲(chǔ)有臨時(shí)天氣異常數(shù)據(jù),若有臨時(shí)天氣異常數(shù)據(jù),則處理模塊將查找到的臨時(shí)天氣異常數(shù)據(jù)復(fù)制,同時(shí)將復(fù)制的臨時(shí)天氣異常數(shù)據(jù)標(biāo)記為永久天氣異常數(shù)據(jù),處理模塊將該第一用戶ID與當(dāng)前日期、正常出勤事件和永久天氣異常數(shù)據(jù)關(guān)聯(lián),并存儲(chǔ)到存儲(chǔ)模塊中,若無臨時(shí)天氣異常數(shù)據(jù),則存儲(chǔ)模塊查找該第一用戶ID下是否關(guān)聯(lián)有當(dāng)前的位置信息,若存儲(chǔ)在,則處理模塊將該當(dāng)前的位置信息復(fù)制,并將復(fù)制的當(dāng)前的位置信息標(biāo)記為擁堵位置信息,處理模塊將第一用戶ID與當(dāng)前日期和正常出勤事件關(guān)聯(lián),并存儲(chǔ)在存儲(chǔ)模塊中,若即不存在臨時(shí)天氣異常數(shù)據(jù)也不存在當(dāng)前的位置信息,處理模塊將該第一用戶ID與當(dāng)前日期和遲到事件關(guān)聯(lián),并存儲(chǔ)到存儲(chǔ)模塊中。
2.如權(quán)利要求1所述的指紋考勤系統(tǒng),其特征在于,位置信息包括:經(jīng)度值和緯度值。
3.如權(quán)利要求1所述的指紋考勤系統(tǒng),其特征在于,a為15。
【文檔編號(hào)】G07C1/10GK104464007SQ201410808017
【公開日】2015年3月25日 申請(qǐng)日期:2014年12月23日 優(yōu)先權(quán)日:2014年12月23日
【發(fā)明者】黃國杰 申請(qǐng)人:北海激活商貿(mào)有限責(zé)任公司