朱國春 夏良 王歡
[摘要]考試是高校教學活動中的重要環(huán)節(jié),是評價人才培養(yǎng)質量的重要手段。計算機技術和網(wǎng)絡技術的發(fā)展,賦予了傳統(tǒng)考試模式的革命式沖擊,網(wǎng)絡在線考試真正實現(xiàn)了教考分離,不但能夠更加科學、全面、客觀、高效地對學生進行考核,而且可以優(yōu)化教學管理,提高教學質量,促進高校教育的發(fā)展。
[關鍵詞]在線考試B/S模式系統(tǒng)
[中圖分類號]TP311.52[文獻標識碼]A[文章編號]2095-3437(2014)13-0070-02
一、概述
作為高校教學活動中的重要環(huán)節(jié),考試對評價人才培養(yǎng)質量、提高高校教學質量、促進學生全面發(fā)展有著重要作用,是教學改革的重要方面。目前高校對學生的學習考核以單一的閉卷筆試為主,考試模式單一,存在很多弊端,這種固定化、刻板化的考試模式,導致了教師教學行為的程式化和學生學習方式的單一化,壓抑了學生的積極性、主動性,嚴重制約創(chuàng)新人才的培養(yǎng),影響了學生學術風格和個性的發(fā)展。
計算機技術的發(fā)展、網(wǎng)絡技術和考試理論的日漸成熟,使考試從傳統(tǒng)的紙筆考試到計算機輔助考試再發(fā)展到基于Web的在線考試。在傳統(tǒng)筆試方式下,試卷考核的題型、難度和重點都有一定的主觀性和隨意性,考試模式單一,而且由于考試形式和場所限制,往往使教師重理論,輕實踐。同時,傳統(tǒng)筆試要經歷設計考試方案,命題,安排考試時間、考試場所和監(jiān)考教員,試卷的印刷和保密,運輸分發(fā)試卷,監(jiān)考,閱卷,成績匯總和分析,考試檔案保管等環(huán)節(jié),這樣導致考試的周期過長,考試的反饋作用也無法及時體現(xiàn)出來。
網(wǎng)絡在線考試系統(tǒng)能有效地解決上述弊端,并因具備公正性、安全性、準確性、靈活性、及時性等特點而成為目前普遍采用的一種考試和認證方式。如:微軟專家認證、美國研究生入學考試(GRE)、托??荚嚕═EEFL),還有CISCO的各類認證考試、職稱考試等。在教育領域中將計算機技術應用到教學評估中改變傳統(tǒng)的以紙筆為工具的評估手段,將會給教學評估帶來巨大的變革。通過這種方式,我們可以以靈活多樣的方式對學生進行考核,此外還可以有效地利用校園網(wǎng)的資源,更好地為學校的教學管理服務。
二、在線考試系統(tǒng)現(xiàn)狀
隨著計算機技術的進步和教學模式的改革,人們越來越關注在線考試軟件的開發(fā)和研究,很多高校也在進行網(wǎng)絡無紙化考試的嘗試,以適應現(xiàn)代化教學的需要。根據(jù)對目前網(wǎng)絡考試系統(tǒng)的整體運用情況來看,尚存在著一些不足:考試系統(tǒng)主要面向單科的考核,較少地集自動組卷、在線答卷、自動評卷、成績管理與統(tǒng)計分析、科目管理、題庫管理、用戶管理、記錄查詢于一體,且市場上出售的軟件存在開發(fā)成本高、價格昂貴、源代碼保密、不易于升級維護等弊端。[1]由于各個高校的教務流程差別較大,難以對在線考試系統(tǒng)進行及時、統(tǒng)一的修改和升級,所以無法實現(xiàn)將在線考試系統(tǒng)完全融入實際的教務管理中。
三、系統(tǒng)分析
(一)系統(tǒng)需求
在線考試系統(tǒng)的設計需要結合高校課程實際,充分發(fā)揮其支撐考試全過程的功能,保持在線考試系統(tǒng)能夠安全、平穩(wěn)、正常運行。因此,設計在線考試系統(tǒng)時應該充分考慮現(xiàn)實需求,使其具備完備的功能。(1)題庫管理:根據(jù)專業(yè)及科目特點建立相應題庫,而且針對不同的專業(yè)要求設計相應的題目類型(主觀題型、客觀題型、是非題型等),給定題目答案;滿足老師能夠通過題庫對相應的試題進行錄入、修改、刪除等功能。(2)試卷管理:試卷管理根據(jù)考試前、考試中、考試后的不同要求合理設計。其中,考試前該系統(tǒng)要具有滿足老師抽取合適試題的要求的功能,并且做到根據(jù)不同專業(yè)設定試卷是否開放,設定考試時間及試卷是開放還是非開放狀態(tài),考試結束后要求計算機能夠根據(jù)預先設計的試題答案進行自動評分,賦予不同老師以不同的評卷權限。(3)在線考試管理:要求考生現(xiàn)行注冊,由在線考試系統(tǒng)管理人員對考生信息進行審核,通過審核的考生方可進入在線考試系統(tǒng),根據(jù)老師設定的不同題型進行答題,并對不同類型的考題設計考試時間。試卷提交后,經老師閱卷后考生可以查詢成績和標準答案。(4)公告發(fā)布:為了便于考試的順利進行,在線考試系統(tǒng)應該具備相應的通知通告發(fā)布功能,由管理員適時發(fā)布考試新聞,考生登錄即可查看。(5)用戶管理:用戶管理者主要分為老師和學生,根據(jù)不同的群體賦予其不同的權限,包括用戶添加、用戶刪除以及用戶修改等基本操作功能。用戶管理的內容設計應該包含類別、學號、姓名、密碼等。
(二)系統(tǒng)運行模式
系統(tǒng)采用B/S模式,即Browser/Server(瀏覽器/服務器)模式,這種運行模式是在C/S模式基礎上的一種改進。在B/S模式中,考試用戶的界面可以通過Web瀏覽器實現(xiàn)。在線考試系統(tǒng)通過三級架構(見圖1)將整個考試系統(tǒng)分成客戶端(運行瀏覽器軟件)、應用服務層(由多臺Web服務器組成)、數(shù)據(jù)層(由數(shù)據(jù)庫系統(tǒng)組成)。系統(tǒng)運行在Windows 2003 Server操作系統(tǒng)和SQL Server 2003數(shù)據(jù)庫平臺,采用ASP.NET開發(fā)技術。
■
圖1:B/S模式
(三)系統(tǒng)功能設計
高校在線系統(tǒng)設計以ASP.NET為平臺,SQL2003為后臺數(shù)據(jù)管理系統(tǒng),采用B/S模式,完成對整個試題庫系統(tǒng)的管理和維護。其系統(tǒng)功能設計如圖2所示[2]:
■
圖2:系統(tǒng)功能設計
根據(jù)高校在線考試系統(tǒng)的需求分析,該套系統(tǒng)的操作對象主要由老師、考生、系統(tǒng)管理員以及專業(yè)負責人共同組成。系統(tǒng)板塊主要包括系統(tǒng)維護板塊、知識庫板塊、試題庫板塊、在線組卷板塊和成績管理板塊五大板塊。
系統(tǒng)維護板塊:這一板塊只能由管理人員登錄,主要是完成用戶口令的管理和用戶基本信息的維護,根據(jù)預先賦予的不同用戶的不同權限,在不同用戶登錄時自動地判斷出其權限,依據(jù)教學內容和計劃來完成對該課程考試題型和題目選擇的設置。因此,系統(tǒng)維護板塊包括了專業(yè)負責人賬戶和專業(yè)課程的設立與管理。
知識庫板塊:這一板塊的用戶只能對其所授課課程進行管理和維護。其內容主要是根據(jù)課程屬性,如課程的知識點,各個章節(jié)的主要考點等等,讓用戶選擇所授課程并對該課程進行管理和錄入。
試題庫板塊:由專人登錄,負責高校老師的個人賬戶設置和管理,設置該板塊的主要目的就是完成各種題型信息的錄入(包括科目表、題型表、試題表)、修改(修改時需要用戶提供對應科目編號)、查詢、添加和刪除(除了提供科目編號外,還需要提供試題編號)程序,以及試題庫的分析和考試計劃的設置等。
在線組卷板塊:在線組卷是整套系統(tǒng)的核心,為了實現(xiàn)組卷的智能化,一般需要通過輸入成卷參數(shù),抽題者可以根據(jù)每次考試的要求從試題庫中隨機抽取合適的試題,然后將抽取到的試題統(tǒng)一存放到試卷表中生成一份完整的試卷。
成績管理板塊:使用試卷分析模塊,教師用戶需要先進行科目分析,這些科目的數(shù)據(jù)來源于存根中的考試名稱表和考試科目名稱表。然后,根據(jù)先前的選擇結果,系統(tǒng)就會從存根的考試科目成績表中提取學生在該科目考試中的所有考試成績,通過統(tǒng)計獲得該批次考試的成績分布和顯示。由于預先設定了標準答案,因此對于客觀題系統(tǒng)會自動進行評分,對于主觀題系統(tǒng)會以文本形式記錄下來供老師作為評分依據(jù)。
四、結論
在線考試系統(tǒng)的設計與運用尤其適合高校英語、計算機等課程的考試,真正實現(xiàn)了教考分離,學生可以了解自己的學習情況,教師也能全面了解教學方法和教學情況。由于在線考試系統(tǒng)是建立在較為成熟的ASP.NET技術之上的,所以具有很好的靈活性和擴展性,具有較強的實用功能。在該系統(tǒng)的設計過程中要注意通過優(yōu)化組卷算法,將高校課程特點、試題類型、試題難度、章節(jié)分布、每題分值、試題數(shù)量[3]等充分納入進來,方可真正實現(xiàn)在線考試系統(tǒng)的最優(yōu)化。
[參考文獻]
[1]徐鳳亮,史斌斌.基于B/S模式的高校在線考試系統(tǒng)的設計與應用[J].中國教育技術裝備,2009(21):90-91.
[2]韓立毛.基于Web的網(wǎng)絡在線考試系統(tǒng)的設計與實現(xiàn)[J].計算機與網(wǎng)絡,2007(18):55-58.
[3]崔瑛瑞.基于B/S與C/S相結合的考試系統(tǒng)的設計與實現(xiàn)[J]科技創(chuàng)新與應用,2013(6):265.
[責任編輯:覃侶冰]