国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

智慧考試系統(tǒng)的設(shè)計與實現(xiàn)

2018-07-12 10:42:54鄭亮亮王志明
電腦知識與技術(shù) 2018年12期
關(guān)鍵詞:智慧校園

鄭亮亮 王志明

摘要:隨著智慧校園的高速發(fā)展,作為智慧校園的重要組成部分—智慧考試也愈受關(guān)注。該文針對傳統(tǒng)考試的缺陷和不足,討論了智慧考試系統(tǒng)開發(fā)的可行性和功能模塊。然后利用Laravel框架、Google Material Design、以及LAMP平臺技術(shù)實現(xiàn)了出題、考試、管理等諸多模塊功能。該系統(tǒng)具有良好的可維護性和可擴展性,基本滿足高校對學(xué)生考試的信息化、無紙化管理的需求,提高了考試管理工作的效率,為智慧校園下的智慧考試實現(xiàn)提供了新的解決方法。

關(guān)鍵詞:智慧校園;智慧考試;Laravel;LAMP

中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2018)12-0086-03

Abstract: As an important part of smart campus, the smart test is attracting some interests with the increasing development of smart campus. In view of some flaws and insufficiency of non-smart tests, this paper discusses its the feasibility and function modules, then realize these function modules based on the Laravel framework, Google Material Design and LAMP. The smart test system ensures the high maintainability and extendibility, can meet the requirements of testing informatization and paperless for universities and improve efficiency of testing service. This system provides a new solution for smart test based on smart campus.

Key words: smart campus; smart test; Laravel; LAMP

1 背景

隨著云計算、物聯(lián)網(wǎng)、移動技術(shù)、社交網(wǎng)絡(luò)等信息技術(shù)的發(fā)展,國內(nèi)越來越多的高校逐漸從數(shù)字校園向智慧校園轉(zhuǎn)變。智慧校園是基于智慧地球的概念提出來的,是高校信息化發(fā)展的高級階段。它充分運用云計算、物聯(lián)網(wǎng)、移動互聯(lián)、大數(shù)據(jù)、知識管理、社交網(wǎng)絡(luò)等新興信息技術(shù),無縫銜接校園物理環(huán)境和數(shù)字空間,運用人工智能技術(shù)識別師生群體,為師生建立智能開放的教育教學(xué)環(huán)境和便利舒適的生活環(huán)境,改變師生與學(xué)校資源、環(huán)境的交互方式,實現(xiàn)以人為本的個性化創(chuàng)新服務(wù)[1]。

國內(nèi)外不少專家學(xué)者在智慧校園的理論建設(shè)和應(yīng)用方面做了一定工作。黃榮懷提出了數(shù)字校園的“四代”建設(shè)過程,其中最新一代即為智慧校園[2];沈潔等認為,智慧校園是以物聯(lián)網(wǎng)為基礎(chǔ)的一種高度有機整合的獨特校園,是更為智能化的校園[3];吳穎駿詳細說明了浙江大學(xué)提出的建設(shè)一個“令人激動” 的智慧校園的“十二五”規(guī)劃[4];朱洪波從三個層面論述了南京大學(xué)建立智慧校園的核心特征。這些專家學(xué)者無論是從理論上還是在實際應(yīng)用中均對智慧校園做出了較為深入的研究。

智慧校園建設(shè)包括智慧型人才培養(yǎng)、智慧型科學(xué)研究、智慧型社會服務(wù)、智慧型文化傳承創(chuàng)新、智慧型管理決策、智慧型生活服務(wù)等[1]。并且其外含有逐漸擴大趨勢。盡管智慧校園建設(shè)內(nèi)容豐富,但迄今很少有學(xué)者討論智慧考試的概念與應(yīng)用。我們認為智慧考試應(yīng)屬智慧校園的重要組成部分。所謂智慧考試我們簡單認為是指利用云計算、物聯(lián)網(wǎng)以及虛擬化等技術(shù),在智慧校園基礎(chǔ)上,通過監(jiān)測、分析、融合、智能響應(yīng)的方式,融合各類軟硬件條件,以實現(xiàn)實時、實地在線測試、智能組卷、智慧訓(xùn)練等,為高校的教學(xué)管理、人才培養(yǎng)提供智慧決策服務(wù)。

智慧考試源自無紙化考試。由于信息技術(shù)的發(fā)展,無紙化考試得到極大普及。隨著遠程教育和新媒體教學(xué)在國內(nèi)外的發(fā)展,無紙化的考試系統(tǒng)這幾年亦在各認證考試中廣泛投入使用。然而不管是傳統(tǒng)的考試還是無紙化考試,隨著智慧校園的發(fā)展,均有其自身的局限性。即組考依然耗費人力物力,教師出題、學(xué)生考試、教師監(jiān)考、教師改卷等這一系列的步驟異常繁瑣、成績統(tǒng)計麻煩等。因此,我們在充分利用智慧校園的基礎(chǔ)上提出了如上的智慧考試概念,進一步我們擬開發(fā)一款智慧考試系統(tǒng),該系統(tǒng)集智慧出題、智慧組考、智慧成績分析等諸多功能,以期待成為智慧校園的重要組成部分。

2 智慧考試系統(tǒng)

2.1 系統(tǒng)設(shè)計

智慧考試平臺采用(LAMP)搭建,即Linux(Ubuntu)操作系統(tǒng)、Apache作為web服務(wù)器、數(shù)據(jù)庫是Mysql、以及利用PHP進行開發(fā)。為了后續(xù)維護和擴展,利用Laravel框架基于MVC模式進行開發(fā)。Laravel框架[6]語法優(yōu)雅,文檔齊全,安全高效,插件擴展豐富,逐漸成為最為流行的PHP框架。另外,采用LAMP平臺的系統(tǒng)更為安全穩(wěn)定可靠,校園網(wǎng)內(nèi)外均可訪問,易于維護,用戶體驗良好。

智慧考試系統(tǒng)的需求如下:

1) 滿足教師出題,可滿足教師進行題庫試卷管理和成績管理;

2) 學(xué)生進行答題,在線進行練習(xí)與成績查詢;

3) 管理員進行權(quán)限管理;

4)學(xué)生成績的統(tǒng)計分析。

如圖1,在智慧考試系統(tǒng)的數(shù)據(jù)庫設(shè)計中,我們充分考慮了數(shù)據(jù)的可擴展性和安全性[7]。利用Question表對題目中的內(nèi)容,選項,答案和題目類型進行存儲,利用控制器對question進行CRUD操作。利用Paper表存儲試卷名稱,開始結(jié)束時間,而后對Question和Paper表進行關(guān)聯(lián),存儲在Question_Paper表中,系統(tǒng)可明細到特定試卷中的題號。利用User表進行存儲用戶信息,包括學(xué)號id和密碼pwd。利用Laravel中的方法進行加密和認證,然后利用控制器對用戶進行CRUD操作。關(guān)聯(lián)User和Paper表,用User_Score明確學(xué)生對應(yīng)某張試卷的成績。其設(shè)計的UML見圖2。

2.2系統(tǒng)功能

該系統(tǒng)具有5個子系統(tǒng),分別為登錄系統(tǒng)、成績統(tǒng)計系統(tǒng)、學(xué)生子系統(tǒng)、教師子系統(tǒng)、超級管理員子系統(tǒng)[8]。各個子系統(tǒng)之間的關(guān)聯(lián)流程圖見圖3。

1)登錄子系統(tǒng)。該系統(tǒng)利用了Laravel中Validation功能,定義login界面,利用Login控制器進行渲染,Laravel框架中已集成了很全面和安全的驗證機制,這既避免了二次開發(fā),也使系統(tǒng)更加高效。開發(fā)過程中,利用登錄系統(tǒng)與學(xué)校信息庫進行對接,學(xué)生老師只需要擁有校園網(wǎng)的賬號和密碼才可登錄,登錄后可顯示學(xué)生的姓名,學(xué)號,院系,專業(yè)等信息。這保持了數(shù)據(jù)的一致性。

2)成績統(tǒng)計子系統(tǒng)。當學(xué)生答題完畢之后,系統(tǒng)可對成績進行分析處理,利用數(shù)據(jù)庫的數(shù)據(jù)及Highcharts圖表庫插件對學(xué)生的成績進行分析,動態(tài)展現(xiàn)學(xué)生的成績分布,平均分等數(shù)據(jù),主要的呈現(xiàn)形式有餅狀圖,表格,直方圖,曲線圖。該部分的開發(fā)使得教師可全面地對學(xué)生的成績進行分析和管理,這也會成為今后教學(xué)方式變更的重要依據(jù)。

3)學(xué)生子系統(tǒng)。學(xué)生數(shù)據(jù)與教務(wù)系統(tǒng)對接,所有登錄所需要的信息如學(xué)號、姓名、專業(yè)、密碼等均來自教務(wù)系統(tǒng)。學(xué)生登錄系統(tǒng)之后,可進行考前熱身,主頁設(shè)定學(xué)生練習(xí)模塊,讓學(xué)生進行選擇科目進行練習(xí)。正式考試中,學(xué)生必須要在規(guī)定是時間內(nèi)進行作答,否則系統(tǒng)自動提交試卷,該系統(tǒng)題型有選擇題,填空題,判斷題,主觀題四種??荚囍?,學(xué)生可立即得到自己的選擇題與判斷題成績報告,并且在錯題附近會顯示正確答案。這與現(xiàn)在的無紙化等級在管理上一致。

4)教師子系統(tǒng)。教師數(shù)據(jù)也和學(xué)校人事系統(tǒng)、教務(wù)系統(tǒng)對接,所有登錄需要的信息如教工號、職稱、工作學(xué)院、所講授的課程、密碼等均來自人事系統(tǒng)和教務(wù)系統(tǒng)。教師登錄之后會有題庫模塊,試卷模塊,出題模塊和成績管理模塊。系統(tǒng)可以根據(jù)教師的出題標準進行對選擇題判斷題填空題的分值、考試開始結(jié)束時間進行規(guī)定,除此之外,有遍歷試卷進行搜索功能,教師可方便地對試卷進行整合,挑選題目進試卷進行創(chuàng)建試卷這一操作。當考試結(jié)束之后,教師可進行在線改主觀題的答案,給定分值,系統(tǒng)之后可進行成績統(tǒng)計。之后教師可對學(xué)生的成績進行整體的量化分析。

5)管理員子系統(tǒng)。管理員可進行用戶授權(quán)管理,可以創(chuàng)建新的教師權(quán)限的用戶供教師使用;導(dǎo)入學(xué)生數(shù)據(jù),確定本次考試的學(xué)生名單,對曾經(jīng)舞弊或者緩考等考生的處理,對此次考試的舞弊或者緩考等學(xué)生的記錄等。公示也是管理員的主要功能之一。例如在考試主界面,需進行考試安排公示,公布練習(xí)次數(shù)多或者考試分數(shù)高的優(yōu)秀學(xué)生,這一功能是管理員在后臺進行修改提交的;另一功能是進行學(xué)生試卷和試題的歸檔操作。除此之外,管理員可以控制整個系統(tǒng)的子模塊,當系統(tǒng)被惡意攻擊時關(guān)閉系統(tǒng)進行維護工作。

3 結(jié)束語

該文簡要介紹了智慧考試系統(tǒng)的概念和基本功能模塊。并利用Laravel框架初步實現(xiàn)了各個功能模塊。與傳統(tǒng)在線考試對比,該系統(tǒng)安全檢測、系統(tǒng)維護、與高校其他智能系統(tǒng)無縫對接等會方面具有一定優(yōu)勢。用戶不僅可以在電腦上進行操作,也可以在移動平臺上使用。作為智慧校園的重要組成部分,本智慧考試系統(tǒng)將會在高校教學(xué)和管理中發(fā)揮較為重要的作用。

參考文獻:

[1] 蔣東興, 付小龍, 袁芳, 等. 大數(shù)據(jù)背景下的高校智慧校園建設(shè)探討[J]. 華東師范大學(xué)學(xué)報: 自然科學(xué)版, 2015(s1): 119-131.

[2] 黃榮懷. 中小學(xué)數(shù)字校園的建設(shè)內(nèi)容及戰(zhàn)略重點[J]. 北京教育: 普教版, 2009(8): 60-61.

[3] 沈潔, 黃宇星. 智慧校園及其構(gòu)建初探[J]. 福建教育學(xué)院學(xué)報, 2011(6): 122-125.

[4] 吳穎駿. 浙江大學(xué): 基于“云”的智慧校園[J]. 中國教育網(wǎng)絡(luò), 2010(7): 25-26.

[5] 朱洪波, 張登銀, 楊龍祥, 等. 基于物聯(lián)技術(shù)的智慧校園建設(shè)與規(guī)劃[J]. 中國教育網(wǎng)絡(luò), 2011(11): 18-19.

[6] 施建華. Laravel框架下電商威客平臺設(shè)計及實現(xiàn)[J]. 宜賓學(xué)院學(xué)報, 2017, 17(6): 52-53.

[7] 劉洪江. 在線考試系統(tǒng)的數(shù)據(jù)庫設(shè)計與實現(xiàn)[J]. 電腦知識與技術(shù), 2012(3): 508-511.

[8] 張桂英. 標準化在線考試系統(tǒng)的設(shè)計與數(shù)據(jù)庫建設(shè)[J]. 內(nèi)蒙古農(nóng)業(yè)大學(xué)學(xué)報: 自然科學(xué)版, 2012(Z1): 222-225.

猜你喜歡
智慧校園
大數(shù)據(jù)時代高校智慧校園信息化建設(shè)研究
高等院校智慧校園建設(shè)規(guī)劃與實現(xiàn)
大數(shù)據(jù)在智慧校園中的應(yīng)用
校園App的設(shè)計與營銷
智慧校園安全管理研究
橫跨時空的新興教學(xué)環(huán)境——國內(nèi)“智慧校園”相關(guān)文獻綜述
智慧校園關(guān)鍵技術(shù)典型應(yīng)用研究
基于B/S結(jié)構(gòu)的學(xué)生公寓管理信息系統(tǒng)的設(shè)計與實現(xiàn)
榆林學(xué)院智慧校園系統(tǒng)架構(gòu)的分析與設(shè)計
“智慧校園”浪潮下大學(xué)課堂教學(xué)改革與設(shè)計
镇江市| 根河市| 勃利县| 河北省| 花垣县| 方山县| 灵川县| 吉木乃县| 安阳县| 武定县| 杂多县| 武清区| 阜康市| 石渠县| 三穗县| 开江县| 马山县| 望谟县| 沙洋县| 宁津县| 福清市| 铁力市| 乌兰浩特市| 项城市| 武安市| 田林县| 龙泉市| 资源县| 温泉县| 通榆县| 浮梁县| 黄龙县| 通州市| 遂平县| 潜江市| 西昌市| 山丹县| 西藏| 印江| 临夏市| 汽车|