[摘要]隨著信息技術的不斷發展,網上考試是教育信息化的必然發展趨勢。針對浙江越秀外國語學院的實際情況,開發無紙化CET-4在線模擬考試系統對促進教學質量、提高工作效率、節約考試成本等有著十分重要的作用。
[關鍵詞]在線考試 自動組卷 B/S .NET
中圖分類號:TP2文獻標識碼:A文章編號:1671-7597(2009)0320044-01
一、開發背景
浙江越秀外國語學院是浙江省唯一獨立設置的外語類院校,現全日制在校生近萬人。學院的定位目標為“培養成功的應用性外語人才”,因此,不論是外語專業還是非外語專業,英語的學習在課程體系的設置中都占據了舉足輕重的地位。學院對學生通過全國性的CET考試十分重視,CET-4水平不僅是英語專業學生要求達到的基本水平,也是其它涉外專業學生要求達到的目標,因此各個二級學院在臨考階段都會安排多次模擬考試進行測評。目前的考試仍采用傳統的筆試模式,開發CET-4無紙化在線模擬考試系統是出于對促進教學質量、提高工作效率、節約考試成本等多方面考慮而進行的。系統開發成功后,實現到六級及其它小語種考試系統的轉化就顯得比較簡單。
二、系統架構及開發工具
目前,網絡考試系統的架構一般采用兩種模式:B/S結構和C/S結構。通過對兩種模式的比較,系統采用靈活性強、開發和維護相對比較簡單的B/S結構。
系統使用Microsoft Visual Studio 2005環境進行開發,同時安裝Microsoft.NET Framework SDK v2.0,開發語言為C#,后臺數據庫選擇SQL Server 2000。
三、系統功能設計
系統根據用戶的權限分為3個子系統,分別為系統管理員子系統、教師子系統和考生子系統。
管理員子系統實現管理員信息管理、教師信息管理、新聞管理和數據備份,各部分功能細分如下:
1.管理員信息管理:管理員信息添加、管理員信息查詢、管理員信息修改和管理員信息刪除。
2.教師信息管理:教師信息添加、教師信息查詢、教師信息修改和教師信息刪除。
3.新聞管理:新聞的編輯、新聞的發布。
4.數據備份:數據備份、數據還原。
教師子系統實現考生信息管理、試題信息管理、組卷管理和成績管理,各部分功能細分如下:
1.考生信息管理:考生信息添加、考生信息查詢、考生信息修改和考生信息刪除。
2.試題信息管理:試題錄入、試題修改、試題查詢和試題刪除。
3.組卷管理:組卷參數設置、組卷參數修改。
4.成績管理:成績評閱、成績評閱。
考生子系統實現在線考試與考生成績查詢。
四、數據庫設計
試題信息管理及組卷管理為在線考試系統的核心模塊,系統以新CET-4考試2008年12月的考試試卷為模板試卷進行組卷。試題答案的存儲按照題型進行分類,題型不僅僅指作文題、快速閱讀理解題、聽力題、仔細閱讀理解題、完型填空題和翻譯題,因為聽力題中每一大題中所包含的題數及答題方式存在差別,所以將聽力題的答案存儲于6張表中,同理,仔細閱讀理解題的答案存儲于2張表中。試題信息管理模塊包含的數據庫表如下:
1.題干信息表(總編號,題目類型,難度系數,區分度,分值,選擇標志,題干信息,聲音,分編號);
2.作文答案表(編號,分編號,答案);
3.快速閱讀答案表(編號,分編號,問題,選項A,選項B,選項C,選項D,答案);
4.聽力A表(編號,分編號,選項A,選項B,選項C,選項D,答案);
5.聽力B表~聽力E表的結構同聽力A表;
6.聽力F表(編號,分編號,答案);
7.仔細閱讀答案A表(編號,分編號,答案);
8.仔細閱讀答案B表(編號,分編號,問題,選項A,選項B,選項C,選項D,答案);
9.完型填空答案表(編號,分編號,選項A,選項B,選項C,選項D,答案);
10.翻譯答案表(編號,分編號,問題,答案);
11.參數表。組卷管理模塊主要是對試卷的參數作設置,系統采用遺傳算法進行組卷;(編號,交叉概率,變異概率,種群規模,組卷最大迭代次數,組卷終止的適應度值)。
五、關鍵技術
系統采用智能組卷的方式抽取試卷,目前廣泛被使用的組卷算法主要包括:隨機選取法、回溯試探法和遺傳算法。現已開發的試題庫系統,大多是采用隨機選取算法結合回溯試探法實現自動組卷,回溯試探法組卷成功率高,但其不斷重復的過程,是以犧牲大量的時間為代價的,對組卷效率產生較嚴重的影響,組卷成功率也不能得到很好的控制,對于現今越來越流行的考生網上隨機即時調題的考試過程來說,它已不符合要求[1]。研究發現,遺傳算法具有全局尋優和智能搜索技術,以及收斂速度快的特征,能很好地滿足自動組卷的需要,有效地解決隨機選取法和回溯試探法的不足。使用遺傳算法并對標準遺傳算法作進一步改進是系統開發的關鍵所在。
六、結語
結合浙江越秀外國語學院實際需要,開發CET-4網上模擬考試系統對促進教學有著十分重要的意義。系統采用.NET技術進行開發,實現自動組卷是系統的特色所在。
參考文獻:
[1]孫領弟、于書舉、孫占威,在線考試系統中組卷算法的比較與選擇[J].軟件導刊,2008(8).
[2]肖鵬、朱接文,基于ASP.NET在線考試管理系統數據庫設計與實現[J].江西青年職業學院學報,2008(3).
作者簡介:
胡秋芬,女,漢族,浙江嵊州人,浙江越秀外國語學院涉外經濟管理學院,學士學位,講師,主要研究方向:軟件設計,數據庫技術。