劉賽娥,任友理,浦理娥,魏 翔,劉順有
(云南國土資源職業學院,云南 昆明 652501)
在線考試系統的設計與實現,不僅能夠推動監考過程的規范化,而且可以實現考卷評閱的自動化,這對于提升考試管理工作水平以及考試管理工作效率具有重要意義。由此可見,對云南國土資源職業學院在線考試系統的設計與實現做出分析與論述,對于提升云南國土資源職業學院教育信息化水平以及考試管理工作成效具有不容忽視的理論價值與現實意義。
在云南國土資源職業學院考試管理工作中,涉及的主體包括學生、教師、教學督導、考務人員,在完成在線考試系統開發之后,考試系統管理員也會在考試系統的管理與維護中發揮出重要的作用。從主體層面來看,在線考試系統設計需求主要體現在以下幾個方面:從學生角度來看,在線考試系統需要滿足學生的考試報名、在線答題以及試卷提交等需求;從教師角度來看,在線考試系統需要能夠滿足教師的試題錄入、主觀題查閱以及成績查看等需求;從教學督導角度來看,在線考試系統需要滿足教學督導審查試卷內容、審查成績以及統計成績的需求;從考務人員角度來看,在線考試系統需要滿足考務人員審核學生信息、安排考場以及開展閱卷管理的需求;從系統管理人員角度來看,在線考試系統需要具備權限管理、日志管理等功能,從而滿足系統管理人員對考試系統進行日常管理與維護的需求。
系統設計需求是云南國土資源職業學院構建在線考試系統用例模型的重要依據。在在線考試系統開發過程中,用例模型是UML語言中面向對象需求分析所指定的功能模型。由于用例模型能夠反映考試管理工作中涉及的各主體所需要的需求,因此合理的用例模型是確保在線考試系統發揮出自身作用的關鍵。在線考試系統總體用例如圖1所示。

圖1 系統總體用例圖
從圖1可以看出,在線考試系統能夠滿足系統管理員、教師、學生、考務人員、教學督導在參與考試以及開展考試管理和系統維護管理中的需求。其中,基礎數據管理、學生管理、考務管理、成績管理是用例模型中的核心。在明確用例模型的基礎上,在線考試系統開發工作者需要對各個主體的需求以及在線考試系統的功能進行進一步的細分,從而確保在線考試系統能夠發揮出提升云南國土資源職業學院考試管理工作水平以及考試管理工作效率的作用。
在明確用戶與管理主體需求并以此為依據構建用例模型之后,在線考試系統開發工作者需要對系統功能進行細化設計,并明確設計目標、設計原則以及設計方法。在此過程中,我們需要選擇面向對象的在線考試系統設計方法對在線考試系統的各類模塊進行設計,并依托UML建模技術完成模塊建模。

圖2 云南國土資源職業學院在線考試系統總覽圖

圖3 在線考試系統控制類關系圖
從學生管理模塊來看,這一模塊能夠實現學生信息的采集、分類、導入、導出,依托這一模塊,學生能夠自主開展信息填寫與審核,而教師以及系統管理工作者則能夠對學生信息進行查閱;從題庫管理模塊來看,教師在完成考試題目設置之后,可以將考試內容導入在線考試系統當中,而考務人員則可以依托這一模塊對教師錄入的內容進行格式設置與歸類管理,從而為在線考試內容的良好呈現奠定基礎;從考試管理模塊來看,考務人員可以依托這一模塊對考場以及考試內容進行安排,從而為在線考試的有序開展提供良好的保障,在此基礎上,學生可以使用在線考試系統開展無紙化考試;從閱卷管理模塊來看,依托這一模塊,在線考試系統可以對客觀題進行自動化的閱卷,并且能將主觀題分配給教師并由教師開展在線閱卷;從成績管理模塊來看,依托這一模塊,在線考試系統可以對學生成績進行計算與統計,無論是教師還是學生都可以通過在線考試系統查閱學生成績;從基礎數據管理模塊來看,在線考試系統維護管理工作者可以對系統使用過程中產生的記錄、使用者權限等進行查閱,并對在線考試系統界面、內容等進行更新。
綜上所述,在線考試系統的設計與實現,對于提升云南國土資源職業學院考試管理水平與考試管理效率具有重要意義,為此,云南國土資源學院有必要分析在線考試系統需求,并使用面向用戶的設計方法對系統用例模型、結構等進行設計,從而確保在線考試系統能夠滿足院??荚嚬芾硇枨?。