趙英萍 毛玉萃
摘要:敘述了在線考試管理系統(tǒng)的必要性和可行性;介紹了采用Java語言編寫、基于WEB完成的在線考試管理系統(tǒng)的分析設計過程,并予以實現(xiàn)。
關鍵詞:在線考試;軟件開發(fā);Java;WEB
中圖分類號:TP311.52 文獻標識碼:A
文章編號:1009-3044(2020)19-0047-02
開放科學(資源服務)標識碼(0SID):
1 背景
為了簡化傳統(tǒng)考試過程,提高考試公平性和管理效率,有必要開展在線考試管理系統(tǒng)的研究。2018年春季學期在土耳其的一所州立大學進行了一次研究,此次研究的參與者為163名高職網絡學習者,研究結果表明,學習者對在線考試持積極態(tài)度,大多數(shù)學習者認為,在線考試是可用的、有效的、可靠的。[1]
1.1 目前研究概況
在線考試系統(tǒng)的發(fā)展已經有了較長的歷程,目前存在的種類繁多,采用的開發(fā)技術也有很多。國內外很多大型考試或是高校的學業(yè)課程測試均采用了在線考試的形式。可以說隨著使用范圍的逐漸擴大,在線考試形式在教育教學領域扮演的角色也越來越重要。
1.2 研究的目的和意義
網絡化考試具有處理速度快、準確等特點。這種新型的考試方式通過減少教師出題失誤的情況,讓考試趨于公平,最大程度地讓考生展示出自己的實際水平。計算機自動閱卷的功能節(jié)省了教師大量的時間和精力,減輕教師在考試過程中的負擔,可以讓教師在教學研究上投入更多的時間,這也是促進教育事業(yè)快速發(fā)展的一種方法。而且,實現(xiàn)在線考試可以節(jié)約紙張資源,符合綠色發(fā)展的理念,順應社會發(fā)展趨勢。
2 在線考試系統(tǒng)的功能需求分析
2.1 功能需求分析
本系統(tǒng)作為一個旨在方便教師和學生日常教學學習過程的系統(tǒng),首先應該滿足用戶界面友好,易于操作的基本要求;其次,在功能方面,需設計前臺考試頁面和后臺管理兩個部分。前臺實現(xiàn)考生在線考試,也是系統(tǒng)的主要功能,后臺實現(xiàn)對系統(tǒng)相關信息的管理,系統(tǒng)要實現(xiàn)的功能如下所述:
前臺考生用戶功能:
1)登錄注冊:考生憑借個人用戶名、密碼登錄系統(tǒng)。新用戶需要先在注冊頁面完成注冊,再登錄系統(tǒng)。
2)修改信息:考生可對個人密碼等信息進行修改。
3)參加考試:考生可根據(jù)考試名稱,快速搜索相關考試,參加考試。
4)回顧試卷:已完成的考試,考生可對試卷進行回顧。
后臺管理功能:
1)學科管理:教師對學科列表進行添加、編輯、刪除操作。
2)考生管理:教師可在后臺直接添加、編輯考生信息。
3)考試管理:教師在此頁面發(fā)布考試信息,包括考試名稱、科目以及與試卷相關的信息。
4)試題管理:教師可以在后臺對試題進行添加、編輯、刪除操作。并設計導人試題功能,方便教師批量導人試題。
在線考試管理系統(tǒng)的系統(tǒng)功能圖,如圖1所示。
2.2 主要業(yè)務處理流程設計
根據(jù)系統(tǒng)需求分析和主要功能模塊描述總結出該系統(tǒng)可根據(jù)用戶身份將業(yè)務處理分為三個方面。主要業(yè)務處理流程設計如圖2所示。
3 在線考試管理系統(tǒng)的設計與實現(xiàn)
3.1 數(shù)據(jù)庫分析與設計
在開發(fā)系統(tǒng)的過程中,設計數(shù)據(jù)庫是一項最基礎但又是很重要的環(huán)節(jié)。高質量的數(shù)據(jù)庫設計不僅能夠滿足用戶合理存儲數(shù)據(jù)的需求,又能發(fā)揮自身安全性、穩(wěn)定性作用。[2]本系統(tǒng)的數(shù)據(jù)庫管理平臺選用MySQL,數(shù)據(jù)庫中主要包括試題信息表、考試信息表、考生信息表。
試題信息表用來存放與試題有關的信息,具體結構如表1所示??荚囆畔⒈碛脕泶娣排c考試有關的信息,具體結構如表2所示??忌畔⒈泶娣排c考生有關的信息,主要用于考生的登錄注冊和與試題信息結合生成試卷信息,具體結構如表3所示。
3.2 系統(tǒng)實現(xiàn)
考生登錄頁面如圖3所示,登錄成功選擇要參加的考試,進入答題頁面,如圖4所示。
4 結束語
對于任何階段的學生來說,考試和評價都是教育過程中的兩個重要組成部分。[3]因此,很有必要通過改良考試方式來提高考試的效率,讓考試結果在評價過程中更有價值。在線考試形式的出現(xiàn),縮短了考試周期,其隨機性的特點,也提高了考試的真實性與公平性,在未來的教育事業(yè)發(fā)展中有望成為主流的考試方式。
參考文獻:
[1] llgaz H,Afacan Adamr G.Providing online exams for onlinelearners:Does it really ruatter for them?[J]. Education and In-formation Technologies, 2020, 25(2): 1255-1269.
[2]孔璐,軟件開發(fā)中數(shù)據(jù)庫設計理論與實踐分析[J].南方農機,2019, 50(4): 135.
[3] Kolhar M, Alameen A,Charsseldien Z M. An online lab exam-ination management system (OLEMS) to avoid malpractice[J].Science and Engineering Ethics, 2018, 24(4): 1367-1369.
【通聯(lián)編輯:謝媛媛】
收稿日期:2020-04-25
作者簡介:趙英萍(1997-),女,遼寧遼陽人,本科在讀;毛玉萃(1964-),女,江西高安人,通訊作者,副教授,碩士,研究方向為信息系統(tǒng)和操作系統(tǒng)。