曹克浩
基于WEB的《計算機應用基礎》自動考試與成績管理程序
曹克浩
隨著計算機網絡技術的不斷發展和教育體制的不斷改革,計算機、網絡、多媒體等技術已逐漸滲入到學生的日常生活學習中,網絡教育也越來越被各界所關注。基于WEB技術下的考試系統應運而生,不僅實現了信息和試題、考務和在線考試等管理外,還實現了自動閱卷和在線監考、成績統計等功能。因此,本文通過簡要介紹基于WEB技術的計算機應用考試系統的性能,提出了一個計算機應用考試系統設計方案,并對基于WEB技術的計算機應用考試系統的實現進行了闡述。
隨著教育信息化辦公自動化的發展,傳統的考試模式已經不能適應信息化發展的需求,針對教學改革,對考試內容及組織形式提出了新的要求,考試作為衡量學生對知識掌握程度的主要方式,以往傳統的人工出題和閱卷、考試的方式,容易造成考試壓題和閱卷時間過長的現象,還容易造成考試答案泄露現象的發生等,因此,基于WEB技術的計算機應用考試系統在實現遠程教學的基礎上,通過網上在線考試學生只需憑借學號和姓名、密碼就能進入考試,不僅使考試更為靈活,避免出現壓題現象,而且計算機閱卷提高了閱卷的效率,使考試更具公平性和安全性。
由于計算機應用考試系統能夠在網絡基礎上實現遠程管理和操作,以及考試的目的,因此,基于WEB技術的計算機應用考試系統必須具有:可實用性、高可靠性、安全性、簡單易用性、先進行、可擴展性、經濟性等。
可實用性和高可靠性。基于W:E:B技術的計算機應用考試系統在設計的過程中,必須要滿足單選、多選、判斷、填空的考試要求。系統在獲取基本需求后,采用軟件工具快速構建一個考試系統模型,并通過不斷改進,獲取最終可實用的考試系統。同時,由于考
試系統在運行的過程中,容易發生故障,導致操作失誤或系統自動關閉等現象。
安全性和易用性。要想在線考試的過程,確保考試信息和數據部被丟失或中斷考試,因此,要求考試系統能夠在特殊故障情況下,自動恢復考試和保存考試信息,而數據庫的維護工具是必不可少的,不僅能夠便于在考試過程中,便于備份和恢復數據,而且能夠能更好地存儲考試信息,使考試系統具有高安全性。
計算機應用考試系統的體系結構。基于WEB技術的計算機應用考試系統,由于大部分考試操作的完成都在客戶端中,因此,在系統開發的過程中,多集中于客戶端本地組建的開發。:主要以B/S模式為主實現集中管理。系統中軟件程序和數據庫,以及發布的信息的訪問和應用都集中于WEB和數據庫服務器上完成。考試系統主要分成:系統管理,主要完成系統的參數配置和維護用戶信息與閱卷教師信息;題庫管理,對考試試題進行建立和修改,以及刪除,大批量的將試題庫中的試題進行導入和導出;考試管理,完成對考試狀態管理,合理修改考試方案;考生管理,完成考生的添加和刪除,維護和批量導入、導出考生信息;閱卷管理,在操作閱卷期間,為教師提供管理界面,教師在進入界面后,從試卷庫中自動抽取試卷進行操作題的閱卷提交分數,并記錄閱卷信息;成績管理,批量進行學生考試成績的導入和導出,并顯示統計分析后的考試成績。
數據庫的設計。計算機應用考試系統數據庫設計用戶信息、試題庫、成績庫,以供存放各科試題和存放學生考試成績和查詢成績。每張考卷都有各自對應的數據表記錄試卷所有試題的I:D,在考試的過程中,系統將根據I:D對試題進行讀取和保存試卷信息。
考生和教師,以及管理員通過登陸系統進入考試界面,選擇考試科目和完成在線考試、自測、查詢成績,以及教師進行試題管理和成績分析管理等。考生進入考試系統后,將進行考試,考試的方式可以選擇自測、考試兩種。當考試進入考試時,系統將會返回考生一個確認號碼,以避免其他非法用戶登錄。考生一旦收到試卷,系統將會開始計時,每隔10分鐘將保存到試卷庫,完成考試以后,系統將自動傳送結果至WEB服務器進行修改,并公布成績,學生只要通過查詢界面就能夠找到自己的考試成績。
綜上所述,隨著計算機網絡技術的逐漸成熟,作為一項綜合性的應用技術,基于WEB技術的計算機應用考試系統,已經逐漸開始投入到教學中使用,不僅將教學和考試相分離,而且還使教學資源獲得了共享,通過考試系統,教師能夠隨時根據教學情況實際對試題做出調整、修改、添加、刪除,更有利于提高教學水平。
河南財政金融學院)
