隨著現代教學改革的深入和計算機信息管理的飛速發展,試題庫出卷系統已經逐漸成為評估教師教學質量和檢查學生學習質量的重要工具,考試是各教學環節中重要的一個環節,命題是考試這一教學環節的關鍵。
基于上述目的,本文對試題庫出卷系統進行了開發和設計,實現了以下功能:試題錄入,試題瀏覽與修改,自動生成試卷,用戶管理等基本功能。
系統設計
·數據庫設計
大多數商業應用程序的核心都是數據庫。本系統我們使用Microsoft.sql server 2000數據庫。
首先我們使用“企業管理器”新建數據庫etam。為滿足系統需要,本系統總共建立admin,tiku,tiankony,pan duan,jian da五個數據庫。其中admin用來存儲所有管理員的信息,tiku是選擇題表,tian kony是填空題表,pan duan是判斷題表,jian da是簡答題表。
·數據庫設計
下面是各個數據表的結構以及相關說明。其中所有表中的ID為標識,標識種子為1。
1、管理員(admin):主要包括了管理員的ID,管理員的姓名,管理員的密碼。
2、填空題(tian kong):主要包括了題號ID,題目答案A,答案B,答案C,答案D,科目類型。
3、選擇題(tiku):主要包括了題號ID,選項。
4、判斷題(pan duan):主要包括了題號ID、題目、答案、科目類型。
5、簡答題(jian da):主要包括了題號ID、題目、答案、科目類型。
·系統模塊設計
系統流程如下:
1、選擇題管理:對選擇題進行添加、刪除。
2、填空題管理:對填空題進行添加、刪除。
3、判斷題管理:對判斷題進行添加、刪除。
4、簡答題管理:對簡答題進行添加、刪除。
5、試題庫組卷:針對所選擇的各種題型進行不同的組合。
6、添加管理員:對管理員進行添加、刪除。
系統的運行及維護
系統的運行基于物理配置、設備和環境的優劣,最終操作人員對系統的熟悉程度都會影響系統的運行。雖然本系統有著較為直觀易懂的操作界面,但考慮到數據的重要性建議最終操作人員在應用本系統前最好能花一點時間熟悉本系統的運行原理則對維護也有幫助。
系統維護的目的是保證管理信息系統正常而可靠的運行,并能使系統不斷得到改善和提高,以充分發揮作用。因此,系統維護就是為了保證系統中各個要素隨著環境的變化始終處于最新的、正確的工作狀態。系統維護是信息系統可靠運行的重要技術保障,應給予足夠的重視。
系統的完成及目標
在完成了為實現該系統而預先設計的任務后,本系統希望能達到的目標主要包括如下幾個方面:
1、按照預先的設計形成試題庫并能夠按照預先條件生成試卷。
2、試卷的生成過程能夠允許用戶的人工干涉,用戶可以根據不同的需要得到滿足他們要求的試卷。
3、試卷生成后能夠避免題目的重復和考察知識點的重復程度,并且能夠按照難易比例生成試卷。
4、系統完成后能夠做到圖形化界面,人機界面友好,操作簡單方便。
5、具有相關的實用性和通用性。
試卷分析評價系統設計
初步調查在試卷分析中應該有的條件:學生人數、學生每題所得分數、試卷的總題數以及每題所對應的總分數、難度系數。在此基礎上得出平均成績、每一檔次的人數、畫出成績分布矩形圖,最后得出分析的結果。因此在本系統中應該必須具有三大模塊:
1、名稱維護:對教師、學生、班級、學院等進行入庫管理。包括有:學院名稱、班級名稱、課程名稱、教師名稱的添加、刪除及修改等維護操作。
2、試卷維護:對試卷進行考試記錄添加、修改、刪除、整張試卷的刪除以及對錄入數據的核對等操作。包括有:
(1)試卷輸入:輸入學院的名稱、學年、學期、學生所在的年級及班級、課程名稱、卷面每小題的滿分數和整張試卷的滿分數、總的考試人數、任課教師。
(2)試卷修改:對相關的資料集試卷進行修改。
(3)試卷刪除:對所選中的學生成績進行刪除。
(4)成績核對:對所選中的學生成績進行相應的核對。
3、試卷分析:提供試卷的分析功能并給出分析報告,將屏幕輸出的各種數據通過打印機打印。
綜上所述,本系統是一個面向社會的試題庫出卷系統,具有相當強的實用功能。但是還有許多不盡如人意的地方,比如界面不夠美觀,出錯處理不夠等多方面問題。這些都有待進一步改善。該系統離實際使用也還有相當的距離,需要進行不斷的補充和完善。
(作者單位:河南省西華縣第三高級中學)