黃聰
摘 要:當(dāng)前大多數(shù)高校都將晨跑環(huán)節(jié)納入學(xué)生的必修環(huán)節(jié),但是晨跑大多數(shù)高校的晨跑考核方式單一,缺乏一定的監(jiān)督,使學(xué)生的晨跑過(guò)程存在一定的作弊或懈怠現(xiàn)象。針對(duì)上述問(wèn)題,文章設(shè)計(jì)了一種晨跑打卡系統(tǒng)方案,該方案根據(jù)高校晨跑特點(diǎn),使用打卡技術(shù),定位打卡位置,繪制晨跑路線,監(jiān)督學(xué)生晨跑過(guò)程,實(shí)現(xiàn)學(xué)生晨跑考核。該系統(tǒng)可以有效地杜絕學(xué)生晨跑過(guò)程中的代打卡或未打卡行為,并能有效地進(jìn)行考核,具有一定的應(yīng)用價(jià)值。
關(guān)鍵詞:晨跑;打卡系統(tǒng);身份認(rèn)證
近年來(lái),依照國(guó)家全民健身的要求,越來(lái)越多的高校已經(jīng)開展晨跑活動(dòng)。但是由于高校管理的不同,多數(shù)高校晨跑僅限于在固定時(shí)間和位置進(jìn)行打卡,缺乏一定的制度約束,導(dǎo)致大多數(shù)代打卡或者僅打卡未鍛煉現(xiàn)象,這種形式下的晨跑不僅沒(méi)有發(fā)揮應(yīng)有的作用,反而成 為學(xué)生以及相關(guān)負(fù)責(zé)晨跑老師的一種負(fù)擔(dān)。
本文針對(duì)具體的晨跑行為,設(shè)計(jì)一種區(qū)分代打卡或者打卡未鍛煉現(xiàn)象的晨跑打卡系統(tǒng),該晨跑打卡系統(tǒng)中通過(guò)采集校園中多個(gè)位置打卡機(jī)的數(shù)據(jù),來(lái)分析學(xué)生的晨跑路線,判斷學(xué)生的晨跑打卡行為。
1.晨跑打卡系統(tǒng)功能分析
目前,我國(guó)高校數(shù)量較多,大部分高校都把晨跑作為學(xué)生學(xué)分的一部分。傳統(tǒng)的晨跑打卡系統(tǒng),一般都是按時(shí)在指定地點(diǎn)進(jìn)行打卡考勤,缺乏具體晨跑線路的判斷,導(dǎo)致代打卡和僅打卡不鍛煉現(xiàn)象普遍存在,因此有必要進(jìn)一步了解學(xué)生的晨跑行為來(lái)判斷是否進(jìn)行有效地鍛煉,杜絕作弊現(xiàn)象,養(yǎng)成學(xué)生晨跑的習(xí)慣。因此晨跑打卡系統(tǒng)需具備以下幾個(gè)功能。
1)身份識(shí)別。我國(guó)高校中學(xué)生數(shù)量眾多,多數(shù)學(xué)校全日制在校生在達(dá)到20000人左右,依靠傳統(tǒng)的人工識(shí)別學(xué)生身份難度巨大,因此需要使用計(jì)算機(jī)進(jìn)行輔助識(shí)別。RFID技術(shù)以標(biāo)簽作為信息載體,由于這項(xiàng)技術(shù)的加密和穩(wěn)定性,可以有效地進(jìn)行身份唯一的標(biāo)識(shí),并且可以內(nèi)嵌于學(xué)生的校園卡中,實(shí)現(xiàn)攜帶的便利性和打卡的有效性。
2)路徑規(guī)劃。目前高校晨跑活動(dòng)中僅僅只打卡一次,許多學(xué)生排隊(duì)打完卡就離開,并未進(jìn)行真正的鍛煉。因此在晨跑活動(dòng)中需為學(xué)生規(guī)劃晨跑路徑,在校園中設(shè)置多個(gè)打卡點(diǎn)進(jìn)行打卡,通過(guò)路徑規(guī)劃來(lái)規(guī)定學(xué)生的晨跑鍛煉活動(dòng)方式,達(dá)到鍛煉的目的。
3)行為分析。晨跑打卡系統(tǒng)中需對(duì)學(xué)生的晨跑活動(dòng)進(jìn)行行為分析,是否有效地參與晨跑活動(dòng),是否有代打卡或未打卡現(xiàn)象存在,更好地規(guī)范學(xué)生的晨跑行為。
2.晨跑打卡系統(tǒng)的設(shè)計(jì)目標(biāo)
本文設(shè)計(jì)的晨跑打卡系統(tǒng)首先為學(xué)生分配不同的晨跑路徑和時(shí)間,學(xué)生晨跑過(guò)程中通過(guò)打卡機(jī)對(duì)學(xué)生的IC卡數(shù)據(jù)進(jìn)行識(shí)別,并將學(xué)生的打卡數(shù)據(jù)存入數(shù)據(jù)庫(kù)中,結(jié)合多個(gè)地點(diǎn)不同打卡機(jī)的數(shù)據(jù),判斷出學(xué)生的晨跑活動(dòng)是否有效。該晨跑打卡系統(tǒng)還具有次數(shù)統(tǒng)計(jì)和管理功能,可以通過(guò)管理員的權(quán)限,對(duì)學(xué)生晨跑次數(shù)進(jìn)行統(tǒng)計(jì)或者請(qǐng)假審批,具體目標(biāo)如下。
(1)通過(guò)系統(tǒng)設(shè)置校園內(nèi)的不同晨跑線路,并隨機(jī)為學(xué)生分配線路和晨跑時(shí)間。
(2)通過(guò)晨跑線路設(shè)置校園中的打卡點(diǎn),并將所有打卡點(diǎn)接入校園網(wǎng)絡(luò)中,連接至系統(tǒng)中的數(shù)據(jù)庫(kù)。
(3)根據(jù)學(xué)生晨跑過(guò)程中的打卡記錄,繪制學(xué)生的晨跑線路,判斷是否符合晨跑標(biāo)準(zhǔn)。
(4)為系統(tǒng)設(shè)置用戶端和管理端,學(xué)生作為用戶可以查詢自己的晨跑線路和時(shí)間以及晨跑的有效次數(shù);管理員可以管理整個(gè)晨跑系統(tǒng)中的數(shù)據(jù),包括學(xué)生的晨跑記錄及請(qǐng)假審批等功能。
3.晨跑打卡系統(tǒng)框架設(shè)計(jì)
(1)設(shè)計(jì)流程
晨跑打卡系統(tǒng)的流程圖如圖1所示。
在該系統(tǒng)中,以學(xué)生的一卡通為基礎(chǔ),使用一種晨跑考勤用的讀寫器讀取一卡通信息,當(dāng)學(xué)生晨跑刷卡時(shí),通過(guò)學(xué)生卡號(hào)來(lái)識(shí)別學(xué)生刷卡的身份并記錄學(xué)生刷卡的信息。刷卡成功,則學(xué)生的刷卡信息通過(guò)下位機(jī)上傳到上位機(jī),上位機(jī)通過(guò)軟件對(duì)信息進(jìn)行處理形成晨跑考勤記錄表,根據(jù)每一臺(tái)考勤機(jī)的編號(hào)繪制晨跑路線,由系統(tǒng)自動(dòng)進(jìn)行判斷晨跑路線是否符合要求,并在顯示終端向?qū)W生顯示當(dāng)前位置是否合理和下一個(gè)點(diǎn)的位置,并提供給教師和管理人員進(jìn)行學(xué)生考勤管理。;刷卡不成功,則輸出錯(cuò)誤信息提示。
(2)晨跑打卡系統(tǒng)框架設(shè)計(jì)
本文所設(shè)計(jì)的晨跑打卡系統(tǒng)包括用戶端、管理端、應(yīng)用服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器等,系統(tǒng)采用三層架構(gòu),包括應(yīng)用層、業(yè)務(wù)層和數(shù)據(jù)層,系統(tǒng)的邏輯框架設(shè)計(jì)如圖2所示。
數(shù)據(jù)層,該系統(tǒng)中數(shù)據(jù)層為業(yè)務(wù)層提供數(shù)據(jù)訪問(wèn)接口,并通過(guò)數(shù)據(jù)/文件訪問(wèn)引擎,提供數(shù)據(jù)庫(kù)日志文件和用戶訪問(wèn)途徑。
業(yè)務(wù)層,為系統(tǒng)提供學(xué)生身份識(shí)別的各項(xiàng)功能的邏輯實(shí)現(xiàn),存儲(chǔ)個(gè)人信息、識(shí)別個(gè)人信息模塊等。
應(yīng)用層,晨跑學(xué)生通過(guò)數(shù)字化平臺(tái)注冊(cè)或者個(gè)人校園一卡通作為識(shí)別憑證,管理人員對(duì)晨跑路線、打卡位置和個(gè)人身份信息進(jìn)行管理和設(shè)置,在晨跑打卡過(guò)程中實(shí)現(xiàn)晨跑路線的識(shí)別和成績(jī)的判定。
4.結(jié)語(yǔ)
隨著國(guó)家對(duì)大學(xué)生的體質(zhì)提出更高的要求,越來(lái)越多的學(xué)校在學(xué)生的人才培養(yǎng)中加入了體質(zhì)培養(yǎng)的課程,晨跑作為大多數(shù)高校的必修課程,占有舉重若輕的地位。本文設(shè)計(jì)的晨跑打卡系統(tǒng)方案,有效地解決了高校在晨跑過(guò)程中所面臨的考核困難等問(wèn)題,提升了學(xué)生的晨跑積極性和鍛煉的有效性。后期可以在系統(tǒng)中進(jìn)行技術(shù)擴(kuò)展,加入二維碼技術(shù)、指紋識(shí)別或人臉識(shí)別等先進(jìn)技術(shù)進(jìn)行身份識(shí)別,構(gòu)建模型準(zhǔn)確判斷晨跑異常行為,可以在一定程度上避免晨跑作弊或信息泄露等問(wèn)題,具有一定的推廣應(yīng)用價(jià)值。