前言:想要寫出一篇引人入勝的文章?我們特意為您整理了多元化計算機考試系統(tǒng)平臺設計范文,希望能給你帶來靈感和參考,敬請閱讀。
摘要:隨著計算機科學技術的發(fā)展和社會進步的要求,許多行業(yè)的從業(yè)資格考試在計算機上完成??荚囅到y(tǒng)平臺種類繁多,在系統(tǒng)架構、工作模式和操作流程等方面的不同,使得計算機要搭建不同環(huán)境來承載這些平臺,基于多元化計算機考試系統(tǒng)平臺的出現(xiàn)就是用來解決這個問題。
關鍵詞:多元化;考試系統(tǒng);平臺
1引言
地球上可再生資源日益枯竭。為節(jié)約資源,杜絕浪廢,國家倡導立行節(jié)約,在計算機技術應用領域一隅,計算機考試系統(tǒng)平臺應吁而生[1]。此平臺不但大大地減少了紙張的使用,還比傳統(tǒng)的紙質考試試卷在保密程度上更安全,更可靠,更具可操作性。計算機考試系統(tǒng)是以現(xiàn)代信息技術為手段,通過隨機組卷生成試卷進行考試[2],是集考試報名、試卷生成、上機考試、自動閱卷、成績生成為一體的新型考試模式。目前,計算機考試系統(tǒng)平臺存在不同行業(yè)、多品類的特征,大都是針對特定的考試,它們在系統(tǒng)架構、工作模式和操作流程等方面的不同,使得計算機要搭建不同環(huán)境來承載這些平臺,完成此類工作不但繁瑣,而且經常在不同系統(tǒng)間搭建,容易混淆出錯。本文提出了多元化計算機考試系統(tǒng),其目的是把跨行業(yè)、非相關、多品類的不同考試系統(tǒng)整合在一個考試系統(tǒng)平臺上實現(xiàn)。
2考試系統(tǒng)架構設計
為了實現(xiàn)多元化的統(tǒng)一,首先必須對考試系統(tǒng)的組織架構進行分析。通過調研及多年的系統(tǒng)使用經驗,在滿足考試系統(tǒng)運行速度和組題數(shù)據(jù)多樣化的情況下[3],采用C/S架構比較合適。這時由于多元化意味著不同行業(yè)的不同要求,現(xiàn)在的考題中不再簡單的是文字描述性的內容,題目中穿插著視頻、音頻和動畫等多媒體內容,若要使這些內容正常顯示在考生的屏幕面前,就需要在考試機上先安裝不同的插件來滿足這一要求。如果采用B/S結構,則需要在考試時從服務器下載插件,影響速度。如果采用C/S和B/S混合結構[4],那么考試系統(tǒng)架構就更加復雜。依據(jù)多元化計算機考試系統(tǒng)的業(yè)務需求,設計時把系統(tǒng)的功能架構劃分為:考試管理服務端、考場管理服務端和考試客戶端三個子系統(tǒng)[5]。如圖1所示,其中考試服務端與其它二個子系統(tǒng)可存在不同的局域網或城域網內,它們之間主要通過TCP/IP協(xié)議,由特定端口進行網絡通信,共同組成了一個完整的考試管理系統(tǒng)??荚嚬芾矸斩俗酉到y(tǒng)包括考務管理服務器與考試服務器??紕展芾矸掌髦饕δ苁强忌鷪竺畔⒐芾?。如考生資料信息錄入、修改、刪除;考生報名信息庫輸出,生成準考證打印文件;考生考場查詢、成績查詢;考場分布安排管理及考試相關重要信息等??荚嚪掌髦饕δ苁强紙鲈囶}與考試數(shù)據(jù)管理,如劃分不同科目的考生與之報考的科目相對應,劃分不同考區(qū)的考生到對應的考場管理服務器,接收考區(qū)考場服務器傳回的考試數(shù)據(jù),提供匯總、查詢、分析、打印等功能。考場管理服務端子系統(tǒng)包括考場應用服務器與考場管理服務器??紙鰬梅掌髦饕δ苁浅猩蠁⑾?,即上與考試管理服務器端通信,下與考場管理服務器通信,它與考場服務器之間相輔相成,共同完成接收本考場報名信息庫、啟動考試服務器、下載考場考試試卷以及監(jiān)控考生的整個考試過程(組題、登錄、試題分發(fā)、收集成績等),最后上報成績庫給考務管理服務端子系統(tǒng)??荚嚳蛻舳俗酉到y(tǒng)主要完成考生的考試過程,包括考生登錄合法性驗證、接收試題、顯示題文、答題界面、自動計時、自動評卷、提交考試成績及原始答題數(shù)據(jù)存放本地等功能。
3考試系統(tǒng)的設計
3.1考試管理服務端工作流程
考試管理服務端是由若干臺專業(yè)服務器組成的服務器機群,工作流程如圖2所示。要實現(xiàn)多元化的特點,需要在系統(tǒng)規(guī)劃時完成需求范圍的定義,無論在同一時間舉行某行業(yè)多科目的考試,還是舉行多行業(yè)類單科目的考試,都可以把它們規(guī)劃到多科目類考試類型中。系統(tǒng)在考試服務器端把試卷與考生報考的科目相對應,再按照報考的區(qū)域就近劃分,考生在考場登陸時根據(jù)自己的報名數(shù)據(jù)能抽取到自己的考試科目就算完成需求。故系統(tǒng)的功能實現(xiàn)主要體現(xiàn)在考試管理服務端子系統(tǒng)上。其它子系統(tǒng)功能與技術和市場上現(xiàn)有的通用,故在此不做贅述。
3.2考試管理服務端數(shù)據(jù)表設計
考試服務器從考務管理服務器接收考生數(shù)據(jù)庫。該數(shù)據(jù)庫是考區(qū)上報的考場數(shù)和考生的報名的信息數(shù)據(jù),它包含多張數(shù)據(jù)表,數(shù)據(jù)表之間用關鍵字段構成多對多的關系,如圖3所示。
4結束語
多元化計算機考試系統(tǒng)的研究與設計可以完成許多行業(yè)在計算機上的考試需求,可以實現(xiàn)文字、圖片、音頻、視頻、動畫等多媒體元素的呈現(xiàn)。系統(tǒng)在考試客戶端調用計算機本身的插件資源,響應速度快,能更好地實現(xiàn)行業(yè)內多元化的需求,尤其是金融服務業(yè)和醫(yī)療衛(wèi)生業(yè)。
參考文獻
[1]孫騎,鐘輝.基于WEB的計算機基礎考試系統(tǒng)的設計與實現(xiàn).計算機光盤軟件與應用,2010(1):40
[2]王奭.基于網絡的計算機通用考試系統(tǒng)的研制.長春:長春理工大學,2004
[3]吉勤,盧維亮,朱巧明.一個基于B/S模式的在線考試系統(tǒng)設計與實現(xiàn).計算機與現(xiàn)代化,2007(12):40
[4]劉洋.在線考試系統(tǒng)的設計與實現(xiàn).湖南城市學院學報,2014(06):75
[5]劉相濱,陽波.基于組件的計算機考試系統(tǒng)研究與實現(xiàn).計算機工程與應用,2006(05):210
作者:張滿桃 單位:深圳職業(yè)技術學院人工智能學院