基于OK6410開發(fā)板的移動學習系統(tǒng)客戶端設計與實現(xiàn)
發(fā)布時間:2017-05-10 23:00
本文關鍵詞:基于OK6410開發(fā)板的移動學習系統(tǒng)客戶端設計與實現(xiàn),由筆耕文化傳播整理發(fā)布。
【摘要】:隨著無線通信技術、嵌入式技術和流媒體技術的發(fā)展,特別是云服務技術、物聯(lián)網(wǎng)的快速發(fā)展,人們渴望隨時隨地、更靈活的方式進行學習,而移動學習順應了人們的這種學習需求。因此,在任何時間、任何地點通過智能移動終端進行移動學習是一種必然趨勢。 本文針對智能移動終端的無線上網(wǎng)功能和移動性提出了一套基于OK6410開發(fā)板的移動學習系統(tǒng)客戶端解決方案,智能移動終端硬件部分采用基于S3C6410處理器的硬件平臺,無線上網(wǎng)部分采用USB接口的WIFI模塊。軟件部分采用u-boot作為OK6410開發(fā)板底層引導程序,嵌入式Linux作為操作系統(tǒng),Qtopia2.2.0作為圖形交互界面的應用程序。本文闡述了移動終端軟件部分從底層驅動程序到頂層應用程序的具體實現(xiàn),包括u-boot引導程序的移植、Linux內核的移植、根文件系統(tǒng)的移植和Qtopia2.2.0的移植,并對以上嵌入式軟件移植的相關知識、原理及其實現(xiàn)步驟進行詳細的說明。深入研究Web Services技術,設計基于Web Services技術的客戶端與服務器端,實現(xiàn)了移動學習系統(tǒng)客戶端與服務器端之間數(shù)據(jù)信息的交互。設計和實現(xiàn)視頻輸出模塊,利用QT繪圖技術,在OK6410開發(fā)板上成功實現(xiàn)兩路視頻的合并與顯示。 本文深入研究移動學習理論及其在移動學習中的應用,提出了一種移動學習系統(tǒng)的實現(xiàn)方案,該移動學習系統(tǒng)的客戶端具有用戶注冊登錄、學習問題求助、教學信息公告、移動學習游戲、移動課程學習、校外作業(yè)支持、移動學習博客、移動學習評估和退出等模塊,針對現(xiàn)在智能手機終端的快速普及和發(fā)展,,給出了一種適合在移動智能終端上進行隨時隨地學習的設計方案,并基于先進的ARM技術架構在OK6410開發(fā)板上實現(xiàn)了一個簡易的移動學習系統(tǒng),達到了比較好的效果。
【關鍵詞】:OK6410開發(fā)板 Linux Qtopia2.2.0 移動學習系統(tǒng)
【學位授予單位】:云南師范大學
【學位級別】:碩士
【學位授予年份】:2013
【分類號】:G434
【目錄】:
- 摘要3-4
- Abstract4-5
- 目錄5-8
- 第1章 緒論8-13
- 1.1 研究背景8-9
- 1.2 國內外移動學習研究現(xiàn)狀概述9-10
- 1.2.1 國外研究現(xiàn)狀9-10
- 1.2.2 國內研究現(xiàn)狀10
- 1.3 主要研究內容10-11
- 1.4 研究創(chuàng)新點11-12
- 1.5 論文章節(jié)安排12-13
- 第2章 移動學習理論13-22
- 2.1 移動學習的定義及特點13-15
- 2.1.1 移動學習的定義13-14
- 2.1.2 移動學習的特點14-15
- 2.2 移動學習的理論基礎15-17
- 2.2.1 情境學習15-16
- 2.2.2 活動學習16
- 2.2.3 經(jīng)驗學習16
- 2.2.4 泛在學習16-17
- 2.2.5 非正式學習17
- 2.3 移動學習模式17-19
- 2.3.1 基于短消息的移動學習模式17-18
- 2.3.2 在線實時信息交互的移動學習模式18
- 2.3.3 基于連接/瀏覽的移動學習模式18-19
- 2.3.4 在線信息下載的移動學習模式19
- 2.4 移動學習環(huán)境19-21
- 2.5 移動學習的研究內容21-22
- 2.5.1 移動學習的教學模式21
- 2.5.2 移動學習終端軟件和資源開發(fā)21
- 2.5.3 支持移動學習系統(tǒng)的相關技術21-22
- 第3章 開發(fā)平臺與關鍵技術22-46
- 3.1 客戶端開發(fā)平臺22-25
- 3.1.1 linux 操作系統(tǒng)22-23
- 3.1.2 Qtopia 平臺和 MVC 設計模式23-25
- 3.2 開發(fā)工具的搭建25-46
- 3.2.1 硬件的總體設計25-33
- 3.2.2 軟件系統(tǒng)平臺構建33-46
- 第4章 客戶端與服務器交互的設計與實現(xiàn)46-56
- 4.1 Web Services 技術46-49
- 4.1.1 Web Services 概念46
- 4.1.2 Web 服務體系結構46-47
- 4.1.3 Web Services 技術標準47-49
- 4.1.4 Web Services 技術優(yōu)點49
- 4.2 Web Services 服務器端的設計與實現(xiàn)49
- 4.3 Web Services 客戶端的設計與實現(xiàn)49-56
- 4.3.1 Linux 對 Web Services 的支持49-50
- 4.3.2 Web Services 客戶端開發(fā)流程50-52
- 4.3.3 Web Services 客戶端應用程序的設計與實現(xiàn)52-56
- 第5章 移動學習系統(tǒng)客戶端架構與界面設計56-80
- 5.1 設計目標56
- 5.2 移動學習系統(tǒng)設計56-58
- 5.3 客戶端總體架構58-59
- 5.4 各模塊功能介紹及界面設計59-66
- 5.5 多媒體視頻輸出模塊的設計66-73
- 5.5.1 Qt 繪圖技術66-67
- 5.5.2 視頻的合并67-70
- 5.5.3 多媒體資源播放控制的設計與實現(xiàn)70-73
- 5.6 系統(tǒng)客戶端部分功能展示73-80
- 5.6.1 用戶登錄與主界面73-74
- 5.6.2 移動課程學習74
- 5.6.3 二路視頻的播放74-77
- 5.6.4 教育信息公告77
- 5.6.5 移動學習評估77-78
- 5.6.6 移動學習博客78-80
- 第6章 總結與展望80-82
- 6.1 研究成果80
- 6.2 后續(xù)工作及存在的問題80-82
- 參考文獻82-84
- 致謝84-85
- 攻讀碩士學位期間發(fā)表的學術論文85
【參考文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 孫其博;劉杰;黎
本文編號:355635
本文鏈接:http://sikaile.net/jiaoyulunwen/wangluojiaoyulunwen/355635.html
教材專著