大四课程设计之基于RFID技术的考勤管理系统(一)项目介绍
----------------------------------------------------------------------------------------
源碼下載地址:
http://download.csdn.net/download/qq78442761/9971770
?
RFID源碼下載:
https://download.csdn.net/download/qq78442761/10766332
----------------------------------------------------------------------------------------
題?目?3:基于RFID技術的考勤管理系統
題目描述:?RFID利用接觸式傳感,RFID讀寫器自動讀取標簽,系統接收并處理這些信息,簡單方便可控,穩定快速,為校園的的管理提供可依據的準確信息。管制學生的行蹤和出勤等情況,保證了學生的安全和紀律管理,真正的實現信息化現代校園。完成實現基于RFID技術的考勤信息管理系統,基本功能包括:
1、信息錄入功能。根據RFID技術原理生成的RFID卡號,并與學生的學號、姓名、班級等相關信息進行關聯。
2、RFID刷卡功能。根據指定的班級、課程、上課時間等信息,合理設計RFID系統進行刷卡進入課堂學習和刷卡離開課堂的出勤記錄功能。
3、學生出勤查詢功能。學生刷卡后查詢出勤情況,還可以根據輸入學號、姓名查詢出勤情況。
4、教師統計功能。教師可以統計該門課程所有學生在指定時間的出勤情況,并根據設定的計分策略,直接得出整個學期的全部學生出勤分數。
5、數據管理功能。系統能對相關數據的進行增、刪、改功能。
6、操作權限管理。用戶必須通過登錄和權限審核才能操作上述相應功能。
基本要求:
???完成題目描述中給出的基本功能。
提高要求:
1、實現良好的圖形化用戶界面。
2、能夠將教師查詢得到的課程整個學期的全部學生出勤結果輸出為word、excel或者pdf文件中的一種。
?
____________________________________________________________________________________________
下面說說開發環境:
COM口數據采集:IDE為VS2013,如下圖所示:
?
用戶界面和數據處理和連接數據庫IDE為 Qt5.7如下圖所示:
?
下面是硬件部分:
arduino UNO 加 ?RFID-RC522
如下圖所示:
?
數據庫采用MySQL5.5如下圖所示:
?
?
------------------------------------------------------------------------------------------------------------------------------------------------
?
下面是程序的運行截圖:
?
程序運行截圖如圖
?
用COM3口查詢持卡人信息截圖
查看數據庫有多少學生,截圖如下圖
?
?
?
查看選課表,如圖
?
?
?
?
查看課程表
?
此時我們發現有一門大物是早上8點開課到9點下課,而現在的時間并不是8點到9點,我們用14220307去打卡,結果是打卡失敗,如下
?
此時改變系統時間,如下圖
?
?
?
此時再用張三進行打卡,如下圖
?
?
?
?
現在我們用另外一個沒有選課的人打卡
?
?
?
因為王二麻子在此時間段沒有選課,所以打卡失敗,下面我們把系統時間改到早上9點以后,讓張三進行下課打卡,如下
?
下一篇博文:
大四課程設計之基于RFID技術的考勤管理系統(二)讀取COM口數據
http://blog.csdn.net/qq78442761/article/details/77950585
總結
以上是生活随笔為你收集整理的大四课程设计之基于RFID技术的考勤管理系统(一)项目介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 地图定点图表联动_拿下这套地图组件,快人
- 下一篇: 4.3.2模拟匹配的一种改价算法(KMP