摘要:介紹一種基于實(shí)時(shí)通訊軟件照片圈人功能的教學(xué)點(diǎn)名系統(tǒng)。該系統(tǒng)以簡(jiǎn)單的圈人和統(tǒng)計(jì)清晰地顯示一次課堂教學(xué)的學(xué)員到場(chǎng)情況并進(jìn)行記錄和通知。為使其容易操作,使用者只需事前輸入原班學(xué)員名單、通知學(xué)員進(jìn)行“圈人”行為。在學(xué)員圈人成功后,系統(tǒng)將自動(dòng)統(tǒng)計(jì)“被圈學(xué)員”姓名并與原班學(xué)員名單進(jìn)行比對(duì),通過查找與統(tǒng)計(jì),生成到場(chǎng)和未到場(chǎng)學(xué)員名單,并向未到場(chǎng)學(xué)員發(fā)送通知。
關(guān)鍵詞:實(shí)時(shí)通訊;照片圈人;學(xué)員;通知;教學(xué)點(diǎn)名系統(tǒng)
中圖分類號(hào):TP311.52 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9599 (2012) 15-0000-02
1 引言
點(diǎn)名作為課堂教學(xué)的一部分,在檢驗(yàn)課堂教學(xué)質(zhì)量,監(jiān)督學(xué)生完成學(xué)業(yè)等方面,起著一定的作用。傳統(tǒng)的點(diǎn)名,是教師依據(jù)名冊(cè)一個(gè)個(gè)地叫名登記,這占用了大量的課堂時(shí)間。有部分教師為了節(jié)約時(shí)間,進(jìn)行抽點(diǎn),也就是說從點(diǎn)名冊(cè)上隨機(jī)挑選幾名學(xué)生進(jìn)行出勤記錄。雖然這種點(diǎn)名在一定程度上節(jié)約了大家的時(shí)間,但是并沒有達(dá)成對(duì)全體同學(xué)的出席進(jìn)行完整監(jiān)督的目的,且存在較大的隨機(jī)性。
照片圈人是一種出現(xiàn)于社會(huì)交友類的網(wǎng)站,比如人人網(wǎng)(原名校內(nèi)網(wǎng))的,一種在照片上標(biāo)記出一個(gè)人的位置的活動(dòng)。作者將利用網(wǎng)站的實(shí)時(shí)性和軟件的圈人功能,為教師提供一種實(shí)施性較強(qiáng),覆蓋范圍較全面且比較省時(shí)的點(diǎn)名方法。
2 系統(tǒng)總體設(shè)計(jì)
總體設(shè)計(jì)思路
系統(tǒng)的總體設(shè)計(jì)如圖表 1所示。首先,由教師將學(xué)生名單錄入系統(tǒng),其后的點(diǎn)名可以循環(huán)進(jìn)行。
循環(huán)過程如下:
1)教師拍照,將全體上課人員的面部錄入相片中,并在課下進(jìn)行上傳;
2)學(xué)生或老師在相片中圈出每張臉對(duì)應(yīng)的同學(xué),并@昵稱;
3)系統(tǒng)自動(dòng)將生成的名單與教師初始輸入的學(xué)生名單進(jìn)行比對(duì);
4)教師可選擇生成出勤和未出勤同學(xué)的名單;
5)教師可利用系統(tǒng),將未出席同學(xué)名單中的同學(xué)利用“@昵稱”進(jìn)行通知。之后可進(jìn)行下一次拍照點(diǎn)名。
照片圈人的目的是向被標(biāo)記者的好友展示被標(biāo)記者在照片中的行為。這種圈人可以由傳照片者本人或者對(duì)其照片有閱覽權(quán)限的好友完成。例如甲上傳了一張照片,照片中有乙,那么甲可以在自己的照片中找到乙,圈出并@乙,這時(shí)候系統(tǒng)會(huì)向乙發(fā)送一個(gè)通知,若乙同意,則圈人生效?;蛘呒咨蟼髁艘粡堈掌?,照片中有乙,那么乙可以在照片中找到自己圈出,并@自己,這時(shí)候所有對(duì)該照片有瀏覽權(quán)限的人就都能看到照片上的備注了。如圖表 2為本人圈出相片中的同學(xué),而圖表 3為系統(tǒng)接收了我的圈人后產(chǎn)生的系統(tǒng)統(tǒng)計(jì)。
3 系統(tǒng)實(shí)現(xiàn)原理
3.1 圈人部分的實(shí)現(xiàn)原理
使用DragResize類,在取得選區(qū)的左上角位置和高寬后,將它存到數(shù)據(jù)庫(kù),在鼠標(biāo)移到標(biāo)簽上時(shí),再使用已經(jīng)獲取到的數(shù)據(jù)在圖片上顯示一個(gè)框。如圖表 4 所示。
3.2 系統(tǒng)比對(duì)部分的實(shí)現(xiàn)原理
系統(tǒng)比對(duì)部分,是由數(shù)據(jù)庫(kù)的查詢語句,將學(xué)生或老師圈出的學(xué)生名單和教師輸入的原班學(xué)生名單進(jìn)行比對(duì)。
圖表 5為教師所輸入的原班學(xué)生名單,圖表 6為同學(xué)或老師在照片中圈出的同學(xué)名單(即出勤學(xué)生名單),圖表 7和圖表 8為教師選擇生成的出勤、未出勤學(xué)生名單,該功能實(shí)現(xiàn)后,系統(tǒng)會(huì)自動(dòng)向@李二同學(xué)發(fā)送“未出勤”通知。
@張一
@李二
@陳三
@趙四
@王五
圖表 5
@張一
@陳三
@趙四
@王五
圖表 6
@張一
@陳三
@趙四
@王五
@李二
四、結(jié)束語
本系統(tǒng)是基于實(shí)時(shí)通訊軟件中的照片圈人功能而開發(fā)的教學(xué)點(diǎn)名系統(tǒng),意在讓點(diǎn)名教師理解,掌握點(diǎn)名系統(tǒng)的工作原理和工作過程中各個(gè)部分的功能。結(jié)構(gòu)較為簡(jiǎn)單,過程不很復(fù)雜,但是班級(jí)成員必須注冊(cè)該實(shí)時(shí)通訊系統(tǒng),以后應(yīng)著力提高該實(shí)驗(yàn)的適應(yīng)度。需要說明的是,由于該系統(tǒng)為簡(jiǎn)單的點(diǎn)名實(shí)驗(yàn),工作廣度無需太大,教師只需在實(shí)驗(yàn)前錄入學(xué)生姓名,并在上課時(shí)拍照即可,大大地縮短了課上點(diǎn)名所占用的時(shí)間,并在監(jiān)督范圍上覆蓋了全體同學(xué)。因此,此點(diǎn)名系統(tǒng)可以完全滿足教師課上進(jìn)行高效點(diǎn)名。
參考文獻(xiàn):
[1]http://www.cnblogs.com/czy1121/archive/2009/03/03/1402105.html
[2]http://baike.baidu.com/view/355917.htm
[作者簡(jiǎn)介]唐天琦(1991-),女,蒙古族,本科,北京工商大學(xué)計(jì)算機(jī)與信息工程學(xué)院學(xué)生,專業(yè)為信息工程。