本課題的目標(biāo)是開(kāi)發(fā)一個(gè)企業(yè)對(duì)員工的出勤情況進(jìn)行記錄和管理的考勤系統(tǒng)。課題主要采用了文獻(xiàn)研究、需求調(diào)研與分析、系統(tǒng)設(shè)計(jì)與測(cè)試等方法,分析了RFID技術(shù)的核心原理及關(guān)鍵難題,學(xué)習(xí)和掌握了RFID的多種編碼原理,根據(jù)設(shè)計(jì)的實(shí)際需要選擇125kHz低頻RFID卡片。設(shè)計(jì)了一款低成本高性能的RFID卡片讀寫器。根據(jù)軟件開(kāi)發(fā)理論、信息系統(tǒng)開(kāi)發(fā)理論、項(xiàng)目管理理論等進(jìn)行分析、指導(dǎo)并設(shè)計(jì)出基于RFID卡的身份識(shí)別考勤系統(tǒng)。RFID卡片讀寫器在電路設(shè)計(jì)上需要突出實(shí)現(xiàn)低成本高性能,而考勤系統(tǒng)則突出了方便簡(jiǎn)潔的管理功能。 整個(gè)RFID考勤系統(tǒng)主要包括三個(gè)子系統(tǒng)(或模塊):RFID卡片讀寫器、無(wú)線/串行通信模塊、身份識(shí)別考勤系統(tǒng)。讀寫器解碼并將卡片的身份信息通過(guò)串口/無(wú)線通信模塊發(fā)送給PC機(jī)的身份識(shí)別考勤系統(tǒng)進(jìn)行考勤記錄與管理,實(shí)現(xiàn)了從RFID卡片讀取、數(shù)據(jù)傳輸、考勤記錄與統(tǒng)計(jì)等一系列功能的完整系統(tǒng)實(shí)現(xiàn)方案,改進(jìn)了現(xiàn)有的考勤方式,提高了考勤效率。 系統(tǒng)硬件部分的工作包括:RFID卡片讀寫器的單片機(jī)控制電路設(shè)計(jì)、讀寫器的RFID調(diào)制解調(diào)射頻前端電路設(shè)計(jì)、NRF24L01無(wú)線通信模塊設(shè)計(jì)、PL2303的USB-UART串行通信模塊設(shè)計(jì)。 系統(tǒng)軟件部分的工作包括:嵌入式軟件(下位機(jī))和PC端軟件(上位機(jī))兩部分,其中嵌入式軟件又包括EM4100卡片讀取與曼切斯特碼解碼程序設(shè)計(jì)、NRF24L01無(wú)線通信程序設(shè)計(jì)、UART串行通信程序設(shè)計(jì)、系統(tǒng)狀態(tài)指示程序設(shè)計(jì)、通信數(shù)據(jù)流和數(shù)據(jù)包處理等;上位機(jī)軟件包括ACCESS建立數(shù)據(jù)庫(kù)、基于Visual C++的數(shù)據(jù)庫(kù)SQL語(yǔ)言操作、USB-UART串行通信與數(shù)據(jù)流處理、lzw數(shù)據(jù)壓縮與解壓縮、用戶界面的設(shè)計(jì)與消息響應(yīng)等。 論文的結(jié)構(gòu)安排為:第一章引言,主要介紹了本文的選題背景、主要研究?jī)?nèi)容、研究的目標(biāo)和意義以及研究的思路和方法;第二章從發(fā)展過(guò)程和應(yīng)用趨勢(shì)等幾個(gè)方面闡述了RFID技術(shù)及其基本理論;第三章按各個(gè)模塊逐一對(duì)考勤系統(tǒng)的硬件電路設(shè)計(jì)進(jìn)行了詳細(xì)的闡述;第四章主要介紹考勤系統(tǒng)的軟件設(shè)計(jì)所需要涉及到的基礎(chǔ)知識(shí)和理論;第五章則詳細(xì)地闡述了考勤系統(tǒng)的軟件設(shè)計(jì)細(xì)節(jié),包括讀寫器的嵌入式軟件設(shè)計(jì)、系統(tǒng)PC端軟件的需求分析、系統(tǒng)PC端軟件設(shè)計(jì)、系統(tǒng)的數(shù)...
標(biāo)簽:
rfid
考勤系統(tǒng)
上傳時(shí)間:
2022-05-23
上傳用戶: