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

?

基于B/S架構(gòu)的高校在線考試系統(tǒng)總體設(shè)計(jì)研究

2016-07-06 22:50龍君君
科技尚品 2016年6期
關(guān)鍵詞:S架構(gòu)數(shù)據(jù)庫

龍君君

摘 要:互聯(lián)網(wǎng)的飛速發(fā)展很大程度改變了高校的傳統(tǒng)教學(xué)模式,在線考試系統(tǒng)作為其中重要的組成部分,其借助現(xiàn)代化網(wǎng)絡(luò)技術(shù)手段,突破了傳統(tǒng)考試的形式,從考務(wù)安排、組題方式、評卷方式等各方面,提高了考務(wù)工作效率,保證了閱卷公正,同時增強(qiáng)了試卷的數(shù)據(jù)分析性能。基于此,須對高校在線考試系統(tǒng)的研發(fā)與應(yīng)用足夠重視。本文以B/S架構(gòu)為基礎(chǔ),對在線考試系統(tǒng)主體模塊進(jìn)行總體設(shè)計(jì)研究,針對其工作原理、核心功能模塊設(shè)計(jì)思路展開分析。

關(guān)鍵詞:B/S架構(gòu);在線考試系統(tǒng);考試模塊;數(shù)據(jù)庫

B/S(全稱Browser/Server)結(jié)構(gòu)即瀏覽器與服務(wù)器結(jié)構(gòu)[1],是現(xiàn)代化網(wǎng)絡(luò)技術(shù)發(fā)展的產(chǎn)物,是對C/S構(gòu)架的改進(jìn)?;贐/S構(gòu)架下,在線考試系統(tǒng)借助瀏覽器,將主要的事務(wù)邏輯在Server端實(shí)現(xiàn),從而簡化客戶端的電腦載荷,減輕系統(tǒng)維護(hù)或升級的工作量和投資成本。將該種設(shè)計(jì)運(yùn)用在高校在線考試系統(tǒng),更能為學(xué)生創(chuàng)建公平的考試平臺,進(jìn)而更好地激發(fā)學(xué)生學(xué)習(xí)的主動性和積極性。

1 基于B/S架構(gòu)的高校在線考試系統(tǒng)

隨著教育改革的不斷深入,高校在線考試系統(tǒng)經(jīng)過了單機(jī)版的考試系統(tǒng)、服務(wù)器和客戶機(jī)模式、B/S架構(gòu)下的考試系統(tǒng)的演變過程。B/S架構(gòu)下的考試系統(tǒng)與傳統(tǒng)模式相比,具有以下幾方面的優(yōu)勢:首先,客戶端不需要再重新安裝其他類型的客戶端,能夠直接使用計(jì)算機(jī)上已安裝好的軟件[2];其次,該系統(tǒng)的管理和維護(hù)程序簡單方便,絕大部分操作都能夠通過服務(wù)器端完成;最后,運(yùn)用B/S架構(gòu)打破了地域和時間的限制,可以同時支持不同地理位置、不同考場的學(xué)生做同一套試卷。B/S結(jié)構(gòu)的考試系統(tǒng)將客戶端完全獨(dú)立,較好地解決了學(xué)校依賴客戶端的問題,從而減少工作人員在維護(hù)方面的工作量,提高了考務(wù)工作效率,保證了閱卷公正,同時系統(tǒng)能夠增強(qiáng)試卷的數(shù)據(jù)分析性能。

2 基于B/S架構(gòu)在線考試系統(tǒng)

2.1 子系統(tǒng)模塊

在線考試系統(tǒng)是集多種功能于一身的網(wǎng)絡(luò)平臺,既能有效測試學(xué)生對課程的知識掌握情況,也可服務(wù)于學(xué)生日常學(xué)習(xí),其主要功能模塊為登錄系統(tǒng)、模擬考試的平臺、學(xué)生在線練習(xí)、在線實(shí)時考試、題庫信息、試卷信息、系統(tǒng)綜合管理和閱卷等[3]。根據(jù)各類用戶的使用權(quán)限,在線考試系統(tǒng)可以分為教師子系統(tǒng)、管理員子系統(tǒng)和學(xué)生子系統(tǒng)3種,通過賬戶登錄,系統(tǒng)會對用戶名做出數(shù)據(jù)判斷,從而進(jìn)入對應(yīng)的子系統(tǒng)模塊界面。

2.2 B/S后臺管理子系統(tǒng)

管理整個系統(tǒng)的后臺管理子系統(tǒng)擁有最高權(quán)限,管理員在正常登錄的情況下,可使用所有系統(tǒng)功能,且擁有部分特殊權(quán)限,如分配用戶分組權(quán)限、添加用戶課程基本信息管理、試題庫管理、公告信息等[4]。

2.3 任課教師子系統(tǒng)模塊

教師在使用B/S結(jié)構(gòu)在線考試系統(tǒng)時,主要依靠教師子系統(tǒng)。該模塊的功能主要是管理試卷和考試,如管理試卷、管理學(xué)生課程信息、管理考試題庫、批改試卷、管理和分析學(xué)生成績等。同時,教師可以利用該平臺與學(xué)生進(jìn)行交流,及時了解學(xué)生知識疑難點(diǎn),從而更好地引導(dǎo)學(xué)生進(jìn)行學(xué)習(xí)。

3 基于B/S架構(gòu)在線考試系統(tǒng)設(shè)計(jì)

3.1 工作原理

基于B/S架構(gòu)下的考試系統(tǒng)設(shè)計(jì)以客戶端、數(shù)據(jù)庫和Web服務(wù)器為基礎(chǔ)。通過客戶端發(fā)出申請到Web服務(wù)器,從而確定是否能夠訪問數(shù)據(jù)庫,數(shù)據(jù)庫會經(jīng)過一定的程序,將結(jié)果返回到Web服務(wù)器的HTML頁面,客戶端再進(jìn)行接收。其中Web服務(wù)器是連接數(shù)據(jù)庫和客戶端的重要橋梁。

3.2 設(shè)計(jì)基礎(chǔ)數(shù)據(jù)庫

在線考試系統(tǒng)涉及的領(lǐng)域較廣泛,包含人員較多,規(guī)模較大,一般的數(shù)據(jù)關(guān)系模式都應(yīng)符合3NF(三范式)的約束。系統(tǒng)中最基礎(chǔ)的數(shù)據(jù)表是學(xué)生表,用于詳細(xì)記錄考試人員基本信息,包括姓名、編號、身份證、照片、聯(lián)系方式、試題抽取相關(guān)數(shù)據(jù)記錄、個人成績等;教師表信息用于登記組織該門考試的教師的信息,包括教師姓名、所任課程、考試編號和用戶級別等;后臺管理員表用于記錄管理員的登錄名、密碼和編號等。

3.3 設(shè)計(jì)學(xué)生登錄模塊

學(xué)生登錄模塊可以分為模擬考試系統(tǒng)和在線考試系統(tǒng),基于模擬考試系統(tǒng)的角度分析,通過模擬考試,學(xué)生能夠熟練操作系統(tǒng),同時,也可以讓學(xué)生了解自身知識面掌握情況和考試注意事項(xiàng);基于在線考試系統(tǒng)的角度分析,設(shè)計(jì)學(xué)生考試自動計(jì)時功能,既可以提前交卷,系統(tǒng)也能在到達(dá)時間的前提下,強(qiáng)制交卷。

3.4 設(shè)計(jì)教師子模塊

教師子模塊設(shè)計(jì)包括人工或自動批閱試卷、課程基本信息、考試題庫數(shù)據(jù)、試題成績統(tǒng)計(jì)、成績數(shù)據(jù)分析等具體內(nèi)容。在批閱主觀題時,教師如采取人工批閱的方式,可將學(xué)生學(xué)號、姓名等信息實(shí)施數(shù)據(jù)密封,確保閱卷過程的公平公正。同時,教師可通過對課程基本信息的管理,及時更新課程信息,刪除或添加課程。系統(tǒng)自動閱卷將生成成績表及核心指標(biāo)統(tǒng)計(jì)表,如合格率、各題型平均正確率等。

3.5 設(shè)計(jì)后臺管理模塊

管理員用戶包含賬戶管理、課程管理、權(quán)限分配、信息發(fā)布、系統(tǒng)維護(hù)等,用戶可分大批量導(dǎo)入和單個導(dǎo)入賬號或課程試題庫;課程管理可更新課程基本簡介、考試信息,刪除或添加即將考試的科目;信息發(fā)布設(shè)計(jì)主要為考試事項(xiàng)服務(wù)及考務(wù)通知。

4 結(jié)束語

綜上所述,高校在線考試系統(tǒng)應(yīng)用逐步推廣,基于B/S結(jié)構(gòu)的考試系統(tǒng),將組卷、在線考試、同步閱卷、評分等功能集于一身,在實(shí)際設(shè)計(jì)過程中,高校必須根據(jù)自身實(shí)際情況,學(xué)生需求,從基礎(chǔ)數(shù)據(jù)庫、學(xué)生登陸模塊、教師子系統(tǒng)、后臺管理系統(tǒng)等方面逐一加強(qiáng),提升考試系統(tǒng)的自動化和智能化?;贐/S架構(gòu)的高校在線考試系統(tǒng)仍有很多方面需要改進(jìn),學(xué)校在大力推廣的同時,也應(yīng)該創(chuàng)新系統(tǒng)功能,引進(jìn)新型考試系統(tǒng)理念,進(jìn)一步拓寬在線考試系統(tǒng)的應(yīng)用。

參考文獻(xiàn)

[1]黃金華.基于Asp.Net框架高校網(wǎng)絡(luò)視頻課程資源管理系統(tǒng)開發(fā)[J].吉林農(nóng)業(yè)科技學(xué)院學(xué)報,2015,(4):60-63.

[2]郭新慶.基于Web的人體解剖學(xué)標(biāo)本考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].解剖科學(xué)進(jìn)展,2015,(6):677-678.

[3]王佩玉.在線教育在研究生英語教學(xué)中的應(yīng)用前景初探——美國的經(jīng)驗(yàn)及中國的思考[J].學(xué)位與研究生教育,2015,(7):30-34.

[4]朱藍(lán)輝.基于云計(jì)算的高職英語共享型教學(xué)資源庫建設(shè)與思考[J].九江職業(yè)技術(shù)學(xué)院學(xué)報,2015,(4):42-44.

(作者單位:綿陽職業(yè)技術(shù)學(xué)院)

猜你喜歡
S架構(gòu)數(shù)據(jù)庫
數(shù)據(jù)庫
數(shù)據(jù)庫
B/S架構(gòu)下的學(xué)生信息管理系統(tǒng)的設(shè)計(jì)
學(xué)生會管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
基于ASP技術(shù)下的大學(xué)生跳蚤書街平臺的設(shè)計(jì)與實(shí)施
基于B/S架構(gòu)的高校實(shí)驗(yàn)管理平臺的設(shè)計(jì)與實(shí)現(xiàn)
數(shù)據(jù)庫
數(shù)據(jù)庫
數(shù)據(jù)庫
數(shù)據(jù)庫