龍君君
摘 要:互聯(lián)網(wǎng)的飛速發(fā)展很大程度改變了高校的傳統(tǒng)教學(xué)模式,在線考試系統(tǒng)作為其中重要的組成部分,其借助現(xiàn)代化網(wǎng)絡(luò)技術(shù)手段,突破了傳統(tǒng)考試的形式,從考務(wù)安排、組題方式、評卷方式等各方面,提高了考務(wù)工作效率,保證了閱卷公正,同時增強(qiáng)了試卷的數(shù)據(jù)分析性能。基于此,須對高校在線考試系統(tǒng)的研發(fā)與應(yīng)用足夠重視。本文以B/S架構(gòu)為基礎(chǔ),對在線考試系統(tǒng)主體模塊進(jìn)行總體設(shè)計(jì)研究,針對其工作原理、核心功能模塊設(shè)計(jì)思路展開分析。
關(guān)鍵詞:B/S架構(gòu);在線考試系統(tǒng);考試模塊;數(shù)據(jù)庫
B/S(全稱Browser/Server)結(jié)構(gòu)即瀏覽器與服務(wù)器結(jié)構(gòu)[1],是現(xiàn)代化網(wǎng)絡(luò)技術(shù)發(fā)展的產(chǎn)物,是對C/S構(gòu)架的改進(jìn)?;贐/S構(gòu)架下,在線考試系統(tǒng)借助瀏覽器,將主要的事務(wù)邏輯在Server端實(shí)現(xiàn),從而簡化客戶端的電腦載荷,減輕系統(tǒng)維護(hù)或升級的工作量和投資成本。將該種設(shè)計(jì)運(yùn)用在高校在線考試系統(tǒng),更能為學(xué)生創(chuàng)建公平的考試平臺,進(jìn)而更好地激發(fā)學(xué)生學(xué)習(xí)的主動性和積極性。
1 基于B/S架構(gòu)的高校在線考試系統(tǒng)
隨著教育改革的不斷深入,高校在線考試系統(tǒng)經(jīng)過了單機(jī)版的考試系統(tǒng)、服務(wù)器和客戶機(jī)模式、B/S架構(gòu)下的考試系統(tǒng)的演變過程。B/S架構(gòu)下的考試系統(tǒng)與傳統(tǒng)模式相比,具有以下幾方面的優(yōu)勢:首先,客戶端不需要再重新安裝其他類型的客戶端,能夠直接使用計(jì)算機(jī)上已安裝好的軟件[2];其次,該系統(tǒng)的管理和維護(hù)程序簡單方便,絕大部分操作都能夠通過服務(wù)器端完成;最后,運(yùn)用B/S架構(gòu)打破了地域和時間的限制,可以同時支持不同地理位置、不同考場的學(xué)生做同一套試卷。B/S結(jié)構(gòu)的考試系統(tǒng)將客戶端完全獨(dú)立,較好地解決了學(xué)校依賴客戶端的問題,從而減少工作人員在維護(hù)方面的工作量,提高了考務(wù)工作效率,保證了閱卷公正,同時系統(tǒng)能夠增強(qiáng)試卷的數(shù)據(jù)分析性能。
2 基于B/S架構(gòu)在線考試系統(tǒng)
2.1 子系統(tǒng)模塊
在線考試系統(tǒng)是集多種功能于一身的網(wǎng)絡(luò)平臺,既能有效測試學(xué)生對課程的知識掌握情況,也可服務(wù)于學(xué)生日常學(xué)習(xí),其主要功能模塊為登錄系統(tǒng)、模擬考試的平臺、學(xué)生在線練習(xí)、在線實(shí)時考試、題庫信息、試卷信息、系統(tǒng)綜合管理和閱卷等[3]。根據(jù)各類用戶的使用權(quán)限,在線考試系統(tǒng)可以分為教師子系統(tǒng)、管理員子系統(tǒng)和學(xué)生子系統(tǒng)3種,通過賬戶登錄,系統(tǒng)會對用戶名做出數(shù)據(jù)判斷,從而進(jìn)入對應(yīng)的子系統(tǒng)模塊界面。
2.2 B/S后臺管理子系統(tǒng)
管理整個系統(tǒng)的后臺管理子系統(tǒng)擁有最高權(quán)限,管理員在正常登錄的情況下,可使用所有系統(tǒng)功能,且擁有部分特殊權(quán)限,如分配用戶分組權(quán)限、添加用戶課程基本信息管理、試題庫管理、公告信息等[4]。
2.3 任課教師子系統(tǒng)模塊
教師在使用B/S結(jié)構(gòu)在線考試系統(tǒng)時,主要依靠教師子系統(tǒng)。該模塊的功能主要是管理試卷和考試,如管理試卷、管理學(xué)生課程信息、管理考試題庫、批改試卷、管理和分析學(xué)生成績等。同時,教師可以利用該平臺與學(xué)生進(jìn)行交流,及時了解學(xué)生知識疑難點(diǎn),從而更好地引導(dǎo)學(xué)生進(jìn)行學(xué)習(xí)。
3 基于B/S架構(gòu)在線考試系統(tǒng)設(shè)計(jì)
3.1 工作原理
基于B/S架構(gòu)下的考試系統(tǒng)設(shè)計(jì)以客戶端、數(shù)據(jù)庫和Web服務(wù)器為基礎(chǔ)。通過客戶端發(fā)出申請到Web服務(wù)器,從而確定是否能夠訪問數(shù)據(jù)庫,數(shù)據(jù)庫會經(jīng)過一定的程序,將結(jié)果返回到Web服務(wù)器的HTML頁面,客戶端再進(jìn)行接收。其中Web服務(wù)器是連接數(shù)據(jù)庫和客戶端的重要橋梁。
3.2 設(shè)計(jì)基礎(chǔ)數(shù)據(jù)庫
在線考試系統(tǒng)涉及的領(lǐng)域較廣泛,包含人員較多,規(guī)模較大,一般的數(shù)據(jù)關(guān)系模式都應(yīng)符合3NF(三范式)的約束。系統(tǒng)中最基礎(chǔ)的數(shù)據(jù)表是學(xué)生表,用于詳細(xì)記錄考試人員基本信息,包括姓名、編號、身份證、照片、聯(lián)系方式、試題抽取相關(guān)數(shù)據(jù)記錄、個人成績等;教師表信息用于登記組織該門考試的教師的信息,包括教師姓名、所任課程、考試編號和用戶級別等;后臺管理員表用于記錄管理員的登錄名、密碼和編號等。
3.3 設(shè)計(jì)學(xué)生登錄模塊
學(xué)生登錄模塊可以分為模擬考試系統(tǒng)和在線考試系統(tǒng),基于模擬考試系統(tǒng)的角度分析,通過模擬考試,學(xué)生能夠熟練操作系統(tǒng),同時,也可以讓學(xué)生了解自身知識面掌握情況和考試注意事項(xiàng);基于在線考試系統(tǒng)的角度分析,設(shè)計(jì)學(xué)生考試自動計(jì)時功能,既可以提前交卷,系統(tǒng)也能在到達(dá)時間的前提下,強(qiáng)制交卷。
3.4 設(shè)計(jì)教師子模塊
教師子模塊設(shè)計(jì)包括人工或自動批閱試卷、課程基本信息、考試題庫數(shù)據(jù)、試題成績統(tǒng)計(jì)、成績數(shù)據(jù)分析等具體內(nèi)容。在批閱主觀題時,教師如采取人工批閱的方式,可將學(xué)生學(xué)號、姓名等信息實(shí)施數(shù)據(jù)密封,確保閱卷過程的公平公正。同時,教師可通過對課程基本信息的管理,及時更新課程信息,刪除或添加課程。系統(tǒng)自動閱卷將生成成績表及核心指標(biāo)統(tǒng)計(jì)表,如合格率、各題型平均正確率等。
3.5 設(shè)計(jì)后臺管理模塊
管理員用戶包含賬戶管理、課程管理、權(quán)限分配、信息發(fā)布、系統(tǒng)維護(hù)等,用戶可分大批量導(dǎo)入和單個導(dǎo)入賬號或課程試題庫;課程管理可更新課程基本簡介、考試信息,刪除或添加即將考試的科目;信息發(fā)布設(shè)計(jì)主要為考試事項(xiàng)服務(wù)及考務(wù)通知。
4 結(jié)束語
綜上所述,高校在線考試系統(tǒng)應(yīng)用逐步推廣,基于B/S結(jié)構(gòu)的考試系統(tǒng),將組卷、在線考試、同步閱卷、評分等功能集于一身,在實(shí)際設(shè)計(jì)過程中,高校必須根據(jù)自身實(shí)際情況,學(xué)生需求,從基礎(chǔ)數(shù)據(jù)庫、學(xué)生登陸模塊、教師子系統(tǒng)、后臺管理系統(tǒng)等方面逐一加強(qiáng),提升考試系統(tǒng)的自動化和智能化?;贐/S架構(gòu)的高校在線考試系統(tǒng)仍有很多方面需要改進(jìn),學(xué)校在大力推廣的同時,也應(yīng)該創(chuàng)新系統(tǒng)功能,引進(jìn)新型考試系統(tǒng)理念,進(jìn)一步拓寬在線考試系統(tǒng)的應(yīng)用。
參考文獻(xiàn)
[1]黃金華.基于Asp.Net框架高校網(wǎng)絡(luò)視頻課程資源管理系統(tǒng)開發(fā)[J].吉林農(nóng)業(yè)科技學(xué)院學(xué)報,2015,(4):60-63.
[2]郭新慶.基于Web的人體解剖學(xué)標(biāo)本考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].解剖科學(xué)進(jìn)展,2015,(6):677-678.
[3]王佩玉.在線教育在研究生英語教學(xué)中的應(yīng)用前景初探——美國的經(jīng)驗(yàn)及中國的思考[J].學(xué)位與研究生教育,2015,(7):30-34.
[4]朱藍(lán)輝.基于云計(jì)算的高職英語共享型教學(xué)資源庫建設(shè)與思考[J].九江職業(yè)技術(shù)學(xué)院學(xué)報,2015,(4):42-44.
(作者單位:綿陽職業(yè)技術(shù)學(xué)院)