興順安談校園翼閘一卡通系統應用
閱讀:1833發布時間:2012-8-20
馬上要上學了,校園一卡通管理系統即將開啟,為校園安全打好堅實基礎,校園一卡通讀寫模塊的編程接口,進行二次開發,實現了校園一卡通的考勤管理系統,以平臺為基礎,嫁接家長,學生和學校之間相互溝通的橋梁,系統通過局域網進行數據傳輸和采集,校園一卡通的考勤管理系統能滿足學生出勤管理的需求,而且便于維護,極大的方便了對學生出勤的管理。
一、校園一卡通優勢
隨著校園信息化建設的不斷發展,校園翼閘一卡通在各級學校得到普遍的推廣,校園翼閘一卡通采用射頻技術,通過射頻信號自動識別目標對象獲取數據,識別工作不受環境的影響,操作方便快捷,具有防污、防水、加密存儲等優點,較傳統的接觸式IC卡,具有明顯的優勢,被廣泛應用在身份識別、校內消費等各項校園服務上,為學校的管理以及學生生活提供極大的便利。然而,在學生考勤管理方面,大多依然采用傳統的點名或學生簽到的方式進行考勤,特別是在實驗室考勤的管理上更是混亂。另外,點名和簽到的考勤方式既浪費時間,也給考勤數據的統計分析帶來了諸多麻煩。本設計借助校園一卡通,結合網絡通信技術和單片機技術,實現了實驗室學生的自動考勤和對考勤數據的分析處理,節約了考勤時間,提高了考勤效率,促進了學生考勤管理信息化水平的提高。
二、考勤機節點框架結構
考勤機節點開發板采用C語言開發套件,通訊模塊負責對學生卡片數據采集和接收、信息以及學生刷卡記錄數據的傳輸,讀寫模塊實現對校園翼閘一卡通的讀寫操作,時鐘電路提供時間功能;顯示模塊用來顯示相關項目的名稱、時間日期以及刷卡成功提示。存儲模塊主要用于對學生卡片信息數據和項目信息以及節點應用程序等進行存儲和緩存,整個節點系統的電源控制則由電源模塊來完成??记跈C節點的應用程序調用節點系統的時間函數,當系統時間與課程項目的時間一致時,通過系統軟件顯示課程項目的信息,當考勤機節點對校園一卡通的識別讀取成功后,將刷卡時間進行記錄和存儲并返回成功信息,通信模塊時刻處于監聽狀態,當監聽到服務器發送的命令信號時,實現相關數據的接收或上傳。
三、服務器端考勤管理系統
服務器端考勤管理系統主要包括六大功能模塊:1,學生卡片信息管理,主要負責將學生卡片的信息導入考勤管理系統中(學生的卡片信息由校園一卡通中心提供),其中學生卡片信息可以批量導入,也可以對個別學生的卡片信息進行導入或修改。2,考勤規則定義設定考勤的有效時間,遲到及曠勤的時間。3,考勤節點管理用于記錄各個考勤節點位置和IP信息。4,實驗室課程信息,記錄每個科目的信息。5,記錄修改和刪除主要用于記錄學生的請假情況和過期數據的刪除。6,考勤數據分析及報表查詢,綜合一段時間內各個學生的刷卡和請假情況,按照考勤規則定義的考勤有效時間進行分析,統計出該時間段內各個學生的出勤狀況,報表查詢功能提供了按條件進行查詢的功能,在該功能菜單中,可以選擇一定時間段內學生個人或以班級為單位的學生總體的出勤狀況;考勤節點通信用于連接服務器和考勤節點并進行數據的上傳和下發,數據下發主要是將學生卡片信息和課程信息下發到相應的考勤節點,數據上傳是將各個考勤節點存儲的學生刷卡記錄數據進行提取。
四、數據庫的設計和應用
1.學生卡片信息表,記錄刷卡學生校園一卡通的ID號、姓名、學號、班級、性別和卡號等相關信息。
2.刷卡上學過翼閘信息表,記錄刷卡學生的實驗課程、卡號、姓名、班號、簽到時間、離開時間等相應的刷卡數據。
3.請假記錄表,記錄請假學生的姓名,請假日期、結假日期、請假緣由。
4.考勤節點表,記錄考勤機節點的編號、實驗室名稱、考勤機節點的IP信息。
5.實驗室課程項目表記錄各個實驗室的名稱、試驗課程項目名稱、實驗時間。
6.登錄實驗室學生考勤管理系統,進入學生卡片信息管理菜單,選擇單個錄入或批量導入,將學生校園一卡通信息導入考勤管理系統中,學生的卡片信息將被存儲至學生卡片信息表中;
7.錄入各個實驗室的實驗課程項目信息,該數據被存儲至刷卡信息表里;
8.設置各個實驗室的考勤機節點信息,包括考勤節點的IP地址、通訊端口并將其與安裝的實驗室名稱相匹配,該信息將被存儲到考勤節點表中;
9.進入考勤節點通信菜單,將學生校園一卡通的卡片數據和實驗課程信息一并下發到相應的各個考勤節點中;
10.通過考勤節點通信菜單,提取各個考勤機節點存儲的刷卡數據;數據將被存儲在刷卡信息表里;
11.錄入請假學生的請假信息,該信息存儲在請假記錄表中;
12.選擇相應的時間范圍,進行考勤數據的分析,得出我們所需要的考勤報表;
深圳市興順安公司翼閘廣泛用在校園,小區等,對進出人員實現有序管理,了解更多安防三輥閘,擺閘,翼閘,平移閘留意www.xsakj.com.cn