周紹景
摘要:針對滯后于“互聯(lián)網(wǎng)+”時代發(fā)展的傳統(tǒng)考試系統(tǒng),提出了一種智能化的考試系統(tǒng)設(shè)計方案。該方案運用當前流行的RESTful架構(gòu),采用圖像識別,數(shù)據(jù)分析等核心技術(shù),并以“互聯(lián)網(wǎng)+”思想為基礎(chǔ)構(gòu)建考試系統(tǒng)。該系統(tǒng)利用數(shù)據(jù)分析和圖像識別模塊可以對存儲的數(shù)據(jù)進行分析,也能實現(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 文獻標識碼: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)實意義。
如今,國內(nèi)的許多高校仍然使用傳統(tǒng)的人工化考試系統(tǒng),即教師手動進行試卷的編輯,考試時也是由教師進行監(jiān)考。如此繁瑣復雜的考試系統(tǒng)無法跟上社會發(fā)展的步伐。因此,為改善目前的考試系統(tǒng),需要建立一個實時、智能化的考試系統(tǒng)。該系統(tǒng)按照功能的特性分為學生模塊和教師模塊兩部分。
①學生模塊:主要提供給學生進行考試及成績查詢等各項服務(wù)。該模塊包含學生登陸、考試功能、成績管理和學生退出登陸等功能。如圖1所示。
②教師模塊:主要為教師提供可視化的數(shù)據(jù)管理,試卷編輯界面,方便教師對試題進行導入和對相關(guān)信息進行更新、整理等操作,包括教師登陸、學生管理、題庫編輯、考試模式選擇、教師退出登陸等。如圖2所示。
系統(tǒng)基于Browser/Server結(jié)構(gòu)利用RESTful架構(gòu)展開構(gòu)建,根據(jù)考試系統(tǒng)的實際功能需求將系統(tǒng)分為用戶層、應(yīng)用服務(wù)層、業(yè)務(wù)邏輯層、數(shù)據(jù)層。通過對系統(tǒng)進行分析,各層功能如表1所示。
系統(tǒng)結(jié)構(gòu)流程如圖3所示。用戶通過Web終端或移動終端向應(yīng)用服務(wù)層發(fā)起視圖請求,應(yīng)用服務(wù)層返回相應(yīng)的視圖。用戶進行業(yè)務(wù)邏輯相關(guān)操作時,應(yīng)用服務(wù)層向業(yè)務(wù)邏輯層請求相應(yīng)的接口,如有必要應(yīng)用服務(wù)層會調(diào)用數(shù)據(jù)層的數(shù)據(jù)進行業(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ā)生故障會導致考試所輸入的數(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è)計方案,討論了該系統(tǒng)的功能需求,并給出了系統(tǒng)總體架構(gòu)的設(shè)計和結(jié)構(gòu)流程圖,有效的解放了社會勞動力,具有一定的社會價值。之后將按照面向用戶體驗的界面設(shè)計理論體系原則加強考試系統(tǒng)的個性化設(shè)計,通過迭代設(shè)計對系統(tǒng)進行改善[5]。
參考文獻:
[1]孫遒,吳長青,鄭天翔. “互聯(lián)網(wǎng)+”高校計算機基礎(chǔ)教學新模式[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算法的學生成績分析[J]. Value Engineering,2018(5):171-173.
[5]羅仕鑒,龔蓉蓉,朱上上.面向用戶體驗的手持移動設(shè)備軟件界面設(shè)計[J].Journal of Computer-Aided Design & Computer Graphics, 2010, 22(6): 1033-1041.