王旭丹 張鳳
摘要 大學物理在線考試與分析系統是基于B/S模式下,采取Asp語言和Access數據庫相結合的方式設計。本文詳細介紹了該系統從系統設計、功能模塊、數據庫設計、到功能實現及考試分析等的全過程。系統經過測試,可以完成學生在線考試,教師在后臺閱卷、批卷、打分、分析的傳統考試全部內容,實現了該科目的網上在線考試,大大提高了任課教師的效率。
關鍵詞 Asp Access 大學物理 在線考試
中圖分類號:G642 文獻標識碼:A DOI:10.16400/j.cnki.kjdkz.2016.07.013
0引言
當前教學改革正在經歷信息化、現代化、網絡化的變革。我國已經從“互聯網”時代邁入到了“互聯網+”的新時代,但是在一些傳統行業上仍然跟不上科技與時代的發展步伐,比如一些高校的考試信息管理,任課教師依然在使用傳統的人工出卷和閱卷模式,工作量大且非常容易出錯。
考試網絡化可通過預先的集體導入或逐條錄入題目進入標準化題庫,由計算機為每位考生隨機抽題,自動組合出卷,在學生交卷后由計算機自動批卷并分析班級或科目的考試結果。
考試的網絡化有利于實現課程考試的規范化、科學化、標準化,有利于科學的教學信息采集、統計分析。把有限的資源利用起來,體現了網絡考試的科學、方便、節約、高效性能,下面就把網絡考試應用與分析系統的情況做個簡要的介紹。
1系統設計
1.1系統結構設計
本系統采用典型的B/S(瀏覽端/服務務器端)結構模式,服務器端使用2臺服務器來部署和構建,一臺作為Asp.net~HS的服務器,另外一臺部署數據庫,如果資金充裕的情況下,可以考慮額外增加一臺服務器用來部署“蜜罐”系統,可以搜集網絡入侵證據及保存。但在目前情況下,兩臺服務器足以完成本系統所設定的功能。
1.2功能模塊設計
該系統由前、后臺兩部分組成。前臺部分可分兩大模塊,一是登錄和注冊模塊,用來負責登錄或者注冊新用戶,并且區分是一般用戶還是管理員用戶;注冊模塊允許新用戶添加自己的實際信息,包括學號、姓名、專業、年級、班級等,身份驗證問題可以用于學生用戶忘記密碼時取回自己的密碼。二是學生考試模塊,細分為考題選擇、答題、成績查詢三個小模塊。
后臺部分包括學生信息管理、專業班級管理、考題管理、考試與成績管理、試卷分析五個模塊。其中考題管理模塊可以實現管理員手動逐條輸入題目,或者按模版批量導入題目,考試與成績管理模塊可以管理考試的類型,比如對指定專業和班級的學生確定是期中考試、隨堂測驗、期末考試等,也可對學生的成績進行統計、匯總、打印等。試卷分析模塊可以對試卷中的各個知識點的得分率進行分析,使教師在日常上課過程中更有針對性地教學,做到有的放矢。
1.3數據庫設計
主要包含四個表(表1~表4):
2功能實現
2.1試卷形式
考試試卷分為隨機、不隨機兩種組卷方式。隨機題目是由按管理員在系統后臺預先設定選題范圍,計算機隨機從題庫中的各知識點抽題,并打亂題目順序,這為在目前國內高校普遍機房環境下實現“無監考考試”提供了技術上的保證。不隨機試卷是出固定的試題。所有的考生面對完全相同的一套試卷,題目順序也相同。
2.2出題形式
目前該系統主要以客觀題的考試題目為主,由于當下計算機對主觀題的判斷不能完全實現智能化,所以還不可以將主觀題納入該系統中。但是客觀題的知識點、難度,是可以按要求添加和修改的,通過對知識點、難度等的設定,可以從標準化題庫中動態的抽出設定的考試題型和數目。
2.3考試分析模塊
傳統的在線考試系統一般只有出題、答題、判題功能,而沒有總結、分析功能,而考試分析卻恰恰是考試目的所在。本系統通過分析模塊,通過對每張卷、每道題、以及每個知識點信息的采集,用圖表、文字等多種方式加以顯示。如圖1。通過圖表可以很直觀地表現和了解考試當中出現的問題,教師也可以根據這些來在課堂上重點講授知識點。有了科學的、準確的分析系統,可以對提高學生成績起到一定的幫助作用。
2.4題型設置
網絡考試可以由管理員在后臺對考試的題型進行設置。可以隨意添加任何適合于網絡上進行的考試題型,所有的過程都是動態的。管理員改變題型,考生的試卷就會有相應的變化。
3結語
此考試系統在作者所教學的學校班級的大學物理考試中進行了測試,取得了較好效果。同時也發現一些不足地方。由于時間倉促,在以后的使用過程中,會不斷完善升級。