基于ACCESS的上機考試系統(tǒng)設計
泰州技師學院 邵志方 2015/4/4 9:51:29
摘要: 本文探討了上機考試系統(tǒng)的設計,介紹了利用ACCESS開發(fā)無紙化考試系統(tǒng)的關鍵問題 ,并就目前無紙化考試系統(tǒng)存在的問題進行了探討。
關鍵詞:無紙化考試 數(shù)據(jù)庫 考試系統(tǒng)
每次考試后,教師都必須準備批改幾十份甚至幾百份的考試卷。對于這項工作的艱巨和繁瑣,我想每位教師都有自己深切的體會。出于對ACCESS 的興趣以及減輕廣大教師負擔,本人利用ACCESS開發(fā)了一個上機考試系統(tǒng)軟件。通過運行該程序,就會在計算機屏幕上出現(xiàn)一個試卷的界面,左邊是試題區(qū),右邊是答題區(qū),通過鼠標可以輸入單選、多選、判斷的答案,用鍵盤就可以輸入填空、問答.或其它用文字書寫的答案。在點擊交卷按鈕之后.可以自動將學生的答案備份以備核對,并且能自動評分,從而減輕了教師的閱卷壓力。
1 .系統(tǒng)組成
當前開發(fā)的無紙化考試系統(tǒng)主要基于 C/S與 B/S兩種模式 ,但不管那種模式 ,為了實現(xiàn)無紙化考試的要求,基本有四個模塊組成 :
(1)題庫管理系統(tǒng) :主要負責題庫中各種類型題目的增加 、刪除、修改與考試時間、題型、題量、難度等要求的設定!
(2)考試系統(tǒng) :考生驗證 、考試環(huán)境生成 、考生數(shù)據(jù)存儲 、系統(tǒng)計時、閱卷評分等!
(3)成績回收與分析系統(tǒng) :成績?nèi)霂?、成績的總體分析、各題得分情況的分析等 。
(4)考生信息導入與服務器設置系統(tǒng) :考生信息的導入及服務器的自動設置。
2.界面設計
該系統(tǒng)包括啟動界面、登錄界面和試題界面。啟動界面的內(nèi)容是考試科目、考試注意事項;登錄界面要求考生輸入姓名、學號(考號),以便將考生的答案以其姓名或?qū)W號作為文件夾的名字保存;試題界面根據(jù)考試內(nèi)容分為:填空題、選擇題、判斷題、簡答題等多個界面,
左邊用于顯示試題,右邊是答題區(qū),通過各種控件讓考生答題。同時在每一個試題界面都提供一組用于前后翻頁的命令按鈕和顯示考試剩余時間。最后一頁為交卷,點交卷后出現(xiàn)成績顯示界面。
3.數(shù)據(jù)庫設計
在考試系統(tǒng)中,數(shù)據(jù)庫的設計是關鍵。本系統(tǒng)直接采用ACCESS作為后臺數(shù)據(jù)庫,主要有:
tb_user: 學生或用戶信息表 tb_select:選擇題相關信息表 tb_answer:簡答題相關信息 tb_boolean:判斷題相關信息 tb_admin: 管理員信息表 tb_page:數(shù)據(jù)庫測試試題
具體數(shù)據(jù)表設計如下:
1 ) tb_user: 考生信息表屬性:編號Tid,姓名name,登錄密碼password,學號number,班級class,考試狀態(tài)state
2)tb_page:考試試卷信息表 屬性:編號pid,科目subject, 選擇題數(shù)量snum, 判斷題數(shù)量bnum, 問答題數(shù)量anum,考試時間pageDate
3)tb_page:考試試卷信息表 屬性:編號pid,科目subject, 選擇題數(shù)量snum, 判斷題數(shù)量bnum, 問答題數(shù)量anum,考試時間pageDate
4)tb_boolean:判斷題信息表 屬性:編號id,題目name,對選項yes,錯選項no ,所屬科目subject
5) tb_answer:簡答題信息表 屬性:編號id,題目name, 所屬科目subject
4. 軟件開發(fā)中的關鍵問題
開發(fā)無紙化考試系統(tǒng),通常涉及的關鍵問題有 :試題圖文混排問題 、試卷導入/出與排版問題 、答案描述問題 、考試環(huán)境生成與智能評分問題 ,一般來說前三 問題在命題系統(tǒng) 中涉及 ,通常多半采用 RTF格 式 、特征值抽取等方式來解決 ;對于考試環(huán)境生成有的采用語句生成 ,有的則干脆將環(huán)境數(shù)據(jù)文件信息存人數(shù)據(jù)表來解決 ,本人在開發(fā)該系統(tǒng)時就采用后者 ;至于智能評分問題 ,應該說客觀題已經(jīng)成熟,主觀題則是所有無紙化考試系統(tǒng)面臨的共同難題 ,目前尚無有效方法 ,有的本部分采用人工閱卷 ,有的只比較結(jié)果 ,而有的 既看結(jié)果又考察過程 ,當然由于主觀體解題方法的多樣性 ,這種方法就要靠命題老師來把握了,這就是我們在使用有些無紙化考試系統(tǒng)時所出現(xiàn)的問題癥結(jié)所在。
5.無紙化考試系統(tǒng)必須考慮解決的問題
雖然無紙化考試系統(tǒng)具有交互性、實時等特征 ,能提高學生學習計算機課程的興趣與動手能力,基本將教師從繁瑣的考試環(huán)節(jié)中解放出來 ,節(jié)省了大量的人財物 ,使教師有更多的時間和精力放在試題的科學性建設中和教 內(nèi)容、教學方法的鉆研中(未完,下一頁)
|