摘 要:隨著高職院校的不斷發展,其招生規模也越來越大,而如果做好高職院校單獨招生考試的信息化建設,是一個非常重要的問題。本文結合了高職院校單獨招生在線考試系統的需求分析以及設計過程,來對整個系統進行了詳細的研究。
關鍵詞:高職院校;單獨招生;在線考試系統
中圖分類號:TP311.52 文獻標識碼:A 文章編號:1674-7712 (2014) 06-0000-01
一、高職院校單獨招生在線考試系統的需求分析
(一)系統開發需求背景
結合了目前高職院校的單招考試經驗,必須要解決以下的幾個問題:(1)系統的并發性。為了配合考生的時間,高職院校的單招考試時間通常是周末,由于考生的數量龐大,考試時間短,因此必須要考慮系統的并發問題;(2)系統的可操作性??荚囅到y需要關注的主要問題就是系統的可操作性,有些考生對于計算機并不熟悉,很容易在陌生的環境下錯誤操作,導致考試出現問題。在設計系統的時候,需要把系統設計得更加人性化,減少復雜的操作,讓系統的可操作性提高;(3)試題的展現。由于高職院校的單招考試試題屬于機密的文件,需要先制作成電子文檔,再將這些文檔導入到考試系統中,而有些系統為了一時的方面,把試題制作成圖片的形式,到時考生在考試的時候很容易出現試題出錯的情況,因此必須要考慮試題的展現問題;(4)系統的可靠性。由于考試的地點都是在學校的機房內,有網絡不穩定的因素,因此必須要重視系統的可靠性,讓考生的答題可以自動保存。
(二)系統總體需求分析
高職院校單獨招生在線考試系統的主要功能是在線考試以及對考試計劃、考試過程、考試成績、試題庫以及試卷進行管理。其中考試必備的前提是試題庫以及試卷的管理工作,而最關鍵的功能則是考生的在線考試。
高職院校單獨招生在線考試系統除了其自身的業務功能之外,還需要提供報名系統以及面試系統的相關接口,來讓考生能夠更好的進行考試相關的內容。
(三)系統功能需求分析
1.基礎數據管理該功能分成系統管理以及學生的信息管理兩個模塊,是維護考試系統正常運行的基礎,讓系統可以控制考生的訪問等。在系統管理方面,包括權限的管理和分配、系統的操作用戶以及操作角色等功能,而學生的信息管理則包括同步考生的相關信息、對相關信息進行導入導出工作等等。
2.試題庫管理。試題庫管理是整個系統的核心功能之一,要想考生系統可以更有效率地運行,必須要優化試題庫的管理工作。由于單招考試的試題屬于高度機密,因此必須要對該功能的安全性做好充分的考慮。為了考試過程可以順利進行,考試系統中將獨立于其他網絡,也可以根據實際情況來實行線上出題以及線下出題兩種出題形式。
3.試卷管理。試卷管理中首先要做的工作就是設置試卷的組卷規則,對試卷進行隨機分配,而為了確??荚嚨墓叫?,要先生成試卷,再讓學生來抽取試卷,這樣才可以在最大程度上優化試卷的管理工作。
4.考試計劃管理??荚囉媱澒芾硪彩强荚囅到y的一個核心功能,主要對考試過程當中的考場、機房安排、考次、考試時段、監考教師安排以及考生考試安排進行管理。
5.考試過程管理??荚囘^程管理包括了考試過程當中的所有業務處理功能。主要做的工作就是對考生在考試的時候進行相應的控制,如考生的激活、考生的啟動、考生的答題速度、答題異常、考生試卷查詢以及監考管理等等。
6.考試結果管理??荚嚱Y果管理包括兩個方面,分別是成績管理以及考生查卷。前者負責成績的導入以及導出工作、查詢成績的生成日志以及輸出成績的排名表等功能,后者則負責為考生提供一個可以查詢成績以及查卷子的平臺,充分保障考生的利益。
二、高職院校單獨招生在線考試系統的設計
(一)系統總體架構
由于系統的安全性需要,系統要在校園內的局域網中運行,服務的主要對象為考試工作人員、考生以及其它相關的系統。從架構的角度來看,服務器方面,需要采取多服務器,組成高速的內網,多臺Web服務器、數據庫服務器以及備用的數據庫服務器。
在進行系統的軟件架構設計時,將考試系統分成三個部分,分別是考試管理系統、學生考試系統以及系統交互系統。每個子系統之間都互相進行著協調的工作,其中考試管理系統負責服務考試的相關工作人員,負責對整個考試過程的信息進行處理;學生考試系統則負責服務考生,對考生的答題以及交卷操作進行實現;而系統交互系統則是負責系統中各個部分之間的交流工作。
(二)系統的安全性設計
根據考試系統的安全需要,在進行系統設計時,需要對系統的訪問安全、操作安全、數據安全、服務器安全以及網絡安全等方面進行全面的安全性設計,具體如下:(1)系統訪問安全??荚囅到y中對于Web頁面的訪問安全的重要性非常大,要做好系統訪問安全的控制工作,必須要做好角色的權限分配,根據角色的不同分配不同的權限,來對用戶進行靈活的管理操作;(2)系統操作安全。對于考生的操作,也要考慮到安全性,對于考試當中可能出現的多地點登陸以及代考等情況,都必須嚴格控制,采取的手段可以是記錄考生的IP地址以及答題狀態,防止出現以上的情況;(3)服務器配置安全。針對服務器配置,也要進行相關的安全控制。如防火墻的設置以及漏洞的檢查等等,此外,還必須要對IP地址進行限定,來防止與考試無關的人員進入到在線考試的局域網當中。
三、結束語
隨著目前高職院校的不斷發展,單獨招生的考試規模也越來越大,因此如果做好單招考試的信息化建設,是一個非常重要的問題。而這個基于B/S的高職院校單獨招生在線考試系統,實現了對在線考試的整個過程的全面管理,讓高職院校的單招考試更加便利以及更加高效,也通過對系統的合理設計,加強系統的交互,讓很多計算機水平不高的考生也可以進行相關的答題操作,也利用了安全訪問控制和安全操作控制等安全控制讓整個系統的安全性提高,讓整個考試系統可以在高效便利的前提下保持可靠性。
參考文獻:
[1]鄭煒冬.鑄造高校網絡考試的公平之盾——綜合防舞弊網絡考試系統設計與實現[J].現代教育技術,2012(05).
[2]胡洋.高校網絡考試系統試卷分散式存儲技術實現[J].計算機應用與軟件,2009(10).
[3]虞耀君,陳君,李靖.基于遺傳算法的網絡考試系統[J].計算機仿真,2010(06).
[4]李園,陳世平.MVC設計模式在ASP.NET平臺中的應用[J].計算機工程與設計,2009(13).