張志勇+姜慧敏+馬文秀
摘 要:本文基于Android系統(tǒng)和iOS系統(tǒng)開發(fā),制作互聯(lián)網(wǎng)+嵌入式系統(tǒng)移動4G教學終端研究--學生考勤系統(tǒng)。主要從系統(tǒng)登錄、后臺信息系統(tǒng)服務、考勤簽到系統(tǒng)三方面論述,從而建立一個完整的嵌入式系統(tǒng)移動4G終端學生考勤系統(tǒng)。
關(guān)鍵詞:Android系統(tǒng);iOS系統(tǒng);移動定位;考勤系統(tǒng)
DOI:10.16640/j.cnki.37-1222/t.2017.16.221
1 引言
由于各大高校人數(shù)眾多,每節(jié)課多數(shù)是合班上課,以至于上課考勤成了一個復雜而又困難的問題。傳統(tǒng)考勤方式,如紙質(zhì)書寫簽到、人工點名答到等。這些都有著一定的弊端。記錄格式不統(tǒng)一、信息不規(guī)范、字跡潦草等不利于查詢和統(tǒng)計分析。代替他人答道,假冒簽名,導致考勤不真實,不僅浪費時間,而且會影響到教師上課的質(zhì)量與效率。而考勤又關(guān)系到學生的平時成績,所以出現(xiàn)眾多的不公平現(xiàn)象。我們基于這些考勤問題提出了一款簡單方便的簽到考勤系統(tǒng)的設想。這款學生考勤系統(tǒng)以節(jié)省時間為主,簡單方便,便于解決以上有關(guān)考勤的諸多問題。
2 系統(tǒng)登錄
Android和iOS兩系統(tǒng)分別與web網(wǎng)站相互協(xié)作。用戶可在Android用戶端、iOS用戶端或web網(wǎng)頁端注冊賬號,選擇分類教師/學生,設置密碼。登陸系統(tǒng)后進行填寫用戶詳細信息。并上傳自己的照片。具體登陸頁面如圖1所示:
忘記密碼時進入找回密碼頁面,填寫個人的詳細信息后申請找回密碼。
3 考勤簽到系統(tǒng)
教師登錄、選擇課程、進入課程、設定簽到時間與簽到范圍后,發(fā)起簽到。學生登陸并開啟定位服務,進入相應教師的簽到頁面,通過手動搖一搖進行簽到。學生只有在滿足規(guī)定的位置范圍和時間內(nèi)才可簽到成功,否則簽到失敗。具體簽到流程如圖2所示。
學生在“搖一搖”后,傳感器就會將檢測到數(shù)據(jù)發(fā)送至服務器端(云端)。學生們的位置信息可全部上傳到服務器端,再將與處在教師端規(guī)定距離內(nèi)并按規(guī)定時間搖過的學生端信息推送到云端數(shù)據(jù)庫。
3.1 搖一搖功能
它所利用的原理是手機中集成的加速度傳感器。它能夠測量到X、Y、Z三個方面的加速度值。X方向值的大小代表手機水平移動;Y方向值的大小代表手機垂直移動;Z方向值的大小代表手機的空間垂直方向;天空的方向為正;地球的方向為負,然后把相關(guān)的加速度值傳輸給操作系統(tǒng),通過判斷其加速度值的大小變化,就能識別其所在經(jīng)維度。
3.2 定位技術(shù)
該考勤系統(tǒng)基于GPS定位。 GPS的定位方式是利用手機上的GPS定位模塊,將自己的位置信號發(fā)送到定位后臺來實現(xiàn)手機定位。GPS定位精度較高,在室內(nèi)定位精確,可方便定位學生的位置。用助于防止考勤作弊。
4 后臺信息系統(tǒng)服務
該部分系統(tǒng)包含信息的錄入與整理。用戶登錄后,選擇班級、課程信息。后臺的數(shù)據(jù)庫整理信息,將每個時間段的課程、班級人數(shù)整理成表單,并且學生信息的保留時間自主設定,最短時間為一年,最長時間為四年。在教師結(jié)束考勤后,定位系統(tǒng)將學生的位置經(jīng)緯度數(shù)據(jù)及簽到時間反饋到數(shù)據(jù)庫中。數(shù)據(jù)庫結(jié)合定位到的地理位置和時間數(shù)據(jù)信息將其呈現(xiàn)在類似于地圖的圖表上并將簽到成功的學生名單進行整理、統(tǒng)計出勤率后將表單和出勤率反饋給教師。
5 結(jié)語
本文以Android、iOS及定位系統(tǒng)為主要核心,結(jié)合手機搖一搖定位,完成課堂考勤任務。針對傳統(tǒng)考勤的缺陷而設計的這款搖一搖考勤系統(tǒng),使考勤減少了對人工的依賴,使考勤更加智能方便簡潔。
參考文獻:
[1]林延珊.高校移動考勤系統(tǒng)的設計與實現(xiàn)[D].電子科技大學,2013.
[2]張志勇.基于網(wǎng)站客戶端多媒體QoS信息模型研究[J].情報科學,2011(03):428-431.
[3]張志勇,李曉寧.基于F2AP網(wǎng)絡安全策略模型研究[J].情報科學,2014(02):35-38+42.
[4]楊云源.移動GIS定位技術(shù)研究[J].地理空間信息,2009,7(02):67-70.
項目基金:2017年度吉林省教育廳“互聯(lián)網(wǎng)+嵌入式移動4G教學終端研究”(JJKH20170654KJ)
作者簡介:張志勇(1972-),男,碩士,副教授,主要從事計算機網(wǎng)絡和嵌入式開發(fā)。endprint