楊悅
摘要:分析了當(dāng)前傳統(tǒng)上課點(diǎn)名簽到方式的繁瑣和缺陷,為了實(shí)現(xiàn)一種便捷的,高效的,電子化的簽到模式,給出了一種基于移動(dòng)智能終端設(shè)備上的上課簽到系統(tǒng)來(lái)實(shí)現(xiàn),該方案可有效的方便學(xué)生簽到,簡(jiǎn)化流程,實(shí)現(xiàn)教師對(duì)學(xué)生出勤信息的管理,督促學(xué)生加強(qiáng)對(duì)出勤注重性。擬解決高校的上課簽到問(wèn)題而設(shè)計(jì)的基于移動(dòng)智能終端的上課簽到軟件系統(tǒng),以便于減輕課堂上由于點(diǎn)名而引起的學(xué)生及教師的負(fù)擔(dān)。
關(guān)鍵詞:智能手機(jī) 教務(wù)考勤 嵌入式開(kāi)發(fā)
中圖分類號(hào):TP302 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2016)05-0000-00
1研究意義
上課簽到是一項(xiàng)日常對(duì)學(xué)生出勤管理的手段,當(dāng)前的上課簽到方式主要以傳統(tǒng)的點(diǎn)名為主,繁瑣而又浪費(fèi)了課堂時(shí)間,而伴隨著移動(dòng)信息化的成熟發(fā)展和廣泛普及,每位高校學(xué)生都有智能手機(jī)。由于傳統(tǒng)點(diǎn)名方式的缺陷,實(shí)現(xiàn)一種基于移動(dòng)智能終端設(shè)備的電子化,高效化的上課簽到方式,可以極大簡(jiǎn)化學(xué)生簽到,縮短簽到的流程。實(shí)現(xiàn)教師對(duì)學(xué)生上課出勤狀況的考核,便于教師的統(tǒng)計(jì)審查。
因此,本設(shè)計(jì)擬基于移動(dòng)智能手機(jī)終端研發(fā)一款供學(xué)生、教師使用的上課簽到系統(tǒng)應(yīng)用軟件,使其簡(jiǎn)化上課簽到流程,更加方便教師對(duì)學(xué)生信息的統(tǒng)計(jì)管理。
2應(yīng)用背景分析
當(dāng)前的教務(wù)考勤管理系統(tǒng),主要依托先進(jìn)的智能身份識(shí)別終端。例如通過(guò)射頻卡(IC/ID/CPU)、手機(jī)卡、指紋等識(shí)別介質(zhì)進(jìn)行身份驗(yàn)證,并依靠網(wǎng)絡(luò)傳輸完成對(duì)教室上課情況的采集和統(tǒng)計(jì)。統(tǒng)計(jì)的內(nèi)容主要包括:教師和學(xué)生的上課情況、教室的使用情況、調(diào)課/換課/代課的執(zhí)行情況、任課教師的教學(xué)進(jìn)度、學(xué)生的出勤率、教學(xué)課程的聽(tīng)課率等信息。幫助學(xué)校管理和優(yōu)化教學(xué)資源,提高教學(xué)質(zhì)量,完善教學(xué)制度等管理工作。教務(wù)考勤系統(tǒng)除了滿足學(xué)校的基本管理需求之外,還可以替代課堂點(diǎn)名制度,直接為授課教師統(tǒng)計(jì)應(yīng)到、實(shí)到、遲到、未到等學(xué)生信息。節(jié)省了課程時(shí)間,并為教師的日常評(píng)分提供有效依據(jù)。并且通過(guò)終端設(shè)備提供的實(shí)時(shí)拍照和照片彩屏顯示等功能,可以有效杜絕學(xué)生的替代上課情況,幫助學(xué)校完善教學(xué)管理的監(jiān)控工作。
3應(yīng)用設(shè)計(jì)
本設(shè)計(jì)將上課簽到通過(guò)移動(dòng)設(shè)備平臺(tái)實(shí)現(xiàn),基于http協(xié)議完成網(wǎng)絡(luò)傳輸上傳學(xué)生基本信息,實(shí)現(xiàn)移動(dòng)端與服務(wù)器端信息傳輸。通過(guò)三軸重力加速度傳感器, NFC近場(chǎng)通信技術(shù),二維碼技術(shù)完成上課簽到。將演繹歸納法與軟件技術(shù)相融合,使軟件系統(tǒng)更加高效完善。通過(guò)嚴(yán)格的執(zhí)行編程規(guī)范,對(duì)資源合理的應(yīng)用與釋放,靈活使用編程接口,優(yōu)化軟件整體架構(gòu)等方法,實(shí)現(xiàn)軟件運(yùn)行時(shí)的低內(nèi)存執(zhí)行和高效率執(zhí)行,見(jiàn)圖1。
基于NFC技術(shù)“碰一碰”簽到的實(shí)現(xiàn):NFC是近場(chǎng)通訊技術(shù),通過(guò)NFC設(shè)備的簡(jiǎn)單碰觸,就可以讓使用者方便直觀地交換信息,訪問(wèn)內(nèi)容與服務(wù)。NFC信息通過(guò)電磁感應(yīng)耦合方式傳遞,是一種安全快速的無(wú)線連接技術(shù)。學(xué)生使用支持NFC功能的手機(jī)掃描教室里設(shè)備的NFC標(biāo)簽,將簽到信息上傳到教師的支持NFC技術(shù)的移動(dòng)設(shè)備上。這種方式傳輸速度快,成本低廉,保密性好,低耗能。
基于二維碼技術(shù)“掃一掃”簽到的實(shí)現(xiàn) :二維碼是使用某種特定的幾何圖案按照一定規(guī)律在平面分布的黑白相間的圖形記錄數(shù)據(jù)符號(hào)信息?;诙S碼的編碼和譯碼技術(shù),采用分布式數(shù)據(jù)庫(kù)的設(shè)計(jì)思想,通過(guò)手機(jī)掃描,能夠識(shí)別這些比特流信息。教師每節(jié)課將唯一的二維碼放置PPT首頁(yè),學(xué)生進(jìn)入教室時(shí)用手機(jī)掃描二維碼,通過(guò)教師建立的局域網(wǎng)無(wú)線網(wǎng)絡(luò)發(fā)送簽到標(biāo)識(shí)到教師的移動(dòng)設(shè)備上,來(lái)實(shí)現(xiàn)上課簽到功能?;诙S碼這種方式存儲(chǔ)信息量大,容錯(cuò)性能強(qiáng),即使二維碼部分損壞也可以正常讀取。
基于三軸重力加速度傳感器“搖一搖”的實(shí)現(xiàn):三軸重力加速度傳感器基于重力加速的的原理,在預(yù)先不知道物體運(yùn)動(dòng)方向的場(chǎng)合下,來(lái)檢測(cè)加速度信號(hào)。在準(zhǔn)備簽到時(shí),同學(xué)和教師同時(shí)打開(kāi)軟件,學(xué)生搖晃手機(jī),根據(jù)手機(jī)自身三軸重力加速度傳感器應(yīng)用來(lái)實(shí)現(xiàn)將簽到信息通網(wǎng)絡(luò)傳至教師手機(jī)上?;谌S重力加速度傳感器的這種實(shí)現(xiàn)方式反應(yīng)靈敏,操作簡(jiǎn)單。
4應(yīng)用特點(diǎn)
(1)基于移動(dòng)端Android操作系統(tǒng),使用方便快捷,學(xué)生可以選擇不同方式方便快捷完成上課簽到。(2)采用鎖定學(xué)生手機(jī)設(shè)備號(hào),簽到時(shí)對(duì)設(shè)備進(jìn)行匹配檢測(cè)完成,防止一人代替多人簽到。(3)基于對(duì)學(xué)生使用手機(jī)的習(xí)慣,大多數(shù)手機(jī)中包含的技術(shù)功能進(jìn)行統(tǒng)計(jì),確定幾種簽到的操作方式。
5結(jié)語(yǔ)
本設(shè)計(jì)基于當(dāng)前主流的智能手機(jī)操作系統(tǒng)完成了一款上課簽到軟件。實(shí)現(xiàn)了學(xué)生在上課教室通過(guò)智能手機(jī)發(fā)送個(gè)人身份認(rèn)證數(shù)據(jù)到教師端手機(jī),完成上課簽到的過(guò)程,以及教師通過(guò)智能手機(jī)實(shí)時(shí)查詢上課出勤情況,對(duì)學(xué)生出勤進(jìn)行統(tǒng)計(jì),管理,查詢等操作。從而提供了更為直觀,方便簡(jiǎn)潔的出勤狀況統(tǒng)計(jì),并且可以縮短教師的工作量,極大縮短上課簽到占用時(shí)間。
參考文獻(xiàn)
[1] Dong Qiu,Bixin Li,Hareton Leung (2016)."Understanding the API usage in java" Information and Software Technology. 2016,Vol.73.
[2] F.Fdez-Riverola(2011). "A JAVA application framework for scientific software development". Softw. Pract. Exper.,2011,Vol.42(8).
數(shù)字技術(shù)與應(yīng)用2016年5期