引言:為了解決公司、企業(yè)對(duì)自己員工上下班考勤的問題,整個(gè)系統(tǒng)包括錄入員工信息系統(tǒng)和員工考勤系統(tǒng)。系統(tǒng)通過只讀讀卡器讀取ID卡卡號(hào),通過LabVIEW軟件編寫實(shí)現(xiàn)錄入員工信息的程序模塊和實(shí)現(xiàn)考勤的程序模塊,記錄考勤信息,易于公司管理。
一、前言
目前,可實(shí)現(xiàn)考勤功能的系統(tǒng)有很多種方式,例如人臉識(shí)別考勤系統(tǒng),指紋識(shí)別考勤系統(tǒng)等,然而這些系統(tǒng)從價(jià)錢費(fèi)用功能上都不是很適合一些小公司小企業(yè)考勤使用。本次設(shè)計(jì)采用的是只讀卡刷卡考勤的方式,功能簡單,操作方便,易于維護(hù),實(shí)現(xiàn)了一些小公司的簡單考勤功能,記錄考勤信息,易于公司管理。
二、基于LabVIEW的考勤系統(tǒng)
圖1是基于LabVIEW的考勤系統(tǒng)設(shè)計(jì)的總體結(jié)構(gòu)圖。本系統(tǒng)包括錄入員工信息系統(tǒng)和員工考勤系統(tǒng),軟件部分基于Labview 軟件,硬件部分使用USB口ID卡讀卡器和ID卡。當(dāng)運(yùn)行錄入員工信息系統(tǒng)時(shí),工作人員刷卡使得插在電腦USB口的ID 卡讀卡器讀取到ID卡卡號(hào),并輸入電腦,通過程序運(yùn)行最終將卡號(hào)和員工姓名寫入到員工信息電子表格中。當(dāng)運(yùn)行考勤系統(tǒng)時(shí),員工刷卡后,通過讀卡器和程序運(yùn)行,使得和當(dāng)前卡號(hào)對(duì)應(yīng)的員工的姓名被調(diào)出,并和考勤信息一起錄入到考勤情況電子表格。
2.1系統(tǒng)硬件的設(shè)計(jì)
系統(tǒng)由ID卡、USB口ID卡讀卡器和后臺(tái)控制器組成。
USB口ID卡讀卡器接通后,紅色LED 燈亮,伴隨蜂鳴器鳴叫,表明讀卡器準(zhǔn)備就緒。若1min內(nèi)無ID卡靠近讀卡器,讀卡器將自動(dòng)進(jìn)入睡眠狀態(tài),此時(shí)紅色LED燈自動(dòng)熄滅,綠色LED燈點(diǎn)亮。當(dāng)有ID卡接近讀卡器時(shí),讀卡器自動(dòng)激活,綠色LED 燈熄滅,紅色LED燈點(diǎn)亮。讀卡器成功讀取ID卡號(hào)后,蜂鳴器鳴叫,同時(shí)數(shù)據(jù)通過USB線傳輸至計(jì)算機(jī)。
2.2系統(tǒng)軟件的實(shí)現(xiàn)
本系統(tǒng)包括錄入員工信息系統(tǒng)和員工考勤系統(tǒng)。
2.2.1錄入員工信息系統(tǒng)實(shí)現(xiàn)
圖2是刷卡錄入員工信息程序流程圖。開始讀取卡號(hào),然后判斷卡號(hào)的有效性,若是無效的卡號(hào)就返回重新再讀,當(dāng)卡號(hào)有效時(shí)就同時(shí)手動(dòng)輸入員工姓名與卡號(hào)對(duì)應(yīng),并將相對(duì)應(yīng)的員工姓名和卡號(hào)組成二維數(shù)組,最后將數(shù)組信息寫入到員工信息電子表格中,形成登記有員工卡號(hào)和姓名的員工信息表格。
2.2.2員工考勤系統(tǒng)實(shí)現(xiàn)
圖3是員工考勤系統(tǒng)流程圖。開始讀取卡號(hào),然后判斷卡號(hào)的有效性,若是無效的卡號(hào)就返回到卡號(hào)讀取,重新再讀,若卡號(hào)有效就到員工信息表中查找與卡號(hào)對(duì)應(yīng)的員工姓名并將其調(diào)出。讀取刷卡的日期和時(shí)間,判斷此時(shí)間日期的范圍是否屬于正常的上下班時(shí)間,然后將調(diào)出的姓名、讀取的卡號(hào)、讀取的日期時(shí)間轉(zhuǎn)為數(shù)組形式,最后將數(shù)組寫入考勤情況的電子表格中。
三、結(jié)論
本設(shè)計(jì)是基于Labview軟件,一種圖形化的編程語言的開發(fā)環(huán)境,通過大量的程序編寫,成功的實(shí)現(xiàn)了將ID卡讀卡器讀取到的ID卡卡號(hào)和手動(dòng)輸入的員工姓名錄入員工信息電子表格的功能,并實(shí)現(xiàn)了對(duì)員工上下班考勤的功能。
參考文獻(xiàn):
[1]劉君華,賈惠芹,丁暉,等.虛擬儀器圖形化編程語言LabVIEW教程[M].西安:西安電子科技出版社,2003.
[2]陳樹學(xué),劉萱.LabVIEW寶典.電子工業(yè)出版社,2011.
[3]韓雪.基于Mifare射頻識(shí)別卡的考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).大連海事大學(xué),2010年.
(作者單位:包頭師范學(xué)院)
基金項(xiàng)目:包頭市科技局項(xiàng)目(2013Z2010-03)
作者簡介:仝曉梅,女,1971年出生,講師,主要研究方向?yàn)殡娮有畔ⅰ?/p>