





摘 要:在當(dāng)今信息網(wǎng)絡(luò)時(shí)代,考試方式正在悄然變革?!皢握n程網(wǎng)絡(luò)考試系統(tǒng)”基于B/S技術(shù),運(yùn)行速度快、穩(wěn)定、有實(shí)踐價(jià)值,系統(tǒng)設(shè)計(jì)根據(jù)Flash動(dòng)畫制作與設(shè)計(jì)課程的需要、考試的要求,在教學(xué)理念(如項(xiàng)目教學(xué)法)、考試訓(xùn)練方法(在線考試)等方面進(jìn)行了變革,充分調(diào)動(dòng)了學(xué)生的積極性,提高了教學(xué)質(zhì)量。
關(guān)鍵詞:單課程界面 系統(tǒng)設(shè)計(jì) 應(yīng)用 維護(hù)
一、制作單課程網(wǎng)絡(luò)考試系統(tǒng)的意義
為了使教師擺脫收集資料、選考題、考試、批改、記錄分?jǐn)?shù)等繁重工作,突破時(shí)間限制,為了學(xué)生可以隨時(shí)進(jìn)行網(wǎng)上自測和模擬考試,IT人員進(jìn)行了“無紙化網(wǎng)絡(luò)考試”課題的研究和實(shí)踐。
“無紙化網(wǎng)絡(luò)考試”是目前較流行的B/S架構(gòu)的在線考試系統(tǒng),例如天柏在線考試系統(tǒng)、紅蜘蛛軟件等等,它們支持賬戶管理、班級(jí)管理、科目管理、試卷錄入、導(dǎo)入、上傳、管理,支持網(wǎng)上自測和模擬考試、作業(yè)練習(xí)、考核測評(píng)、班級(jí)統(tǒng)一考試系統(tǒng)自評(píng)分,支持手工閱卷,支持答卷查閱、成績查閱、參考答案查閱、成績管理等流程。而根據(jù)一線教師反映,這些在線考試系統(tǒng)大多過于復(fù)雜,非計(jì)算機(jī)專業(yè)的教師需要用大量的時(shí)間和精力學(xué)習(xí)、制作、統(tǒng)計(jì)、排序、分析,沒有真正解決教師的工作負(fù)擔(dān)。
單課程網(wǎng)絡(luò)考試系統(tǒng)同樣是以Web為平臺(tái),基于B/S的設(shè)計(jì)與實(shí)現(xiàn)的系統(tǒng),但相比目前流行的“無紙化網(wǎng)絡(luò)考試”軟件,區(qū)別在于“廣泛”和“專一”。如果說普遍的網(wǎng)絡(luò)考試軟件是“多功能手機(jī)”,我們所提出的研究系統(tǒng)就是“單一的固定電話”;如果說普遍的網(wǎng)絡(luò)考試軟件是“全科醫(yī)生”,我們的研究就是“??崎T診”。對(duì)于教師來說,“簡單、實(shí)用就是硬道理”,相比分支多、用途廣的其他網(wǎng)絡(luò)考試軟件,明顯好用、實(shí)用,運(yùn)行速度快、專一獨(dú)到、識(shí)別準(zhǔn)確、實(shí)施方便的單課程界面網(wǎng)絡(luò)考試系統(tǒng)可使老師和學(xué)生快速上路,真正實(shí)現(xiàn)了考試工作的網(wǎng)絡(luò)化、無紙化、自動(dòng)化。
二、需求分析
1.學(xué)生學(xué)習(xí)需求分析
建立該系統(tǒng)的主要目的是方便學(xué)生能在課后更進(jìn)一步了解和學(xué)習(xí)Flash動(dòng)畫制作與設(shè)計(jì),鞏固所學(xué)知識(shí),解答課堂上遺留的問題,加強(qiáng)學(xué)生對(duì)知識(shí)的理解與掌握。學(xué)生可以利用本系統(tǒng)進(jìn)行模擬測試來了解自己的水平。
2.教師教學(xué)需求分析
(1)將紙制試卷考試形式用于Flash動(dòng)畫制作與設(shè)計(jì)課程考試,對(duì)學(xué)生的學(xué)習(xí)過程進(jìn)行檢驗(yàn),明顯是不合適的,因?yàn)閯?dòng)畫的制作與設(shè)計(jì)并無統(tǒng)一的標(biāo)準(zhǔn)答案。教師在教學(xué)中大多采用項(xiàng)目考核辦法進(jìn)行實(shí)踐考核。教師不斷地“畫”出紙制試題,讓學(xué)生想象動(dòng)畫效果和制作過程,寫出制作步驟,這樣顯然是紙上談兵,并不可取。
(2)出考試題、考試、后期的改卷和試卷分析占用了教師大量的時(shí)間和精力,建立該系統(tǒng)可以節(jié)省紙張,教師使用計(jì)算機(jī)閱卷,大大提高閱卷效率,還可以直接把成績送到數(shù)據(jù)庫中,進(jìn)行統(tǒng)計(jì)、排序等操作,更便于教師進(jìn)行試卷分析。
三、單課程網(wǎng)絡(luò)考試系統(tǒng)的制作
1.系統(tǒng)總體結(jié)構(gòu)
根據(jù)需求分析定出系統(tǒng)的總體結(jié)構(gòu):采用B/S三層結(jié)構(gòu),采用ASP技術(shù)實(shí)現(xiàn),包括數(shù)據(jù)庫、應(yīng)用庫、數(shù)據(jù)錄入和操作庫四大邏輯模塊。
(1)數(shù)據(jù)庫,包括日常教學(xué)所用的制作實(shí)訓(xùn)項(xiàng)目、理論基礎(chǔ)。它以錄入、導(dǎo)入為主,可進(jìn)行增加、刪除、改動(dòng),也包括了操作過程的數(shù)據(jù),只為應(yīng)用庫提供數(shù)據(jù)來源,不保存占用內(nèi)存資源的應(yīng)用數(shù)據(jù)。
(2)應(yīng)用庫,用于進(jìn)行數(shù)據(jù)分析、統(tǒng)計(jì)和數(shù)據(jù)查詢,并提供給其他應(yīng)用系統(tǒng)使用。應(yīng)用庫與數(shù)據(jù)庫實(shí)現(xiàn)同步,至于不同的技術(shù)配置取決于實(shí)際需求,可以根據(jù)需要配置。應(yīng)用庫只在邏輯上存在,在實(shí)際應(yīng)用中不一定要單獨(dú)建立獨(dú)立庫。
(3)數(shù)據(jù)錄入,以錄入數(shù)據(jù)為主,只做一些不費(fèi)時(shí)的數(shù)據(jù)查詢錄入,包括教師、學(xué)生、專業(yè)、班級(jí)、題庫等信息,而不考慮耗時(shí)的數(shù)據(jù)分析與統(tǒng)計(jì)功能應(yīng)用。
(4)操作庫,用于查詢、統(tǒng)計(jì)報(bào)表、數(shù)據(jù)分析、在線學(xué)習(xí)、在線考試,通過應(yīng)用操作,將試題的組卷管理、考試管理、查詢統(tǒng)計(jì)等功能集中在一起。
2.主要過程功能描述
(1)系統(tǒng)的題庫及組卷算法。試題庫是考試系統(tǒng)的核心,建立科學(xué)合理的題庫是組建考試系統(tǒng)平臺(tái)的基礎(chǔ)。而先決條件是提出建庫原則,將試題科學(xué)分類,落實(shí)指標(biāo)。同時(shí)提出本系統(tǒng)所使用的組卷原則,運(yùn)用人工智能搜索和優(yōu)化等技術(shù),從試題庫中自動(dòng)選擇試題客觀生成試卷。系統(tǒng)要求生成的試卷能最大程度地滿足不同學(xué)生的需求,并具有科學(xué)性、合理性和隨機(jī)性。在網(wǎng)絡(luò)交互環(huán)境下,選擇高效、科學(xué)合理的算法是自動(dòng)組卷的關(guān)鍵。為了有效評(píng)價(jià)學(xué)生的成績,在系統(tǒng)當(dāng)中,還添加了試卷分析功能模塊,通過分析發(fā)現(xiàn)教學(xué)中的問題,從而改進(jìn)教學(xué)方法,進(jìn)一步提高教學(xué)質(zhì)量。
(2)系統(tǒng)的流程設(shè)計(jì)??荚囈w現(xiàn)公平、公正的原則,考試方案就必須嚴(yán)謹(jǐn)、可靠、安全。為了保證考試的公正性,考生在登錄時(shí)按系統(tǒng)設(shè)置的參數(shù)和上述抽題的方法隨機(jī)地從題庫中抽取試題組成試卷,系統(tǒng)以網(wǎng)頁形式將試卷呈現(xiàn)在考生面前??忌谔峤辉嚲斫Y(jié)束考試后,將不能以任何方式重新考試。
“單課程網(wǎng)絡(luò)考試系統(tǒng)”包括控制端和學(xué)生端,流程設(shè)計(jì)如圖1所示。
四、系統(tǒng)測試及應(yīng)用
1.三方登錄界面
以學(xué)生身份進(jìn)入系統(tǒng)可以進(jìn)入在線學(xué)習(xí)子系統(tǒng)和在線考試子系統(tǒng),以教師身份進(jìn)入可以進(jìn)行相關(guān)題庫的增減及試卷的維護(hù)和管理,以管理員身份進(jìn)入則可以對(duì)整個(gè)系統(tǒng)進(jìn)行維護(hù)和管理,進(jìn)行安全系統(tǒng)的設(shè)置。
2.在線章節(jié)學(xué)習(xí)、測試、試題分析
(1)章節(jié)理論。在此功能中學(xué)生可以自主學(xué)習(xí)(見圖2)。
(2)學(xué)習(xí)測試和查看正確答案。選擇試題來檢驗(yàn)掌握知識(shí)點(diǎn)的程度,完成后可查看正確答案和要點(diǎn)分析(見圖3)。
(3)在線考試子系統(tǒng)界面。此界面是學(xué)生考試的登錄界面,包括考試界面(見圖4)、交卷確認(rèn)界面(見圖5)、結(jié)束考試界面(見圖6)。
五、系統(tǒng)的維護(hù)與管理
1.四方面進(jìn)行維護(hù)
(1)通過系統(tǒng)日志管理進(jìn)行跟蹤和管理;
(2)對(duì)常見問題進(jìn)行匯總,記錄到用戶手冊(cè)或者幫助文檔中;
(3)對(duì)維護(hù)性工作通過系統(tǒng)管理進(jìn)行跟蹤和管理;
(4)數(shù)據(jù)同步通過數(shù)據(jù)庫后臺(tái)進(jìn)程完成。
2.用戶管理和權(quán)限設(shè)置
(1)用戶管理主要包括對(duì)教師、學(xué)生等用戶信息的錄入、查詢、修改、刪除、統(tǒng)計(jì)、退出等功能。
(2)權(quán)限設(shè)置是指不同職責(zé)的人員對(duì)于系統(tǒng)操作的權(quán)限。管理員、教師和學(xué)生,對(duì)于系統(tǒng)不同模塊的操作以及訪問均有不同的權(quán)限,這樣可以保證系統(tǒng)安全性和題庫的安全性。在B/S中,設(shè)置一個(gè)或多個(gè)權(quán)限系統(tǒng)來實(shí)現(xiàn)訪問權(quán)限檢測,讓經(jīng)過授權(quán)的用戶可以正常合法地使用已授權(quán)功能,而將那些未經(jīng)授權(quán)的非法用戶“拒之門外”。
經(jīng)過一年多的努力,我們實(shí)現(xiàn)了一個(gè)基于ASP的WEB網(wǎng)絡(luò)考試系統(tǒng)。通過初步測試,能應(yīng)用于學(xué)校的各科課程中,節(jié)約了教學(xué)成本,學(xué)生學(xué)習(xí)有一定的對(duì)比,教學(xué)效果有了明顯的提升,因此本系統(tǒng)在教學(xué)中有一定的使用價(jià)值和推廣意義。
參考文獻(xiàn):
[1]梁華清.基于Web的遠(yuǎn)程教學(xué)系統(tǒng)的設(shè)計(jì)[J].中國科教創(chuàng)新導(dǎo)刊,2007(12).
[2]鄒青春.淺析網(wǎng)絡(luò)課程教學(xué)及其在線考試系統(tǒng)[J].科技信息(科學(xué)·教研),2008(10).
[3]于小川.計(jì)算機(jī)應(yīng)用基礎(chǔ)上機(jī)考試試卷生成系統(tǒng)的開發(fā)[J].廣西公安管理干部學(xué)院學(xué)報(bào),2002(2).
[4]王明寶,洪力奮,陳凱明等.基于Web的智能組卷的研究與應(yīng)用[J].計(jì)算機(jī)應(yīng)用,2003(8).
(作者單位:廣東省梅縣技工學(xué)校)