基于ASP與SQL2000的在線組卷系統(tǒng)的設計與實現(xiàn)
3.3 自動組卷技術
自動組卷系統(tǒng)的界面如圖2所示:
用戶只需要輸入各題型的分數(不想出的題型輸入0),系統(tǒng)將實時地計算出總分數和共有題目數量,并根據各個知識分類(這處以章節(jié)分類)的題目數量和每種題型的剩余分數。如果剩余分數有任意一項不為“O”,都不能提交,系統(tǒng)會根據輸入題目數量的情況自動彈出窗口提示。這些功能是通過VBScript腳本語言,應用onProper―tyChange這個屬性來實現(xiàn)。當順利提交表單后,將進行自動組卷,流程圖如如圖3所示:
最后將生成2個網頁,一個是試卷test.asp,一個是答案answer.asp。用戶可以根據自己的需要,把題目復制到Word里進行文字、格式等方面的編輯。
4 結 語
本文針對教師出卷費時的問題,設計并實現(xiàn)了一個自動組卷系統(tǒng),該系統(tǒng)提供了在線的試題庫管理和開放的試題共享資源,教師可以更有效地補充添加、收集、使用與管理試題資源。通過本系統(tǒng),教師可以更快速、更簡單、更準確、更公正地完成出卷工作。
評論