史江萍


摘要:互聯網時代的到來,給人們工作生活提供諸多便捷,互聯網技術廣泛地應用于社會中。目前各種智能移動設備應用和普及率不斷提高,特別是Android相關的硬件,不僅性能良好而且價格實惠。高校對學生的出勤管理也不再單一使用傳統的的方式,而是更多地使用結合安卓系統的考勤系統來有效地幫助教師減輕工作負擔,方便教師進行學生的日常出勤管理。基于Android設計出來考勤系統在學生的考勤有著現實意義,值得研究。本文基于Android平臺對高校出勤的管理系統進行了設計。
關鍵詞:考勤 學生管理 Android系統
0引言
目前我國的大多數高校,在學生管理方面仍然采用傳統的手工作業或者半手工作業方式。教師在學生考勤、晚歸管理、課堂學習管理等方面,仍然采取點名、手工記載等方式,主要存在以下問題:
(1)考勤信息由教師人工操作、管理,效率低下;
(2)不同教師所掌握的考勤信息分散、缺乏聯系;
(3)信息匯總往往發生在期末總評期間,實時性差;
(4)教師對教學期間的缺勤信息缺乏及時的處理,利用率低下。筆紙記錄,分析整理在學校的日常管理中發揮的作用微乎其微,從而導致考勤信息在高校安全管理中無法發揮重要作用。
而對于指紋識別、人臉頭像識別等新型技術,由于設備比較昂貴、實施成本高,不適合大規模推廣。并且現有的手工方式和圖像識別系統都有明顯的不足,老師們都無法在第一時間獲取實時信息。
基于Android的掌上考勤系統使用方便,考勤效率高,實用性高等方面解決了以上的問題,而且各大高校還沒有非常成型的系統,所以值得研究。目前智能移動設備普及率日益提高,特別是基于Google Android系統的移動平臺,市場占有率極高。Android相關硬件種類豐富且價格相對較為低廉,平臺應用數量也十分龐大,整個生態系統非常成熟。為了充分利用教師的考勤信息,提出首先以Android平臺為出發點建立學生掌上考勤管理系統輔助高校安全管理。
1系統設計
在開發軟件的過程中,設計者首先做的是明確好系統的總體設計,做好宏觀把控,系統的總體設計有著不可忽視的作用,是開發軟件的“模型”與目標。它是設計者通過分析用戶的功能需求,把已經顯現的用戶需求定為系統的模型,繼而劃分好各個功能的板塊,做好目標搭建工作已明確系統的開發方向。這里前臺系統設計主要是教師用APP。
教師考勤實現的功能主要有系統登錄管理、選擇考勤科目、導入學生信息、考勤管理、查看考勤信息及導出考勤信息等功能。登錄界面及考勤主界面如圖1.1和1.2所示。
2系統主要模塊和功能設計
2.1系統登錄管理模塊
教師在app端進行登錄,實現考勤操作。系統登錄管理模塊的主要維護用戶登錄 (包括修改和重置)。在用戶登錄過程中,首先由Android客戶端或WEB網站通過調用Web Service接口傳入用戶名和密碼,Web服務器連接系統數據庫相關數據表進行查詢和匹配,將身份匹配結果回傳至客戶端,若認證成功則進入系統,并初始化UI界面;若認證失敗則拒絕登錄訪問。
2.2學生信息管理模塊
該模塊主要是供任課教師維護自己相關課程的學生的包括增刪改查等操作。可以以班級為單位導入學生信息。
2.3課程信息管理模塊
該模塊主要供任課教師使用,主要包括對課程基本信息的簡介、課程的增刪改查等操作。
2.4考勤模塊
主要是對學生的進行考勤管理。該模塊功能使用者是任課教師,用戶可以對自己學生的簽到情況進行查詢、修改、添加和刪除簽等操作,院系管理員和學校教務處管理員可以查看自己管轄范圍內學生的簽到情況,但不能修改和刪除。
2.5數據保存。
對數據進行實時保存,保存后還可以隨時查看,也可以導出在學生端。
3系統實現
Android教師端主要是為了方便教工考勤,其主要功能為獲取課程以及該課程考勤信息。教師端的考勤流程如圖3.1所示。
在考勤信息與數據庫的同步方面則采用開啟一個后臺服務來操作。如果初次使用需要導入學生信息,否則可以直接考勤,并且根據需要,可以導出相應的考勤結果。
4結束語
本課題的開發可以有效的提高教師上課點名效率,目前全國各大高校考勤系統還沒有達到智能考勤的目的,課上點名花費了大量時間,基于Android的點名系統可以有效的將學生出勤情況進行實時保存,保證了數據的安全,不會丟失。
參考文獻:
[1]基于Android的手機簽到系統.計算機與現代化,2014.
[2]高明云.整合搜索手機地圖Android平臺[M].北京:人民郵電出版社,2009.
[3]延珊.高校移動考勤系統的設計與實現[D].電子科技大學,2013.
[4]延波.Android平臺上學生管理系統的設計與實現[D].廈門大學,2013.
[5]桑靜,王宜懷.基于RFID的學生考勤系統閱讀器的開發[J].電腦知識與技術,2008.