伏兵文

摘要:在科技迅猛發展的今天,無紙化的考試系統因為其節省老師的工作量、高效、公平公正等特點在各大高校陸續使用。本文通過針對計算機應用基礎這門課程的考試系統的設計和實現的分析,為日后其他網絡考試系統的設計提供參考。
關鍵詞:計算機應用基礎;考試系統;設計
隨著計算機網絡技術的迅速發展,計算機應用基礎也成為每一個大學生的必修課程之一。傳統的考試方式不僅需要大量的時間和精力,而且無法檢測學生的操作過程是否正確,所以計算機應用基礎的無紙化考試系統的設計與實現是很有必要的,不僅能節省大量用來準備考試的復雜過程與時間,而且也更加公平公正的檢測出每個學生的真實水平,減少作弊情況的發生。尤其是像計算機應用基礎網絡考試主要是對于計算機基本知識、基本操作以及微軟office辦公軟件的基本操作的考核,這種傳統的筆試考卷不僅無法有效的測試學生實踐操作能力,而且由于時代的進步,科技的發展課程的內容也需要更新換代。所以需要對計算機應用基礎網絡考試系統進行需求分析,進而設計到最終投入運用。
一、考試系統的需求分析
隨著近年來計算機技術的迅猛發展,人們的工作、學習和生活方式也收到了極大的影響,所以計算機應用基礎課程也成為各大高校必修課程的重要組成部分之一。由于新生的入學水平參差不齊,不是所有的學生對于電腦有著深刻的了解,再加上該門課程的特殊性,就要求了該課程注重實際操作,并且檢測學生學習成果最有效的方式就是通過實際的操作來檢測;無紙化考試系統則顯現出它獨有的優勢,計算機根據一定的題型規則從題庫中抽取題目來組成試卷,并且通過提前設置答案由電腦自動統計得出成績,不僅高效而且公正合理,能有效的檢測出學生的實際操作水平,并且有效的避免了作弊現象。所以計算機應用基礎網絡的無紙化考試系統的設計與實現是很有必要的。所以提出以下幾項基本需求:
(一)經濟可行性
開發計算機應用基礎網絡考試系統的初衷是旨在解決當前各大高校的實際需求以及日后的運行及維護。期望通過使用該系統,減輕期末考試期間的工作量和成本,所以說成本是其中的重要因素之一。一個經濟可行的考試軟件,就是說該購買以及日后的維護等所花費的成本和最后取得的成效兩者相比較而言是劃算的。
(二)安全性
安全性是首要考慮的因素之一。高校使用該系統最主要的目的之一就是為了讓計算機應用基礎這門課程的考試成績更加的公平公正。在該系統中,考試題目是根據題庫中的題目,按一定的題型比例隨機形成的,每位考生的題目都是有所差別的,這就保證了考試題目的安全性。同時,在數據庫中的信息以及題目等也需要進行加密處理,這就保證了無法通過非法方式獲得答案以及其他的信息。
(三)通用性
由于每一個高校可能使用不同的操作系統,以及在使用該考試系統時需要將該系統和學校的學生信息、教師信息等進行結合、導入,這就要求考試系統需要有通用性,在不同的操作系統中都能正常使用,不同學校的不同的信息系統也能夠正常的導入信息。
雖然說該系統主要針對的是計算機應用基礎這門各大高校的必修課程而進行設計的,但是如果某些高校想將其投入其他課程的考試使用當中,也需要能夠輕松的更換題庫的操作,以及新的閱卷規則設置等等。
(四)處理突發事件
突發事件是指突然發生、無法控制的事情,雖然是偶然事件,但是縱觀各種考試軟件,總是會或多或少的發生一些突發事件,所以提前考慮到突發事件并進行相關設置是很有必不可少的。例如:死機、卡機、意外斷電、突然沒網絡以及操作題的材料的完整度等。這是就需要在系統內設計一些相關的程序來保護,在出現類似的突發情況是該系統可以自動進行保護,在恢復正常的時候可以繼續正常的進行答題;同時也應該設置手動進行反饋的相關板塊,在出現如操作題材料不完整的情況時,可以進行補充材料或者更換題目等補救措施。
二、考試系統的設計
通過對計算機應用基礎考試系統進行需求分析,該系統需要的功能板塊主要有:題庫的管理與更新、自動生成試卷并進行評分、模擬考試、期中期末考試等。同時應該分成學生、教師和管理員三種不同的權限對系統進行操作與維護。其中教師負責題庫的更新以及試卷的組成和考試過程的管理;學生則是登陸該系統進行練習模擬操作和模擬考試以及最后的正式考試;管理員則是對用戶的信息和整個系統的維護和管理。通過需求分析得出的系統總體結構如下圖:
除此之外,還應在某些板塊下設置子模塊,例如在題庫管理下設置子模塊。隨著科學技術的發展以及所用的操作軟件像微軟office辦公軟件的更新等,需要將相應的題目更新成為適應新版本操作的題目。同時,隨著時間的積累,題庫中題目的數量也是越來越多,那么如果對題庫進行維護和管理,以及題目的更新與刪除過時題目則是在題庫管理子模塊中應該考慮到的。同時鄰近的考生也需要收到盡量不同的試卷,以此來避免抄襲現象的發生,使得該門課程的考試結果更具有公平公正性。
三、考試系統的實現
在當前硬件價格普遍下跌和國家大力建設寬帶的今天,結合有利的優勢,對于網絡考試系統,應采用Browser/Web模式來設計運行機制,數據庫選擇SOL Sercer平臺來容納大量的題庫,建立一個快速穩定的運行環境。基于Web技術的網絡考試系統可以借助因特網來進行,所以考試既可以本地進行也可以異地進行,大大增加了考試的靈活性。
四、結語
無紙化的考試系統是未來各大高校進行考試的一個趨勢,不僅能節約給位老師在考試期間的工作量,也能保證考試結果的公平公正。本文通過對計算機應用基礎網絡考試系統的設計和實現進行分析,也讓大家更了解網絡考試系統的組成。
參考文獻:
[1]葉嬌.計算機應用基礎考試系統的設計與實現方法探究[J].電子技術與軟件工程,2017(04):181.
[2]張亞敏,史素娟.計算機應用基礎考試系統的設計與實現[J].計算機光盤軟件與應用,2012(01):146-147.