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

?

分析成人教育練習(xí)考試系統(tǒng)關(guān)鍵模塊的設(shè)計與實現(xiàn)

2016-03-13 08:14:22遼寧稅務(wù)高等專科學(xué)校陳小芹
電子世界 2016年12期
關(guān)鍵詞:教務(wù)答題考試

遼寧稅務(wù)高等??茖W(xué)?!£愋∏?/p>

分析成人教育練習(xí)考試系統(tǒng)關(guān)鍵模塊的設(shè)計與實現(xiàn)

遼寧稅務(wù)高等??茖W(xué)校陳小芹

隨著近年來網(wǎng)絡(luò)教育的快速發(fā)展,當(dāng)前實施網(wǎng)絡(luò)教育的高校原來越多,甚至已經(jīng)覆蓋31個省份,隨著網(wǎng)絡(luò)教育在我國的迅速普及,與網(wǎng)絡(luò)相關(guān)的技術(shù)也得到了快速發(fā)展?;诖?,本文圍繞成人教育練習(xí)考試系統(tǒng)關(guān)鍵模塊的設(shè)計與實現(xiàn)展開了一系列分析,供大家參考。

成人教育練習(xí)考試系統(tǒng);關(guān)鍵模塊;設(shè)計;實現(xiàn)

教育技術(shù)的選用直接決定著網(wǎng)絡(luò)教育教學(xué)成果,縱觀近年來我國的網(wǎng)絡(luò)教育現(xiàn)狀,其中存在的問題有很多,例如網(wǎng)絡(luò)教學(xué)平臺功能不齊全、技術(shù)水平差異較大等[1],面對這些問題,我們必須結(jié)合當(dāng)前的網(wǎng)絡(luò)教育發(fā)展現(xiàn)狀,加大網(wǎng)絡(luò)教務(wù)系統(tǒng)的開發(fā)力度,將多種網(wǎng)絡(luò)教務(wù)系統(tǒng)整合到一起,形成嶄新的功能模塊系統(tǒng),將網(wǎng)絡(luò)教務(wù)系統(tǒng)作用充分發(fā)揮出來,從而不斷推動網(wǎng)絡(luò)教育的快速發(fā)展。

1 系統(tǒng)總體需求分析

當(dāng)前很多高校都開始開展成人教育,利用教學(xué)平臺展開教學(xué)活動也成為眾多高校普遍使用的一種教學(xué)方式,其中,教務(wù)系統(tǒng)是管理者,而教學(xué)平臺則作為服務(wù)的提供者而存在,增加功能模塊系統(tǒng)可以進(jìn)一步完善教學(xué)平臺功能,教學(xué)平臺中包含的內(nèi)容非常多,例如課程管理系統(tǒng)、在線學(xué)習(xí)系統(tǒng)等,充分利用教學(xué)平臺可以更好的將其與不同功能模塊銜接在一起,使整個系統(tǒng)的功能服務(wù)更加完善,同時還能使用戶及相關(guān)課程信息的共享得到實現(xiàn)。此外,承認(rèn)教育聯(lián)系考試系統(tǒng)還能與已有的課程網(wǎng)站以及學(xué)校的教務(wù)系統(tǒng)實現(xiàn)對接,形成一個完整的教學(xué)系統(tǒng),面向?qū)W生開放,為學(xué)生提供練習(xí)、模擬統(tǒng)考及虛擬實驗等服務(wù),引導(dǎo)學(xué)生從練習(xí)一直到最終的模擬統(tǒng)考完成。

2 成人教育練習(xí)考試系統(tǒng)關(guān)鍵模塊設(shè)計

2.1系統(tǒng)層次與各層類設(shè)計

利用該系統(tǒng)中的表示層可以更好的將相關(guān)素材為用戶展示出來,對相關(guān)數(shù)據(jù)進(jìn)行搜集,其中包括用戶界面的創(chuàng)建與控制、用戶行為的驗證等多個部分,該層的設(shè)計與系統(tǒng)界面可用性直接相關(guān),直接決定了信息展示的可靠性[2];有效應(yīng)用系統(tǒng)中的業(yè)務(wù)邏輯層可以完成業(yè)務(wù)邏輯、程序運(yùn)行等相關(guān)工作,該層直接決定了用戶價值的實現(xiàn),業(yè)務(wù)層設(shè)計及實現(xiàn)的失誤主要表現(xiàn)在用戶端功能不可靠、功能缺失等,該層可以在業(yè)務(wù)規(guī)則的引導(dǎo)下完成用戶的業(yè)務(wù),但是值得一提的是,該層并不具有讀取及保存數(shù)據(jù)的功能;該系統(tǒng)中的持久層主要負(fù)責(zé)用戶信息的持久化,主要專注在數(shù)據(jù)的存儲和讀取上。

2.2系統(tǒng)關(guān)鍵模塊設(shè)計

2.2.1練習(xí)模塊設(shè)計

首先,為了可以在不同管理系統(tǒng)中發(fā)揮題庫資源的價值,基于內(nèi)容開發(fā)及資源庫等方面實現(xiàn)資源共享,本系統(tǒng)嚴(yán)格遵循IMSQTI規(guī)范來保存題庫,每道題目都要符合該規(guī)范,并利用該格式進(jìn)行存儲,并利用XML解析技術(shù)對題目進(jìn)行還原。其次,系統(tǒng)支持多種課程,不同課程所提供的題目類型均不相同,可以為學(xué)生提供很多不同的題型。練習(xí)模塊共支持單選、多選及問答等多種題型,這些題型的共同特點在于由一個主干、多個分支組成,拿選擇題來說,題干是主干,分支為選項,利用該共同特點的模板來實現(xiàn)不同題型題目編輯及顯示。

2.2.2模擬統(tǒng)考模塊設(shè)計

首先,用戶答題時,隨著用戶填入答案,客戶端會與服務(wù)器展開一次交互,題庫中的答案都會存儲于session中,這種處理方式的優(yōu)勢主要體現(xiàn)在:系統(tǒng)session設(shè)置的有效時間為30min,在用戶答題過程中需要不停的和系統(tǒng)交互才能避免session過期而出現(xiàn)問題,其二,有助于減少系統(tǒng)處理結(jié)果的時間。用戶在提交完答卷以后,系統(tǒng)應(yīng)用延遲執(zhí)行的方式,用戶提交答卷以后,及時將成功頁面顯示出來,后臺將考試成績處理完成以后,用戶就可以對自己答題的成績信息進(jìn)行查看。其次,試卷的預(yù)抽取和緩存。通常情況下Web會將數(shù)據(jù)保存在RDBMS中,數(shù)據(jù)讀取主要通過服務(wù)器,最終利用瀏覽器對成績進(jìn)行顯示。但是這種方式無疑降低而來組卷的速度,為了解決這一難題本系統(tǒng)預(yù)先模擬統(tǒng)考有限組卷,抽取題庫中的一些題目放在緩存中,這種方法可以有效提升效率。

2.2.3系統(tǒng)對外接口部分設(shè)計

系統(tǒng)對接部分由多種函數(shù)來實現(xiàn),在類圖中,需要完成單點登錄與教務(wù)系統(tǒng)之間針對用戶信息的交互,按照傳輸過來的信息,及時在系統(tǒng)中創(chuàng)建學(xué)校、年級等基本用戶信息,并結(jié)合用戶狀態(tài)對狀態(tài)參數(shù)進(jìn)行詳細(xì)設(shè)置,然后完成與系統(tǒng)首頁之間的轉(zhuǎn)換。

3 成人教育練習(xí)考試系統(tǒng)關(guān)鍵模塊的實現(xiàn)

3.1練習(xí)模塊的實現(xiàn)

3.1.1界面實現(xiàn)

在練習(xí)過程中,用戶每做完一題,系統(tǒng)對一題進(jìn)行批改并將結(jié)果顯示出來,如此循環(huán)直到完成本次練習(xí)為止。學(xué)生可以充分利用多條鏈接進(jìn)行學(xué)習(xí),例如問老師、看答案等,一次練習(xí)完成以后,系統(tǒng)會直接在頁面上反饋出本次練習(xí)的結(jié)果,最后結(jié)合練習(xí)的成績信息情況對是否顯示“做自測”鏈接進(jìn)行決定[3]。

3.1.2實現(xiàn)要點

本系統(tǒng)利用CacheValue類對象保存練習(xí)題信息,練習(xí)過程中用戶可以隨時讀取練習(xí)題相關(guān)信息,實現(xiàn)練習(xí)題的更新和相關(guān)處理。在用戶開始練習(xí)之前,系統(tǒng)會將函數(shù)調(diào)出來,獲得session中描述用戶狀態(tài)信息的數(shù)據(jù),并獲得ClientInfo對象。利用Ajax可以在練習(xí)過程中實現(xiàn)多鏈接的顯示與跳轉(zhuǎn),在練習(xí)過程中,答題狀態(tài)非常多,系統(tǒng)設(shè)置這些答題狀態(tài)的目的在于用戶可以在不同狀態(tài)中進(jìn)行跳轉(zhuǎn),同時出于方便使用的角度考慮,實現(xiàn)系統(tǒng)功能的過程中,可以利用Ajax對整個頁面進(jìn)行刷新。在實現(xiàn)過程中,可以利用Prototype框架來利用Ajax,實際上PrototypeWeb應(yīng)用開發(fā)框架的一種簡化形式,在這種框架下,程序員可以利用跨瀏覽器、方便、簡單的方式對Ajax調(diào)用進(jìn)行處理。

3.2模擬統(tǒng)考模塊的實現(xiàn)

3.2.1界面實現(xiàn)

進(jìn)入到系統(tǒng)中以后,只要用戶點擊學(xué)習(xí)園地菜單,或者在系統(tǒng)中“模擬統(tǒng)考”的快捷鍵,即可打開模擬統(tǒng)考的登錄頁面。點擊“開始統(tǒng)考”就可以進(jìn)入到模擬統(tǒng)考答題的頁面,模擬統(tǒng)考答題頁面主要分為題目導(dǎo)航區(qū)、主答題區(qū)及控件區(qū),主答題區(qū)和題目導(dǎo)航區(qū)的答題情況與空間區(qū)的總題數(shù)、當(dāng)前題號等控件是同步的,到了考試時間以后,或者用戶完成答題點擊“交卷”,那么系統(tǒng)就會針對用戶提交的答卷進(jìn)行處理,完成答卷處理以后還會將評判結(jié)果反饋給用戶。

3.2.2實現(xiàn)要點

試卷的緩存功能可以大大減少用戶由于重復(fù)讀取而增加訪問的次數(shù),從而降低數(shù)據(jù)庫的負(fù)載,大大提升組卷速度[4]。在實現(xiàn)過程中,可以利用Memcached來實現(xiàn)緩存,Memcached是一種分布式內(nèi)存對象緩存系統(tǒng),該系統(tǒng)在實際應(yīng)用過程中數(shù)據(jù)庫負(fù)載可以得到明顯減少,與此同時,使用戶訪問速度也可以得到提升。在本次通中按照模擬統(tǒng)考策略,預(yù)先將試卷存到緩存中,用戶可以按照策略ID,利用Memcached的get方法獲得緩存中的試卷。通常情況下模擬統(tǒng)考的時間都比較長,用戶提交答案可能會受到很多因素的影響,由于最后提交試卷時存在一定風(fēng)險,因此為了減少這一階段的風(fēng)險,系統(tǒng)利用Ajax實現(xiàn)動態(tài)性提交,不僅答題信息即時提交給服務(wù)器得到了有效實現(xiàn),取消用戶的擔(dān)憂,同時最后提交過程中的數(shù)據(jù)量也可以減少,試卷提交成功率大大提高。

3.3系統(tǒng)對外接口部分的實現(xiàn)

系統(tǒng)對接實現(xiàn)主要由與教學(xué)系統(tǒng)交互、更新本系統(tǒng)數(shù)據(jù)庫、完成當(dāng)前用戶在本系統(tǒng)的登錄三部分來完成。

4 結(jié)語

綜上所述,成人教育練習(xí)考試系統(tǒng)中,學(xué)習(xí)模塊具有適應(yīng)性學(xué)習(xí)的特點,模擬統(tǒng)考模塊可以按照機(jī)考的實際需求量身定做,系統(tǒng)中的對外接口部分使單點登錄更加方便,為教務(wù)系統(tǒng)與教學(xué)平臺對接的實現(xiàn)提供了便利條件。在研究過程中,由于知識與經(jīng)驗的不足研究的目標(biāo)并沒有完全實現(xiàn),但是也是一次有益的探索,希望可以為大家的研究提供一些借鑒。

[1]張艷明,宋廣佳,孟娟娟,王麗娜.基于B/S模式的遠(yuǎn)程教育在線考試系統(tǒng)設(shè)計與實現(xiàn)[J].黑龍江科技信息,2012,02:232.

[2]彭梅.英語聽寫教學(xué)行動研究——以非全日制英語專業(yè)大學(xué)生為例[J].外語界,2012,05:79-87.

[3]楊明剛,金菁,田曉盼.廣告設(shè)計與制作專業(yè)課程考試模式改革探析[J].設(shè)計,2014,07:135-136.

[4]徐妲,鐘紹春,馬相春.基于翻轉(zhuǎn)課堂的化學(xué)實驗教學(xué)模式及支撐系統(tǒng)研究[J].遠(yuǎn)程教育雜志,2013,05:107-112.

猜你喜歡
教務(wù)答題考試
邀你來答題
邀你來答題
邀你來答題
教務(wù)排課對高等院校教學(xué)運(yùn)行的作用分析
大學(xué)(2021年2期)2021-06-11 01:13:16
邀你來答題
淺析高校教務(wù)管理存在的問題及對策
傳播力研究(2019年8期)2019-03-20 10:58:14
Japanese Artificial Intelligence Robotto Take Entrance Examinations
淺談新形勢下高校教務(wù)管理人員的素質(zhì)與培養(yǎng)
以培養(yǎng)方案為核心的教務(wù)管理系統(tǒng)開發(fā)的探索與實踐
你考試焦慮嗎?
彝良县| 宜宾市| 长顺县| 龙里县| 广东省| 宁海县| 西昌市| 阳城县| 从江县| 霍州市| 永福县| 大化| 双辽市| 珠海市| 墨竹工卡县| 通州市| 农安县| 滦平县| 鄂温| 疏附县| 沭阳县| 临武县| 双峰县| 云梦县| 扬中市| 离岛区| 锦屏县| 沈丘县| 鸡泽县| 绥棱县| 贵定县| 栾城县| 靖西县| 临西县| 通州市| 瓮安县| 灵武市| 高阳县| 西乌| 普格县| 余江县|