□肖 磊
隨著新媒體功能的逐步優(yōu)化,大學(xué)生成為新媒體的主要用戶,微信憑借其獨(dú)特的優(yōu)勢(shì),也成為高校教師的辦公常用交流軟件,師生對(duì)微信軟件的使用都比較青睞,在微信平臺(tái)上建立并行簽到考勤系統(tǒng)具有強(qiáng)大的應(yīng)用基礎(chǔ)。且?guī)熒鷮?duì)微信簽到管理并不排斥,比對(duì)傳統(tǒng)課堂簽到管理而言,在微信平臺(tái)上開(kāi)發(fā)系統(tǒng),能便于教師一鍵導(dǎo)出課程所有的考勤信息,從而大大節(jié)約課堂和教師的時(shí)間成本,還能看到學(xué)生對(duì)課程的評(píng)價(jià)與建議,有利于收集課堂的反饋信息,進(jìn)而提高教學(xué)質(zhì)量和學(xué)生課堂參與積極性。并行考勤管理系統(tǒng)的另一優(yōu)勢(shì)在于其并行性,能顯著提高簽到效率,利用收集自帶的GPS系統(tǒng),能識(shí)別學(xué)生的簽到正確性,即使是線上課堂也能減少代簽操作的行為,教師能將學(xué)生的缺勤情況,上交給教務(wù)系統(tǒng),也便于學(xué)校進(jìn)行高效的考勤管理。
(一)便捷性。在微信平臺(tái)上讓學(xué)生進(jìn)行簽到和教師考勤管理,利用微信公眾平臺(tái)的優(yōu)勢(shì),便于學(xué)生進(jìn)行簽到,教師不需要在課內(nèi)耗費(fèi)時(shí)間進(jìn)行點(diǎn)到,直接將簽到二維碼投影出現(xiàn),由于二維碼是不斷變化的,學(xué)生很難進(jìn)行代簽,加之現(xiàn)如今學(xué)生都是帶手機(jī)上課,教師也可以利用學(xué)生簽到情況,進(jìn)行課堂監(jiān)管。微信平臺(tái)上的并行簽到考勤管理,除卻考勤與簽到以外,還能進(jìn)行課程推送和缺勤信息生成,微信平臺(tái)的并行性和數(shù)據(jù)庫(kù)技術(shù),能為系統(tǒng)開(kāi)發(fā)和管理提供便利,通過(guò)定位推廣的生活化服務(wù),對(duì)師生校園生活也有積極作用。
(二)精準(zhǔn)性。并行簽到考勤管理系統(tǒng)可以對(duì)用戶信息進(jìn)行精準(zhǔn)化分析,教師一鍵導(dǎo)出課程所有的考勤信息,能對(duì)學(xué)生到課情況和課程評(píng)價(jià)進(jìn)行系統(tǒng)性的歸納與總結(jié),有效減輕教師的工作負(fù)擔(dān),并利用了微信平臺(tái)的并行性,基于商鋪的GPS定位系統(tǒng)能避免遠(yuǎn)程代簽,對(duì)學(xué)生所在位置和情況進(jìn)行數(shù)據(jù)統(tǒng)計(jì),便于教師通過(guò)可視化數(shù)據(jù)確定學(xué)生的考勤和評(píng)價(jià)情況。教師在微信終端上生成學(xué)生缺勤情況,有效地利用了的Light APP的優(yōu)勢(shì),其在高校中的應(yīng)用也能提高考勤管理的精準(zhǔn)性,結(jié)合學(xué)生使用該系統(tǒng)綁定微信號(hào)的唯一性,杜絕代簽作弊行為,且實(shí)現(xiàn)了考勤的多元化管理,即使是在線上課程也能對(duì)學(xué)生學(xué)習(xí)進(jìn)行定位。
(三)低成本。并行簽到考勤系統(tǒng)的成本較低,一方面,現(xiàn)如今師生使用智能手機(jī),學(xué)生對(duì)智能手機(jī)軟件的使用也比較普遍,微信本身下載和使用也不需要成本,學(xué)生只要利用手機(jī)簽到就可以完成操作,并且能接收到學(xué)校周邊的配套服務(wù)和課程資訊推送,不僅沒(méi)有局限性,且成本基本上可以不計(jì);另一方面,師生能并行使用該系統(tǒng),節(jié)省了大量的時(shí)間成本,學(xué)生簽到的地理位置和課堂的地理位置對(duì)比提高了考勤管理的準(zhǔn)確性,教師利用該系統(tǒng)能實(shí)時(shí)查詢學(xué)生簽到情況,整個(gè)考勤管理過(guò)程高效。環(huán)保且節(jié)約了人力、物力等,有效提升了學(xué)生出勤的考查效率。
(一)基于微信平臺(tái)的并行簽到考勤管理系統(tǒng)設(shè)計(jì)。從微信平臺(tái)固有的運(yùn)行系統(tǒng)來(lái)看,基于數(shù)據(jù)庫(kù)和兼容性,應(yīng)采用C/SC/S(Client/Server)結(jié)構(gòu),在這種結(jié)構(gòu)上能對(duì)資源不對(duì)等的信息進(jìn)行共享處理,一方面服務(wù)器能負(fù)責(zé)體系的數(shù)據(jù)管理;另一方面客戶機(jī)實(shí)現(xiàn)與用戶的信息交互,借助其兩端硬件環(huán)境優(yōu)勢(shì),Client端和Server端相互并行共同進(jìn)行數(shù)據(jù)管理,并能合理劃分任務(wù),利用各自的運(yùn)行機(jī)制和數(shù)據(jù)庫(kù)等,有效降低了系統(tǒng)開(kāi)銷(xiāo)?;谖⑿牌脚_(tái)的并行簽到考勤系統(tǒng)構(gòu)建中,采用三層式的C/S架構(gòu),由客戶端、微信和第三方服務(wù)器組成,遵從HTTP協(xié)議將數(shù)據(jù)格式定位在XML中,客戶終端依據(jù)學(xué)生日常的智能終端,需要開(kāi)發(fā)手機(jī)、電腦和IPAD等三種客戶端,師生利用客戶端對(duì)公眾號(hào)發(fā)送的信息會(huì)通過(guò)微信服務(wù)器的配置,直接傳遞到第三方服務(wù)器中,消息處理后將結(jié)果反饋到微信服務(wù)器,用戶能在微信客戶端中看到信息。再利用平臺(tái)的輔導(dǎo)員審批假條的功能對(duì)課堂和突發(fā)性情況進(jìn)行及時(shí)記錄,最后在微信平臺(tái)將用戶簽到的openID、位置、時(shí)間等輸入到考勤統(tǒng)計(jì)數(shù)據(jù)庫(kù)中,自動(dòng)生成考勤表。
(二)基于微信平臺(tái)的并行簽到考勤管理系統(tǒng)的實(shí)現(xiàn)。實(shí)現(xiàn)微信平臺(tái)的并行簽到考勤管理系統(tǒng),是利用iBeacon設(shè)備、微信公眾平臺(tái)賬號(hào)申請(qǐng)和注冊(cè)、客戶端UI界面、應(yīng)用服務(wù)器平臺(tái)和后臺(tái)數(shù)據(jù)管理等共同完成簽到和統(tǒng)計(jì)。第一,利用iBeacon設(shè)備的配置與部署,利用微信客戶端的功能,在藍(lán)牙和GPS定位的協(xié)助下獲取iBeacon ID信息,再利用系統(tǒng)的自動(dòng)分配功能,對(duì)綁定的微信公眾平臺(tái)賬號(hào)進(jìn)行信息獲取和處理,通過(guò)相應(yīng)的業(yè)務(wù)操作。利用iBeacon設(shè)備固有的Proximity UUID(一段32位的16進(jìn)制數(shù))、Major(范圍:0~65532)、Minor(范圍:0~65532)等內(nèi)容,進(jìn)行ID規(guī)劃及配置。因?yàn)橐粋€(gè)微信用戶只能注冊(cè)一次,這樣的ID配置既能杜絕代簽,還能便于設(shè)備維護(hù)與檢驗(yàn)。第二,利用注冊(cè)數(shù)據(jù),對(duì)用戶的類(lèi)型進(jìn)行判斷并利用定制化服務(wù),有效服務(wù)于動(dòng)態(tài)簽到。利用HTTP協(xié)議的聯(lián)網(wǎng)操作,通過(guò)加載驅(qū)動(dòng)就能獲取學(xué)生輸入的學(xué)號(hào)和姓名等信息,并將信息存入到數(shù)據(jù)庫(kù),使用簽到功能對(duì)同一單元的功能就能避免重復(fù)簽到,通過(guò)后臺(tái)服務(wù)器也能進(jìn)行數(shù)據(jù)的有效處理。第三,缺勤查詢。由于缺勤查詢是一個(gè)動(dòng)態(tài)網(wǎng)頁(yè),數(shù)據(jù)庫(kù)中讀取時(shí)間段簽到信息,比對(duì)班級(jí)學(xué)生的信息情況,在交叉對(duì)比下,能將未簽到的學(xué)生名單呈現(xiàn)給教師,利用紀(jì)檢提供的請(qǐng)假等信息,教師可以有效核實(shí)情況,并將學(xué)生缺勤情況提交給教務(wù)處,具體操作代碼如下:
checked=“checked”>曠課
>請(qǐng)假
>未成功簽到
綜上所述,課堂點(diǎn)到除卻線下以外,隨著在線課程和遠(yuǎn)程課程等線上教育的興起,對(duì)于學(xué)生的考勤管理也從以往的人工走向信息化,利用微信公共平臺(tái)建立并行簽到考勤管理系統(tǒng),能在提高簽到率的同時(shí),有效進(jìn)行考勤管理,并便于教師和學(xué)校進(jìn)行考勤狀況的查看。