賈寒霜 黃軍峰
摘 要:隨著社會(huì)網(wǎng)絡(luò)信息化的不斷發(fā)展、“互聯(lián)網(wǎng)+”教育理念不斷的普及和深化,現(xiàn)代化智能課程考核方式如雨后春筍般產(chǎn)生。為了適應(yīng)高等學(xué)校教育的實(shí)際情況,人們逐步對(duì)智能在線(xiàn)考試系統(tǒng)的研究更加深入,尤其是在智能組卷問(wèn)題的研究方面更加突出。在線(xiàn)考試系統(tǒng)利用微軟公司的ASP.NET作為開(kāi)發(fā)工具,選擇SQLSERVER作為數(shù)據(jù)庫(kù)平臺(tái),充分利用WEB數(shù)據(jù)庫(kù)存儲(chǔ)技術(shù),設(shè)計(jì)實(shí)現(xiàn)了便捷的智能組卷在線(xiàn)考試系統(tǒng),為高校部分課程的考核提供了新穎的測(cè)試方式,并在很大程度上提高考試管理的效率和水平。
關(guān)鍵詞:組卷;ASP.NET;SQLSERVER;在線(xiàn)考試系統(tǒng)
一、概述
在當(dāng)前社會(huì),各式各樣的課程考核很多。對(duì)于高校而言,大學(xué)計(jì)算機(jī)基礎(chǔ)課程作為一門(mén)公共基礎(chǔ)必修課開(kāi)設(shè),開(kāi)課范圍廣,且大學(xué)計(jì)算機(jī)基礎(chǔ)課程重在培養(yǎng)學(xué)生的實(shí)際動(dòng)手操作能力,采取傳統(tǒng)的課程考核方式。(1)會(huì)造成耗費(fèi)大量人力物力等資源浪費(fèi);(2)紙質(zhì)試卷作答會(huì)存在不可避免的作弊現(xiàn)象;(3)傳統(tǒng)的考核方式不能很好地反映該課程的培養(yǎng)目標(biāo)。
依據(jù)高等學(xué)校教育教學(xué)的實(shí)際情況,結(jié)合高能效、信息化、無(wú)紙化的現(xiàn)代考試觀(guān)念,充分利用互聯(lián)網(wǎng)資源,為了加強(qiáng)考試過(guò)程管理、提升考試閱卷質(zhì)量及提高考試管理效率,人們逐步對(duì)智能在線(xiàn)考試系統(tǒng)的研究更加深入,尤其在智能組卷問(wèn)題的研究方面更加突出。在線(xiàn)考試系統(tǒng)利用微軟公司的ASP.NET作為開(kāi)發(fā)工具,選擇SQL作為數(shù)據(jù)庫(kù)平臺(tái),充分利用WEB數(shù)據(jù)庫(kù)存儲(chǔ)技術(shù),設(shè)計(jì)實(shí)現(xiàn)了便捷智能組卷在線(xiàn)考試系統(tǒng),而且通過(guò)自動(dòng)計(jì)時(shí)功能有效管控考試的作答時(shí)間,計(jì)時(shí)結(jié)束系統(tǒng)會(huì)進(jìn)行強(qiáng)制提交試卷。為高校部分課程的考核提供了新穎的測(cè)試方式,并在很大程度上提高考試管理的效率和水平。
二、在線(xiàn)考試系統(tǒng)的功能需求分析
(1)教師命題功能需求分析。結(jié)合大學(xué)計(jì)算機(jī)基礎(chǔ)課程的特點(diǎn),制定命題題型及規(guī)則,由任課教師結(jié)合教學(xué)大綱進(jìn)行在線(xiàn)命題,命題結(jié)束后提交試卷,試卷轉(zhuǎn)入相應(yīng)題型的試題庫(kù)。教師也可根據(jù)規(guī)則,在系統(tǒng)外將題目編制完成,批量導(dǎo)入試題庫(kù)中。該系統(tǒng)可實(shí)現(xiàn)對(duì)題庫(kù)中的題目進(jìn)行增加、刪除、查看、修改等操作。命題結(jié)束后,教師可以進(jìn)行試做,對(duì)出現(xiàn)的問(wèn)題及時(shí)進(jìn)行完善,確保命題的準(zhǔn)確性。
(2)在線(xiàn)智能組卷及試卷管理功能需求分析。根據(jù)課程考核的要求,設(shè)置當(dāng)次考試的題型、題量、難易程度、試題分布、重復(fù)率等規(guī)則,由計(jì)算機(jī)進(jìn)行自動(dòng)隨機(jī)組卷,確保試題能夠滿(mǎn)足多人多卷的需求,進(jìn)而減少作弊等不良的考試行為,保證考試試題的質(zhì)量。
(3)考生在線(xiàn)答卷功能需求分析。在線(xiàn)考試系統(tǒng)實(shí)現(xiàn)考生通過(guò)互聯(lián)網(wǎng)在線(xiàn)登錄的方式,參加考試的考生只需驗(yàn)證身份即可進(jìn)行登錄,開(kāi)始在線(xiàn)答卷。
(4)自動(dòng)閱卷功能需求分析??忌ㄟ^(guò)網(wǎng)頁(yè)端在線(xiàn)答題結(jié)束后,系統(tǒng)將根據(jù)試題的答案規(guī)則進(jìn)行自動(dòng)閱卷,并給出當(dāng)次考試的成績(jī)。還可以,對(duì)學(xué)生的考試情況進(jìn)行分析,比如:每個(gè)章節(jié)的掌握程度、學(xué)生間橫向比較、難易程度分析等。
三、在線(xiàn)考試系統(tǒng)的總體架構(gòu)及設(shè)計(jì)
根據(jù)使用在線(xiàn)考試系統(tǒng)的高校的實(shí)際情況,結(jié)合運(yùn)行該系統(tǒng)的網(wǎng)絡(luò)及軟硬件實(shí)際情況,采用B/S型開(kāi)發(fā)模式,以服務(wù)器為中心,數(shù)據(jù)處理和實(shí)現(xiàn)均通過(guò)服務(wù)器上進(jìn)行,用戶(hù)只需登錄該系統(tǒng)就可實(shí)現(xiàn)功能。本系統(tǒng)從四個(gè)模塊進(jìn)行開(kāi)發(fā)設(shè)計(jì),分別是系統(tǒng)管理、在線(xiàn)考試、命題管理、考試管理。根據(jù)各個(gè)子系統(tǒng)實(shí)現(xiàn)的功能以及使用用戶(hù)的類(lèi)別不同,具體如下:
(1)系統(tǒng)管理模塊。教務(wù)管理人員通過(guò)該模塊實(shí)現(xiàn)對(duì)不同角色(教師、學(xué)生、管理員等)的基本信息的管理。根據(jù)教師所任教科目不同,分配不同科目對(duì)應(yīng)的權(quán)限,學(xué)生根據(jù)不同信息分配對(duì)應(yīng)的考試權(quán)限。
(2)在線(xiàn)考試模塊??忌ㄟ^(guò)驗(yàn)證信息登錄考試系統(tǒng)后,選擇對(duì)應(yīng)的考試科目,按照題目要求的規(guī)則進(jìn)行作答,答題完成或者規(guī)定時(shí)間終止可以提交試卷。而且在規(guī)定時(shí)間登錄考試系統(tǒng)后,可以查看自己的考試成績(jī)。
(3)命題管理。教師根據(jù)所任教科目,結(jié)合大綱要求設(shè)置題目類(lèi)型、難易程度比例等約束條件,上傳題庫(kù),系統(tǒng)根據(jù)預(yù)先設(shè)置的組卷規(guī)則進(jìn)行題庫(kù)隨機(jī)抽取方式進(jìn)行自動(dòng)組卷。
(4)考試管理。該模塊包含通知公告、評(píng)閱試卷、成績(jī)管理、各類(lèi)統(tǒng)計(jì)分析功能,系統(tǒng)根據(jù)閱卷規(guī)則對(duì)每個(gè)考生提交的試卷進(jìn)行自動(dòng)閱卷,之后自動(dòng)錄入考生對(duì)應(yīng)的成績(jī),方便各類(lèi)信息統(tǒng)計(jì),比方:知識(shí)掌握情況統(tǒng)計(jì)、考試成績(jī)分布情況等。所有程序完成后,可以實(shí)現(xiàn)發(fā)布通知公告的功能,通知學(xué)生查詢(xún)成績(jī)。
四、在線(xiàn)考試系統(tǒng)的功能實(shí)現(xiàn)
在線(xiàn)考試系統(tǒng)通過(guò)對(duì)題庫(kù)進(jìn)行自動(dòng)組卷后,當(dāng)考生登錄在線(xiàn)考試系統(tǒng)后,進(jìn)行隨機(jī)抽題的方式進(jìn)行考試,實(shí)現(xiàn)多人多題模式,有效規(guī)避不良的考試現(xiàn)象。同時(shí),考生提交試卷后,系統(tǒng)根據(jù)預(yù)設(shè)規(guī)則進(jìn)行自動(dòng)評(píng)閱試卷,并登記成績(jī),快速實(shí)現(xiàn)考試、閱卷、管理等功能。
(1)系統(tǒng)管理模塊。系統(tǒng)管理模塊根據(jù)不同角色進(jìn)行權(quán)限設(shè)置,進(jìn)而進(jìn)行不同的操作。
(2)在線(xiàn)考試登錄模塊。根據(jù)應(yīng)用該系統(tǒng)的高校的現(xiàn)實(shí)情況,該系統(tǒng)對(duì)不同角色的權(quán)限進(jìn)行設(shè)置,通過(guò)系統(tǒng)驗(yàn)證后,方可進(jìn)行登錄。安全快速實(shí)現(xiàn)相應(yīng)的功能。
(3)教師管理模塊。為了保障自己賬戶(hù)的安全,教師使用本系統(tǒng)登錄后,可以自行進(jìn)行密碼的修改。也可以通過(guò)添加、修改、查詢(xún)及刪除操作及時(shí)對(duì)題庫(kù)中的試題進(jìn)行修改。當(dāng)閱卷結(jié)束后,可以對(duì)學(xué)生考試成績(jī)進(jìn)行相應(yīng)的操作,比如:查詢(xún)、刪除等操作。
五、在線(xiàn)考試系統(tǒng)的測(cè)試與維護(hù)
在線(xiàn)考試系統(tǒng)在經(jīng)過(guò)多次測(cè)試,反復(fù)修改后,保障能夠正確順暢運(yùn)行后,才能夠進(jìn)行啟用。系統(tǒng)測(cè)試的目的就是為了更一步完善系統(tǒng),修復(fù)各種問(wèn)題。在測(cè)試過(guò)程中,測(cè)試人員通過(guò)測(cè)試,將發(fā)現(xiàn)的問(wèn)題反饋給開(kāi)發(fā)人員,進(jìn)行及時(shí)修正,反反復(fù)復(fù),從而達(dá)到最優(yōu)的體驗(yàn)效果,直到交付使用。
六、結(jié)論
在線(xiàn)考試系統(tǒng)通過(guò)多次系統(tǒng)測(cè)試,可以實(shí)現(xiàn)簡(jiǎn)單的功能,如:?jiǎn)雾?xiàng)選擇題、多項(xiàng)選擇題、判斷題等客觀(guān)題的操作,針對(duì)部分主觀(guān)題、操作題等目前還沒(méi)有辦法完成,需要結(jié)合人工輔助閱卷完成。隨著以后的應(yīng)用,繼續(xù)加強(qiáng)對(duì)主觀(guān)題、操作題等模塊的研究,使該系統(tǒng)應(yīng)用范圍更為廣泛,更好地為高校教育教學(xué)提供便捷的服務(wù)。
參考文獻(xiàn):
[1]馬金龍.基于A(yíng)SP.NET的在線(xiàn)考試系統(tǒng)研究與開(kāi)發(fā).
[2]宋世俊.基于.NET的計(jì)算機(jī)基礎(chǔ)課程在線(xiàn)考試系統(tǒng)設(shè)計(jì).
[3]C#開(kāi)發(fā)案例:在線(xiàn)考試系統(tǒng)及Grid View控件使用.