3G網絡傳輸的指紋考勤管理系統設計研究
時間:2022-01-24 05:19:01
導語:3G網絡傳輸的指紋考勤管理系統設計研究一文來源于網友上傳,不代表本站觀點,若需要原創文章可咨詢客服老師,歡迎參考。
1.1硬件設計
在設計3G網絡傳輸的指紋考勤管理系統中,設計人員可以采用STM32F103類型的單片機,在串口作用下,動態控制3G網絡模塊,確保一系列AT指令得以及時發送,充分展現系統數據傳輸功能,動態控制對應的指紋識別模塊,在硬件SPI接口作用下,實時控制TFT顯示屏,借助I/O口,科學檢測鍵盤鍵值。就關鍵性硬件模塊來說,由多種模塊組成,比如,液晶顯示模塊、3G網絡傳輸模塊。其中的指紋識別模塊采用的是FM-180,具有較大的儲存量,flash容量也特別大,液晶顯示模塊屬于TFT顯示屏,具有較高的分辨率,即320x240,在SPI接口作用下,順利進行傳輸。
1.2指紋識別功能與3G網絡傳輸功能的實現
1.2.1指紋識別功能的實現
就其中的指紋識別模塊來說,具有多樣化的功能,比如,刪除指紋、錄入指紋,借助自調節比對算法,可以準確識別各類指紋,尤其是干濕指紋。指紋之別模塊中有4各引腳,比如,TX、GND,借助串口、STM32順利實現通訊,其中的VCC引腳連接的電壓在3.6-6V之間,TX引腳和PB11連接,而RX引腳和PB10連接。在設計其驅動程序中,設計人員需要采用適宜的手段,對應用其中的通訊接口串口3進行初始化,在主函數核心循環進行之前,設計人員必須仔細查看指紋識別模塊,看其是否和應用其中的單片機順利連接。一旦連接成功,單片機便會向該模塊發送指令,即握手指令,指紋模塊長度得以恢復,為12,如果握手函數返回1,則表明此次握手已成功,DS4燈也會亮起,否則,則說明握手不成功。
1.2.23G網絡傳輸功能的實現
如果想要STM32型單片機順利和3G網絡傳輸模塊通信,要充分發揮系統中串口1的作用,單片機會將一系列AT指令及時發送到該模塊的串口中,上位機也會獲取對應的打卡信息,打卡信息發送的形式具有多樣化的特點,比如,sn、staffID。其中的sn是指打卡條目序列號,也就是說每次上位機接收到的sn號并不相同,可以有效區分各類打卡條目,msgType是指信息類型,在開機的時候,如果發送的是數字1,則說明設備已登錄,在打卡的時候,如果發送的是數字2,則說明此時有人正在打卡,time是指打卡信息發送的具體時間,精確到秒,status則為當下設備所處的狀態,1表示設備處于在線狀態,0表示設備處于離線狀態。在3G傳輸的考勤系統運行中,單片機會先作用于3G網絡傳輸模塊,向其發送AT指令,OK表示二者成功連接,在搜索成功之后,便可以打開對應的數據網絡,讀取系統顯示的時間,上位機會自動區別不同類型條目打卡數據信息。
23G網絡傳輸的指紋考勤管理服務器端設計
在設計該類型服務器端的時候,設計人員可以借助SQLite設置合理化的輕量級數據庫,以VC語言為基點,科學設計數據信息顯示的界面,要具備多樣化的功能,比如,準確記錄與導出考勤信息數據。在數據庫中,會有兩張表格,即員工信息表、考勤記錄表,也就是說在讀取每位員工信息表的同時,界面會顯示出來、,看親終端機和服務器相互作用,及時傳遞每位員工考勤記錄,而服務器會將接收到的考勤記錄存儲到對應的數據庫中。
3結語
總而言之,在社會市場經濟背景下,3G網絡傳輸的指紋考勤系統的設計實現至關重要,設計人員必須優化設計其系統終端,順利實現指紋識別功能與3G網絡傳輸功能,優化設計對應的服務器等,要根據各地區各方面具體情況,采用適宜的傳輸形式,比如,WIFI、3G網絡,提高考勤管理效率與質量。
作者:張熙陽 單位:海南師范大學物理與電子工程學院
參考文獻:
[1]彭小明,葉潔.基于3G/WIFI的遠程指紋考勤系統的設計與實現[J].計算機應用與軟件,2016(05):102~107.
[2]王桂林,楊昆,王保云,劉濤,趙世翔.指紋考勤信息管理系統設計與實現[J].云南師范大學學報(自然科學版),2014(05):51~59.
[3]張瓊英,王能河,張偉剛,瞿少成.基于RFID和ZigBee網絡的通用分級考勤管理系統[J/OL].廣西科學,2016(04).
- 上一篇:城市垃圾桶智能管理系統分析
- 下一篇:WEB學生考勤管理系統設計研究