基于緩存預(yù)取在線考試系統(tǒng)的分析與實(shí)現(xiàn)

基于緩存預(yù)取在線考試系統(tǒng)的分析與實(shí)現(xiàn)

ID:34093584

大?。?.31 MB

頁(yè)數(shù):108頁(yè)

時(shí)間:2019-03-03

基于緩存預(yù)取在線考試系統(tǒng)的分析與實(shí)現(xiàn)_第1頁(yè)
基于緩存預(yù)取在線考試系統(tǒng)的分析與實(shí)現(xiàn)_第2頁(yè)
基于緩存預(yù)取在線考試系統(tǒng)的分析與實(shí)現(xiàn)_第3頁(yè)
基于緩存預(yù)取在線考試系統(tǒng)的分析與實(shí)現(xiàn)_第4頁(yè)
基于緩存預(yù)取在線考試系統(tǒng)的分析與實(shí)現(xiàn)_第5頁(yè)
資源描述:

《基于緩存預(yù)取在線考試系統(tǒng)的分析與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)

1、19l‘9622010年度專業(yè)碩士學(xué)位論文學(xué)校代碼:10269學(xué)號(hào):63081500156葶泵吁.甕天擎基于緩存預(yù)取在線考試系統(tǒng)的分析與實(shí)現(xiàn)院系:筮往堂院類別:王猩亟±領(lǐng)域:筮鮭工貍指導(dǎo)教師:垂塞憝進(jìn)埡申請(qǐng)人:建齷型2010年l1月完成/刪嬲㈣15JJlI

2、J『JffJ『JfJJ『JJ』J『JJJ刪㈣f『IIj『『『『舢2010ProfessionalMaster’SDegreeThesisUniversityCode:10269StudentID:63081500156EastChinaNormalUniversityResearchandImplementatio

3、nofOnlineExaminationSystemBasedonPrefetchCacheDepartment:——SoftwareEngineering—In—s—t—i—t—u——t—e———Type:Domain:Supervisor:.絲堡壘盤Q絲幽絲!星£絲型Applicant:——raohuike2010.11華東師范大學(xué)學(xué)位論文原創(chuàng)性聲明究成果。除文中已經(jīng)注明引用的內(nèi)容外,本論文不包含其他個(gè)人已經(jīng)發(fā)表或撰寫過的研究成果。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中作了明確說明并表示謝意。作者簽名:日躥-f口年『㈣廣華東師范大學(xué)學(xué)位論文著作權(quán)使用聲明

4、《基予緩存預(yù)取的在線考試系統(tǒng)的研究與實(shí)現(xiàn)》系本人在華東師范大學(xué)攻讀學(xué)位期間在導(dǎo)師指導(dǎo)下完成的碩:夠博士(請(qǐng)勾選)學(xué)位論文,本論文的研究成果歸華東師范大學(xué)所有。√本人同意華東師范大學(xué)根據(jù)相關(guān)規(guī)定保留和使用此學(xué)位論文,并向主管部門和相關(guān)機(jī)構(gòu)如國(guó)家圖書館、中信所和“知網(wǎng)”送交學(xué)位論文的印刷版和電子版;允許學(xué)位論文進(jìn)入華東師范大學(xué)圖書館及數(shù)據(jù)庫(kù)被查閱、借閱;同意學(xué)校將學(xué)位論文加入全國(guó)博士、碩士學(xué)位論文共建單位數(shù)據(jù)庫(kù)進(jìn)行檢索,將學(xué)位論文的標(biāo)題和摘要匯編出版,采用影印、縮印或者其它方式合理復(fù)制學(xué)位論文。本學(xué)位論文屬于(請(qǐng)勾選)()1.經(jīng)華東師范大學(xué)相關(guān)部門審查核定的“內(nèi)部”或“涉

5、密”學(xué)位論文·,于年月日解密,解密后適用上述授權(quán)。(/歹2.不保密,適用上述授權(quán)。導(dǎo)師簽名越本人簽名宰“涉密”學(xué)位論文應(yīng)是已經(jīng)華東師范大學(xué)學(xué)位評(píng)定/委員會(huì)辦公室或傈密委員會(huì)審定&口口年/J月/≮日饒輝科碩士學(xué)位論文答辯委員會(huì)成員名單姓名職稱單位備注安平教授上海大學(xué)信息學(xué)院主席朱明華研究員華東師范大學(xué)軟件學(xué)院姜寧康院聘教授華東師范大學(xué)軟件學(xué)院琚小明副教授華東師范大學(xué)軟件學(xué)院杜育根副教授華東師范大學(xué)軟件學(xué)院摘要隨著社會(huì)發(fā)展和新知識(shí)的不斷涌現(xiàn),傳統(tǒng)培訓(xùn)已不能滿足現(xiàn)代人對(duì)知識(shí)的需要。由于計(jì)算機(jī)和互聯(lián)網(wǎng)的發(fā)展,網(wǎng)絡(luò)培訓(xùn)是現(xiàn)代社會(huì)研究和應(yīng)用的熱點(diǎn),將考試以網(wǎng)絡(luò)作為載體,以網(wǎng)絡(luò)培訓(xùn)

6、的方式檢驗(yàn)用戶培訓(xùn)效果是現(xiàn)在的流行趨勢(shì)。但是考試系統(tǒng)能否支持大規(guī)模用戶并發(fā)考試是衡量一個(gè)考試系統(tǒng)質(zhì)量的根本標(biāo)準(zhǔn)。大規(guī)模用戶并發(fā)考試時(shí)由于數(shù)據(jù)連接過多,服務(wù)器處理的數(shù)據(jù)增長(zhǎng)過快,從而造成運(yùn)算負(fù)載過大是現(xiàn)在系統(tǒng)的主要不足,因此減少服務(wù)器端數(shù)據(jù)運(yùn)算量、最大限度的將運(yùn)算轉(zhuǎn)移到用戶的客戶端,提高服務(wù)器的服務(wù)質(zhì)量、加快對(duì)用戶的響應(yīng)速度是現(xiàn)在考試系統(tǒng)研究的重點(diǎn)。基于緩存預(yù)取的在線考試系統(tǒng)是針對(duì)上述問題提出的,本文的主要工作包括:分析現(xiàn)存系統(tǒng)在數(shù)據(jù)處理和頁(yè)面顯示過程中的不足,確定服務(wù)器端對(duì)于試卷處理的計(jì)算資源做相應(yīng)的緩存管理,導(dǎo)致資源的浪費(fèi)是服務(wù)器服務(wù)質(zhì)量不高的重要原因,為了分擔(dān)服務(wù)

7、器的運(yùn)算壓力,適當(dāng)?shù)膶⑦\(yùn)算轉(zhuǎn)移到客戶端,使服務(wù)器在大規(guī)模用戶并發(fā)考試時(shí)擔(dān)任~部分的運(yùn)算工作,如試卷數(shù)據(jù)分析和匹配等,從而提高服務(wù)器支撐的用戶數(shù)。通過分析考試試卷和用戶答案的具體存儲(chǔ)格式,提出了客戶端和服務(wù)器端緩存的存儲(chǔ)策略,考慮到試卷內(nèi)容較多而答案內(nèi)容相對(duì)較少,因此在客戶端緩存用戶的全部答案和部分試題數(shù)據(jù),在客戶端完成相應(yīng)的試題和答案的匹配運(yùn)算,并設(shè)計(jì)了緩存算法。為了改善用戶的體驗(yàn)效果,本文又提出了客戶端預(yù)取策略,通過分析用戶行為特征設(shè)計(jì)了客戶端預(yù)取算法,最后設(shè)計(jì)了基于緩存預(yù)取一體化的考試系統(tǒng)模型;同時(shí)為了降低考試過程中由于網(wǎng)絡(luò)狀況和用戶操作不當(dāng)造成的答案丟失等情況,

8、本文設(shè)計(jì)了翻頁(yè)保存、定時(shí)自動(dòng)保存和手動(dòng)保存三種方法相結(jié)合的答案保存方式,并完善了相關(guān)算法。本文按照軟件工程的方法使用UML語(yǔ)言描述了在線考試系統(tǒng)的用例模型、系統(tǒng)時(shí)序圖、系統(tǒng)類圖,并對(duì)各個(gè)功能模塊進(jìn)行了需求分析、總體設(shè)計(jì)和功能實(shí)現(xiàn),確立了考生、教師、系統(tǒng)管理員三個(gè)功能子系統(tǒng)。需求和設(shè)計(jì)文檔包括了功能框架、用戶和角色需求分析、界面設(shè)計(jì)、系統(tǒng)類圖等。本文最后提出了在線考試系統(tǒng)的安全問題解決方案,對(duì)于考試系統(tǒng)的安全防范和管理權(quán)限級(jí)別做了分析,并在性能方面對(duì)的系統(tǒng)進(jìn)行了評(píng)估,通過測(cè)試比較了使用和未使用緩存預(yù)取技術(shù)對(duì)系統(tǒng)性能的影響,證明了本文設(shè)計(jì)的緩存預(yù)取算法對(duì)

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。