1. 首頁
  2. 資料庫作業系統

智慧考勤管理系統論文

智慧考勤管理系統論文

智慧考勤管理系統是指一套管理公司的員工的上下班考勤記錄等相關情況的管理系統。是考勤軟體與考勤硬體結合的產品,一般為HR部門使用,掌握並管理企業的員工出勤動態。智慧考勤管理系統的論文應該怎麼寫?

智慧考勤管理系統論文

實驗室智慧考勤與管理系統設計

摘要:為提高實驗室管理效率,科學管理實驗裝置,快速方便地完成考勤工作,設計了一種基於校園卡的實驗室智慧考勤與管理系統。系統由智慧終端和上位機管理系統軟體兩部分組成。智慧終端以ATmega16為核心,具有RFID讀寫、LCD顯示、Zigbee無線通訊等功能模組,與上位機採用Zigbee無線通訊方式完成各種資料傳輸。管理系統軟體可以完成通訊引數設定、各項資料的儲存、查詢及報表列印等功能。系統具有良好的穩定性,能夠很好地滿足現代實驗室管理的要求。

關鍵詞:校園卡;考勤;RFID;Zigbee;資料庫

0 引言

隨著計算機應用的普及,數字化、資訊化、網路化的實驗室管理手段逐漸得到推廣和應用,國內的高等院校也普遍建設了開放型實驗室,學生可以透過網路等方式進行實驗預約,在一定程度上對實驗室管理實現了數字化、網路化,提高了實驗室的管理效率。但是仍要看到實驗室的管理方面還有很多不足,如實驗的具體開出時間、參與實驗的指導教師和學生姓名人數、實驗裝置的使用情況等仍需人工進行記錄統計,工作繁瑣、方法落後,因此結合實驗室的實際應用需求,研究設計了基於校園卡的實驗室智慧考勤與管理系統。該系統利用已在大學校園裡普遍使用校園卡(一卡通)完成實驗考勤、實驗開出時間、裝置利用情況、指導教師姓名等資訊的自動記錄儲存,方便進行相關資訊的統計查詢,提升了實驗室管理水平,促進了高校實驗管理的規範化、科學化、現代化。

1 實驗室智慧考勤與管理系統方案設計

1.1 系統構成

本系統由智慧終端(下位機)和智慧管理軟體(上位機)兩部分構成,如圖1所示。在每個實驗臺位安裝一臺智慧終端,實驗學生在開始實驗和完成實驗時在智慧終端上刷校園卡,智慧終端自動將實驗學生卡-hao(學號)、姓名、開始時間、完成時間、實驗臺號、實驗裝置狀態等各項資料,透過Zigbee無線通訊將資料傳輸至上位機,上位機的.管理系統軟體完成各項資料的自動接收、記錄、儲存,以及進行有關資料查詢、生成列印報表等工作。

1.2 智慧終端

如圖2所示,智慧終端硬體結構由MCU及儲存器部分、RFID讀寫部分、Zigbee無線通訊部分、人機介面部分及資料取樣部分等組成。

由於智慧終端所需處理的資料量不大,對資料的實時性、資料處理速度等要求不高,因而MCU微處理器採用基於增強的AVR RISC結構的低功耗8位CMOS微控制器ATmega16。

RFID讀寫功能採用MF RC500S032實現。MF RC500是應用於13.56MHz非接觸式通訊中高整合讀卡IC系列中的一員。該讀卡IC系列利用了先進的調製和解調概念,完全集成了在13.56MHz下所有型別的被動非接觸式通訊方式和協議。MF RC500支援IS014443A所有的層。內部的傳送器部分不需要增加有源電路就能夠直接驅動近操作距離的天線(可達lOOmm),接收器部分提供一個堅固而有效的解調和解碼電路,用於ISO14443A相容的應答器訊號。此外,它還支援快速CRYPTO1加密演算法用於驗證MIFARE系列產品。採用並行介面可與8位微處理器方便的直接連線,為讀卡器終端的設計應用提供了很好的便利性。

學生憑校園卡在讀卡器上刷卡,讀卡器可以讀取校園卡內學生的基本資料,如學號、姓名、所在院系、專業、班級等,對收費性場所如計算機機房、圖書館電子閱覽室等可以讀取卡記憶體儲金額,並根據使用時間自動完成扣費的讀寫操作。

智慧終端將獲取的學生資料和與實驗相關資料(如裝置編號、開始實驗時間、完成實驗時間、裝置執行引數等)與上位機採用Zigbee無線通訊模式進行資料傳輸。Zigbee是一種目前廣泛應用的無線連線技術,具有低成本、低功耗、低複雜度的特點,適合低傳輸速率、近距離的裝置聯網應用的通訊模式。Zigbee標準基於802.15.4協議棧建立,具有強大的裝置聯網功能,支援三種主要的自組織無線網路型別,即星型結構、網狀結構和簇狀結構,特別是網狀結構,採用多跳式路由通訊,網路容量大,可以跨越很大的物理空間,適合距離較遠比較分散的結構。Mesh網狀網路拓撲結構的網路具有強大的功能,網路的所有實體只要在通訊範圍之內,都可以互相通訊。如果沒有直接通路,還可以透過“多級跳”的方式來通訊,該拓撲結構還可以組成極為複雜的網路。利用Zigbee自組網特性可以實現在整個實驗空間的資料傳輸鏈路,滿足組建無線資料通道要求。

智慧終端的Zigbee無線通訊模組採用基於FREESCALE半導體的MC13213產品。MC13213是第二代標準Zigbee無線通訊平臺,集成了低功耗的2.4GHz RF收發器、8位微控制器和60kB的快閃記憶體,MC1321x解決方案能在簡單的點對點連線到完整的Zigbee網狀網路中用作無線連線。MC1321x中的RF收發器和802.15.4標準相容,包括了低噪音放大器、ImW的RF輸出功率、帶VCO的功率放大器(PA)、整合的傳送/接收開關、板內電源穩壓器,以及全擴充套件頻譜的編碼和譯碼。MC1321x中的微控制器是基於HCS08系列微控制器單元,具備高達60kB的快閃記憶體和4kB的RAM。

資料取樣部分可以根據實際使用場所需要設定,用以對實驗裝置的各項工作狀態引數,如工作電壓、電流、溫度、故障資訊等各種引數進行測量監視。

2 智慧管理軟體設計

智慧管理系統軟體部分的基本功能設定如圖3所示。

智慧管理系統軟體利用Visual Basic 6.0程式設計實現,軟體的後臺資料庫選用Access資料庫。VisualBasic是微軟公司開發的程式設計設計軟體,也是基於Windows作業系統的視覺化程式設計環境,可以在較短時間內開發出專業的管理系統軟體。實驗室智慧考勤與管理系統軟體各部分功能設定及實現方式介紹如下: (1)系統登入管理模組。智慧管理系統的登入由實驗指導教師在每次實驗時憑個人登入號和密碼登入,登入後進入實驗專案選擇,之後系統自動將指導教師的工號、姓名、實驗日期、時間起止、實驗專案等資料儲存在“教師指導情況資料表”內,便於學期末進行統計管理。

(2)通訊引數、模式設定模組。該模組用於設定上位機管理系統軟體與下位機的通訊協議各項引數,實現對下位機資料的自動接收、終端顯示及完成資料儲存工作。通訊模組程式實現是利用Visual Basic6.0的MSCOMM控制元件程式設計實現。MSCOMM控制元件透過串列埠傳輸和接收收據,為應用程式提供序列通訊功能。透過設定該控制元件的屬性、方法,設定串列埠通訊引數,如串列埠號、通訊波特率、校驗位、停止位等,實現上下位機的通訊。圖4所示為設計狀態下的通訊視窗,執行時,利用視窗的text框控制元件可以實時顯示各智慧終端的上傳資料,用以判斷通訊是否正確。

(3)學生實驗情況資料表。學生實驗資料表用於記錄實驗學生的相關資訊,包括學號(卡-hao)、姓名、院系、專業、班級、實驗裝置編號、實驗日期、實驗起止時間、實驗專案以及收費情況等資料。

(4)實驗室裝置資料表。實驗室裝置資料表用於記錄儲存實驗裝置的有關資訊,包括裝置編號、型號、生產廠家、購買日期、效能情況、各次維修記錄等各項資料。

(5)教師指導情況資料表。教師指導情況資料表用於記錄教師的實驗指導記錄,包括教師工號、姓名、指導日期、實驗起止時間、指導實驗專案名稱、規定學時、實驗情況記錄備註等資料。

(6)查詢及統計報表生成模組。該模組功能提供各種實驗相關的資訊查詢和報表列印功能,可以根據實驗時間、學生姓名或學號、學生班級、教師姓名或工號、裝置編號等提供查詢資訊及生成各類報表。

(7)資料安全與維護模組。為確保資料安全,系統軟體設計了自動備份、手動備份、手動恢復以及壓縮資料庫功能。資料備份設計了自動備份和手動備份功能。自動備份是在系統執行時,每隔一定時間自動將相關的資料檔案儲存到指定路徑下,間隔時間和儲存路徑由工作人員提前設定(預設為1天備份1次)。手動備份是由工作人員手動操作,將資料庫檔案複製到其它的儲存裝置上,如行動硬碟或隨身碟等裝置。

3 結論

實驗室智慧考勤與管理系統充分利用了校園師生人手一卡的基礎條件,以Zigbee無線通訊方式實現智慧終端與管理系統上位機的資料傳輸,系統能夠方便地實現查詢及列印學生實驗考勤功能、教師指導實驗統計功能及裝置使用歷史記錄功能等,實現了實驗室管理的自動化、數字化、規範化、網路化,實現了無紙化實驗辦公。系統測試結果顯示其具有良好的穩定性,能夠很好地滿足現代實驗室管理的要求。該系統硬體裝置和軟體還可以根據需要用於機房管理、大型重要實驗裝置管理及上課考勤等場所。