云平臺(tái)下的在線課堂系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-03-01 14:48
隨著互聯(lián)網(wǎng)的發(fā)展,云課堂教學(xué)發(fā)展迅速并遍及全球。隨著智能手機(jī)的大量使用,移動(dòng)云課堂教學(xué)也迅速發(fā)展。各大線上教學(xué)平臺(tái)都相應(yīng)開(kāi)發(fā)了移動(dòng)端應(yīng)用軟件,這不僅是為了互相競(jìng)爭(zhēng)提升競(jìng)爭(zhēng)力,也是為了擴(kuò)寬用戶量獲取更多的利益,由此表明移動(dòng)云課堂教學(xué)已經(jīng)成為必然趨勢(shì)。在移動(dòng)手機(jī)的市場(chǎng)中,Android系統(tǒng)占有率很高,因此開(kāi)發(fā)Android的云課堂教學(xué)軟件非常有必要。目前國(guó)際象棋的教學(xué)平臺(tái)很少,而且針對(duì)于國(guó)際象棋的教學(xué)視頻不完整、不全面、不系統(tǒng),不能讓用戶進(jìn)行階段性的學(xué)習(xí),因此本論文將要完成一個(gè)有著全面教學(xué)視頻的國(guó)際象棋云課堂系統(tǒng)。云課堂系統(tǒng)搭建和部署在云平臺(tái)環(huán)境中,用戶使用Android應(yīng)用軟件訪問(wèn)服務(wù)端接口從而獲得相應(yīng)的資源。論文的主要工作如下:首先從用戶的角度對(duì)系統(tǒng)提出需求分析,明確功能性需求和非功能性需求,然后根據(jù)需求分析進(jìn)行系統(tǒng)設(shè)計(jì)明確功能模塊,最后則是系統(tǒng)的具體實(shí)現(xiàn)。系統(tǒng)主要涉及到三個(gè)模塊:用戶模塊、視頻播放模塊和下載模塊。在用戶模塊中,系統(tǒng)采取Android控件WebView加載前端頁(yè)面的方式實(shí)現(xiàn)系統(tǒng)頁(yè)面的展示;采取JS(JavaScript)互調(diào)的技術(shù)實(shí)現(xiàn)Android與網(wǎng)頁(yè)的信息交互;采取...
【文章來(lái)源】:電子科技大學(xué)四川省 211工程院校 985工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:92 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
abstract
第一章 緒論
1.1 課題研究背景和研究目的
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.3 課題研究的主要內(nèi)容
1.4 論文組織結(jié)構(gòu)
第二章 相關(guān)理論和技術(shù)基礎(chǔ)
2.1 ANDROID相關(guān)技術(shù)介紹
2.1.1 Android操作系統(tǒng)的系統(tǒng)架構(gòu)
2.1.2 Android應(yīng)用開(kāi)發(fā)的基本組件
2.2 本章小結(jié)
第三章 在線課堂系統(tǒng)的需求分析與設(shè)計(jì)
3.1 需求分析
3.1.1 功能性需求分析
3.1.2 非功能性需求分析
3.2 系統(tǒng)設(shè)計(jì)
3.2.1 系統(tǒng)總體設(shè)計(jì)
3.2.2 數(shù)據(jù)庫(kù)設(shè)計(jì)
3.3 前后端設(shè)計(jì)
3.4 用戶中心設(shè)計(jì)
3.4.1 登陸設(shè)計(jì)
3.4.2 購(gòu)買設(shè)計(jì)
3.4.3 個(gè)人信息和記錄
3.5 播放器設(shè)計(jì)
3.5.1 播放器頁(yè)面設(shè)計(jì)
3.5.2 播放響應(yīng)設(shè)計(jì)
3.5.3 播放器功能設(shè)計(jì)
3.5.4 播放器內(nèi)核設(shè)計(jì)
3.6 離線緩存設(shè)計(jì)
3.6.1 緩存頁(yè)面設(shè)計(jì)
3.6.2 下載流程設(shè)計(jì)
3.6.3 任務(wù)狀態(tài)切換設(shè)計(jì)
3.6.4 網(wǎng)絡(luò)變化設(shè)計(jì)
3.6.5 下載方式設(shè)計(jì)
3.7 本章小結(jié)
第四章 在線課堂系統(tǒng)的實(shí)現(xiàn)
4.1 前后端實(shí)現(xiàn)
4.1.1 前端界面實(shí)現(xiàn)
4.1.2 后端接口實(shí)現(xiàn)
4.1.3 網(wǎng)頁(yè)緩存
4.2 用戶中心實(shí)現(xiàn)
4.2.1 登陸實(shí)現(xiàn)
4.2.2 購(gòu)買實(shí)現(xiàn)
4.3 播放器及功能實(shí)現(xiàn)
4.3.1 播放器核心
4.3.2 播放器播放和功能實(shí)現(xiàn)
4.4 離線緩存實(shí)現(xiàn)
4.4.1 離線緩存頁(yè)面的加載和顯示
4.4.2 緩存任務(wù)狀態(tài)切換
4.4.3 緩存任務(wù)刪除
4.4.4 下載實(shí)現(xiàn)
4.5 本章小結(jié)
第五章 在線課堂系統(tǒng)的測(cè)試
5.1 測(cè)試目標(biāo)
5.2 測(cè)試環(huán)境
5.3 功能測(cè)試
5.4 性能測(cè)試
5.5 壓力測(cè)試
5.6 本章小結(jié)
第六章 全文總結(jié)與展望
6.1 全文總結(jié)
6.2 對(duì)后續(xù)工作的展望
致謝
參考文獻(xiàn)
攻讀碩士學(xué)位期間取得的成果
【參考文獻(xiàn)】:
期刊論文
[1]基于FFMPEG和SDL的遙測(cè)視頻解析技術(shù)[J]. 郝朝,劉升護(hù). 計(jì)算機(jī)技術(shù)與發(fā)展. 2019(04)
[2]“互聯(lián)網(wǎng)+傳統(tǒng)教育”模式在工程類高等教育中的應(yīng)用[J]. 董文瀚,解武杰,孫秀霞,朱家海. 計(jì)算機(jī)教育. 2015(24)
[3]“互聯(lián)網(wǎng)+教育”模式的發(fā)展情況分析[J]. 王喬峰,曹效英,路璐. 中國(guó)教育信息化. 2015(15)
[4]基于權(quán)限控制和腳本檢測(cè)的Webview漏洞防護(hù)方案研究[J]. 葉嘉羲,張權(quán),王劍. 信息網(wǎng)絡(luò)安全. 2015(03)
[5]全球視野下美國(guó)K-12混合與在線教育的現(xiàn)狀與未來(lái)——與K-12在線教育國(guó)際聯(lián)盟副主席艾雷森·鮑威爾博士的學(xué)術(shù)對(duì)話[J]. 劉曉琳,胡永斌,黃榮懷,艾雷森·鮑威爾. 現(xiàn)代遠(yuǎn)程教育研究. 2015(01)
[6]基于Android內(nèi)核的流媒體播放器分析與研究[J]. 鄧昌明,周淵平,張興龍. 計(jì)算機(jī)技術(shù)與發(fā)展. 2014(02)
[7]基于Android系統(tǒng)的視頻播放器開(kāi)發(fā)[J]. 馬建設(shè),趙雪江,蘇萍,夏飛鵬. 計(jì)算機(jī)應(yīng)用與軟件. 2013(11)
[8]新課改 新課堂 新跨越——教育系統(tǒng)如何實(shí)現(xiàn)信息技術(shù)支持下的重大結(jié)構(gòu)性變革[J]. 何克抗. 現(xiàn)代遠(yuǎn)程教育研究. 2013(04)
[9]Android系統(tǒng)四大組件的注冊(cè)與激活[J]. 董曉剛. 硅谷. 2013(05)
[10]Android系統(tǒng)架構(gòu)及應(yīng)用程序開(kāi)發(fā)研究[J]. 曾健平,邵艷潔. 微計(jì)算機(jī)信息. 2011(09)
博士論文
[1]Android應(yīng)用軟件的安全保護(hù)技術(shù)研究[D]. 張文.北京郵電大學(xué) 2019
碩士論文
[1]基于Android終端的SQLite數(shù)據(jù)庫(kù)網(wǎng)盤存儲(chǔ)安全研究[D]. 馬鵬斐.西安電子科技大學(xué) 2019
[2]基于微信創(chuàng)客平臺(tái)的引流模式研究與應(yīng)用[D]. 盛芮賓.北京郵電大學(xué) 2019
[3]基于微信的網(wǎng)課平臺(tái)的研究與應(yīng)用[D]. 趙斌.北京郵電大學(xué) 2019
[4]基于Android的航空監(jiān)視信息展示及數(shù)據(jù)評(píng)估系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 劉天寶.北京郵電大學(xué) 2019
[5]視頻點(diǎn)播緩存系統(tǒng)的優(yōu)化研究[D]. 王唯.北京交通大學(xué) 2019
[6]面向遠(yuǎn)程醫(yī)療的“互聯(lián)網(wǎng)+智能手機(jī)”移動(dòng)監(jiān)測(cè)技術(shù)[D]. 劉春蘭.中國(guó)科學(xué)技術(shù)大學(xué) 2018
[7]基于Android系統(tǒng)的新聞客戶端的設(shè)計(jì)與實(shí)現(xiàn)[D]. 肖楷樂(lè).北京郵電大學(xué) 2017
[8]基于Android的移動(dòng)視頻播放系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 程霖.華中科技大學(xué) 2016
[9]基于Android平臺(tái)視頻聚合客戶端的設(shè)計(jì)與實(shí)現(xiàn)[D]. 羅金生.華南理工大學(xué) 2015
[10]基于Android平臺(tái)的應(yīng)用下載客戶端的設(shè)計(jì)與實(shí)現(xiàn)[D]. 沈彥伯.大連理工大學(xué) 2015
本文編號(hào):3057635
【文章來(lái)源】:電子科技大學(xué)四川省 211工程院校 985工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:92 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
abstract
第一章 緒論
1.1 課題研究背景和研究目的
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.3 課題研究的主要內(nèi)容
1.4 論文組織結(jié)構(gòu)
第二章 相關(guān)理論和技術(shù)基礎(chǔ)
2.1 ANDROID相關(guān)技術(shù)介紹
2.1.1 Android操作系統(tǒng)的系統(tǒng)架構(gòu)
2.1.2 Android應(yīng)用開(kāi)發(fā)的基本組件
2.2 本章小結(jié)
第三章 在線課堂系統(tǒng)的需求分析與設(shè)計(jì)
3.1 需求分析
3.1.1 功能性需求分析
3.1.2 非功能性需求分析
3.2 系統(tǒng)設(shè)計(jì)
3.2.1 系統(tǒng)總體設(shè)計(jì)
3.2.2 數(shù)據(jù)庫(kù)設(shè)計(jì)
3.3 前后端設(shè)計(jì)
3.4 用戶中心設(shè)計(jì)
3.4.1 登陸設(shè)計(jì)
3.4.2 購(gòu)買設(shè)計(jì)
3.4.3 個(gè)人信息和記錄
3.5 播放器設(shè)計(jì)
3.5.1 播放器頁(yè)面設(shè)計(jì)
3.5.2 播放響應(yīng)設(shè)計(jì)
3.5.3 播放器功能設(shè)計(jì)
3.5.4 播放器內(nèi)核設(shè)計(jì)
3.6 離線緩存設(shè)計(jì)
3.6.1 緩存頁(yè)面設(shè)計(jì)
3.6.2 下載流程設(shè)計(jì)
3.6.3 任務(wù)狀態(tài)切換設(shè)計(jì)
3.6.4 網(wǎng)絡(luò)變化設(shè)計(jì)
3.6.5 下載方式設(shè)計(jì)
3.7 本章小結(jié)
第四章 在線課堂系統(tǒng)的實(shí)現(xiàn)
4.1 前后端實(shí)現(xiàn)
4.1.1 前端界面實(shí)現(xiàn)
4.1.2 后端接口實(shí)現(xiàn)
4.1.3 網(wǎng)頁(yè)緩存
4.2 用戶中心實(shí)現(xiàn)
4.2.1 登陸實(shí)現(xiàn)
4.2.2 購(gòu)買實(shí)現(xiàn)
4.3 播放器及功能實(shí)現(xiàn)
4.3.1 播放器核心
4.3.2 播放器播放和功能實(shí)現(xiàn)
4.4 離線緩存實(shí)現(xiàn)
4.4.1 離線緩存頁(yè)面的加載和顯示
4.4.2 緩存任務(wù)狀態(tài)切換
4.4.3 緩存任務(wù)刪除
4.4.4 下載實(shí)現(xiàn)
4.5 本章小結(jié)
第五章 在線課堂系統(tǒng)的測(cè)試
5.1 測(cè)試目標(biāo)
5.2 測(cè)試環(huán)境
5.3 功能測(cè)試
5.4 性能測(cè)試
5.5 壓力測(cè)試
5.6 本章小結(jié)
第六章 全文總結(jié)與展望
6.1 全文總結(jié)
6.2 對(duì)后續(xù)工作的展望
致謝
參考文獻(xiàn)
攻讀碩士學(xué)位期間取得的成果
【參考文獻(xiàn)】:
期刊論文
[1]基于FFMPEG和SDL的遙測(cè)視頻解析技術(shù)[J]. 郝朝,劉升護(hù). 計(jì)算機(jī)技術(shù)與發(fā)展. 2019(04)
[2]“互聯(lián)網(wǎng)+傳統(tǒng)教育”模式在工程類高等教育中的應(yīng)用[J]. 董文瀚,解武杰,孫秀霞,朱家海. 計(jì)算機(jī)教育. 2015(24)
[3]“互聯(lián)網(wǎng)+教育”模式的發(fā)展情況分析[J]. 王喬峰,曹效英,路璐. 中國(guó)教育信息化. 2015(15)
[4]基于權(quán)限控制和腳本檢測(cè)的Webview漏洞防護(hù)方案研究[J]. 葉嘉羲,張權(quán),王劍. 信息網(wǎng)絡(luò)安全. 2015(03)
[5]全球視野下美國(guó)K-12混合與在線教育的現(xiàn)狀與未來(lái)——與K-12在線教育國(guó)際聯(lián)盟副主席艾雷森·鮑威爾博士的學(xué)術(shù)對(duì)話[J]. 劉曉琳,胡永斌,黃榮懷,艾雷森·鮑威爾. 現(xiàn)代遠(yuǎn)程教育研究. 2015(01)
[6]基于Android內(nèi)核的流媒體播放器分析與研究[J]. 鄧昌明,周淵平,張興龍. 計(jì)算機(jī)技術(shù)與發(fā)展. 2014(02)
[7]基于Android系統(tǒng)的視頻播放器開(kāi)發(fā)[J]. 馬建設(shè),趙雪江,蘇萍,夏飛鵬. 計(jì)算機(jī)應(yīng)用與軟件. 2013(11)
[8]新課改 新課堂 新跨越——教育系統(tǒng)如何實(shí)現(xiàn)信息技術(shù)支持下的重大結(jié)構(gòu)性變革[J]. 何克抗. 現(xiàn)代遠(yuǎn)程教育研究. 2013(04)
[9]Android系統(tǒng)四大組件的注冊(cè)與激活[J]. 董曉剛. 硅谷. 2013(05)
[10]Android系統(tǒng)架構(gòu)及應(yīng)用程序開(kāi)發(fā)研究[J]. 曾健平,邵艷潔. 微計(jì)算機(jī)信息. 2011(09)
博士論文
[1]Android應(yīng)用軟件的安全保護(hù)技術(shù)研究[D]. 張文.北京郵電大學(xué) 2019
碩士論文
[1]基于Android終端的SQLite數(shù)據(jù)庫(kù)網(wǎng)盤存儲(chǔ)安全研究[D]. 馬鵬斐.西安電子科技大學(xué) 2019
[2]基于微信創(chuàng)客平臺(tái)的引流模式研究與應(yīng)用[D]. 盛芮賓.北京郵電大學(xué) 2019
[3]基于微信的網(wǎng)課平臺(tái)的研究與應(yīng)用[D]. 趙斌.北京郵電大學(xué) 2019
[4]基于Android的航空監(jiān)視信息展示及數(shù)據(jù)評(píng)估系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 劉天寶.北京郵電大學(xué) 2019
[5]視頻點(diǎn)播緩存系統(tǒng)的優(yōu)化研究[D]. 王唯.北京交通大學(xué) 2019
[6]面向遠(yuǎn)程醫(yī)療的“互聯(lián)網(wǎng)+智能手機(jī)”移動(dòng)監(jiān)測(cè)技術(shù)[D]. 劉春蘭.中國(guó)科學(xué)技術(shù)大學(xué) 2018
[7]基于Android系統(tǒng)的新聞客戶端的設(shè)計(jì)與實(shí)現(xiàn)[D]. 肖楷樂(lè).北京郵電大學(xué) 2017
[8]基于Android的移動(dòng)視頻播放系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 程霖.華中科技大學(xué) 2016
[9]基于Android平臺(tái)視頻聚合客戶端的設(shè)計(jì)與實(shí)現(xiàn)[D]. 羅金生.華南理工大學(xué) 2015
[10]基于Android平臺(tái)的應(yīng)用下載客戶端的設(shè)計(jì)與實(shí)現(xiàn)[D]. 沈彥伯.大連理工大學(xué) 2015
本文編號(hào):3057635
本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/3057635.html
最近更新
教材專著