周紹景
摘要:針對滯后于“互聯(lián)網(wǎng)+”時代發(fā)展的傳統(tǒng)考試系統(tǒng),提出了一種智能化的考試系統(tǒng)設(shè)計(jì)方案。該方案運(yùn)用當(dāng)前流行的RESTful架構(gòu),采用圖像識別,數(shù)據(jù)分析等核心技術(shù),并以“互聯(lián)網(wǎng)+”思想為基礎(chǔ)構(gòu)建考試系統(tǒng)。該系統(tǒng)利用數(shù)據(jù)分析和圖像識別模塊可以對存儲的數(shù)據(jù)進(jìn)行分析,也能實(shí)現(xiàn)無人監(jiān)考的功能,滿足了時代發(fā)展的需求。
Abstract: For the traditional examination system that lags behind the development of the "Internet plus" era, an intelligent examination system design scheme was proposed. The program uses the current popular RESTful architecture, adopts core technologies such as image recognition and data analysis, and builds an examination system based on the "Internet Plus" idea. The system can use the data analysis and image recognition module to analyze the stored data, and it can also realize the function of unsupervised examination and meet the needs of the development of the times.
關(guān)鍵詞:互聯(lián)網(wǎng)+;圖像識別;數(shù)據(jù)分析
Key words: Internet plus;image recognition;data analysis
中圖分類號: TP311.5 文獻(xiàn)標(biāo)識碼:A 文章編號:1006-4311(2018)30-0207-02
受益于互聯(lián)網(wǎng)技術(shù)的蓬勃發(fā)展,智能化技術(shù)滲透到各領(lǐng)域中,已經(jīng)成為了時代發(fā)展的重要推動力[1]。然而時至今日,我國各高校的考試系統(tǒng)仍然處于滯后的人工化模式之下,無法滿足智能時代下人們?nèi)找嬖鲩L的需求。本著解放勞動力的目的,考慮各高校對考試系統(tǒng)各功能的需求,以“互聯(lián)網(wǎng)+”思想為核心,基于MVC架構(gòu)、數(shù)據(jù)分析和圖像識別等技術(shù),搭建符合REST原則的智能化考試系統(tǒng)具有至關(guān)重要的現(xiàn)實(shí)意義。
如今,國內(nèi)的許多高校仍然使用傳統(tǒng)的人工化考試系統(tǒng),即教師手動進(jìn)行試卷的編輯,考試時也是由教師進(jìn)行監(jiān)考。如此繁瑣復(fù)雜的考試系統(tǒng)無法跟上社會發(fā)展的步伐。因此,為改善目前的考試系統(tǒng),需要建立一個實(shí)時、智能化的考試系統(tǒng)。該系統(tǒng)按照功能的特性分為學(xué)生模塊和教師模塊兩部分。
①學(xué)生模塊:主要提供給學(xué)生進(jìn)行考試及成績查詢等各項(xiàng)服務(wù)。該模塊包含學(xué)生登陸、考試功能、成績管理和學(xué)生退出登陸等功能。如圖1所示。
②教師模塊:主要為教師提供可視化的數(shù)據(jù)管理,試卷編輯界面,方便教師對試題進(jìn)行導(dǎo)入和對相關(guān)信息進(jìn)行更新、整理等操作,包括教師登陸、學(xué)生管理、題庫編輯、考試模式選擇、教師退出登陸等。如圖2所示。
系統(tǒng)基于Browser/Server結(jié)構(gòu)利用RESTful架構(gòu)展開構(gòu)建,根據(jù)考試系統(tǒng)的實(shí)際功能需求將系統(tǒng)分為用戶層、應(yīng)用服務(wù)層、業(yè)務(wù)邏輯層、數(shù)據(jù)層。通過對系統(tǒng)進(jìn)行分析,各層功能如表1所示。
系統(tǒng)結(jié)構(gòu)流程如圖3所示。用戶通過Web終端或移動終端向應(yīng)用服務(wù)層發(fā)起視圖請求,應(yīng)用服務(wù)層返回相應(yīng)的視圖。用戶進(jìn)行業(yè)務(wù)邏輯相關(guān)操作時,應(yīng)用服務(wù)層向業(yè)務(wù)邏輯層請求相應(yīng)的接口,如有必要應(yīng)用服務(wù)層會調(diào)用數(shù)據(jù)層的數(shù)據(jù)進(jìn)行業(yè)務(wù)邏輯處理,最終向終端返回操作的數(shù)據(jù)結(jié)果。
本系統(tǒng)以Java語言的RESTful架構(gòu)為主體,整個系統(tǒng)主要涉及的關(guān)鍵技術(shù)有圖像識別技術(shù)、數(shù)據(jù)分析技術(shù)以及對系統(tǒng)故障的處理方法。
3.3 故障處理 系統(tǒng)發(fā)生故障會導(dǎo)致考試所輸入的數(shù)據(jù)丟失,為此考試系統(tǒng)需要定時上傳數(shù)據(jù)至服務(wù)端,由服務(wù)端暫時存儲數(shù)據(jù)。系統(tǒng)發(fā)生故障時,重啟系統(tǒng)可以從服務(wù)端獲取所輸入的數(shù)據(jù)。
本文以“互聯(lián)網(wǎng)+”思想為核心提出了智能化考試系統(tǒng)的設(shè)計(jì)方案,討論了該系統(tǒng)的功能需求,并給出了系統(tǒng)總體架構(gòu)的設(shè)計(jì)和結(jié)構(gòu)流程圖,有效的解放了社會勞動力,具有一定的社會價值。之后將按照面向用戶體驗(yàn)的界面設(shè)計(jì)理論體系原則加強(qiáng)考試系統(tǒng)的個性化設(shè)計(jì),通過迭代設(shè)計(jì)對系統(tǒng)進(jìn)行改善[5]。
參考文獻(xiàn):
[1]孫遒,吳長青,鄭天翔. “互聯(lián)網(wǎng)+”高校計(jì)算機(jī)基礎(chǔ)教學(xué)新模式[J].Computer Era,2017(1):66-68.
[2][3]馬園園,張登銀.基于SVD的兩步人臉識別方法[J]. COMPUTER TECHNOLOGY AND DEVELOPMENT, 2018, 28(1): 95-99.
[4]王成勇.基于關(guān)聯(lián)規(guī)則Apriori算法的學(xué)生成績分析[J]. Value Engineering,2018(5):171-173.
[5]羅仕鑒,龔蓉蓉,朱上上.面向用戶體驗(yàn)的手持移動設(shè)備軟件界面設(shè)計(jì)[J].Journal of Computer-Aided Design & Computer Graphics, 2010, 22(6): 1033-1041.