999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

在線課程平臺移動端APP的設計與實現

2018-12-24 06:38:01馮曉暉
無線互聯科技 2018年8期
關鍵詞:用戶課程系統

馮曉暉

(景德鎮學院,江西 景德鎮 333000)

隨著移動終端的發展,人們對移動終端的使用需求也逐漸上升,學生采用移動終端進行學習,已經成為一種主流,APP作為課程學習方式,已經成為移動互聯網的主要應用形式。現在各高校已經基本建立自己內部的在線課程平臺,學生通過PC端可以訪問和學習課程,但是,還無法實現在手機上進行移動端學習。所以,如何實現在線課程平臺生成移動應用,以便學生更好學習,是當課程開發者必須解決的一個問題。下面將對主要的移動端開發構架和平臺實現進行探討,以推動移動互聯網技術在教學工作中的應用,不斷改進現代教學方式和方法,從而達到提高教學質量的目標。

1 在線課程平臺移動端APP構建與設計

1.1 主要構件

目前,移動智能終端主要有兩種平臺,即Android和iOS平臺。本文主要分析一種給予Android移動端的平臺。該系統主要建立在Linux系統中,通過內核重新優化過的Java內置虛擬機Dalvik,將Java編程直接移植到Android平臺上。其主要由應用程序層、應用程序框架、函數庫及Android運行4個部分組成。其中應用程序主要包括Activity表示層,即通過屏幕進行內容展示;Service組件后臺運行程序、BroadcastReceiver組件程序4個部分構成。各應用程序之間通過Contentprovider組件實現數據共享,并且各應用程序之間實現訪問私有數據。

1.2 設計與數據共享

而互聯網組件主要用于實現各個組件的通信,構成一個完整的系統,各組件之間相互通信。而Android移動APP與Web服務器的交換,主要是通過應用編程接口(Application Programming Interface,API)開發和基于WebKit核心庫開發。在開發中,Server是數據的提供方,在這種情況下,Client通過網絡連接到Server服務端,從Server中獲取相應的XML數據,然后分解后處理。或者是通過WebKit在互聯網引擎上面進行搜索并瀏覽。Android可以通過WebKit直接在瀏覽器中獲取信息,所以WebKit也是Android終端平臺獲取Server數據的一種訪問方式。

在整個系統中,APP和Web服務器端數據的連接使用了互聯網上的超文本傳輸協議(HyperText Transfer Protocol,HTTP),并且采用了XML文件格式,對數據進行格式處理,而論壇網站的獲取就是利用WebKit實現的數據調用。在整個系統中,不同的結構層具有不同的功能,下面將對具體模塊功能進行詳細分析。

2 移動端APP在線課程平臺功能模塊設計

根據學生學習需求,該系統主要的功能模塊分為兩個大的部分:一部分是基于Android平臺的APP;另一部分是基于Web的服務器端。

2.1 Web的服務器端

這部分功能主要由兩個數據庫組成,即用戶服務器和教學資源服務器。其中用戶服務器功能是存儲用戶的個體信息,對用戶的信息進行管理。教學資源服務器主要是用來管理移動課程的教學和學習資源。這些學習資源主要以圖片、文字、動畫及視頻等形式展示。并包括網絡在線交互內容,其主要內容包括發布資源、資源管理及課程管理,最終實現對數據庫服務器和教學資源服務器兩個部分的管理。

2.2 Android平臺的APP客戶端

Android平臺的APP則主要是針對用戶的功能模塊,即用戶通過Android平臺的APP從Web服務端中獲取數據,即所謂的客戶端。客戶可以通過APP訪問服務器端教學資源進行學習。這部分主要是客戶模塊功能的實現。即客戶可以在終端上實現課程學習、練習測試、論壇交流和教學反饋。為廣大學習者提供一個資源共享的學習平臺,且能實現隨時隨地交流,隨時隨地根據自己的閑暇時間進行學習,使得自我提升的機會更多,形式也越來越多樣化,深受廣大學習者們的歡迎和青睞。

3 移動端APP課程平臺教學實現與測試

根據上述分析,該移動學習平臺具有重要的意義,其開發過程中主要是用戶端和服務端兩個部分實現信息和數據的互動,即主要是通過以下幾個步驟實現其功能。

3.1 用戶登錄

移動端通過統一的身份認證之后,方可通過PC瀏覽器端單點登錄方案,用郵箱、用戶賬號及學生編號等均可以,拓展其認證方式。不需要原系統修改,統一信息門戶,并根據配置的登錄腳本自動登錄。用戶端可以自動登錄腳本,從導航進入系統,會執行腳本,自動登錄。所有客戶端只能一個移動端口登錄,在終端設備中,加密保存已登錄用戶身份信息,提供查詢已登錄用戶身份信息的接口,并提供登錄、用戶注冊界面接口。移動客戶端是相對獨立的,但是又共處于一個大的系統中,對移動端用戶而言,只具有單一入口,單個安裝包,統一升級更新等特點。

3.2 XML數據解析

Android平臺客戶端APP與Web服務器端的數據傳遞,需要通過XML進行數據解析來實現。Android系統對XML文件的解析方式又比較多樣化,下面主要分析兩種。

3.2.1 SAX解析

這種方式主要是基于事件驅動,通過對XML數據進行順序掃描實現,當掃描到XML文檔時,開始標簽或結束標簽時,就會產生一個事件,并且服務端會對這個事件進行相應的函數處理,直到整個文檔掃描完畢。SAX解析中XML文檔掃描結束時,設備就能獲取到數據信息。但是,這種數據解析方式并不理想,所解析的數據資源較少。在移動設備上的使用較為可行。

3.2.2 DOM解析

其實現主要是通過將XML格式的文件讀入內存中,并將其轉化為樹形結構,然后利用DOM中的對象對XML文檔進行讀取、搜索和修改。這種解析方式所占內存大。

3.3 開放式學習

通過查詢功能查看相關課件信息,主要包括課件簡介、課程簡介及發布時間等。開放式學習專區能實現在線功能播放,移動端用戶可以通過在線點播方式進行學習,在授權情況下,下載學習資源。每一個學習專區都不相同,且由各自的管理員整理并發布,并進行優化和審核,然后根據移動端不同指定,發布不同的學習內容。這種學習方式更加增加平臺的人氣,提升學習平臺的知名度,讓用戶能更加方便快捷找到自己所需的內容。

3.4 測試中心

這部分主要包括題庫錄入、試卷生成、試卷查詢、自動評分及漏答檢查等功能。通過題庫錄入子模塊,對試題進行編輯、存儲和管理,能包含海量的存儲和管理的學科題目。只有將題目全面性地錄入到題庫中,才能在移動端使用時,避免重復反復錄入,減少勞動投入,也提高了系統的覆蓋率,以滿足更多需求的人群。并且在試卷生成之后,還能根據不同的策略分解和生成試卷,并且系統還具有自我評價的分子功能,系統自動根據學生的策略,判斷學生得分并立即給出總成績。通過系統測試,發現該系統可以在服務器上運行本系統,驗證系統各部分是否能正常工作,并完成任務,也通過對用戶的驗證,確保了系統應用的安全,其系統的性能和強度均有所保證,進行系統的試驗結果顯示合格。在信息時代背景下,信息技術與教育的融合成為一種必然趨勢,也是未來學習的主流趨勢。

4 結語

綜上,在線課程平臺移動端APP在實踐教學中的應用,發揮著重要的作用,是一種新型的教學和學習模式,且深受我國學生和教師的青睞,是一種迎合互聯網時代發展需求的學習模式。但是,該教學模式也是一把雙刃劍,需要辯證地看待,尤其是在信息大爆炸的時代,如何有效利用移動端APP進行教學,讓學生自覺抵制其他不良信息的誘惑,是一個值得重視的問題。教師應該充分合理利用各模塊的教學功能,將網絡平臺上的移動資源進行整合,并全面用于教學實踐,讓學生的學習渠道也變得越來越豐富。所以,在線課程平臺移動端APP教學模式的應用具有重要意義,值得挖掘與推廣。

[參考文獻]

[1]王藝臻.基于Android平臺的在線學習系統的設計與實現[D].長春:吉林大學,2015.

[2]閆歡歡,劉延華.基于移動互聯技術的高校公共課移動學習平臺設計與開發—以《現代教育技術》公共課APP移動學習客戶端為例[J].中小學電教,2015(5):75-78.

[3]俞振海,史曉穎,王燕,等.在線互動學習APP設計與實現[J].海峽科技與產業,2016(3):93-94.

[4]王運.Web前端技術在開放大學在線學習平臺中的應用研究[J].電腦知識與技術,2015(5):150-152.

猜你喜歡
用戶課程系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
數字圖像處理課程混合式教學改革與探索
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
軟件設計與開發實踐課程探索與實踐
計算機教育(2020年5期)2020-07-24 08:53:38
為什么要學習HAA課程?
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
主站蜘蛛池模板: 国产高清毛片| 国产一在线| 99国产精品一区二区| 久久久久中文字幕精品视频| 久久99蜜桃精品久久久久小说| 亚洲最猛黑人xxxx黑人猛交| 亚洲AV无码乱码在线观看裸奔 | 天天爽免费视频| 欧美成a人片在线观看| 亚洲成人在线免费观看| 日本91在线| 污网站免费在线观看| 天堂亚洲网| 无码福利日韩神码福利片| 日韩一级二级三级| 日本免费精品| 成人国产小视频| 亚洲首页在线观看| 精品一区二区三区自慰喷水| 亚洲日韩欧美在线观看| 天天视频在线91频| 久久久久国色AV免费观看性色| 国产99免费视频| 在线国产91| 色欲不卡无码一区二区| 久久精品人人做人人爽97| 色偷偷av男人的天堂不卡| 欧洲极品无码一区二区三区| 伊人久久精品无码麻豆精品| 婷婷亚洲视频| 中文字幕免费播放| 99er这里只有精品| 国产精品免费p区| 99在线观看国产| 国产永久在线视频| 免费人成视网站在线不卡| 国产成人麻豆精品| 亚洲综合色吧| 日本在线亚洲| 欧美一级在线| 国产亚洲美日韩AV中文字幕无码成人 | 无码精品一区二区久久久| 日韩欧美91| 香蕉视频在线观看www| 亚洲一区二区成人| 72种姿势欧美久久久大黄蕉| 中文字幕乱码二三区免费| 国产精品2| 亚洲最大福利视频网| 国产在线一区视频| 成人91在线| 国产精品女熟高潮视频| 一级成人a毛片免费播放| 五月天综合婷婷| 中文字幕在线播放不卡| 性激烈欧美三级在线播放| 色老头综合网| 国产sm重味一区二区三区| 东京热一区二区三区无码视频| 久久香蕉国产线看精品| 亚洲中文精品人人永久免费| www亚洲天堂| 国产亚洲精品yxsp| 美女扒开下面流白浆在线试听| 91久久国产热精品免费| 香蕉eeww99国产在线观看| 国产成人喷潮在线观看| 日韩无码视频专区| 午夜毛片福利| 亚洲一级毛片在线播放| 婷婷激情亚洲| 国产一区二区三区精品久久呦| 97国产一区二区精品久久呦| 国产99视频在线| 91视频区| 国产精品开放后亚洲| 免费一级毛片完整版在线看| 91黄视频在线观看| 九九热视频在线免费观看| 国产成人精品无码一区二| 一级黄色片网| 中文字幕亚洲乱码熟女1区2区|