王朋
摘? 要:考勤是高校課堂必要的手段,而高校通常采用的是手工點(diǎn)名的方式進(jìn)行考勤,這種考勤方式不僅效率低、而且容易出錯。在市場上關(guān)于考勤的設(shè)備也多種多樣,比如人臉識別、一卡通等。但是這些對高校來說成本是一個很大的問題,成為高校智能考勤路上的最大的障礙。文章就是旨在解決如何在不投入或者投入很少的成本下,解決手工點(diǎn)名簽到所出現(xiàn)的問題,讓任課教師從點(diǎn)名中解脫出來,也不用去花很大的精力去統(tǒng)計(jì)點(diǎn)名的情況,讓任課教師專注于課堂教學(xué)。
關(guān)鍵詞:考勤;藍(lán)牙;數(shù)字化
中圖分類號:TP368? ? ? ? 文獻(xiàn)標(biāo)志碼:A? ? ? ? ?文章編號:2095-2945(2020)21-0081-02
Abstract: Attendance is a necessary means of college classroom, and colleges and universities usually use the way of manual attendance, which is not only inefficient, but also prone to errors. In the market, there are also a variety of attendance devices, such as face recognition, all-purpose card, and so on. But these costs are a big problem for colleges and universities, and become the biggest obstacle on the way of intelligent attendance. The purpose of this paper is to solve the problem of manual roll call and sign in without or with little investment, so that the teachers can get rid of the roll call, and don't have to spend a lot of time and energy in counting the roll call, so that they will be able to focus on classroom teaching.
Keywords: attendance; Bluetooth; digitalization
1 概述
隨著大學(xué)的擴(kuò)招和教學(xué)的深入改革,使得越來越多的學(xué)生走進(jìn)大學(xué)講堂,學(xué)生的水平也是參差不齊。課堂點(diǎn)名也就成了大學(xué)課堂的必要過程,目前大多數(shù)高校課堂的點(diǎn)名方式還是通過任課老師在網(wǎng)上打印點(diǎn)名冊,然后每次課堂都要按照點(diǎn)名冊的名字進(jìn)行點(diǎn)名,而且現(xiàn)在班級人數(shù)越來越多,點(diǎn)名的時間都要占去課堂時間的一部分。這種點(diǎn)名的方式浪費(fèi)了任課教學(xué)很大的精力,效率不高,而且也容易出錯。期末結(jié)束了任課老師還要花去很大一部分時間去統(tǒng)計(jì)點(diǎn)名的結(jié)果。現(xiàn)在市場上也有很大一部分的考勤設(shè)備,比如:手機(jī)NFC、一卡通、人臉識別等。手機(jī)NFC必須要手機(jī)支持NFC功能,而且還要投入硬件部分,這些通過硬件來考勤的設(shè)備成本高昂,令很多高校在數(shù)字化校園的建設(shè)道路上望而卻步。本論文就是基于以上這些情況進(jìn)行綜合考慮,在不投入成本或者投入很少的成本的情況下,解決手工點(diǎn)名所存在的問題,提高高校教師的課堂教學(xué)質(zhì)量,使教師從繁雜的非核心工作中脫離出來,為高校的數(shù)字化建設(shè)添磚加瓦。通過藍(lán)牙技術(shù),也能夠有效的防止學(xué)生的作弊行為的發(fā)生。同時通過計(jì)算機(jī)替代人工,提高工作人員的工作效率,提高學(xué)校的信息化程度。
2 系統(tǒng)的分析
智能手機(jī)對我們來說已經(jīng)非常普及了,客戶端主要采用移動APP考勤的模式進(jìn)行,現(xiàn)在智能手機(jī)主要有Android和IOS,如果用原生開發(fā)的話,就需要開發(fā)兩套APP,這樣學(xué)習(xí)成本大大增加,同時也降低了開發(fā)效率。于是本系統(tǒng)的技術(shù)就采用了當(dāng)今比較流行的混合移動APP開發(fā)技術(shù),開發(fā)出來一套APP可以同時運(yùn)行與Android手機(jī)與蘋果手機(jī),大大提高了開發(fā)效率。小程序開發(fā)就屬于混合移動APP開發(fā)的一種?,F(xiàn)在大家對微信小程序的使用也越來越多,于是微信小程序就成了本系統(tǒng)所采用技術(shù)的首選。
如何減少成本的投入:本系統(tǒng)的主要思想就是通過軟件技術(shù)來實(shí)現(xiàn)減少硬件成本的投入的問題。客戶端主要采用小程序調(diào)用手機(jī)的藍(lán)牙功能模塊,在此不用再投入專門的藍(lán)牙設(shè)備,而考勤機(jī)模塊也不需要投入專門的藍(lán)牙設(shè)備,只需要一個可發(fā)現(xiàn)的藍(lán)牙設(shè)備或者可穿戴設(shè)備即可。而且可穿戴設(shè)備人人都可具備,任何一個可穿戴的藍(lán)牙設(shè)備都可以作為考勤終端,這樣就不需要像人臉識別、一卡通一樣需要投入大量的硬件設(shè)備。
如何防止學(xué)生作弊:對于簽到模塊不能使用網(wǎng)絡(luò)進(jìn)行簽到,如果通過網(wǎng)絡(luò)進(jìn)行簽到,則學(xué)生可以不在教室內(nèi)的任何地方進(jìn)行簽到,這樣不上課也可以簽到是不行的。藍(lán)牙的通信距離只有10多米,能夠通過藍(lán)牙設(shè)備搜索到考勤機(jī),說明客戶端距離考勤機(jī)也只有10多米的距離,基本上已經(jīng)杜絕了不上課也可以進(jìn)行簽到的情況。
3 系統(tǒng)的功能
3.1 基本信息的獲取
基本信息包括了學(xué)生和老師的基本信息、學(xué)生選課的信息和課程的基本信息。由于本系統(tǒng)沒有與教務(wù)系統(tǒng)對接,所以本系統(tǒng)中的數(shù)據(jù)信息都是從教務(wù)系統(tǒng)中導(dǎo)出來,經(jīng)過數(shù)據(jù)的清洗和抽取,得到符合本系統(tǒng)的數(shù)據(jù),然后通過本系統(tǒng)的后臺導(dǎo)入到本系統(tǒng)中去,然后在系統(tǒng)中將學(xué)生信息與手機(jī)信息進(jìn)行綁定。通過本系統(tǒng)學(xué)生可以不用注冊,直接使用學(xué)號和指定的密碼進(jìn)行登錄即可。為了自己信息的安全性,學(xué)生在登錄到客戶端之后,可以根據(jù)需要變更自己系統(tǒng)的密碼。
3.2 考勤信息的設(shè)置
在考勤之前,可以提前設(shè)置一下考勤的內(nèi)容、時間和地點(diǎn)等信息。也可以設(shè)置考勤的開始時間和結(jié)束時間。設(shè)置時間的主要目的就是考慮到有些用戶會在考勤期間的請假原因。用戶可以通過客戶端的請假功能進(jìn)行請假,如果用戶請了假,在系統(tǒng)統(tǒng)計(jì)考勤信息的時候,就會將請假的人員的信息排除在外,不會統(tǒng)計(jì)到未考勤的結(jié)果中去??记谛畔⒌脑O(shè)置由會議的主辦部門進(jìn)行設(shè)置,主辦部門也可以靈活設(shè)置考勤的其它信息。最終的考勤結(jié)果也是展示給會議的主辦部門以及主辦部門的上級部門進(jìn)行觀看,其它人員時無權(quán)查看考勤的詳細(xì)信息。
3.3 考勤機(jī)藍(lán)牙設(shè)備的設(shè)置
這里的考勤機(jī)不需要購買單獨(dú)的考勤設(shè)備,任何一個可穿戴設(shè)備都可以成為本次考勤的考勤機(jī)。在上課之前,首先將把可穿戴設(shè)備設(shè)置為考勤機(jī)后,本可穿戴設(shè)備就可以作為考勤終端設(shè)備進(jìn)行考勤。我們可以使用任何現(xiàn)有的可穿戴設(shè)備作為終端的考勤機(jī),這樣也會大大減少我們在考勤方面的成本投入。只要有權(quán)限的用戶都可以將任何的可穿戴設(shè)備設(shè)置為考勤終端進(jìn)行考勤。
3.4 簽到
當(dāng)老師通過客戶端發(fā)出開始簽到指令之后,學(xué)生就可以登錄到客戶端中去,找到“我的”頁面,點(diǎn)擊“簽到”功能按鈕,如果學(xué)生的手機(jī)端沒有打開藍(lán)牙功能,則系統(tǒng)會顯示“藍(lán)牙沒有打開,請先打開藍(lán)牙再進(jìn)行簽到”的提示,這是學(xué)生就可以打開手機(jī)藍(lán)牙,然后在點(diǎn)擊“簽到”功能按鈕,這時手機(jī)藍(lán)牙會搜索考勤機(jī)的ID號,搜索到了之后并不需要與藍(lán)牙進(jìn)行通信,搜索到考勤機(jī)藍(lán)牙ID后,證明學(xué)生距離我們的考勤機(jī)不遠(yuǎn)。搜索到考勤機(jī)之后,把簽到的標(biāo)志位置為1即可完成簽到的動作。在沒有網(wǎng)絡(luò)的情況下,一樣也可以進(jìn)行考勤,在沒有網(wǎng)絡(luò)的情況下,考勤的記錄先存放手機(jī)客戶端的本地,在聯(lián)網(wǎng)的情況下會檢測考勤記錄,如果檢測到有考勤記錄的情況,會將考勤記錄傳送到目標(biāo)的服務(wù)器上面,然后把本地記錄進(jìn)行刪除操作,防止一條記錄多次提交。
3.5 考勤信息的推送
考勤信息的推送主要就是將被考勤人的信息及考勤標(biāo)志位信息推送到服務(wù)器進(jìn)行永久存儲。采用藍(lán)牙考勤的主要目的就是為了防止用戶作弊行為的發(fā)生,通過藍(lán)牙進(jìn)行簽到,主要是鑒于藍(lán)牙不能通過遠(yuǎn)距離信息的傳輸,這樣就防止用戶不在會場就可以進(jìn)行簽到的情況。由于藍(lán)牙是短距離通信,再采用藍(lán)牙的方式傳送數(shù)據(jù)是不合適的。信息推送主要依靠WIFI或者數(shù)據(jù)流量的方式進(jìn)行推送。只有考勤標(biāo)志位為1的時候才能進(jìn)行信息的推送。
3.6 考勤信息的統(tǒng)計(jì)
現(xiàn)在的考勤大多是由工作人員進(jìn)行手工統(tǒng)計(jì),這種情況不僅效率低下,加重工作人員的工作負(fù)擔(dān),而且在人員數(shù)量巨大的時候,手工統(tǒng)計(jì)出錯的概率也在大大增強(qiáng),增加了不必要的麻煩。考勤結(jié)束后,考勤信息就在服務(wù)器上永久保存下來。登錄到系統(tǒng)的后臺,就可以實(shí)時看到每門課程的簽到情況和到課率的統(tǒng)計(jì)信息。這些統(tǒng)計(jì)信息是以圖表的方式進(jìn)行展示的。讓領(lǐng)導(dǎo)者看到更加明顯、更加直觀的考勤信息??记诘慕Y(jié)果會自動過濾掉請假時間與考勤時間重合的記錄,不會把考勤期間請假的人員信息統(tǒng)計(jì)在內(nèi)。在學(xué)期期末,系統(tǒng)會自動把本學(xué)期考勤的總體情況進(jìn)行統(tǒng)計(jì),結(jié)果以報表的方式展示給任課教師和學(xué)校的相關(guān)領(lǐng)導(dǎo),為領(lǐng)導(dǎo)的決策提供支持。
3.7 考勤結(jié)果的展示
本系統(tǒng)對考勤結(jié)果的展示采用報表和圖表的形式進(jìn)行考勤結(jié)果的展示,圖表給人一種非常直觀的感受,同時也能夠提高系統(tǒng)的感受程度。本系統(tǒng)主要從考勤參與率、考勤變化趨勢圖、每個人員的缺勤率等幾個維度進(jìn)行結(jié)果的展示。報表主要展示每個學(xué)院、每個班級的考勤結(jié)果和對比進(jìn)行展示,給學(xué)院的領(lǐng)導(dǎo)的分析和決策提供數(shù)據(jù)支持。
4 結(jié)束語
經(jīng)過對本系統(tǒng)的嚴(yán)格論證,具有極大的可行性。本系統(tǒng)在系統(tǒng)的設(shè)置方面,采用動態(tài)靈活的方式進(jìn)行設(shè)置,而不是通過硬編碼的方式,這樣系統(tǒng)就可以根據(jù)情況的變化而進(jìn)行靈活的設(shè)置,提高了系統(tǒng)的多場景的適用性。本系統(tǒng)在硬件方面不需要投入太大的成本,任何可穿戴設(shè)備都可設(shè)置為考勤機(jī),大大降低了硬件的投入。本系統(tǒng)通過電子化的方式代替了手工點(diǎn)名的方式,減少了人工出錯的幾率,提高了課堂的效率,讓老師專注于課堂教學(xué)。
參考文獻(xiàn):
[1]王新鈺,等.基于藍(lán)牙技術(shù)的高校手機(jī)自動考勤與管理系統(tǒng)的設(shè)計(jì)[J].科技創(chuàng)新與應(yīng)用,2019(30):21-23.
[2]鐘藝,陳麗君,胡蘭馨.考研自習(xí)室的考勤管理系統(tǒng)研究[J].福建電腦,2019,35(07):104-105.
[3]肖磊.基于微信公眾平臺的并行簽到考勤管理系統(tǒng)設(shè)計(jì)[J].產(chǎn)業(yè)與科技論壇,2019,18(17):61-62.