【摘要】在以開展遠(yuǎn)程教育為主的廣播電視系統(tǒng)中,教學(xué)群體是來(lái)自不同區(qū)域的學(xué)生,在集中組織進(jìn)行課程考核時(shí),會(huì)帶來(lái)諸多不便,為此,提出了網(wǎng)上隨機(jī)考試的一種無(wú)紙化考試形式,以解決學(xué)生在考試時(shí)由于時(shí)間和場(chǎng)地的限制的諸多問題,本文對(duì)于隨機(jī)考試系統(tǒng)的功能和設(shè)計(jì)兩個(gè)方面進(jìn)行詳細(xì)的分析,包括業(yè)務(wù)功能需求和系統(tǒng)功能模塊的設(shè)計(jì)。
【關(guān)鍵詞】隨機(jī)考試;系統(tǒng)功能;課程考核;需求分析
1.引言
網(wǎng)上隨機(jī)考試系統(tǒng)的開發(fā)主要是為了滿足遠(yuǎn)程教育中考試改革的需要,通過考試系統(tǒng)的開發(fā),可以解決這幾個(gè)問題:一是使得學(xué)生可以在課程學(xué)完后隨時(shí)預(yù)約,隨時(shí)考試,使得在職學(xué)生工作與學(xué)習(xí)之間的矛盾得以緩解;二是大大減輕了教師年復(fù)一年的試卷出題工作與繁瑣的試卷批閱工作;三是通過系統(tǒng)來(lái)完成試卷的分析工作與成績(jī)導(dǎo)入導(dǎo)出工作,大大減輕了教師與考務(wù)人員的工作量。
2.系統(tǒng)業(yè)務(wù)功能需求
參加系統(tǒng)使用的人員分管理員、教師、教務(wù)人員、學(xué)生四種類型,因此在業(yè)務(wù)上也分四種類型。其中管理員主要負(fù)責(zé)系統(tǒng)整體管理:主要工作包括后臺(tái)各類人員所操作菜單的分配、人員權(quán)限分配、課程管理、教師課程分配、數(shù)據(jù)維護(hù)、題型指派等;教師主要負(fù)責(zé)考題庫(kù)的建立、制定試卷(主要是試卷的生成策略的制定)、試卷主觀題的批閱、試卷分析工作;教務(wù)人員主要負(fù)責(zé)試卷設(shè)置(主要設(shè)置試卷的開考時(shí)間、性質(zhì)等各類屬性),成績(jī)導(dǎo)出等工作;學(xué)生主要是使用系統(tǒng)完成考試與成績(jī)查詢。
3.系統(tǒng)功能設(shè)計(jì)
依據(jù)系統(tǒng)功能的需求,我們可以對(duì)十個(gè)功能模塊進(jìn)行進(jìn)一步的功能拆分,使各個(gè)功能模塊具體業(yè)務(wù)明確化。各功能模塊具體細(xì)分設(shè)計(jì)如下:
3.1 系統(tǒng)管理模塊
系統(tǒng)管理模塊主要是管理員來(lái)使用,用來(lái)對(duì)系統(tǒng)總體進(jìn)行維護(hù)與設(shè)置。系統(tǒng)管理模塊下分以下幾個(gè)子模塊:
(1)權(quán)限管理:主要對(duì)系統(tǒng)模塊的權(quán)限進(jìn)行維護(hù),對(duì)各類使用人員的權(quán)限分配,保證業(yè)務(wù)流程的順利進(jìn)行及系統(tǒng)運(yùn)行的穩(wěn)定性。
(2)數(shù)據(jù)管理:對(duì)數(shù)據(jù)進(jìn)行備份等維護(hù)操作,保證數(shù)據(jù)的安全性。
(3)專業(yè)及課程管理:對(duì)專業(yè)及課程進(jìn)行統(tǒng)一管理,將課程分配給所屬教師,保證過程的一致性與穩(wěn)定性。
(4)題型管理:確定系統(tǒng)的預(yù)設(shè)題型,并對(duì)課程進(jìn)行設(shè)置,教師如果有自定義題型時(shí),可依需求進(jìn)行自定義題型的添加并分配到課程當(dāng)中,教師可直接使用。
(5)人員管理:對(duì)系統(tǒng)中的管理人員(管理員、教師、教務(wù)人員)進(jìn)行管理。
3.2 試題管理模塊
教師使用試題管理模塊進(jìn)行課程試題庫(kù)的建設(shè)工作,試題管理具有對(duì)試題的增加、刪除、修改、瀏覽等基本操作。此外,教師可以對(duì)試題進(jìn)行屬性設(shè)置,具有測(cè)試屬性的試題只可以在測(cè)試試卷中被抽取,而正式考試試卷則可以抽取兩種屬性的試題。
3.3 試卷管理模塊
試卷管理模塊,主要由教師及教務(wù)人員進(jìn)行使用。此模塊分為兩個(gè)子模塊:
(1)生成試卷模塊:由教師操作,教師建立試題完畢后,可以生成試卷,教師通過制定策略來(lái)生成試卷,教師可以對(duì)試卷進(jìn)行增加、修改、刪除的操作。
(2)設(shè)置試卷模塊:由教務(wù)人員操作,教務(wù)人員在教師制定好試卷后可以對(duì)試卷進(jìn)行設(shè)置,主要對(duì)試卷進(jìn)行開考時(shí)間的設(shè)置、考試形式的設(shè)置、判卷者的設(shè)置、進(jìn)行此門課程考試的學(xué)生設(shè)置。
3.4 考試管理模塊
考試管理模塊主要用于兩個(gè)用途,一是在考試過程中,當(dāng)出現(xiàn)試場(chǎng)違紀(jì)、計(jì)算機(jī)故障、客戶端不響應(yīng)等特殊情況時(shí),對(duì)學(xué)生考試狀態(tài)或?qū)W生試卷相應(yīng)處理用。二是在考試完成后,由計(jì)算機(jī)或教師進(jìn)行的試卷批閱,成績(jī)發(fā)布等操作??荚嚬芾砟K具體分為以下幾個(gè)子模塊:
(1)廢卷管理:對(duì)考生的作廢試卷進(jìn)行處理。
(2)判卷管理:對(duì)考生試卷進(jìn)行批閱,如果試卷全是客觀題,計(jì)算機(jī)可以自動(dòng)評(píng)閱,如果有主觀題,教師可參與到有權(quán)限批閱的課程試卷工作,在批閱時(shí),教師看不到客觀題的批閱情況。批閱后的試卷,教師可以重新批閱。
(3)成績(jī)發(fā)布:由教務(wù)人員使用,教務(wù)人員在教師對(duì)試卷批閱完畢后,可以瀏覽所有批閱后的試卷,確認(rèn)無(wú)誤后,可以發(fā)布該門課程的批閱成績(jī),成績(jī)發(fā)布后,教師將不可以再進(jìn)行閱卷操作,成績(jī)也為最終成績(jī)。
3.5 人員管理模塊
人員管理模塊主要是指管理人員管理與學(xué)生管理。
(1)管理人員管理:由管理員來(lái)進(jìn)行管理人員管理。主要是指管理員對(duì)教師和教務(wù)人員的管理與分配工作。管理員可以進(jìn)行管理人員的增加、修改、刪除、瀏覽操作。
(2)學(xué)生管理:由教務(wù)人員來(lái)進(jìn)行使用。教務(wù)人員通過人員管理模塊實(shí)現(xiàn)對(duì)學(xué)生的批量導(dǎo)入與導(dǎo)入;學(xué)生個(gè)體的增加、修改、刪除、瀏覽操作。
3.6 成績(jī)管理模塊
主要提供成績(jī)查詢服務(wù),各類人員均可以在此模塊查詢成績(jī)。學(xué)生只能查詢個(gè)人成績(jī),教師可以查詢所負(fù)責(zé)課程的成績(jī),教務(wù)人員可以查詢所有課程的成績(jī)。
3.7 數(shù)據(jù)分析模塊
數(shù)據(jù)分析模塊主要用于教務(wù)人員及教師使用,區(qū)別在于教務(wù)人員可以查詢所有課程,教師查詢所負(fù)責(zé)的課程。具體分為考試人員查詢、缺考試人員查詢、通過率統(tǒng)計(jì)、題型得分率統(tǒng)計(jì)、知識(shí)點(diǎn)得分率統(tǒng)計(jì)等。各類統(tǒng)計(jì)以表格或圖表的形式來(lái)呈現(xiàn),提供給所需者客觀的結(jié)果分析。
3.8 預(yù)約管理模塊
預(yù)約管理模塊分前臺(tái)后臺(tái)兩個(gè)子模塊,用于考前預(yù)約使用,因?yàn)榇嗽诰€考試系統(tǒng)是由學(xué)生預(yù)約后方可考試。
(1)預(yù)約設(shè)置模塊:由教務(wù)人員使用,通過此模塊設(shè)置考場(chǎng),考場(chǎng)人數(shù),考試時(shí)間,考試場(chǎng)次,預(yù)約時(shí)間等。
(2)預(yù)約模塊:由學(xué)生使用,學(xué)生登錄后,進(jìn)入預(yù)約界面,學(xué)生可預(yù)約可以參加考試的考試科目、考試場(chǎng)次,不可以預(yù)約座位號(hào),座位號(hào)隨機(jī)生成。預(yù)約完畢后,學(xué)生可以打印準(zhǔn)考證。
3.9 教務(wù)數(shù)據(jù)共享模塊
該模塊主要用于教務(wù)人員從教務(wù)管理系統(tǒng)中取出可以參加考試學(xué)生的數(shù)據(jù),并通過考試系統(tǒng)提供的接口將這些學(xué)生的專業(yè)、課程、所考科目等信息共享至在線考試系統(tǒng)。學(xué)生進(jìn)行預(yù)約考試時(shí),只可以預(yù)約教務(wù)管理系統(tǒng)中有考試科目的課程,這樣就避免了學(xué)生預(yù)約了不參加考試的課程這種錯(cuò)誤情況。
3.10 在線考試模塊
此模塊為學(xué)生使用,學(xué)生在登錄后,可以看到本場(chǎng)自己可以考試的考試科目,考試開始前學(xué)生不可以進(jìn)行答題,考試科目會(huì)顯示倒計(jì)時(shí),以提醒學(xué)生開考時(shí)間。開考后,學(xué)生點(diǎn)開始答題后系統(tǒng)生成一份隨機(jī)試卷。學(xué)生在答題過程,系統(tǒng)會(huì)自動(dòng)保存學(xué)生答題結(jié)果,避免出現(xiàn)系統(tǒng)死機(jī)等意外時(shí),不丟失學(xué)生已答試題。開考20分鐘之內(nèi),學(xué)生不可以交卷,考試結(jié)束前五分鐘,系統(tǒng)會(huì)提示學(xué)生,在時(shí)間截止后,如果學(xué)生未提交試卷,系統(tǒng)將自動(dòng)提交試卷。
4.總結(jié)
本文研究的網(wǎng)上隨機(jī)考試系統(tǒng)涉及到的因素比較多,人員的權(quán)限分配、題庫(kù)的設(shè)計(jì)與維護(hù)、數(shù)據(jù)的存儲(chǔ)、網(wǎng)絡(luò)環(huán)境的配置等,本文只是詳細(xì)分析隨機(jī)考試系統(tǒng)的需求和各模塊的功能設(shè)計(jì),下一步將對(duì)系統(tǒng)的數(shù)據(jù)管理、運(yùn)行維護(hù)等方面進(jìn)行分析與設(shè)計(jì),最終建設(shè)成為一個(gè)功能齊全、運(yùn)行良好的在線考試平臺(tái)。
參考文獻(xiàn)
[1]趙慧勤,張景安.基于XML的網(wǎng)上考試系統(tǒng)的研究與實(shí)現(xiàn)[J].福建電腦,2007(05).
[2]楊合建,南理勇,孟凡康.網(wǎng)絡(luò)考試系統(tǒng)研究與設(shè)計(jì)[J].福建電腦,2006(09).
[3]吉斌武,劉建華,陳以.基于PHP和AJAX的在線考試系統(tǒng)的研究與實(shí)現(xiàn)[J].福建電腦,2009(02).
[4]齊耀龍.基于數(shù)據(jù)字典的Oracle聯(lián)機(jī)考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2008(28).