荀麗麗
摘要:隨著計算機技術(shù)的廣泛應(yīng)用,計算機的應(yīng)用融入各行各業(yè)中,為人們帶來了極大的便利。目前在各大高職院校中,尤其混合式教學(xué)方式的普及,在線考試系統(tǒng)的研究與使用,可以極大地提升混合式教學(xué)過程中的線上教學(xué)工作效率,有效的幫助老師節(jié)約了出題、閱卷的工作量。因此本文基于此,以高職計算機基礎(chǔ)課程為例,對在線考試系統(tǒng)的設(shè)計展開分析。
關(guān)鍵詞:計算機基礎(chǔ)在線考試系統(tǒng)設(shè)計計算機應(yīng)用
中圖分類號:TP311.5文獻(xiàn)標(biāo)識碼:A ? 文章編號:1672-3791(2022)04(a)-0000-00
Discussion on the Design and Realization of Computer Basic Online Examination System in Higher Vocational Education
XUN Lili
(Ningxia Vocational and Technical College, Yinchuan, Ningxia Hui Autonomous Region,750021 China)
Abstract: With the widespread application of computer technology, the application of computers has been integrated into all walks of life, bringing great convenience to people. At present, in major vocational colleges, especially the popularization of blended teaching methods, the research and use of online examination systems can greatly improve the efficiency of online teaching in the process of blended teaching, and effectively help teachers save money. The workload of questions and scoring. Therefore, this article is based on this, taking the computer basic course of higher vocational education as an example, to analyze the design of the online examination system.
Key Words: Computer foundation; Online examination system; Design; Computer application
由于計算機技術(shù)在各行業(yè)的廣泛應(yīng)用,《計算機應(yīng)用基礎(chǔ)》直接關(guān)系到各專業(yè)人才培養(yǎng)的基本規(guī)格要求,要求畢業(yè)生能熟練掌握計算機基礎(chǔ)操作技能和辦公應(yīng)用技能,培養(yǎng)和提高學(xué)生的計算機文化素質(zhì),為學(xué)生利用計算機學(xué)習(xí)其他課程打下良好的基礎(chǔ)。但是計算基礎(chǔ)課程不同于傳統(tǒng)課程教育,其教學(xué)內(nèi)容、方式?jīng)Q定了,不能單純通過試卷考試的方式,而是需要通過考試系統(tǒng),對學(xué)生的理論知識和實操技能進行考核,保證學(xué)生既掌握理論知識,又懂得如何實際操作。計算機基礎(chǔ)考試主要通過在線考試的方式,如何保證考試系統(tǒng)功能的完備性,成為該文研究的重點[1]。
1 在線考試系統(tǒng)需求分析
設(shè)計在線考試系統(tǒng)需要進行系統(tǒng)需求的分析以作為系統(tǒng)設(shè)計的前提工作,考慮系統(tǒng)設(shè)計的可行性,分析系統(tǒng)需要滿足哪些需求。一般情況下,分析系統(tǒng)需求分為可行性分析、設(shè)計目標(biāo)分析。
1.1 可行性分析
為了保證在線考試系統(tǒng)設(shè)計的合理性,需要對系統(tǒng)設(shè)計進行技術(shù)可行性和經(jīng)濟可行性分析,主要分析設(shè)計需要的資源支持以及后期取得的經(jīng)濟效益。高職院校進行考試系統(tǒng),本身不存在經(jīng)濟收益,系統(tǒng)設(shè)計的初衷在于檢驗學(xué)生的真實學(xué)習(xí)情況,只需借助軟件進行系統(tǒng)研發(fā),結(jié)合考試需求做出技術(shù)調(diào)整即可,無需考慮經(jīng)濟收益。技術(shù)分析則是圍繞用戶需求,查看系統(tǒng)需要具備的各項功能,查看能否滿足考試需求?,F(xiàn)階段,計算機技術(shù)有著信息存儲、數(shù)據(jù)傳輸、數(shù)據(jù)運算等多方面的優(yōu)勢,各行業(yè)的應(yīng)用也比較成熟,可以將部分應(yīng)用經(jīng)驗和研究成果利用起來。在技術(shù)上,可以采用B/S 架構(gòu),根據(jù)往年學(xué)生的并發(fā)用戶數(shù)、數(shù)據(jù)查詢的強度和新系統(tǒng)的功能,利用Asp.net作為開發(fā)語言,采用擴展性較好且開源的SQL作為數(shù)據(jù)庫軟件,以此達(dá)到對數(shù)據(jù)的合理控制[2]。
1.2 設(shè)計目標(biāo)分析
在線考試系統(tǒng)設(shè)計應(yīng)該以可操作性和公平性為基礎(chǔ),需要具備如下的目標(biāo):首先,系統(tǒng)必須具備便捷性,需要系統(tǒng)有著一定的流暢性,讓用戶可以用最少的操作,完成相應(yīng)的任務(wù)。具體而言,就是完善系統(tǒng)答題和提交等方面的操作,讓其更加便捷;同時也要優(yōu)化教師對于學(xué)生答卷的批改操作。其次,系統(tǒng)需要具備登錄功能,也就是具備身份注冊、答題、結(jié)果查詢等系統(tǒng)服務(wù)。最后,系統(tǒng)后端設(shè)計。系統(tǒng)后端提供審閱和批改功能,方便教師管理答題記錄。
2 計算機基礎(chǔ)在線考試系統(tǒng)的設(shè)計
完成對在線考試系統(tǒng)的需求分析之后,明確了系統(tǒng)設(shè)計的目標(biāo),然后開始規(guī)劃系統(tǒng)的構(gòu)架,按照不同的需求,進行系統(tǒng)功能的分配。在線考試系統(tǒng)可以視為4個系統(tǒng)的集合,也就是考試子系統(tǒng)、命題子系統(tǒng)、閱卷子系統(tǒng)、考試管理子系統(tǒng),不同的子系統(tǒng)有著不同的功能,4個系統(tǒng)相互配合,協(xié)調(diào)運行,才能確??荚嚨捻樌M行。
2.1 命題子系統(tǒng)
命題子系統(tǒng)主要功能在于幫助教師完成試題的規(guī)劃,例如,試題相關(guān)的評分標(biāo)準(zhǔn)、試題的設(shè)計和錄入等。為了確保試題設(shè)計和錄入的合理性和準(zhǔn)確性,該子系統(tǒng)還需要分配教研主任審核試題的功能,用于審核試題的難度,保證試題的合理性,可以滿足考試的需求。
2.2 考試子系統(tǒng)
考試子系統(tǒng)用戶在于學(xué)生,學(xué)生通過考試子系統(tǒng)完成在線測試。因此,考試子系統(tǒng)是在線考試系統(tǒng)的重點內(nèi)容。該系統(tǒng)下需要具備注冊登錄、在線答題、提交試卷等考試全流程,保證流程的完整性以及操作的便捷性,才能確保在線測試的順利進行。
2.3 ?閱卷子系統(tǒng)
閱卷子系統(tǒng)有些類似命題子系統(tǒng),用戶對象都是教師,主要在于輔助教師完成系統(tǒng)試卷的設(shè)計和審閱。閱卷子系統(tǒng)需要提供在線閱卷的功能,需要讓教師比較方便快捷地進行閱卷、批注。同時還要具備閱卷情況的數(shù)據(jù)管理,包括分?jǐn)?shù)的匯總、平均值的計算、最高分、最低分,題目正確率等方面的數(shù)據(jù)統(tǒng)計分析功能。此外,還應(yīng)該具備查閱閱卷量方面的設(shè)計,方便查閱各教師的閱卷量,合理分配工作任務(wù)[3]。
2.4 考試情況管理子系統(tǒng)
該系統(tǒng)的設(shè)計在于對考試情況進行管理,保證在線考試具備公平性。該子系統(tǒng)除了可以實現(xiàn)對不同使用用戶的管理,還需要利用現(xiàn)代化的技術(shù)和設(shè)備等,確??荚囌麄€環(huán)節(jié)不存在舞弊情況,比如,攝像頭的使用,對比人臉進行認(rèn)證,可以有效地避免學(xué)生找人替考的情況;同時攝像頭可以動態(tài)實時捕捉學(xué)生考試情況,方便教師監(jiān)測學(xué)生是否存在違規(guī)操作的情況。此外,該子系統(tǒng)還需要有著應(yīng)對學(xué)生誤操作的情況,幫助學(xué)生進行修正,以此保證整個在線考試的公平性。
為了保證在線考試系統(tǒng)的順利進行,發(fā)揮考試系統(tǒng)的價值,必須以上4個子系統(tǒng)相互配合,結(jié)合實際情況,不斷地優(yōu)化系統(tǒng),減少系統(tǒng)冗余,保證系統(tǒng)運作的流暢性,為學(xué)生在線考試提供保障。
3 計算機基礎(chǔ)在線考試系統(tǒng)功能的實現(xiàn)
3.1 身份驗證功能
身份驗證功能是指對用戶的身份進行驗證,這是考試順利進行的前提條件。一般情況下,考試系統(tǒng)的設(shè)計,采取的服務(wù)器和操作終端雙重架構(gòu),用戶將個人賬戶信息通過終端設(shè)備輸入之后,這些數(shù)據(jù)信息會經(jīng)過終端上傳到服務(wù)器,然后服務(wù)器對接收到的賬號信息進行驗證,用以確定用戶的身份;信息確認(rèn)無誤之后,才能獲得登錄賬戶的權(quán)限;如果賬號信息或者密碼信息出現(xiàn)錯誤,則用戶無法正常登錄。為了確保系統(tǒng)可以穩(wěn)定運行,設(shè)置鎖定功能,限制重復(fù)錯誤操作[4]。
為了確??荚嚨恼_M行,還需要具備在線狀態(tài)驗證的功能,不定時地驗證考生的考試狀態(tài),最為常見的驗證方式,就是針對不同操作狀態(tài)給出不同的字段。例如,考試暫未開始,對于沒有登錄系統(tǒng)或者沒有點擊開始考試的學(xué)生,將其狀態(tài)設(shè)置為“待考”;對于那些已經(jīng)登錄系統(tǒng),點擊開始答題的學(xué)生,將其狀態(tài)設(shè)置為“考試中”;那些已經(jīng)完成答題,提交答案之后,試卷尚未被教師進行批閱的狀態(tài)設(shè)置為“考完”;對于試卷提交且被教師批閱,則將這部分學(xué)生的狀態(tài)設(shè)置為“已閱”。根據(jù)不同的狀態(tài)進行區(qū)分。此外,學(xué)校對于學(xué)生的考核,學(xué)生日常的出勤同樣會納入到考核中,占據(jù)一定的比例,將學(xué)生出勤與學(xué)生的考試資格掛鉤[5]。因此,在線考試系統(tǒng)同樣需要對學(xué)生的出勤狀況進行甄別,篩選出出勤不滿的學(xué)生,將其設(shè)置為“曠課”狀態(tài),不能參與資格考試;對于出勤滿的學(xué)生,才能“待考”的設(shè)置,這些學(xué)生可以登錄考試系統(tǒng),完成在線考試。考慮到字段設(shè)置的數(shù)量較多,為了更好地區(qū)分不同的字段,可以通過顏色設(shè)計的方式,不同字段有著不同的顏色,需要注意的是,顏色要具有醒目且容易對比,方便學(xué)校對學(xué)生進行管理。學(xué)生在考試進行過程中,由于系統(tǒng)或者終端出現(xiàn)故障,無法順利進行,被迫中斷考試,需要監(jiān)考教師檢查核實,提出修改狀態(tài)的請求,并給予學(xué)生重新登錄考試的機會,讓學(xué)生可以正常地發(fā)揮。
3.2 本地存儲重要信息
在線考試將使服務(wù)器面臨很大的負(fù)擔(dān),容易由于負(fù)荷過大,出現(xiàn)運行變慢、宕機等情況。在線答題過程中,終端系統(tǒng)必須處于線上狀態(tài),才能獲取相關(guān)的考試信息。為了減輕服務(wù)器的壓力,保證學(xué)生可以順利地完成答題,考試系統(tǒng)需要具備信息存儲的功能;只有在考試最初學(xué)生登錄、獲取考試試題、上傳答卷等操作時,系統(tǒng)才處于線上狀態(tài)。終端系統(tǒng)連接到服務(wù)器的時候,便開始自行下載考試試題,并將試題以信息儲存的方式保存在本地,可以減輕服務(wù)的負(fù)擔(dān),即便服務(wù)器出現(xiàn)異常的情況,也不會對學(xué)生的答題帶來影響,以保證答題的順利進行。學(xué)生完成答題之后點擊交卷,系統(tǒng)再次回到在線狀態(tài),回傳答卷信息。正常的考試過程中,經(jīng)常出現(xiàn)學(xué)生在相同時間內(nèi),一起交卷的情況,短時間內(nèi)服務(wù)器需要應(yīng)對大量的線上操作,容易導(dǎo)致負(fù)擔(dān)過大,部分學(xué)生提示交卷失敗的情況。這時候信息存儲功能再次發(fā)揮作用,可以將試卷本地存儲,如果交卷失敗,可以再次交卷,不會影響到學(xué)生的考試結(jié)果[6]。
3.3 倒計時交卷
倒計時交卷的目的在于更好地進行考試時間的把控。試題需要在一定的時間內(nèi)完成,才能表明學(xué)生對于知識有著足夠的熟練度。反之,如果學(xué)生掌握知識不夠牢固,那么必然一道題將花費很多的時間,無法在規(guī)定時間內(nèi)完成答題。還有部分學(xué)生考試不注意考試時間,在前面浪費大量的時間。因此,倒計時交卷功能便顯得非常重要??荚囬_始之后,學(xué)生登錄系統(tǒng),獲取試卷,點擊“開始答題”,那么倒計時程序開始運行,如果學(xué)生在倒計時之前,完成答卷,那么學(xué)生可以選擇是否交卷;如果倒計時結(jié)束之后,學(xué)生依舊沒有完成答卷,那么系統(tǒng)會將學(xué)生完成的答題自動保存并自動交卷。通過倒計時的方式,管控答卷時間,保證考試的公平。
3.4 試卷審批功能
試卷審批功能是在線考試系統(tǒng)的最后環(huán)節(jié)。教師登錄到考試系統(tǒng),對學(xué)生的答卷進行審批。通過系統(tǒng)權(quán)限的分配,將審批權(quán)限分配給教師,只有教師的賬號才能審批的權(quán)限,學(xué)生只有考試答題的權(quán)限。計算機基礎(chǔ)在線考試,由于考試的內(nèi)容相對復(fù)雜,有著多種的題型,不同的答案模板,系統(tǒng)難以自動完成審批,需要教師進行審批。當(dāng)然為了減輕教師的審批壓力,可以根據(jù)不同的考試題型進行劃分,明確不同題型對應(yīng)的答案。例如,對于選擇題、填空題等題目,有著固定標(biāo)準(zhǔn)的答案,教師只需要在設(shè)計試卷的時候,給出對應(yīng)的答案,那么系統(tǒng)便可以根據(jù)教師留下的答案進行自動閱卷審批;對于概述題、簡答題、操作題等由于存在擴展性,需要教師親自進行批閱,根據(jù)學(xué)生的回答情況,給出相應(yīng)的審批意見。
4 結(jié)語
綜上所述,網(wǎng)絡(luò)技術(shù)、計算機技術(shù)的發(fā)展和應(yīng)用,給各行業(yè)帶來很大的便利。職業(yè)教育在衡量學(xué)生計算機基礎(chǔ)水平的時候,都是通過考試的方式進行。但是計算機基礎(chǔ)有著一定的操作性,不能單純地依靠選擇題或者填空的方式進行判分,而是需要通過系統(tǒng)考試的方式,設(shè)計不同的題型,給出標(biāo)準(zhǔn)的答案,讓學(xué)生登錄系統(tǒng)之后,在線做題,提交答案;教師登錄系統(tǒng),完成審批。在線考試系統(tǒng)的設(shè)計,需要設(shè)計命題、考試、閱卷、考試情況管理等四大模塊,根據(jù)考試的需要,不斷完善系統(tǒng)的功能,讓其更好地服務(wù)教育,更好地發(fā)揮其積極作用。
參考文獻(xiàn)
[1] 李陽.計算機信息技術(shù)課程在線考試系統(tǒng)的設(shè)計與實現(xiàn)[J].科技風(fēng),2019(22):94.
[2] 吳慶祥,李盛蘭.在線考試模塊的設(shè)計與實現(xiàn)——基于Authorware的通用型考試系統(tǒng)[J]. 電腦與電信,2017(5):64-66.
[3] 熊威.高職《計算機應(yīng)用基礎(chǔ)》課程在線考試系統(tǒng)開發(fā)與應(yīng)用分析[J].南方農(nóng)機,2019,50(6):80.
[4] 林月紅.提高中職《計算機應(yīng)用基礎(chǔ)》在線教學(xué)效果的實踐與探究[J].職業(yè)技術(shù)教育,2020,41(14):53-56.
[5] 王運成.計算機基礎(chǔ)在線考試系統(tǒng)的設(shè)計與實現(xiàn)[J].信息與電腦,2020,32(15):94-96.
[6] 楊靜.基于Web的在線考試系統(tǒng)的設(shè)計與開發(fā)[J].西安文理學(xué)院學(xué)報自然科學(xué)版,2019,22(4):55-59.