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