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

?

移動端IPv6 教師教學支持系統(tǒng)的設計與應用

2019-10-23 07:40劉禹黃洛穎劉星晨李坤
中國教育網(wǎng)絡 2019年9期
關鍵詞:支持系統(tǒng)客戶端框架

文/劉禹 黃洛穎 劉星晨 李坤

下一代互聯(lián)網(wǎng)教師教育創(chuàng)新支持系統(tǒng)(簡稱IPv6 教師教育創(chuàng)新支持系統(tǒng))于幾年前正式推出,現(xiàn)已經(jīng)在師范生、教育碩士培養(yǎng)、信息技術公共課教學、學前教師教育等領域進行了重點應用,對推進下一代互聯(lián)網(wǎng)應用、支撐教育改革創(chuàng)新起到了重要的作用。隨著智能終端的普及,原有PC 端已經(jīng)無法滿足移動學習的需求,難以更好地支持學習模式的創(chuàng)新。因此,開發(fā)IPv6 教師教育創(chuàng)新支持系統(tǒng)的移動學習客戶端,是本項目的主要目標。

功能框架

需求分析

通過調研,以及結合IPv6 教師教育創(chuàng)新支持系統(tǒng)在運行過程中用戶提供的各種反饋信息,確定了移動端的核心需求包括教學資源、課程學習與交流互動三大部分。此外,還需要在原有PC 版系統(tǒng)基礎上,提升視頻系統(tǒng)功能,增加視頻同步課堂支持實時遠程教學,增強視頻標注評論功能,開發(fā)基于P2P的視頻點播功能。

設計框架

一個良好的設計框架是移動端程序穩(wěn)定高效運行的底層保障,本項目移動端采用B/S 模式進行架構,移動端的體系架構從高到低依次為服務層、網(wǎng)絡層、業(yè)務邏輯層和數(shù)據(jù)服務層,如圖1 所示。

服務層是輸入操作與輸出操作的平臺,是移動應用的最頂層,主要面向智能移動終端(包括智能手機、平板電腦等)展示信息,用戶通過智能終端設備下載客戶端程序進行資源瀏覽、參與互動社區(qū)活動等。網(wǎng)絡層是支撐移動學習的重要介質,主要有無線通信網(wǎng)、Web 協(xié)議等,通過網(wǎng)絡層的信息傳輸,使得用戶的學習可以不受時間、地點的限制。業(yè)務邏輯層通過各個業(yè)務邏輯接口完成有效性驗證的工作,以保證程序能夠正常順利地運行,其主要功能有:完成數(shù)據(jù)添加、修改和查詢業(yè)務;用戶權限合法性判斷等。數(shù)據(jù)服務層位于服務器端,是各類資源和數(shù)據(jù)的來源,提供給教師和學生各類信息。

圖1 移動端體系架構

基于上述體系架構,移動端可以完成對用戶學習的全面支持,其主要業(yè)務流程是:智能移動終端用戶通過無線通信網(wǎng)絡向Web 服務器發(fā)送請求;Web 服務器接收到用戶請求后,把請求提交到數(shù)據(jù)庫服務器;數(shù)據(jù)庫服務器響應提交上來的請求,進而將相應結果反饋給Web 服務器;Web 根據(jù)客戶端的請求,將響應內(nèi)容在用戶客戶端上呈現(xiàn)出來。

功能描述

移動端的建設內(nèi)容主要分為兩大部分:移動客戶端的后臺部分、移動客戶端。其中移動客戶端分為四大模塊,即教學資源查找與瀏覽、課程學習、個人中心和互動社區(qū),其中每個大模塊中又細分為若干小模塊,如圖2 所示。

圖2 移動端功能框架

關鍵技術

視頻轉碼與播放

由于移動端的視頻資源來自于PC 端IPv6 教師教育創(chuàng)新支持系統(tǒng),因此需要進行視頻轉碼。FFmpeg項目是一個開源的多媒體播放及轉碼系統(tǒng),提供了視音頻采集、格式轉換、音/視頻編碼解碼等功能,支持AC3、DV、FLV、MPEG、DivX、MP4 等40 多種編碼。在本研究中,我們采用以下核心代碼進行視頻文件的轉碼:“ffmpeg.exe -i input -vcodec lib264 -y output.mp4”。

在視頻播放方面,采用HTML5 技術。HTML5 的video 標簽僅僅支持以下三種格式視頻,Ogg、MPEG4和WebM。在本研究中,我們采用基于H264 編碼的MP4 文件為播放文件。

前端框架

前端框架UI 部分采用FrozenUI 和HUI 相結合的方式進行開發(fā)。Frozen UI 是一個開源的、簡單易用、輕量快捷的移動端UI框架。HUI移動UI框架,包含了23種主題樣式,可以滿足各種App 對色彩的需求,只需要簡單操作就可以通過通用類組裝成豐富的組件和布局效果。

后端服務程序

移動端應用程序需要與PC 端系統(tǒng)的后端服務進行資源和數(shù)據(jù)的通信交互,以獲取和同步相應信息,因此需要對IPv6 教師教育創(chuàng)新支持系統(tǒng)的后端服務程序進行升級,升級后的后臺程序Webservice 應該具備如下功能:

一是登錄和權限設置,包括編寫后臺服務程序,實現(xiàn)與PC 端教師教育創(chuàng)新支持系統(tǒng)通信,獲得控制用戶登錄和權限的各種設置數(shù)據(jù)和信息;二是獲取和設置用戶信息,包括個人信息獲取和設置,如用戶的學校和班級信息,用戶相關信息獲取,如微博、新聞、通知等;三是獲取課程信息類,如課程基本信息、課程視頻資源、課程作業(yè)等,教案信息設置,課堂教學效果獲取和設置,作業(yè)獲取和設置等;四是獲取資源信息類,如資源信息(視頻數(shù)據(jù))等。

本研究基于IPv6 教師教育創(chuàng)新支持系統(tǒng)對移動端進行了設計,使其實現(xiàn)了教學資源、課程學習、互動社區(qū)以及個人中心等功能,解決了學習平臺從Web 端到移動端的資源轉接問題,能夠很好地支持移動學習。

猜你喜歡
支持系統(tǒng)客戶端框架
有機框架材料的后合成交換
框架
心理健康支持系統(tǒng)對2~3歲聽障兒童干預后的影響
“長征”五號地面發(fā)射支持系統(tǒng)短期快速恢復實踐
如何看待傳統(tǒng)媒體新聞客戶端的“斷舍離”?
縣級臺在突發(fā)事件報道中如何應用手機客戶端
孵化垂直頻道:新聞客戶端新策略
大樞紐 云平臺 客戶端——中央人民廣播電臺的探索之路
基于IMPACT2002+的機械加工過程綠色綜合評價應用支持系統(tǒng)
關于原點對稱的不規(guī)則Gabor框架的構造
镇雄县| 湖州市| 西乡县| 东乌珠穆沁旗| 千阳县| 耒阳市| 唐山市| 进贤县| 海原县| 建阳市| 古蔺县| 乳源| 辽阳市| 济源市| 宾川县| 巴马| 天祝| 镇雄县| 南岸区| 合阳县| 甘泉县| 理塘县| 贺州市| 东平县| 闵行区| 元阳县| 克山县| 宕昌县| 重庆市| 临江市| 蓬溪县| 西青区| 漳浦县| 河池市| 沙田区| 徐汇区| 浦县| 尼木县| 虎林市| 扬州市| 博客|