前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇測評系統(tǒng)范文,相信會為您的寫作帶來幫助,發(fā)現(xiàn)更多的寫作思路和靈感。
關(guān)鍵詞:在線測評系統(tǒng),數(shù)據(jù)庫,試卷
前言
在當(dāng)今網(wǎng)絡(luò)和計算機如此普及的時代,利用計算機來管理和組織學(xué)生網(wǎng)上考試已經(jīng)是一種趨勢。在線測評系統(tǒng)將逐漸成為學(xué)校所采用的管理系統(tǒng),它的優(yōu)勢體現(xiàn)在可以節(jié)省很大的人力和物力[1],這樣就有效地避免資源的浪費,而且有利于環(huán)保,減少人員,提高效率。
網(wǎng)上考試系統(tǒng)的課題產(chǎn)生是當(dāng)今教育信息化的趨勢及我國高校教育信息化系統(tǒng)的建設(shè);目的是充分利用學(xué)校現(xiàn)有的計算機軟、硬件資源和網(wǎng)絡(luò)資源實現(xiàn)無紙化考試以避免傳統(tǒng)手工考試的不足。
1.系統(tǒng)功能分析
在線測評系統(tǒng)主要實現(xiàn)以下目標(biāo):
1)系統(tǒng)的架構(gòu)設(shè)計應(yīng)該充分考慮實用性,應(yīng)該從用戶的角度考慮,達(dá)到界面美觀、大方,操作方便、簡單。
2)動態(tài)式信息:在線測評系統(tǒng)應(yīng)該充分體現(xiàn)考務(wù)信息的實時性,在第一時間提供相關(guān)考試信息及學(xué)生成績信息等,所以本系統(tǒng)采用動態(tài)網(wǎng)頁技術(shù)來實現(xiàn)內(nèi)容的[2]。
3)提供方便答題及判卷,基本實現(xiàn)自動化管理,所以信息及成績體現(xiàn)得更靈活、準(zhǔn)確、快捷。
4)本系統(tǒng)將采集教師和學(xué)生的所有相關(guān)教學(xué)信息,并且給全校教師和學(xué)生提供一個相互信息交流的平臺,使信息更全面、快捷、有效。
5)該系統(tǒng)為學(xué)生和老師提供了一個便利的考試環(huán)境。從考試系統(tǒng)角度考慮,本模塊可以分成兩個子系統(tǒng),一個負(fù)責(zé)網(wǎng)上答題;另一個子系統(tǒng)負(fù)責(zé)系統(tǒng)管理。兩個子系統(tǒng)均以Web應(yīng)用層為中心設(shè)計。
2.系統(tǒng)總體設(shè)計
這個階段的主要目標(biāo)是將系統(tǒng)分析階段所提出的反映了用戶信息要求的系統(tǒng)邏輯方案轉(zhuǎn)換成可以實施的基于計算機的物理方案??傮w設(shè)計過程通常由系統(tǒng)設(shè)計和結(jié)構(gòu)設(shè)計兩個主要階段組成。
2.1 系統(tǒng)的總體功能結(jié)構(gòu)設(shè)計
軟件系統(tǒng)總體結(jié)構(gòu)設(shè)計的主要任務(wù)就是將整個系統(tǒng)合理的劃分成各個功能模塊,正確處理模塊之間與模塊內(nèi)部的聯(lián)系及它們之間的調(diào)用關(guān)系和數(shù)據(jù)聯(lián)系,定義各模塊的內(nèi)部結(jié)構(gòu)等。經(jīng)過對系統(tǒng)的可行性分析、需求分析、數(shù)據(jù)分析后,結(jié)合調(diào)研的情況,確定本系統(tǒng)的功能模塊結(jié)構(gòu)圖,即系統(tǒng)的功能模塊圖如圖2-1所示。
圖2-1 在線測評系統(tǒng)的功能模塊圖
2.2 系統(tǒng)功能模塊劃分
系統(tǒng)模塊的劃分要合理有效,應(yīng)盡量使各模塊之間的關(guān)聯(lián)性小些,即模塊之間盡量不存在依存關(guān)系,這樣設(shè)計的結(jié)果就是可以開發(fā)出可重用的獨立功能模塊。因此模塊劃分必須從功能和用途等方面進(jìn)行綜合分析得出模塊的劃分[3]。
我們首先從用戶角度分析,將系統(tǒng)分成兩大部分進(jìn)行對比分析。
2.2.1教師登陸模塊
在教師登陸模塊中主要包含了教師的工作權(quán)限范圍,分為以下幾個模塊:
1、數(shù)據(jù)庫管理模塊:教師信息表、學(xué)生注冊表、學(xué)生信息表、系名表、專業(yè)表、題庫表、個人題庫表、課件表、成績表、積分表
1)教師信息表的維護:主要依靠合法教師用戶將其他教師的信息注冊。
2)學(xué)生注冊表:可以由教師直接注冊或者由學(xué)生本人注冊之后由教師審核。
3)學(xué)生信息表:根據(jù)學(xué)生的注冊表信息,和數(shù)據(jù)庫里面已存在的信息,生成的一個更加完善的學(xué)生信息表。
4)系名表:由教師錄入各系的代碼及系名。
5)專業(yè)表:由教師錄入各系所包括的專業(yè)代碼及專業(yè)名稱。
6)題庫表:由教師錄入及維護與學(xué)生所學(xué)課程相關(guān)的試題。
7)個人自測表:在學(xué)生的學(xué)習(xí)復(fù)習(xí)過程中自動生成的一個表,包含了學(xué)生的自測內(nèi)容及學(xué)習(xí)進(jìn)度。
8)課件表:由教師錄入所授課程的相關(guān)課件。
9)成績表:由教師維護的成績表,其中成績可能由兩部分生成及自動判卷和手動判卷。
10)教師積分表:包括學(xué)生對教師的測評分?jǐn)?shù)、根據(jù)學(xué)生的成績給教師自動生成的積分、教師對學(xué)生回題問題的積分。
11)學(xué)生積分表:包括學(xué)生自測得分、閱讀進(jìn)度得分、論壇得分
2、評閱系統(tǒng)模塊:
1)自動評分題目:如果題型是客觀題如:填空題、選擇題、判斷題,那么根據(jù)組卷機制時對每道題的設(shè)置分值可以直接得出分?jǐn)?shù)
2)手動評分題目:如果題型是主觀題如:簡答題、論述題,那么需要教師考試結(jié)束后根據(jù)標(biāo)準(zhǔn)答案給出合理的分?jǐn)?shù)
3、組卷模塊:
教師進(jìn)行組卷時,首先進(jìn)入到添加試卷界面,確定試卷的基本信息,包括試卷的名稱、考試的開始時間、考試的結(jié)束時間、試題范圍、答題時間,選擇出卷方式為自動組卷或手動組卷,提交后將這些信息連同生成試卷的試題編號數(shù)組一起添加到試卷信息表中。
1)自動組卷機制:
自動組卷是用戶設(shè)置好科目、總分、題型分布、知識點分布、難點分布之后,提交設(shè)置請求服務(wù)器依照要求隨機抽題組卷。隨機抽題策略的實現(xiàn)是本系統(tǒng)的一個關(guān)鍵。
2)手動組卷機制:
手動組卷則是由用戶自主選題組卷。教師提交相關(guān)限制條件,由系統(tǒng)根據(jù)這些條件先從大的范圍內(nèi)調(diào)出試題,稍后再手工通過復(fù)選按鈕細(xì)選以生成自己所需的試卷。用戶組卷流程如圖4-2所示。
2.2.2學(xué)生登陸模塊
1、在學(xué)生模塊中包含的內(nèi)容有:
1)網(wǎng)上考試模塊:如果當(dāng)前有考試任務(wù)則可以選擇進(jìn)入考試。
2)復(fù)習(xí)模塊:自測和瀏覽課件。
3)查詢模塊:查詢學(xué)生自己的考試成績和學(xué)習(xí)積分。
4)評教模塊:給任課教師評分,當(dāng)然評分表是由教務(wù)處統(tǒng)一編制統(tǒng)一測評的。
5)論壇模塊:對所學(xué)知識的探討,在論壇里可以進(jìn)行提問,也可以進(jìn)行復(fù)貼。
2、學(xué)生登陸之后選擇任務(wù)流程:
1) 當(dāng)學(xué)生進(jìn)入登陸界面時,首先根據(jù)學(xué)生信息注冊表進(jìn)行身份驗證,如果驗證通過則選擇下一步任務(wù),否則登陸界面再次出現(xiàn)讓學(xué)生重新登陸。
2) 學(xué)生登陸成功后出現(xiàn)的界面包括五部分內(nèi)容:考試、復(fù)習(xí)、查詢、評教、論壇。
3) 如果當(dāng)前有考試任務(wù)則出現(xiàn)考試界面,而且考試分為自動閱卷和手動閱兩類,當(dāng)考試結(jié)束后,兩部分成績匯總將部分添入學(xué)生成績表。
2.3 網(wǎng)上考試系統(tǒng)模塊
在線測評子系統(tǒng)中,學(xué)生可以實現(xiàn)登錄、在線答題、查閱成績等功能。
1、登錄:為了實現(xiàn)在線考試的唯一性,要想進(jìn)行在線考試,學(xué)生必須進(jìn)行登陸,而且只有管理員審核完的學(xué)生才能登陸;
2、在線答題:學(xué)生登陸成功后就可以實現(xiàn)在線答題的功能,當(dāng)學(xué)生進(jìn)入答題階段時,系統(tǒng)會根據(jù)教師設(shè)定提供考試卷。
3、查閱成績:當(dāng)已經(jīng)答完題的學(xué)生進(jìn)行交卷的同時,系統(tǒng)會立刻為學(xué)生所做題的自動判卷部分給一個相應(yīng)的成績。
2.4管理系統(tǒng)
管理系統(tǒng)模塊完成三類子系統(tǒng)的管理:題庫管理、信息管理、成績管理。
1、題庫管理:該功能主要實現(xiàn)學(xué)生考試題目添加、修改和刪除以及對學(xué)生簡答題的判斷。
2、信息管理:該功能主要實現(xiàn)對用戶信息的查詢、修改、刪除。
3、成績管理:包括對教師及學(xué)生各類數(shù)據(jù)的管理,包括成績及積分。
2.5系統(tǒng)數(shù)據(jù)庫設(shè)計
數(shù)據(jù)庫中包含的表有:教師信息表、學(xué)生注冊表、系名表、專業(yè)表、班主任表、學(xué)生信息表、學(xué)生成績表、題庫表、試卷表、學(xué)生答卷表、課件表、學(xué)生自測表、學(xué)生積分表、教師積分表?!?/p>
參考文獻(xiàn)
[1] 李焱,黨小超. 網(wǎng)絡(luò)考試系統(tǒng)的設(shè)計與實現(xiàn)[J]甘肅廣播電視大學(xué)學(xué)報,2007,(01).
GY-HM790E同時也是一臺高集成度的標(biāo)準(zhǔn)EFP演播室攝像機,在本機集成了包括攝像機控制、通訊、鎖相、信號傳輸?shù)仍趦?nèi)的完整的EFP演播室攝像機功能,可方便地連接切換臺進(jìn)行現(xiàn)場多機位節(jié)目制作。這是一臺ENG/EFP兩用高清攝錄機,可身兼多職,功能強大。
受JVC公司委托,[DVCLUB]產(chǎn)品測評室在第一時間接觸到這款機型,并對該機型進(jìn)行了全面的功能測試。
ENG:標(biāo)高清兼容 從容應(yīng)對多種需求
GY-HM790E是一臺緊湊型廣播級肩扛攝錄一體機。其體積相對于傳統(tǒng)廣播級肩扛攝像機要輕便很多。一般廣播級攝像機重量在6kg以上,而GY-HM790E凈重只有3.7kg,在安裝電池后總重量也剛剛超過4Kg,對于需長期肩扛拍攝的節(jié)目制作者來說,相信這款機型的出現(xiàn)是個不錯的選擇。GY-HM790E采用應(yīng)用廣泛的BP型電池(也稱V接口電池)在肩扛拍攝時還能起到平衡的作用。由于GY-HM790E是一全的無帶化設(shè)備,沒有磁帶倉、磁鼓等機械結(jié)構(gòu),所以耗電量方面相比較傳統(tǒng)使用磁帶的廣播攝像機要低。
GY-HM790E在本機標(biāo)配了兩個SD卡插槽??梢灾苯邮褂酶咝r比、方便購買的大容量SDHC卡。另外,用戶也可以選配KA-MR100G記錄單元,使用SxS卡進(jìn)行高標(biāo)清信號的記錄。
在操作方式方面,GY-HM790E繼承了GY-HM700E機身的優(yōu)點,機身配置了常用的增益、白平衡以及圓形五方向多功能按鍵,通過上下按鍵可調(diào)節(jié)快門的速度,通過左右鍵可調(diào)整曝光偏移。實際操作中,無論是控制拍攝參數(shù)還是回放功能都非常方便。
GY-HM790E的液晶屏采用4.3英寸、分辨率為800×480像素、寬高比為16:9的高品質(zhì)液晶屏,畫面效果非常清晰,可真實再現(xiàn)拍攝場景和用于視頻回放。尋像器采用先進(jìn)的LCOS器件,畫質(zhì)細(xì)膩。拍攝時,我們可充分信賴液晶屏或?qū)は衿魃系漠嬅骘@示效果,并以此為標(biāo)準(zhǔn)進(jìn)行構(gòu)圖、曝光等操作。另外,GY-HM790E還提供可自行定義的雙斑馬紋顯示,比如,通過可設(shè)定“斑馬紋1”為100%,設(shè)定“斑馬紋2”為70%,通過“斑馬紋1”可觀測整體畫面最亮部分是否過曝,通過“斑馬紋2”觀看畫面中人物皮膚的曝光是否何時。而兩個斑馬紋顯示是以90度交叉顯示在畫面上,使用起來非常方便。
GY-HM790E的菜單功能提供了專業(yè)感十足的GAMMA、拐點、色彩矩陣、膚色調(diào)整以及標(biāo)準(zhǔn)模式/膠片模式選擇等功能,在實際拍攝當(dāng)中,我們通過以上功能的調(diào)節(jié)拍攝出理想的畫面。另外,GY-HM790E采用的是可換式鏡頭,而每支鏡頭都有其最佳的使用光圈,也有可用最大光圈和可用最小光圈(與鏡頭標(biāo)稱最小光圈不一定完全一致,以不出現(xiàn)衍射現(xiàn)象、降低畫質(zhì)為準(zhǔn)),在拍攝時可以通過調(diào)節(jié)菜單,限定最大、最小光圈值,從而使拍攝獲得最佳畫質(zhì)。
做為一臺ENG攝錄一體機,GY-HM790E在高清視頻清晰度方面表現(xiàn)如何?[DVCLUB]產(chǎn)品測評室通過拍攝不同場景下的畫面,然后分別連接JVC 24英寸監(jiān)視器,以及一臺40英寸高清電視,對其拍攝記錄的畫面進(jìn)行了詳細(xì)分析。
我們采用國內(nèi)用戶最常用的1920×1080 50i高清記錄格式拍攝,在監(jiān)視設(shè)備上觀察,發(fā)現(xiàn)其在清晰度方面表現(xiàn)確實不錯。上圖為我們在北海公園所拍攝的視頻截圖,即使在大光比條件環(huán)境下所拍攝的素材,畫面依舊清晰、過渡平滑、細(xì)節(jié)豐富,鼓樓及石獅子的質(zhì)感強烈。在清晰度方面,GY-HM790E相對于JVC傳統(tǒng)HDV磁帶攝錄機而言,由于采用的是其獨創(chuàng)專利技術(shù)的三重像素偏移技術(shù),可在不損失靈敏度條件下,拍攝出高清晰度的高清畫面。
JVC傳統(tǒng)專業(yè)3CCD攝錄機在色彩方面稍顯濃重鮮艷,而GY-HM790E對人物臉部膚色還原則偏向自然寫實。
GY-HM790E可最高支持1920×1080像素全高清分辨率視頻拍攝,采用與XDCAMEX相同的多種記錄規(guī)格(.mp4),最高碼流35Mbps(HQ模式)同時支持1920×105050i/25P隔行和逐行掃描方式;同時能封裝記錄為蘋果公司的QUICKTIME文件(.mov)。測試中我們分別選用了一塊SD卡,并分別選擇為記錄.mp4和.mov格式。記錄為.mov格式的文件,可直接導(dǎo)入蘋果Final Cut PRO軟件中上線編輯,不需要任何轉(zhuǎn)換或重新封裝的過程,甚至支持在卡編輯:與XDCAM EX格式完全一致的.mp4格式文件,支持在Windows PC平臺上的EDIUS、Adobe Premiere、大洋ME等非編上線直接編輯。而記錄為標(biāo)準(zhǔn)AVI格式的標(biāo)清素材,則可兼容所有支持標(biāo)清節(jié)目編輯的非編系統(tǒng)。
EFP:高度集成 輕松實現(xiàn)多機位制作
EFP現(xiàn)場多機位制作系統(tǒng),作為現(xiàn)今電視節(jié)目制作的主流方式之一,在節(jié)目生產(chǎn)效率方面相比較ENG單機制作方式要高得多。例如,采用ENG單機方式制作新聞節(jié)目,一條兩分鐘的新聞,從前期拍攝到后期制作可能要花費1天的時間:但是如果采用EFP方式制作直播一檔30分鐘的演播室談話節(jié)目,花費的時間同樣只需30分鐘。如果是錄制晚會、演出等,雖然也需要后期精編,但是效率相對于多臺攝錄機ENG方式拍攝記錄,然后導(dǎo)入非編編輯的方式,還是要高很多。
JVC曾經(jīng)向用戶提供過一款型號為GY-HD251EC的攝錄機,在EFP方式下,需要借助體型龐大的KA-HD250U演播室適配器,在外觀上顯得比較笨重,系統(tǒng)連接和操作方式也顯得較麻煩。GY-HM790E完完全全解決此類問題,因為它本身就集成了完全的EFP功能,不需借助任何附件就能直接與CCU、切換臺連接完成EFP應(yīng)用。
GY-HM790E本機內(nèi)置了標(biāo)準(zhǔn)的26芯接口(連接CCU)、TALLY(機位切換指示燈1以及通話系統(tǒng)。其中內(nèi)置26芯接口可通過26芯綜合電纜與CCU遠(yuǎn)程攝像機控制單元連接,在多機位現(xiàn)場節(jié)目制作時,
攝像師負(fù)責(zé)在演播區(qū)域進(jìn)行畫面構(gòu)圖和焦點控制,而在導(dǎo)播室內(nèi)的視頻工程師通過CCU(或者與CCU連接的攝像機控制面板)對多個機位的光圈、白平衡進(jìn)行統(tǒng)一的調(diào)整。GY-HM790E可以直接連接攝像師用的耳麥(耳機和麥克風(fēng)),通過麥克風(fēng)攝像機接受導(dǎo)播操作指令,攝像師按下攝像機上的Call按鍵也可與導(dǎo)播溝通。另外如果導(dǎo)播選了其中一臺GY-HM790E的信號,該臺GY-HM790E上的Tally指示燈就會亮起,提示攝像師此時不要做多余的構(gòu)圖和焦點調(diào)整動作。
在目前的高端高清EFP制作系統(tǒng)中,常用三同軸或光纖方式連接攝像機和CCU,其昂貴的投資令很多想通過EFP流程高效率制作高清節(jié)目的中小型電視臺,以及企事業(yè)單位用戶望而怯步。而GY-HM798E采用傳統(tǒng)低成本26芯綜合電纜連接CCU方式(GY-HM798E的SDI視頻輸出采用一條普通BNC電纜與26芯綜合電纜并行連接CCU),無論是接口成本還是電纜成本都要低得多。除了高清EFP功能外,GY-HM790E還可將本機SDI信號輸出設(shè)置為標(biāo)清方式(4:3切邊或變形16:9方式),方便地制作標(biāo)清節(jié)目。對于目前標(biāo)、高清過渡階段的國內(nèi)電視節(jié)目制作而言,選擇GY-HM790E搭建EFP多機位節(jié)目制作系統(tǒng)。既能照顧著目前的標(biāo)清應(yīng)用,也可在未來需要時平滑切換到高清方式,既節(jié)約了投資,又有效地保護了設(shè)備投資。
全副武裝:更具專業(yè)感的EFP應(yīng)用
便攜型的GY-HM790E ENG/EFP兩用高清攝錄機,在EFP演播室使用時如果安裝KA-790G專用托架、跟焦器/遙控手柄以及VF-HP790G大型尋像器,其全副武裝的外觀則更顯專業(yè)感,同時也會使攝像師的操作更加高效快捷。
KA-790G演播室專用托架的安裝也非常簡單,只需一把螺絲刀或者一枚硬幣即可完成。打開托架后,將GY-HM798放到托架內(nèi)置的快裝板上,然后合上托架固定緊螺絲即可(如右圖)。
另外,我們可在托架左側(cè)安裝跟焦器,在三腳架右側(cè)手柄上安裝遙控器。攝像師可以通過左側(cè)的手柄對所畫面進(jìn)行精確聚焦,通過右側(cè)遙控手柄,對畫面進(jìn)行變焦控制。遙控手柄上還有一個錄像/暫停開關(guān),如果在EFP多機位現(xiàn)場節(jié)目制作上需要錄制干凈的單機位信號,攝像師可使用這個開關(guān)進(jìn)行控制。
關(guān)鍵詞:計算機網(wǎng)上測評系統(tǒng);問題分析;發(fā)展愿景
中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2017)06-0123-02
計算機網(wǎng)上測評系統(tǒng)被有效地應(yīng)用于計算機考試、會計從業(yè)資格考試等職稱考試中,以其科學(xué)性的設(shè)計而被老師和學(xué)生廣泛采用,其設(shè)計網(wǎng)上測評系統(tǒng)具有專業(yè)性,但是計算機網(wǎng)上測評系統(tǒng)仍舊面臨著一些問題,比如試卷主觀題的答案比較受限,不具有靈活性,這也就說明了計算機網(wǎng)上測評系統(tǒng)相較于傳統(tǒng)的試卷系統(tǒng)來說仍舊存在不可跨越的缺點。
1 計算機網(wǎng)上測評系統(tǒng)概述
1.1計算機網(wǎng)上測評系統(tǒng)出現(xiàn)的背景
計算機網(wǎng)上測評系統(tǒng)的出現(xiàn)是因為隨著互聯(lián)網(wǎng)和大數(shù)據(jù)的出現(xiàn),人們的生活節(jié)奏越來越快,傳統(tǒng)的考試由于工作量大已經(jīng)跟不上現(xiàn)代化的節(jié)奏。學(xué)校需要頻頻進(jìn)行考試[1],教師需要不停地更新題庫,學(xué)生還要苦苦等待成績,學(xué)生和教師都處在繁重的勞動中,這個時候,計算機網(wǎng)上測評系統(tǒng)應(yīng)運而生,避免了考試過程中個別考生舞弊行為的產(chǎn)生[2],提高了考試成績的可信性。
1.2 計算機網(wǎng)上測評系統(tǒng)的功能模塊
1.2.1 學(xué)生注冊、登陸管理子系統(tǒng)
在計算機網(wǎng)上測評系統(tǒng)中,學(xué)生要進(jìn)行考試首先就要進(jìn)行注冊和登陸,校園的計算機網(wǎng)上測評系統(tǒng)針對的是學(xué)生,不是面向全社會開放,因此首先要對學(xué)生的學(xué)號和姓名、身份證等具有標(biāo)識的信息進(jìn)行數(shù)據(jù)庫更新,這也是為了計算機網(wǎng)上測評系統(tǒng)的安全性考慮[3]。
1.2.2 學(xué)生的網(wǎng)上測評系統(tǒng)
學(xué)生的網(wǎng)上測評系統(tǒng)主要是平時的自我評價、期末測評和職稱測評。在學(xué)生輸入自己的學(xué)號和密碼登錄進(jìn)入界面以后,會出現(xiàn)與考試相關(guān)的規(guī)定,然后學(xué)生可以根據(jù)實際情況進(jìn)行選擇要測評的科目,進(jìn)入界面以后,從題庫里面隨機進(jìn)行抽取題目,計算機網(wǎng)上測評系統(tǒng)要保證考生們之間的考試試卷不雷同,這樣才能保證考試秩序,同時考試的系統(tǒng)還具有時間提醒,規(guī)定學(xué)生們必須在規(guī)定的時間內(nèi)提交試卷,否則將會影響學(xué)生們考試的科學(xué)性。
1.2.3 網(wǎng)上測評成績管理子系統(tǒng)
在考生考試結(jié)束以后,平時的測評會當(dāng)時就給出成績,學(xué)生可以當(dāng)場就看到成績,不需要教師給予權(quán)限以后才能看到成績。正規(guī)的考試則需要一定的時間,系統(tǒng)要對客觀題和具有唯一答案的填空題進(jìn)行自動閱卷,教師查看學(xué)生們的成績以后,在適當(dāng)?shù)臅r間給予學(xué)生們查成績的權(quán)限,學(xué)生們只能看到自己的考試成績,教師管理員則可以看到考試答案、學(xué)生成績、單項題目的答對率等等歷史數(shù)據(jù),為以后為學(xué)生的成績評估和分析試卷水平提供有效的數(shù)據(jù)。
1)系統(tǒng)維護子系統(tǒng)
在計算機網(wǎng)上測評系統(tǒng)中,教師與學(xué)生是不共用一個子系統(tǒng)的,學(xué)生有自己的子系統(tǒng),計算機網(wǎng)上測評系統(tǒng)的維護不是由教師或者學(xué)生來維護,而是由計算機網(wǎng)上測評系統(tǒng)的系統(tǒng)管理員來進(jìn)行維護。比如,計算機網(wǎng)上測評系統(tǒng)的系統(tǒng)管理員的管理權(quán)限比教師的管理權(quán)限要高,教師的管理權(quán)限又比學(xué)生的管理權(quán)限要高。教師在計算機網(wǎng)上測評系統(tǒng)中的權(quán)限是由系統(tǒng)管理員來進(jìn)行確定的。
2)網(wǎng)上題庫管理子系統(tǒng)
網(wǎng)上題庫管理子系統(tǒng)可以由系統(tǒng)管理員進(jìn)行設(shè)置,也可以由教師管理員進(jìn)行設(shè)置。因為學(xué)生的知識在不斷地更新和變化,網(wǎng)上測評系統(tǒng)的試卷題目也要進(jìn)行不斷地更新,計算機網(wǎng)上測評系統(tǒng)的更新需要的步驟主要是三部:
① 試卷題目的錄入
不同的科目的試卷題目種類和風(fēng)格不同,試卷的內(nèi)容和選項設(shè)置的也不同,當(dāng)試卷題目不合法或者在題庫中已經(jīng)有類似的題目時候,計算機網(wǎng)上測評系統(tǒng)會及時給出提示或者警告,以免操作者繼續(xù)進(jìn)行類似的錯誤,從而帶來更多的麻煩。
在計算機網(wǎng)上測評系統(tǒng)中,系統(tǒng)管理員可以對試卷錄入題目的難易程度、試卷偏好、試卷題目的選項以及答案進(jìn)行修改,但是管理員不能對系統(tǒng)的主鍵進(jìn)行修改,這樣會造成系統(tǒng)中的大規(guī)模數(shù)據(jù)的混亂。
③ 試卷題目的刪除
計算機網(wǎng)上測評系統(tǒng)的數(shù)據(jù)容量不是無限大的,有時候要對已經(jīng)不再具有時效性的數(shù)據(jù)和試卷題目進(jìn)行刪除,而刪除一個數(shù)據(jù),有時候會牽涉到其他數(shù)據(jù),需要謹(jǐn)慎操作。
1.3 計算機網(wǎng)上測評系統(tǒng)的特點
與傳統(tǒng)的紙質(zhì)化考試相比,計算機網(wǎng)上測評系統(tǒng)具有以下幾個特點:
1) 題庫進(jìn)行數(shù)字化管理
計算機網(wǎng)上測評系統(tǒng)的數(shù)據(jù)和題目都是隨機的,試卷具有好多套,將題庫應(yīng)用在計算C測評系統(tǒng),為平時考試題目的索引、保存和更新提供了便利。除此以外,計算機網(wǎng)上測評系統(tǒng)的組成試卷的效率比較高,所采用的數(shù)據(jù)多是從教師制定的組合試卷中進(jìn)行抽取,這就使得試卷具有很高的效率。
2) 計算機網(wǎng)上測評系統(tǒng)的評分更加公正、合理
計算機網(wǎng)上測評系統(tǒng)是由相應(yīng)的系統(tǒng)模塊進(jìn)行自動評分,傳統(tǒng)考試中由于教師看錯、疲勞導(dǎo)致的計算失誤的現(xiàn)象可以有效避免,使得學(xué)生們的考試更加規(guī)范和合理。
3) 計算機網(wǎng)上測評系統(tǒng)能夠有效長久的保存數(shù)據(jù)
學(xué)生考試的試卷以及學(xué)生的成績都能有效而且長期保存在計算機網(wǎng)上測評系統(tǒng)中,這樣教師就對學(xué)生的成績進(jìn)行有效的管理。同時,計算機網(wǎng)上測評系統(tǒng)能夠提供對學(xué)生的成績進(jìn)行強大的統(tǒng)計分析功能。
4) 完善的安全機制
計算機網(wǎng)上測評系統(tǒng)利用的是計算機系統(tǒng),計算機系統(tǒng)本身就有安全性,同時在開發(fā)算機網(wǎng)上測評系統(tǒng)時根據(jù)自身的實際情況,又添加了很多的安全措施,這些措施的存在都確保了計算機網(wǎng)上測評系統(tǒng)的安全運行和數(shù)據(jù)的完整性和科學(xué)性。
2計算機網(wǎng)上測評系統(tǒng)的問題
2.1 計算機網(wǎng)上測評系統(tǒng)的安全性問題
由于計算機網(wǎng)上測評系統(tǒng)本身就是基于計算機程序,而計算機程序有時候會有自身的漏洞,還有一些比如病毒一類的影響計算機安全的東西,而考試要求試卷不能漏題、泄題,這就要求學(xué)校在設(shè)計計算機網(wǎng)上測評系統(tǒng)時候?qū)Π踩约右钥紤],使外部網(wǎng)絡(luò)與內(nèi)部網(wǎng)絡(luò)之間建立起一個安全網(wǎng)關(guān),從而保護內(nèi)部網(wǎng)絡(luò)免受非法用戶的侵入[4]。
2.2 系統(tǒng)的性能方面
對于考試,有的科目需要畫圖和公式的輸入,這些東西需要在word、PPT等文檔上進(jìn)行編輯好以后再轉(zhuǎn)換,這些頻繁的轉(zhuǎn)換、操作都給計算機網(wǎng)上測評系統(tǒng)的穩(wěn)定性、系統(tǒng)的運行速度、容e性等帶來一定程度的阻礙。
2.3 主觀題目的復(fù)雜性
客觀題目的答案比較標(biāo)準(zhǔn),但是主觀題目的設(shè)置比較復(fù)雜,系統(tǒng)很難對每一道題目的答案和步驟進(jìn)行解讀,從而給分析題和主觀題目帶來一定程度的困難,提供對動態(tài)文檔的訪問和顯示[5]。
2.4 計算機網(wǎng)上測評系統(tǒng)的實用化功能比較少
目前由于技術(shù)受限還有計算機網(wǎng)上測評系統(tǒng)的發(fā)展比較晚,這就給一些實用化功能走上計算機網(wǎng)上測評系統(tǒng)帶來了一定的阻礙,測評系統(tǒng)還是針對傳統(tǒng)的試卷、答案和成績,很對基于大數(shù)據(jù)對試卷的每道題目的設(shè)置進(jìn)行修正、根據(jù)考生的成績反饋對試卷題目的質(zhì)量進(jìn)行修正。
3 計算機網(wǎng)上測評系統(tǒng)發(fā)展對策
3.1 學(xué)校和相關(guān)使用部門要大力扶持
計算機網(wǎng)上測評系統(tǒng)是教學(xué)和考試的未來發(fā)展趨勢,考試是教學(xué)的一個很重要的換環(huán)節(jié),因此學(xué)校要給予計算機網(wǎng)上測評系統(tǒng)以足夠的重視,要大力支持相關(guān)技術(shù)人員對系統(tǒng)的設(shè)計與開發(fā),要根據(jù)自身的情況進(jìn)行設(shè)計,使得計算機網(wǎng)上測評系統(tǒng)能夠為企業(yè)進(jìn)行有效的服務(wù),使得計算機網(wǎng)上測評系統(tǒng)能夠成為教師教學(xué)和學(xué)生學(xué)習(xí)最有效的工具。
3.2 提高教師的職業(yè)素養(yǎng)
學(xué)生們對于計算機的使用已經(jīng)很熟悉了,教師也要提高對于計算機的使用,在設(shè)計試卷時候能夠根據(jù)自身的知識體系和教學(xué)大綱,有根據(jù)有針對性進(jìn)行設(shè)計。同時,也要能夠利用計算機網(wǎng)上測評系統(tǒng)這個輔助工具,有效進(jìn)行教學(xué),提高教學(xué)質(zhì)量。
3.3 開發(fā)實用化功能
計算機網(wǎng)上測評系統(tǒng)的管理員要對系統(tǒng)的基本功能進(jìn)行有效設(shè)計,同時還要對其他功能模塊進(jìn)行有效的設(shè)計,要綜合考慮教師的管理與學(xué)生的認(rèn)知水平和設(shè)計,能夠?qū)⒋髷?shù)據(jù)的技術(shù)進(jìn)行融入,開發(fā)出智能化和全面的計算機網(wǎng)上測評系統(tǒng)。
互聯(lián)網(wǎng)和大數(shù)據(jù)技術(shù)的進(jìn)步帶動教育界的變化,計算機網(wǎng)上測評系統(tǒng)則是考試的一個重要應(yīng)用。計算機網(wǎng)上測評系統(tǒng)是綜合計算機技術(shù)和試卷的雙重結(jié)構(gòu),能夠有效的帶動教學(xué)質(zhì)量的提高。目前,計算機網(wǎng)上測評系統(tǒng)多是應(yīng)用在大學(xué)教學(xué)上,對于高中、初中和小學(xué)還未曾涉及,而且計算機網(wǎng)上測評系統(tǒng)的安全性也不是很好,實用化功能也少,在未來還具有很大的發(fā)展空間。因此,作為開發(fā)設(shè)計的主體,學(xué)校應(yīng)該要加大計算機網(wǎng)上開發(fā)系統(tǒng)的投入設(shè)計和研發(fā)。
參考文獻(xiàn):
[1] 汪立軍. 計算機基礎(chǔ)自動測評系統(tǒng)的研究與實現(xiàn)[D]. 大連:大連海事大學(xué), 2008.
[2] 孫中華, 王興元. 計算機網(wǎng)上測評系統(tǒng)的分析[J]. 通化師范學(xué)院學(xué)報, 2007, 28(10):54-55.
[3] 黃志丹. 計算機基礎(chǔ)知識網(wǎng)上測試系統(tǒng)的設(shè)計與實現(xiàn)[D]. 沈陽:東北大學(xué), 2007.
關(guān)鍵詞:教育評價;形成性評價;SOA;測評系統(tǒng)
自從有了課堂教學(xué),對學(xué)習(xí)效果的評價就隨之而來了?!敖逃u價”經(jīng)歷了測驗、評價、考評三個時期。隨著計算機軟件技術(shù)及網(wǎng)絡(luò)技術(shù)的發(fā)展,教育評價在技術(shù)上得到了有力支持。目前在國內(nèi)高校已經(jīng)研發(fā)和部署了大量的考試系統(tǒng)。這些考試系統(tǒng)運行在教育系統(tǒng)的第一線,大大提高了教學(xué)和工作效率,為教育信息化的跨越式發(fā)展打下了良好的基礎(chǔ)。但是隨著信息技術(shù)的發(fā)展,考試軟件也面臨著新的考驗,有很大的改進(jìn)空間。
1高校學(xué)生測評系統(tǒng)的現(xiàn)狀及存在的問題
1.1教育評價的發(fā)展歷程
進(jìn)入20世紀(jì)后,國外教育評價領(lǐng)域經(jīng)歷了三個時期:20世紀(jì)初的測驗時期(testing era)、20世紀(jì)30年代之后的評價時期(evaluation era)、20世紀(jì)80年代開始的考評時期(assessment era) [1]?!敖逃u價”最初等同于教育測量和測驗,此時的教育評價主要依靠測驗達(dá)成,以測驗為中心。在評價時期,“教育評價”是對課程、教學(xué)的關(guān)注,其核心是價值判斷。經(jīng)過不斷地總結(jié)和發(fā)展,人們認(rèn)識到教育的根本目的是為了每一位學(xué)生的發(fā)展,教育評價也因此進(jìn)入考評時期,考評更加關(guān)注獲得判斷依據(jù)的過程,關(guān)注進(jìn)行判斷之后的反思和改進(jìn)過程,關(guān)注考評過程與課程和教學(xué)的交互作用。正如研究者指出,“教育評價”的范式發(fā)生
了轉(zhuǎn)化,即從最開始的心理測量模型的舊范式轉(zhuǎn)向了“考評是學(xué)習(xí)過程的一個完整的組成部分”的新范式。
我國教育評價制度由教育評估制度和教育督導(dǎo)制度兩部分組成[2]。隨著中國教育改革的持續(xù)深化、提高教育質(zhì)量、擴大受高等教育人群規(guī)模,讓人人接受高品質(zhì)教育的理念深入人心。怎樣衡量教育質(zhì)量、如何對學(xué)生如何進(jìn)行評價,已經(jīng)不是單單教育界所探討的問題,而變成全社會共同關(guān)心的問題。在目前人口眾多的國情下,高考盡管是眾人品頭論足的焦點,但筆者仍然認(rèn)為它是我國目前能夠公平、公正選拔人才的有效方法。通過高考能夠讓更多的人改變自己的命運和原有的生活狀態(tài),讓更多的人有機會受高等教育。
但在高等教育階段,大學(xué)應(yīng)試教育的壓力基本沒有了,在對學(xué)生評價時可以采用終結(jié)性評價同形成性評價相結(jié)合的方式。在大學(xué)階段采用形成性評價,對于教師更好地提高教學(xué)質(zhì)量非常有幫助,對學(xué)生的評價也更客觀。
1.2高校測評系統(tǒng)與教育評價的結(jié)合現(xiàn)狀
目前計算機考試系統(tǒng)多種多樣,但根據(jù)其設(shè)計原理,一般分為兩種模式:1)基于局域網(wǎng)的客戶機/服務(wù)器(Client/Server)模式;2)基于Web技術(shù)的瀏覽器/服務(wù)器(Browse/Server)模式。它們各有優(yōu)點,但都存在各自的局限性。兩種模式的考試系統(tǒng)在教育信息化的進(jìn)程中起到了諸多積極作用。
從軟件本身的特點來看,C/S模式的優(yōu)點在于結(jié)構(gòu)簡單,缺點是維護起來較為困難,如果要改動某個地方的業(yè)務(wù)邏輯,需要升級所有的客戶端的程序;B/S模式的優(yōu)點在于所有的操作都是通過瀏覽器進(jìn)行,軟件的使用不受空間的限制,在用戶的機器上無需安裝多余的程序;缺點是Web開放性的結(jié)構(gòu)模式使數(shù)據(jù)安全性難以保證,穩(wěn)定性更依賴于整個網(wǎng)絡(luò)的性能。
不論是哪種模式,目前的網(wǎng)絡(luò)或無紙化考試系統(tǒng)在很大程度上實現(xiàn)了對學(xué)生終結(jié)性評價的測評。這些考試系統(tǒng)體現(xiàn)出如下優(yōu)點:
1) 提高考試效率,節(jié)約考試成本[3]。
相比較傳統(tǒng)考試方式,無紙化考試通過已有的數(shù)據(jù)庫按照不同的要求可以自動組卷、評分、分析試卷,大大減輕教師的工作量。另外,試卷保存在性價比高、占地空間小的磁介質(zhì)上,也節(jié)省了學(xué)校的財力物力。
2) 促進(jìn)教學(xué)質(zhì)量的提高。
由于無紙化考試使得考試效率大大提高,教師有更多的時間通過考試的結(jié)果分析教學(xué)中存在的問題,能夠有效地、有針對性的進(jìn)行后續(xù)課程的安排。由于是在計算機上考試,題多面廣,試題由計算機自動生成,任課老師不參與出題,實現(xiàn)考教分離,有利于提高教學(xué)質(zhì)量。
3) 提供公平、公正的考試環(huán)境。
無紙化考試的題目來自題庫,可杜絕考前泄題事件的發(fā)生;無紙化考試一人一機,隨機抽題,可有效的杜絕學(xué)生考試時的作弊行為。另外,考試結(jié)束后,由計算機自動批卷,批改迅速準(zhǔn)確,可避免人為因素的干擾,保證考試的公正和公平。
1.3高校學(xué)生測評系統(tǒng)存在的問題
盡管目前的測評系統(tǒng)具有很多的優(yōu)點,但與最新的教育評價理論還存在著很大差距。通過對目前高校學(xué)生測評系統(tǒng)的分析,發(fā)現(xiàn)存在以下問題:
1) 測評系統(tǒng)題型不豐富。
絕大多數(shù)測評系統(tǒng)主要以客觀試題為主,讓學(xué)生從多個選項中進(jìn)行選擇。學(xué)生答題隨意性強,這樣,很難客觀準(zhǔn)確地評價一個學(xué)生的學(xué)習(xí)情況;另一方面,由于缺少主觀性考查,無法對學(xué)生所學(xué)知識的綜合應(yīng)用能力進(jìn)行評價。
2) 測評系統(tǒng)與校園的其他信息系統(tǒng)業(yè)務(wù)交互困難。
在校園信息化建設(shè)過程中,各個高校都采用計算機作為主要輔助管理手段,開發(fā)了各種類型的管理系統(tǒng)作為支持,主要有教務(wù)管理系統(tǒng)、財務(wù)管理系統(tǒng)、人事管理系統(tǒng)以及各種考試系統(tǒng)等。但由于在建設(shè)初期沒有IT全局戰(zhàn)略和方向,缺乏標(biāo)準(zhǔn)IT環(huán)境,各個系統(tǒng)成為分散的 “信息孤島”,數(shù)據(jù)和應(yīng)用邏輯無法共享。譬如在學(xué)生測評系統(tǒng)中包含學(xué)生一門課程的成績,但是在教務(wù)管理系統(tǒng)中同樣也需要輸入學(xué)生的成績信息。這樣不僅效率低下,而且各系統(tǒng)的數(shù)據(jù)無法及時更新。
3) 很難進(jìn)行對學(xué)生的形成性評價。
現(xiàn)有的學(xué)生測評系統(tǒng)大多只是提供成績統(tǒng)計,而沒有對學(xué)生整體情況進(jìn)行正確有效地分析評價,缺乏對學(xué)生綜合能力的評價。
綜上所述,現(xiàn)代信息技術(shù)下的考試系統(tǒng)為教育評價提供了極大的便利,相較于傳統(tǒng)考試形式在效率上得到了極大提高,但教育評價理論已經(jīng)發(fā)展到考評階段,目前的考試系統(tǒng)與之還存在較大差距。近年來,隨著Web服務(wù)的迅速發(fā)展,一種新的軟件架構(gòu)――面向服務(wù)的架構(gòu)(Service-Oriented Architecture,以下簡稱SOA)被提出來。SOA可以看作是B/S模型、XML/Web Service技術(shù)之后的自然延伸。
2基于SOA的學(xué)生測評系統(tǒng)架構(gòu)
2.1SOA架構(gòu)的優(yōu)勢
SOA不同于傳統(tǒng)的分布式技術(shù)之處在于其采用開放和標(biāo)準(zhǔn)的XML技術(shù)進(jìn)行構(gòu)建,能夠充分保護信息化建設(shè)的投資,給現(xiàn)有的信息資產(chǎn)或投資帶來更好的重用性。SOA能夠在現(xiàn)有應(yīng)用之上創(chuàng)建應(yīng)用;能夠使客戶或服務(wù)消費者免受應(yīng)用開發(fā)帶來的影響;能夠升級單個服務(wù)或服務(wù)消費者而無需重寫整個應(yīng)用,也無需保留已經(jīng)不再適用于新需求的現(xiàn)有系統(tǒng)。總而言之,SOA對遺留系統(tǒng)進(jìn)行服務(wù)化封裝來組合產(chǎn)生新服務(wù),更靈活地構(gòu)建應(yīng)用程序和業(yè)務(wù)流程。
基于SOA架構(gòu)的學(xué)生測評系統(tǒng)除充分吸納原有各種學(xué)生測評系統(tǒng)的優(yōu)勢外,還首先運用SOA方法論對教育資源、學(xué)生測評模式等教學(xué)基礎(chǔ)元數(shù)據(jù)進(jìn)行業(yè)務(wù)建模和標(biāo)準(zhǔn)化,然后運用Web Service對現(xiàn)有系統(tǒng)進(jìn)行服務(wù)化封裝,同時,根據(jù)新的教育理論建立新的學(xué)生形成性評價服務(wù)群。這樣的服務(wù)架構(gòu)在重組后,能夠為下一步實現(xiàn)靈活多樣、敏捷變化的形成性評價和終結(jié)性評價相結(jié)合的測評系統(tǒng)打下了良好系統(tǒng)架構(gòu)。
2.2SOA系統(tǒng)架構(gòu)
SOA系統(tǒng)架構(gòu)以面向服務(wù)為原則,具備應(yīng)用低耦合、開放性和擴展性良好等特點,能夠真正滿足教育考試測評過程中的信息化需求。
基于SOA架構(gòu)建立的學(xué)生測評系統(tǒng)也許不能解決對學(xué)生形成性評價的所有問題,但基于SOA架構(gòu)建立的系統(tǒng),在與其他系統(tǒng)的整合上具有明顯優(yōu)勢。
基于SOA架構(gòu)的學(xué)生測評系統(tǒng)如圖1所示。
圖1基于SOA架構(gòu)的學(xué)生測評系統(tǒng)
1) 數(shù)據(jù)存儲層:負(fù)責(zé)處理系統(tǒng)的數(shù)據(jù)物理存儲,通過數(shù)據(jù)層適配器組件降低業(yè)務(wù)數(shù)據(jù)對存儲平臺的依賴,采用適配器的方式兼容主流的數(shù)據(jù)庫存儲(Oracle,SQL Server,DB2等),文件存儲(如XML,Excel,Access等)等數(shù)據(jù)存儲形式。
2) 邏輯事務(wù)層:負(fù)責(zé)解釋執(zhí)行從業(yè)務(wù)層傳遞的數(shù)據(jù)操作指令。數(shù)據(jù)操作指令的來源主要是通過服務(wù)化的數(shù)據(jù)對象(SDO)解析而成,也可以通過其他非服務(wù)化的數(shù)據(jù)操作接口而產(chǎn)生。數(shù)據(jù)操作指令通過事務(wù)解析組件翻譯成中間數(shù)據(jù)操作原語交由事務(wù)執(zhí)行組件執(zhí)行。事務(wù)執(zhí)行組件對數(shù)據(jù)操作動作提供事務(wù)級保證。
3) 教育業(yè)務(wù)組件層:是針對教育活動的特點,從業(yè)務(wù)的角度集中抽象而成的業(yè)務(wù)模型組件庫。
4) 服務(wù)層:是整個SOA架構(gòu)的核心。它承上啟下,對上響應(yīng)業(yè)務(wù)模型,對下調(diào)用相關(guān)組件群完成業(yè)務(wù)需求,形成“業(yè)務(wù)驅(qū)動服務(wù)、服務(wù)驅(qū)動技術(shù)”的SOA事務(wù)處理格局。
5) 控制層:是對系統(tǒng)處理和人機交互的控制處理層,通過表現(xiàn)層構(gòu)造器將服務(wù)層給出的服務(wù)化數(shù)據(jù)對象(SDO)進(jìn)行“界面化”的裝配。使用XSL技術(shù),將數(shù)據(jù)對象中的屬性元素進(jìn)行加工,使之成為可見的物理頁面元素。表現(xiàn)層控制器則是對物理界面上所蘊含的各種事件效果進(jìn)行控制,實現(xiàn)用戶的最終界面效果體驗和向服務(wù)層的操作請求。
6) 表現(xiàn)層:就是用戶最終看到的系統(tǒng)界面。用戶通過系統(tǒng)界面交互進(jìn)行業(yè)務(wù)管理活動。
7) 外部系統(tǒng):分為兩類角色,一類是作為服務(wù)的提供者,將外部系統(tǒng)可提供的業(yè)務(wù)能力進(jìn)行服務(wù)化的封裝,注冊到服務(wù)層中,委托服務(wù)總線ESB進(jìn)行管理,使其他“消費者”可以通過統(tǒng)一的服務(wù)前置邏輯接口來使用。另一類是作為服務(wù)的消費者,通過服務(wù)前置邏輯接口使用系統(tǒng)提供的各種服務(wù)。
2.3SOA系統(tǒng)設(shè)計
2.3.1從數(shù)據(jù)模型角度考慮,統(tǒng)一邏輯數(shù)據(jù)建模
建立統(tǒng)一的基于業(yè)務(wù)的邏輯數(shù)據(jù)模型是面向服務(wù)的應(yīng)用系統(tǒng)最底層工作和核心,它將業(yè)務(wù)邏輯從底層數(shù)據(jù)結(jié)構(gòu)中抽象出來,以這些信息為基礎(chǔ),提供數(shù)據(jù)集成服務(wù),降低了創(chuàng)建和維護業(yè)務(wù)服務(wù)的成本與復(fù)雜度,從而為面向服務(wù)的信息系統(tǒng)建設(shè)打下良好的基礎(chǔ)。
教育考試測評系統(tǒng)的數(shù)據(jù)標(biāo)準(zhǔn)化設(shè)計主要用于描述教育信息資源特征,規(guī)范信息資源使用標(biāo)準(zhǔn)。其目標(biāo)是最大程度地實現(xiàn)各類資源在管理、發(fā)現(xiàn)和獲取方法上的一致性,體現(xiàn)教育信息在日常業(yè)務(wù)中的獨立性和完整性,為實現(xiàn)不同系統(tǒng)間的互操作、業(yè)務(wù)協(xié)同和信息共享建立良好的基礎(chǔ),從而為最終建立統(tǒng)一的數(shù)據(jù)集成層打下了堅實的基礎(chǔ)。
在學(xué)生測評系統(tǒng)中,以標(biāo)準(zhǔn)的服務(wù)數(shù)據(jù)對象(SDO)為載體,設(shè)計和定義考試測評系統(tǒng)的元數(shù)據(jù)標(biāo)準(zhǔn),主要包括以下服務(wù)數(shù)據(jù)對象。
1) 學(xué)生:學(xué)生的基本信息。
2) 教師:教師的基本信息。
3) 院校/系:院校和系設(shè)置信息。
4) 專業(yè)和課程信息:各個專業(yè)的設(shè)置和相關(guān)課程信息。
5) 教學(xué)大綱和計劃信息:教學(xué)大綱信息、教學(xué)計劃信息。
6) 班級信息:班級的信息。
2.3.2從業(yè)務(wù)模型角度考慮,進(jìn)行服務(wù)抽取
1) 與服務(wù)有關(guān)的現(xiàn)實角色分析。
從信息系統(tǒng)的角度對圍繞考試測評系統(tǒng)和配套服務(wù)體系所發(fā)生供求關(guān)系的各個角色進(jìn)行如下分類。
(1) 學(xué)生:考試測評活動發(fā)生的主體。
(2) 教師:考試測評活動的執(zhí)行者,負(fù)責(zé)執(zhí)行考試計劃,產(chǎn)生考試結(jié)果。
(3) 院校/系:考試測評系統(tǒng)的制定者和過程質(zhì)量監(jiān)督者。
2) 服務(wù)的層次分布。
學(xué)生測評系統(tǒng)服務(wù)的層次分布如圖2所示。
(1) 基本數(shù)據(jù)服務(wù)層主要包含數(shù)據(jù)查詢和操作兩種服務(wù),如對學(xué)生信息的查詢、增加、刪除和修改。
(2) 基本業(yè)務(wù)服務(wù)層利用基本數(shù)據(jù)服務(wù)層提出
的服務(wù),根據(jù)考試測評系統(tǒng)的現(xiàn)實業(yè)務(wù)需求做二次封裝,如課程安排的制定、教學(xué)大綱的制定和訪問等。
圖2學(xué)生測評系統(tǒng)服務(wù)的層次分布
(3) 復(fù)雜業(yè)務(wù)服務(wù)層基于上述的兩層服務(wù),完成了更加復(fù)雜的業(yè)務(wù)功能,如按照教學(xué)大綱、專業(yè)、班級等信息生成教學(xué)計劃。
這種邏輯劃分層次服務(wù)的結(jié)構(gòu)保證了學(xué)生測評系統(tǒng)的業(yè)務(wù)靈活性,根據(jù)業(yè)務(wù)發(fā)展的變化需求,可以靈活地在更高層次開發(fā)和部署新的服務(wù),從而提高了系統(tǒng)的伸縮能力和擴展性。
3結(jié)語
基于SOA架構(gòu)建立的學(xué)生測評系統(tǒng)并不能完全解決對學(xué)生進(jìn)行形成性評價所包含的方方面面的問題,但采用SOA架構(gòu)建立的系統(tǒng),為新一代學(xué)生測評信息體系打下牢固的數(shù)據(jù)和業(yè)務(wù)基礎(chǔ)。由于其具備很強的信息系統(tǒng)整合能力,能夠充分兼容現(xiàn)有學(xué)生測評系統(tǒng)。如何利用現(xiàn)代信息技術(shù)來更好促進(jìn)教育評價體系發(fā)展是筆者下一階段研究的課題。
參考文獻(xiàn):
[1] 王萍,高凌飚.“教育評價”概念變化溯源[J]. 華南師范大學(xué)學(xué)報:社會科學(xué)版,2009(4):39-43.
[2] 甘露瑩,葛敬豪. 簡論我國教育評價的理論與實踐[J]. 長春金融高等??茖W(xué)校學(xué)報,2006(1):63-65.
[3] 程道光. 推廣計算機無紙化考試探討[J]. 計算機教育,2007(11):217,225.
Research on Evaluation System of Student Based on SOA
LIU Nai-rui
(Department of Computer, Beijing Youth Politics College, Beijing 100102, China)
【關(guān)鍵字】 在線測評 緩存 抄襲檢測
一、在線測評系統(tǒng)的架構(gòu)
程序在線測評系統(tǒng)(Online Judge System,以下簡稱OJ),起于ACM/ICPC競賽,是一個基于web的應(yīng)用程序。該系統(tǒng)在Linux環(huán)境下開發(fā),站點采用LAMP結(jié)構(gòu)(Mysql版本>= 5.1,PHP版本>=5.3.28),其作用是與用戶交互,存儲業(yè)務(wù)數(shù)據(jù)。judge_client進(jìn)程為實際判題程序,由judged觸發(fā),負(fù)責(zé)準(zhǔn)備運行環(huán)境、數(shù)據(jù),運行并監(jiān)控目標(biāo)程序的系統(tǒng)調(diào)用,采集運行指標(biāo),判斷運行結(jié)果。前后端的耦合處是數(shù)據(jù)庫。同時歸咎于LAMP的結(jié)構(gòu),該系統(tǒng)前端的移植性較好。但如果想要做到在Windows下判題,需要重寫部分判題程序的代碼。
二、在線測評系統(tǒng)的前端/站點結(jié)構(gòu)
Controller層和Model層均使用class來編程。Controller層負(fù)責(zé)從View層讀取數(shù)據(jù),控制用戶輸入,并向Model層發(fā)送/取出數(shù)據(jù)。Model層負(fù)責(zé)在數(shù)據(jù)庫中存取數(shù)據(jù)。View層不能直接與Model層通信,所有的數(shù)據(jù)都通過Controller層獲得。這樣就允許更改視圖層代碼而不用重新編譯模型和控制器代碼,View層可以根據(jù)不同要求快速改造頁面。利用CSS3的@media screen特性,可以控制不同尺寸設(shè)備的顯示效果。UJSOJ利用這種特性快速編寫了移動端。
三、在線測評系統(tǒng)的后端判題服務(wù)
后端判題服務(wù)與前端站點的耦合點是數(shù)據(jù)庫。通信方式是對Mysql輪詢。當(dāng)用戶提交新的代碼至數(shù)據(jù)庫中,judged程序?qū)㈤_啟一個judged_client進(jìn)程,將代碼交由judged_ client處理。這里也是系統(tǒng)開銷最大的地方。為了實現(xiàn)judged_client流暢運行,其運用了以下一些技術(shù)。
3.1 沙箱機制
由于用戶提交的是需要運行的代碼,安全性是最大的問題。沙箱機制被用來保證程序不影響服務(wù)器環(huán)境,它主要從以下幾個方面進(jìn)行限制:
a時間,資源方面:針對不同的題型有不同的內(nèi)存限制,運行時間限制。
b敏感詞過濾:設(shè)立黑名單數(shù)組,通過正則搜尋,不允許代碼中出現(xiàn)類似以下的詞組:system(“shutdown …”)。
c管道技術(shù):一般適用于linux系統(tǒng),在系統(tǒng)執(zhí)行用戶提交的代碼前,系統(tǒng)首先把輸入流定向到標(biāo)準(zhǔn)輸入文件,然后使用chroot改變用戶程序的執(zhí)行目錄,讓其只能在一個臨時目錄下面做操作。
d權(quán)限與訪問控制方面,不允許代碼讀取規(guī)定目錄和用戶相關(guān)目錄以外的任何文件。
3.2 任務(wù)隊列與負(fù)載均衡
根據(jù)教學(xué)實際情況,學(xué)生提交程序一般集中在一個時間段。在這個時間段內(nèi)系統(tǒng)會接收到大量的運算任務(wù)。任務(wù)隊列模型用于排序提交的任務(wù)。負(fù)載均衡的前提是使用了多個判題機,目的是減少單機負(fù)荷,提高判題效率。任務(wù)隊列模型中,用戶提交的任務(wù)成隊列排序,先進(jìn)先出。當(dāng)用戶提交新的答案后,Web程序就將判題任務(wù)加入數(shù)據(jù)庫的任務(wù)隊列,隨后判題服務(wù)程序Judged 則自動鎖定任務(wù)并完成,可以防止同一任務(wù)被多次判斷而浪費系統(tǒng)資源。同時,系統(tǒng)可以設(shè)置多個判題機以增大負(fù)荷能力,采用對數(shù)據(jù)庫輪詢策略實現(xiàn)負(fù)載均衡。這里的負(fù)載均衡并非是以“判題機在該時刻CPU或者內(nèi)存占比的大小“為參數(shù)的均衡,而是以“任務(wù)數(shù)量”作為參數(shù)。因此在分配任務(wù)時,任務(wù)分配到哪一臺判題機上是以“任務(wù)ID”對?!比蝿?wù)總數(shù)“取余決定的。這樣的設(shè)計不但能夠適應(yīng)日常教學(xué)的小范圍使用,而且可以從多個層面擴大服務(wù)器集群的規(guī)模,高效應(yīng)對大規(guī)模的并發(fā)服務(wù)。
3.3 防抄襲機制
當(dāng)用戶代碼的通過測試后,judge_client將產(chǎn)生所提交代碼的MD5碼(信息-摘要算法5)記錄于數(shù)據(jù)庫中。這意味著想要找到兩個不同的數(shù)據(jù),使它們具有相同的MD5值時非常困難的。但這也應(yīng)當(dāng)注意到,防抄襲機制在這種情況下不是很有效,增加一個空格就會生成不同的MD5。所以只有用戶(這里主要指向?qū)W生)原封不動復(fù)制代碼應(yīng)付作業(yè),才會發(fā)生這種狀況。為了增強防抄襲機制的有效性,可以利用正則表達(dá)式,先對通過的代碼的去處多余的空格,換行符,制表符等,類似一種簡單的壓縮,再生成其MD5碼,這將增強防抄襲機制的有效性,但是其冗余的步驟對系統(tǒng)的開銷需要系統(tǒng)管理員納入考慮范圍。
四、總結(jié)
該系統(tǒng)的實現(xiàn),很快地運用到現(xiàn)實的學(xué)習(xí)生活中去,有效的考核學(xué)生的真實水平,促使學(xué)生更好的學(xué)習(xí)計算機知識,強化學(xué)生的實踐能力,減輕了老師在教學(xué)管理上的負(fù)擔(dān);還使學(xué)生將來能更好地適應(yīng)快速發(fā)展的信息化時代,進(jìn)一步發(fā)揮出計算機網(wǎng)絡(luò)對當(dāng)今教育領(lǐng)域甚至其他行業(yè)的突出貢獻(xiàn)。
參 考 文 獻(xiàn)