第一篇:第47期--兩教師研發(fā)“考勤軟件” 計科院告別“點名冊”
從現(xiàn)在起,計算機科學(xué)學(xué)院所有班長和紀(jì)檢委員必須帶手機去上課了,而且還得是智能機。且莫擔(dān)憂,這不是為了消遣上課時間,而是因為手機上的一款軟件是班長、紀(jì)檢委員上課必備品。有了它,就不用上課隨身帶著點名冊,下課一趟趟向分團(tuán)委老師上交點名結(jié)果了。這款軟件叫“考勤軟件”,由我校計算機科學(xué)學(xué)院李寰老師和王玉亭老師自主研發(fā),該學(xué)院各班班長和紀(jì)檢委員在使用之前做了集體培訓(xùn)。
兩教師研發(fā)“考勤軟件” 計科院告別“點名冊”
作者:本報記者 陳卓
“考勤軟件”用處多
每節(jié)課開始,班長都會開啟此軟件,用只有班長或紀(jì)檢委員才有的個人賬號登陸界面,讀取班級數(shù)據(jù)之后進(jìn)入考勤界面,選擇班級、時間、課程即可進(jìn)行 “點名考勤”,全體同學(xué)的信息都在此,像之前那樣點名,是“到課”還是“遲到”,是“曠課”還是“請假”,根據(jù)實際情況選擇。考勤結(jié)束后,對考勤結(jié)果“保存”“提交”至服務(wù)器,輔導(dǎo)員隨即會收到郵件和短信,哪個年級、什么課、到課情況一目了然。也就是說,如果你是計算機科學(xué)學(xué)院的學(xué)生,在8點之前不到課又沒有請假的話,那么你將很榮幸地被輔導(dǎo)員 “欽點”。這款軟件不僅實現(xiàn)了無紙化辦公,還能有效地避免信息延滯,輔導(dǎo)員能隨時掌握本班到課情況。除此之外,任課老師也會收到一份當(dāng)堂課的考勤信息。如此一來,統(tǒng)計結(jié)果傳到服務(wù)器,并長時間保留,可以作為衡量一個班級學(xué)風(fēng)好壞的依據(jù),還可以根據(jù)每堂課的到課人數(shù)和上課節(jié)次來做一些量化分析,例如,有的班級曠課和請假人數(shù)居高不下,到底是何原因;有的時段學(xué)生總是遲到或請假,是否課程安排不妥當(dāng);有的課程長期到課人數(shù)不多,原因是什么等。
“三易其志”功能強
其實,這并不是這款軟件最初功用。在計算機科學(xué)學(xué)院開辦的計算機二級證培訓(xùn)中,李寰老師發(fā)現(xiàn)考勤工作費時費力且效果不好,于是想研制一款二維碼掃描軟件,進(jìn)行培訓(xùn)班的考勤。同樣教《面向?qū)ο蟪绦蛟O(shè)計》的王玉亭老師對此也非常感興趣,二人便開始忙活著開發(fā)這款軟件。“主要是特別喜歡這一塊兒,再加上工作需要,就自然而然地想到了點名軟件的開發(fā)”。有過硬的C#、java語言及數(shù)據(jù)庫專業(yè)知識作支撐,軟件開發(fā)起來困難減少了很多。
二人開發(fā)點名軟件的 “勢頭”正旺,負(fù)責(zé)學(xué)生管理的老師聽說了此事,便咨詢能否研制成功后,加以改進(jìn)運用到整個學(xué)生管理的層面。于是,兩位老師在之前偏重于掃描二維碼的基礎(chǔ)上進(jìn)一步改進(jìn),增加了每個班的班級數(shù)據(jù)、課程內(nèi)容、時間節(jié)次等項目,升級成 “點名考勤”和 “掃描考勤”兩種方式,各有側(cè)重。之后又根據(jù)分團(tuán)委的建議,方便班長和紀(jì)檢委員考察考勤狀況,設(shè)置個人賬號,不斷完善程序。
從此,兩位老師的辦公桌上多了很多有關(guān)考勤軟件研發(fā)的資料。李寰老師負(fù)責(zé)數(shù)據(jù)庫,王玉亭老師負(fù)責(zé)手機端,分工明確、各司其職。很快,二人合力開發(fā)的第一版程序成功問世。“2011級6班,2013年11月26日一二節(jié),運籌學(xué),到課人數(shù)34人,請假人數(shù)3人,遲到人數(shù)0人,曠課人數(shù)0人,考勤人:高成嬌。2012級2班,2013年11月28日三四節(jié),數(shù)據(jù)結(jié)構(gòu),到課人數(shù)33人,請假人數(shù)0人,遲到人數(shù)0人,曠課人數(shù)0人,考勤人:劉宗權(quán)??”兩天時間,計算機學(xué)院考勤總?cè)舜?834,16人次曠課。現(xiàn)在,打開后臺的服務(wù)器,計算機科學(xué)學(xué)院每個班級、每一節(jié)次、每個時間段的到課人數(shù)、請假人數(shù)、曠課人數(shù)都一目了然。
“背后故事”動人心
由于此軟件的開發(fā)完全是自發(fā)性的,一天之中,李寰和王玉亭在老師、父親、丈夫、兒子這幾個角色中轉(zhuǎn)換完之后,才能抽出時間來專心做軟件。“現(xiàn)階段在經(jīng)費上倒是不需要太大的投入,關(guān)鍵就是時間,得花大量的時間來寫代碼,一遍遍地測試,不斷完善和改進(jìn)。”考勤軟件就這樣在每天晚上9點到深夜2點間悄悄萌芽并成長。
在第一周做程序的時候,王玉亭老師4歲的兒子剛好感冒引起了輕微腦炎,他白天在醫(yī)院里陪床輸液,在學(xué)校里給學(xué)生上課,晚上照樣寫代碼到深夜2點多。從11月7日開始到11月28日接受記者采訪,在這短短的三周內(nèi),兩位老師實現(xiàn)了考勤軟件的從無到有、從有到優(yōu)。
這幾天,作為此軟件的用戶,計算機科學(xué)學(xué)院的學(xué)生都會不定期地收到各種提示,“各位老師同學(xué)早上好,昨晚軟件更新,縮短聯(lián)網(wǎng)時間,升級后無需同步數(shù)據(jù),請退出后重新登錄” “各位老師同學(xué),剛剛修復(fù)了重新登錄修改密碼失敗的缺陷,請大家更新最新版,給大家?guī)淼牟槐闵畋砬敢狻??一個小小的功能改進(jìn)背后,也需要達(dá)到上千行的代碼編譯,考勤軟件就是在這樣一次次的不斷修改中走向完善。兩位老師告訴記者,隨著應(yīng)用的深入,面臨的問題也逐漸顯現(xiàn)出來,任課老師運用軟件的熟練程度還需提高;此軟件只支持
Android客戶端,太低端或太高端的系統(tǒng)都不能用,對年紀(jì)較大不使用智能機的老師應(yīng)采取有針對性的措施,這些都是需要考慮的問題。當(dāng)然,有一直支持他們堅持下去的興趣和愛好,相信沒有什么能難倒他們。