廉志剛
21世紀(jì)是一個以信息化為代表的時代,而學(xué)校尤其是高等院校作為高等基礎(chǔ)教育的基地更能看出信息化對教育的獨特作用。網(wǎng)絡(luò)以其所具有的特點為學(xué)校的考試提供了一種全新的考試方法和途徑?;诰W(wǎng)絡(luò)的考試系統(tǒng)可以方便學(xué)生根據(jù)自我條件有選擇地進(jìn)行測試;方便教師人工出卷、閱卷,將老師雙手解放,提高效率;方便在校教師通過該系統(tǒng)實現(xiàn)對學(xué)生學(xué)習(xí)狀況的機(jī)動性掌握、考察。
目前,大多數(shù)的高校越來越重視學(xué)生技能的培養(yǎng),技能培養(yǎng)的重心就是要注重實訓(xùn),輔以必要的理論學(xué)習(xí),那么一個非常實際并急需解決的現(xiàn)實問題就擺在了我們的面前:采用何種方法實現(xiàn)對理論知識的高效率高質(zhì)量的考核,以便廣大師生能夠全身心地投入到實訓(xùn)中去?目前一些高校使用的網(wǎng)絡(luò)考試系統(tǒng)主要有兩種:一種是多用于較為正式考試的基于LAN的網(wǎng)絡(luò)考試系統(tǒng);一種是多用于學(xué)生自測或?qū)崿F(xiàn)網(wǎng)絡(luò)教學(xué)的基于WEB的網(wǎng)絡(luò)考試系統(tǒng)。但是這兩種考試系統(tǒng)都存在著一些弊端:安裝使用比較麻煩,通用性較低,自動化程度不高。為了彌補(bǔ)以上的不足,我設(shè)計并實現(xiàn)了一個適用于我校的基于Internet,采用B/S架構(gòu)的全新英語網(wǎng)絡(luò)考試系統(tǒng)。該系統(tǒng)將網(wǎng)絡(luò)考試的自動化、網(wǎng)絡(luò)化變成現(xiàn)實,并能夠兼顧通用化的題庫系統(tǒng)、在線考試、自我在線測驗、自動閱卷、成績管理等功能。
根據(jù)系統(tǒng)體系結(jié)構(gòu)分析,本系統(tǒng)軟件基于Internet,采用B/S架構(gòu)。該結(jié)構(gòu)性能穩(wěn)定、安全可靠、兼容性好,支持多級服務(wù)器和磁盤鏡像技術(shù)。同時充分考慮到實際考試應(yīng)用的硬件及網(wǎng)絡(luò)環(huán)境,完全可以滿足各種規(guī)模的考試標(biāo)準(zhǔn)及要求??蛻舳藷o需安裝設(shè)置,系統(tǒng)維護(hù)簡單。
B/S架構(gòu)是一種具有統(tǒng)一瀏覽器客戶端軟件,且具備跨平臺、一點對多點及多點對多點的特征,這樣就能夠減少開發(fā)人員在客戶端的工作量,合理組織信息、提供客戶服務(wù)。
更重要的是,該系統(tǒng)充分考慮到實際考試應(yīng)用過程中的各種細(xì)節(jié),隨機(jī)處理試題順序,預(yù)防考場作弊,容錯性高,支持非正常退出、斷電后的試題答案的自動保存和續(xù)考重考。
操作系統(tǒng):Windows98/ME/2000/XP及以上版本。
瀏覽器:Internet Explorer(IE)6及以上版本。
服務(wù)器端軟件:
操作系統(tǒng):Windows NT/2000 Server/XP及以上版本。
瀏覽器:Internet Explorer(IE)6及以上版本。
IIS:Internet Information Server(IIS)5.0及其以上版本。
數(shù)據(jù)庫:SQL Server 2000。
一個完整的英語考試系統(tǒng)整體上可以劃分為網(wǎng)上考試系統(tǒng)、系統(tǒng)數(shù)據(jù)訪問層及數(shù)據(jù)庫。
經(jīng)過充分的系統(tǒng)分析,本系統(tǒng)共分為管理員和普通用戶兩個界面,界面的主要功能如下。
對于管理員來說,具有的權(quán)限為對學(xué)生用戶的身份驗證;對學(xué)生信息進(jìn)行修改,添加,刪除等維護(hù);根據(jù)學(xué)生的考試科目進(jìn)行出題,或?qū)σ呀?jīng)具備的試題庫進(jìn)行修改、添加、刪除;查看學(xué)生用戶的考試成績并進(jìn)行試卷分析。
對于普通用戶,也就是學(xué)生來說,可以在任意時間進(jìn)行在線測驗,并能在測驗結(jié)束時及時查看測驗成績;學(xué)生可以在線與教師進(jìn)行一對一、一對多的學(xué)習(xí)交流,并查詢每學(xué)期各門課程的最終考試成績。
根據(jù)以上的功能分析,整個英語網(wǎng)絡(luò)考試系統(tǒng)可以進(jìn)行整體劃分為:用戶管理子系統(tǒng)、試題管理子系統(tǒng)、考試管理子系統(tǒng)及成績管理子系統(tǒng)四大系統(tǒng)功能模塊。
整個系統(tǒng)中,各個子系統(tǒng)都是具備完善功能的獨立成系統(tǒng)。每個子系統(tǒng)之間都是相互依存、相互作用、協(xié)調(diào)統(tǒng)一地完成整個系統(tǒng)的運(yùn)作。用戶管理子系統(tǒng)允許有權(quán)限的教師和管理員共同更新維護(hù)試題子系統(tǒng)、并對學(xué)生考試成績進(jìn)行評判和分析,最終存入成績管理子系統(tǒng)。試題子系統(tǒng)包含了考試所需的所有題型,并為考試管理子系統(tǒng)提供試題并組卷。成績管理子系統(tǒng)依據(jù)考試管理子系統(tǒng)生成的學(xué)生答題得分情況統(tǒng)計出學(xué)生成績,供學(xué)生進(jìn)行查詢。
為了滿足正??荚囅到y(tǒng)的需求,根據(jù)使用人員的角色我們設(shè)計了如下的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):
(1)管理員信息數(shù)據(jù)包括:管理員用戶資料、姓名、密碼等。
(2)學(xué)生用戶信息數(shù)據(jù)包括:用戶名、密碼、性別、班號、學(xué)號等。
(3)教師用戶信息數(shù)據(jù)包括:個人信息、用戶名、密碼。
(4)試卷信息數(shù)據(jù)包括:各種題型(填空題、判斷題、選擇題)數(shù)量和分值等。
(5)成績信息數(shù)據(jù)包括:考試科目、考生學(xué)號、考生姓名、成績。
Web技術(shù)使網(wǎng)絡(luò)資源共享成為現(xiàn)實,因此,為了將資源信息得到最大限度的利用,在WWW(World Wide Web)上發(fā)布各種信息資源,實現(xiàn)共享成為了一種必然。只有將瀏覽器/服務(wù)器與Web技術(shù)各自的優(yōu)勢結(jié)合并充分發(fā)揮,才能滿足這種必然的需求。微軟的Web概念就是在這種情況下提出并應(yīng)用到了數(shù)據(jù)庫技術(shù)的使用中,也就是我們常說的Web數(shù)據(jù)庫體系。該體系是建立在瀏覽器/服務(wù)器架構(gòu)下的。這種數(shù)據(jù)庫體系能夠?qū)g覽器/服務(wù)器架構(gòu)與Web技術(shù)很好地結(jié)合在一起,并使用Web服務(wù)器和Active Server Pages(動態(tài)服務(wù)器網(wǎng)頁,簡稱ASP)作為數(shù)據(jù)庫操作的中間層,令網(wǎng)站上的內(nèi)容多樣化、豐富化、系統(tǒng)化。
典型的Web結(jié)構(gòu)的數(shù)據(jù)庫系統(tǒng)有三層:一個是基于Web瀏覽器的用戶界面,一個是用于信息存儲的數(shù)據(jù)庫服務(wù)器,一個是連接兩者的Web服務(wù)器。通過Web瀏覽器用戶可以訪問Web頁,并利用Web頁上各種數(shù)據(jù)庫信息進(jìn)行交互操作使用。比如,可以進(jìn)行讀取頁面、瀏覽鏈接、選擇列表框及查詢和輸入數(shù)據(jù)域。
以下是基于瀏覽器/服務(wù)器架構(gòu)下的Web數(shù)據(jù)庫體系的優(yōu)點。
用戶使用方面。系統(tǒng)前端統(tǒng)一的瀏覽器界面的使用,令用戶在進(jìn)行系統(tǒng)操作時變得簡單,明了,因此,用戶只要掌握一些最基本的Web頁面操作方法,就能自行使用,這就大大降低了培訓(xùn)和維護(hù)所帶來的成本。
系統(tǒng)的開發(fā)方面。系統(tǒng)的開發(fā)主要在整個服務(wù)器端進(jìn)行,因此用戶端的設(shè)計和安裝就可以節(jié)省很多成本,從而也能降低一定的維護(hù)成本。
系統(tǒng)環(huán)境配置方面。瀏覽器(IE/Netscape)等可以安裝在系統(tǒng)的前端,服務(wù)器端可存數(shù)據(jù)庫(SQL Server、Access、Foxpro)等可以在服務(wù)器端進(jìn)行存取使用,微軟的IIS和ASP技術(shù)兩者完美的結(jié)合實現(xiàn)了前后端集成輸出的功能。
隨著計算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的快速發(fā)展,傳統(tǒng)的英語考試方式已經(jīng)不能在適應(yīng)嶄新的教育模式的發(fā)展,因此,必須改革傳統(tǒng)的考試模式。英語網(wǎng)絡(luò)考試系統(tǒng)的開發(fā)和使用,可以讓學(xué)生考試和自我測試的時間更加機(jī)動靈活,方便考試,有利于學(xué)生進(jìn)行自我學(xué)習(xí)。在不久的將來,英語等級考試也必將實現(xiàn)網(wǎng)絡(luò)機(jī)考。這種考試模式越來越受到教育部門和高校教師以及社會大眾的關(guān)注,也將為高校教學(xué)改革工作帶來更多的挑戰(zhàn)。
[1]王洪艷.網(wǎng)上教學(xué)資源庫管理系統(tǒng)的設(shè)計與實現(xiàn)[J].鞍山師范學(xué)院學(xué)報,2009,11(6):53-56
[2]唐俊武,南理勇,左強(qiáng).在線考試系統(tǒng)開發(fā)中的幾個問題及解決方法[J].計算機(jī)與數(shù)學(xué)工程,2005,(8)
[3]王付山.網(wǎng)上考試系統(tǒng)的設(shè)計與實現(xiàn)[J].電腦知識與科技,2007,(18)
[4]陳平昌,劉麗君.在線考試系統(tǒng)的隨機(jī)出題和質(zhì)量分析的實現(xiàn)[J].電腦知識與技術(shù),2009,12(29):32-34