洪波
【摘要】? ? 隨著通信技術(shù)和計(jì)算機(jī)技術(shù)的不斷發(fā)展和應(yīng)用,我國(guó)高校將計(jì)算機(jī)作為考試工具,并對(duì)計(jì)算機(jī)等級(jí)考試提出了更高的要求,旨在實(shí)現(xiàn)計(jì)算機(jī)考試的規(guī)范化、標(biāo)準(zhǔn)化和系統(tǒng)化管理。為了提高計(jì)算機(jī)等級(jí)考試的效率和效果,現(xiàn)設(shè)計(jì)一款功能完善、實(shí)用性強(qiáng)的計(jì)算機(jī)等級(jí)考試管理系統(tǒng)。首先,針對(duì)系統(tǒng)需求分析結(jié)果,完成對(duì)系統(tǒng)基本架構(gòu)設(shè)計(jì)以及系統(tǒng)構(gòu)成設(shè)計(jì),其次,從數(shù)據(jù)模塊設(shè)計(jì)、試題管理端功能設(shè)計(jì)、考生客戶端功能設(shè)計(jì)三個(gè)方面入手,完成對(duì)系統(tǒng)核心功能詳細(xì)設(shè)計(jì)和開發(fā),最后,探討了系統(tǒng)推廣應(yīng)用方式。結(jié)果表明:計(jì)算機(jī)等級(jí)考試管理系統(tǒng)運(yùn)行正常、可靠、穩(wěn)定,各個(gè)功能模塊實(shí)現(xiàn)滿足設(shè)計(jì)相關(guān)要求,符合實(shí)際應(yīng)用需求。希望通過這次研究,為相關(guān)從業(yè)者提供有效的借鑒和參考。
【關(guān)鍵詞】? ? 計(jì)算機(jī)等級(jí)考試? ? 管理系統(tǒng)? ? 開發(fā)? ? 應(yīng)用
傳統(tǒng)計(jì)算機(jī)等級(jí)考試模式下,需要借助軟盤向考生發(fā)送試題,這就要求工作人員在開考之前,大規(guī)模地復(fù)制軟盤,浪費(fèi)了大量的人力成本、物力成本和財(cái)力成本。而計(jì)算機(jī)等級(jí)考試管理系統(tǒng)的出現(xiàn)和應(yīng)用可以從根本上解決以上問題。通過開發(fā)和應(yīng)用該系統(tǒng),不僅可以實(shí)現(xiàn)對(duì)計(jì)算機(jī)等級(jí)考試的統(tǒng)一化、集中化控制和管理,還能根據(jù)考試級(jí)別,自動(dòng)向考生發(fā)放試題,為實(shí)現(xiàn)上機(jī)文件的全面收集和整理提供重要的平臺(tái)支持。因此,如何科學(xué)開發(fā)和應(yīng)用計(jì)算機(jī)等級(jí)考試管理系統(tǒng)是技術(shù)人員必須思考和解決的問題。
一、系統(tǒng)總體設(shè)計(jì)
1.1系統(tǒng)基本架構(gòu)設(shè)計(jì)
該系統(tǒng)在具體的設(shè)計(jì)中,主要在使用C/S系統(tǒng)架構(gòu)模式的基礎(chǔ)上,綜合運(yùn)用了客戶/服務(wù)器數(shù)據(jù)庫(kù)技術(shù),構(gòu)建出如圖1所示的系統(tǒng)C/S架構(gòu)結(jié)構(gòu)。
從圖1中可以看出,考生在上機(jī)考試期間,主要采用FTP服務(wù)器模式,完成對(duì)程序文件的上傳[1]。此外,通過利用FTP服務(wù)器,可以構(gòu)建出多種文件夾,這些文件夾與考生的考試語(yǔ)種一一對(duì)應(yīng),另外,在所有的語(yǔ)種文件夾內(nèi),均收集和整理了上機(jī)程序試題文件。
1.2系統(tǒng)構(gòu)成
該系統(tǒng)主要包含以下五個(gè)子系統(tǒng):1.試題管理子系統(tǒng)。該子系統(tǒng)主要負(fù)責(zé)對(duì)試題庫(kù)的統(tǒng)一化、集中化維護(hù)和管理,其功能主要包含試題錄入功能、智能組卷功能。其中試題錄入功能主要負(fù)責(zé)對(duì)試卷的增刪改查處理。智能組卷功能主要是指通過選用合適的組卷策略,實(shí)現(xiàn)對(duì)成套試卷的自動(dòng)化、智能化生成[2]。2.考生考試子系統(tǒng)。該子系統(tǒng)主要負(fù)責(zé)對(duì)網(wǎng)絡(luò)考試過程的實(shí)現(xiàn),其功能主要包含考生登錄功能、系統(tǒng)計(jì)時(shí)功能、交卷功能和自動(dòng)判卷功能。其中,考生登錄功能主要負(fù)責(zé)對(duì)考生身份信息的驗(yàn)證,只有身份信息驗(yàn)證通過的考生才能選擇相應(yīng)考語(yǔ)類別,此時(shí),系統(tǒng)會(huì)自動(dòng)生成多種試卷,供考生進(jìn)行隨機(jī)抽取。系統(tǒng)計(jì)時(shí)功能主要是指針對(duì)考生所選擇的考試語(yǔ)種信息,向考生顯示倒計(jì)時(shí)時(shí)間,便于考更好地控制答題時(shí)間。交卷功能主要是指當(dāng)考生成功提交試卷后,系統(tǒng)會(huì)自動(dòng)將考生提交的客觀試題上傳到數(shù)據(jù)庫(kù)中,將主觀試題上傳到指定的FTP服務(wù)器中[3]。3.在線監(jiān)考子系統(tǒng)。該子系統(tǒng)主要負(fù)責(zé)對(duì)考生整個(gè)考試過程的實(shí)時(shí)監(jiān)督和控制,其功能主要包含監(jiān)控考生狀態(tài)功能、特殊情況處理功能。其中,監(jiān)控考生狀態(tài)功能主要是指對(duì)考生的考試時(shí)間、做題進(jìn)度等狀態(tài)進(jìn)行實(shí)時(shí)監(jiān)控。特殊情況處理功能主要是指采用標(biāo)記的方式那些違規(guī)、違紀(jì)學(xué)生進(jìn)行特殊處理,便于管理員對(duì)這些學(xué)生進(jìn)行扣分處理或者取消成績(jī)。4.考分查詢子系統(tǒng)。該子系統(tǒng)主要負(fù)責(zé)對(duì)考生成績(jī)的自動(dòng)化、規(guī)范化管理,其功能主要包含成績(jī)查詢功能、成績(jī)統(tǒng)計(jì)功能。其中,成績(jī)查詢功能主要是指通過輸入考生的考號(hào)、姓名,實(shí)現(xiàn)對(duì)考生成績(jī)的精確查詢。成績(jī)統(tǒng)計(jì)功能主要負(fù)責(zé)對(duì)考生及格率的實(shí)時(shí)統(tǒng)計(jì)[4]。5.考生信息管理子系統(tǒng)。該子系統(tǒng)主要負(fù)責(zé)對(duì)考生個(gè)人信息以及考試信息的實(shí)時(shí)維護(hù),其功能主要包含考生信息批量導(dǎo)入功能、考生信息手工錄入功能。
二、系統(tǒng)功能模塊設(shè)計(jì)
為了保證系統(tǒng)功能實(shí)現(xiàn)效果,提高系統(tǒng)整體運(yùn)行性能,技術(shù)人員要嚴(yán)格按照如圖2所示的系統(tǒng)功能結(jié)構(gòu)圖,完成對(duì)系統(tǒng)核心功能設(shè)計(jì)和開發(fā)。
2.1數(shù)據(jù)模塊設(shè)計(jì)
數(shù)據(jù)模塊作為系統(tǒng)的核心功能模塊,主要是指通過將多個(gè)數(shù)據(jù)庫(kù)組件進(jìn)行統(tǒng)一化、集中化管理,以保證數(shù)據(jù)連接和處理的可靠性和安全性[5]。但是,需要注意的是,不能將可視化組件導(dǎo)入到數(shù)據(jù)模塊中。無論是試題管理端、考試系統(tǒng)監(jiān)考,還是考試客戶端,君可是借助數(shù)據(jù)模塊,與系統(tǒng)數(shù)據(jù)庫(kù)建立有效的連接。
2.2試題管理端功能模塊詳細(xì)設(shè)計(jì)
2.2.1管理端界面設(shè)計(jì)
為了保證系統(tǒng)管理端程序的可靠性和安全性,避免病毒、黑客、不法分子入侵系統(tǒng),篡改或者破壞系統(tǒng)數(shù)據(jù)庫(kù)內(nèi)的數(shù)據(jù),管理員必須要對(duì)用戶的使用權(quán)限進(jìn)行限定,確保用戶只有在通過權(quán)限認(rèn)證后,才能登錄系統(tǒng)內(nèi)使用相應(yīng)的功能模塊。管理端總流程圖如圖3所示。
2.2.2批量導(dǎo)入考生信息功能詳細(xì)設(shè)計(jì)
批量導(dǎo)入考生信息功能在具體的設(shè)計(jì)中,首先,要采用批量導(dǎo)入文件的方式,將考生個(gè)人信息以及考試信息導(dǎo)入到相應(yīng)的數(shù)據(jù)庫(kù)中,同時(shí),還要設(shè)置文本批量導(dǎo)入格式,不同考生對(duì)應(yīng)的信息各自占用一行[8]。
2.3考生客戶端功能模塊詳細(xì)設(shè)計(jì)
考生客戶端作為整個(gè)考試管理的重要客戶端,所有的考試功能均需要借助次客戶端進(jìn)行實(shí)現(xiàn),這些考試功能主要包含考試倒計(jì)時(shí)功能、試卷分發(fā)功能、驗(yàn)證考生登錄權(quán)限功能等。因此,保證客戶端運(yùn)行的可靠性和安全性顯得尤為重要[7],為此,技術(shù)人員在設(shè)計(jì)考生客戶端功能模塊期間,必須要確保所有考生在進(jìn)行實(shí)際的考試中,能夠確保考試環(huán)境的安靜,避免因考試大聲喧嘩而破壞其他考生的正常考試狀態(tài)。為了保證考生客戶端功能模塊的設(shè)計(jì)效果,首先,技術(shù)人員要做好對(duì)客戶端界面的設(shè)計(jì),確保所設(shè)計(jì)的界面具有一定的簡(jiǎn)潔性、友好性和適用性,為用戶帶來良好的使用體驗(yàn)。其次,要做好對(duì)考生登錄流程的設(shè)計(jì)。在這一環(huán)節(jié)中,系統(tǒng)要對(duì)考生的身份信息進(jìn)行驗(yàn)證,只有驗(yàn)證通過的考生,才能正常登錄和適用系統(tǒng),登錄系統(tǒng)后,考生可以選擇相應(yīng)的考試語(yǔ)種,隨機(jī)抽題,此時(shí),系統(tǒng)答題倒計(jì)時(shí)功能會(huì)自動(dòng)啟動(dòng),一旦時(shí)間結(jié)束,考生要立馬交卷[8]。最后,要做好對(duì)FTP上傳功能的設(shè)計(jì)。在這一環(huán)節(jié)中,當(dāng)考試時(shí)間結(jié)束后,系統(tǒng)會(huì)自動(dòng)將考生提交的各項(xiàng)考試文件上傳到FTP服務(wù)器中,如果發(fā)現(xiàn)系統(tǒng)上傳錯(cuò)誤,那么監(jiān)考教師需要采用手動(dòng)上傳的方式,就所有考試文件安全、可靠地上傳到FTP服務(wù)器中。
三、系統(tǒng)推廣應(yīng)用
計(jì)算機(jī)等級(jí)考試管理系統(tǒng)在具體的推廣和應(yīng)用中,主要使用了開放模式,凡是參加計(jì)算機(jī)等級(jí)考試的高效,均可以免費(fèi)獲得和應(yīng)用該系統(tǒng)。計(jì)算機(jī)等級(jí)考試管理網(wǎng)站自1999年正式投入使用后,所有高校都可以從這一網(wǎng)站中下載和應(yīng)用最新計(jì)算機(jī)等級(jí)考試管理系統(tǒng)版本。隨著中專院校、民辦院校陸續(xù)加入,計(jì)算機(jī)等級(jí)考試管理系統(tǒng)用戶不斷增多。如今,計(jì)算機(jī)等級(jí)考試管理系統(tǒng)在我國(guó)各大高校中取得了廣泛的應(yīng)用,使得計(jì)算機(jī)等級(jí)考試管理變得更加系統(tǒng)化、信息化和規(guī)范化,為提高考務(wù)管理工作的效率和效果創(chuàng)造良好的條件。
四、結(jié)束語(yǔ)
綜上所述,對(duì)于計(jì)算機(jī)等級(jí)考試管理系統(tǒng)而言,在進(jìn)行開發(fā)和應(yīng)用期間,需要借助網(wǎng)絡(luò)技術(shù)不斷優(yōu)化和完善系統(tǒng)功能,從而提高系統(tǒng)的運(yùn)行性能,使得該系統(tǒng)能夠被廣泛地應(yīng)用于高校教育中,為進(jìn)一步保證考務(wù)工作的開展效率和效果,實(shí)現(xiàn)對(duì)計(jì)算機(jī)等級(jí)考試的自動(dòng)化、規(guī)范化、科學(xué)化管理提供有力的保障。另外,通過開發(fā)和應(yīng)用計(jì)算機(jī)等級(jí)考試管理系統(tǒng),還能確保高校計(jì)算機(jī)等級(jí)考試能夠圓滿完成,為促進(jìn)高校計(jì)算機(jī)基礎(chǔ)教育事業(yè)的健康、可持續(xù)發(fā)展做出相應(yīng)的貢獻(xiàn),因此,計(jì)算機(jī)等級(jí)考試管理系統(tǒng)值得被進(jìn)一步推廣和應(yīng)用于高校計(jì)算機(jī)等級(jí)考試領(lǐng)域中。
.
參? 考? 文? 獻(xiàn)
[1]崔淑鑫,楊兆輝.計(jì)算機(jī)等級(jí)考試網(wǎng)上考務(wù)管理系統(tǒng)的設(shè)計(jì)[J].科技視界,2020,33(5):12-13.
[2]魏曉玲.全國(guó)計(jì)算機(jī)等級(jí)考試網(wǎng)上考務(wù)管理系統(tǒng)的設(shè)計(jì)[J].信息技術(shù),2020(6):202-204,206.
[3]孫聞,孫振亞.基于UML的高校計(jì)算機(jī)等級(jí)考試管理系統(tǒng)[J].電腦知識(shí)與技術(shù),2019,5(36):10146-10147.
[4]林士敏,胡振宇,黃萬(wàn)華,等.廣西高校計(jì)算機(jī)等級(jí)考試管理系統(tǒng)的開發(fā)與應(yīng)用[J].廣西科學(xué)院學(xué)報(bào),2020,16(4):205-209.
[5]蘇永瀚.計(jì)算機(jī)等級(jí)考試網(wǎng)上考務(wù)管理系統(tǒng)的設(shè)計(jì)探討[J].求知導(dǎo)刊,2020,(22):290.
[6]侯永莉.計(jì)算機(jī)等級(jí)考試培訓(xùn)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].內(nèi)蒙古:內(nèi)蒙古大學(xué),2020,(8):4528.
[7]王昌剛,鄭翠,吳剛山.計(jì)算機(jī)等級(jí)考試管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2019,47(6):1415-1420,1496.
[8]趙麗.新疆農(nóng)業(yè)職業(yè)技術(shù)學(xué)院計(jì)算機(jī)等級(jí)考試管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].北京:北京工業(yè)大學(xué),2020(28):63.