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

基于智能移動設備的啟蒙教育在線學習平臺開發

2017-06-12 19:51:49劉卓張艮山
現代電子技術 2017年11期

劉卓++張艮山

摘 要: 針對當前設計出的啟蒙教育在線學習平臺便攜性不強,孩子常無法跟進學習進度,故在安卓系統上開發基于智能移動設備的啟蒙教育在線學習平臺,采用Java語言和Eclipse軟件建立開發環境,在平臺客戶端與服務器之間的通信協議中寫入修正密文,減輕智能移動設備網絡不穩定對平臺登錄功能產生的不利影響。通過建立IP多媒體文件靜態頁面屬性表增強啟蒙教育課件展示功能,并對課程申請功能中的可申請內容搜索與課程列表更新進行開發。實驗結果表明,設計的學習平臺的吞吐量大、CPU使用率低、安全性好,能夠解決因網絡不穩定造成的客戶端相關登錄問題。

關鍵詞: 啟蒙教育; 在線學習平臺; 智能移動設備開發; 安卓系統

中圖分類號: TN87?34; TP311 文獻標識碼: A 文章編號: 1004?373X(2017)11?0033?04

Development of enlightenment education online learning platform

based on intelligent mobile device

LIU Zhuo1, ZHANG Genshan2

(1. Academic Affairs Office, Shijiazhuang University, Shijiazhuang 050035, China;

2. School of Literature and Media Transmission, Shijiazhuang University, Shijiazhuang 050035, China)

Abstract: Since the previously?designed enlightenment education online learning platform has poor portability, and the children can′t follow up the learning progress, an enlightenment education online learning platform based on intelligent mobile device was developed on Android platform. The Java language and Eclipse software are used to set up the development environment. The correction cipher text is written in communication protocol for the platform client and server platform to alleviate the adverse effect of network instability of intelligent mobile device on platform login function. The static page attribute table of IP multimedia file is established to enhance the exhibition function of the enlightenment education courseware. The applicable content search and curriculum list update of the curriculum application function were developed. The experimental results show that the learning platform has the advantages of high throughput, low CPU utilization and high security, and can solve the related login problem at the client caused by network instability.

Keywords: enlightenment education; online learning platform; intelligent mobile device development; Android system

0 引 言

就我國目前就業壓力大、兒童教育缺失等社會現象,家長們越來越重視啟蒙教育,渴望從嬰幼兒時期就為孩子培養出一個良好的道德素質與學習習慣。啟蒙教育分為三個階段:第一階段進行嬰幼兒的感知訓練,提升孩子對事物的敏感性,增強整體智力水平;第二階段進行記憶力訓練,訓練方式包括背誦課文、尋找玩具等;第三階段進行理解力和想象力的訓練,逐漸加強孩子看待事物的健康思維,提高創造能力。

在以往,啟蒙教育都是教師對孩子進行面對面教學,這種教學形式價格高,教學時間與地點固定,經常因為各種原因導致孩子無法跟上教學進度[1],在線學習平臺有效解決了這種情況,孩子可以在家長的陪同下隨時隨地接受啟蒙教育,而且學費便宜,可反復學習。日本最先開發出有關啟蒙教育的在線學習平臺,使用B/S結構(Browser/Server,瀏覽器/服務器模式)[2],平臺內部設置了孩子、家長和管理員三種登錄身份,管理員對啟蒙教育課程進行設置,家長對課程進行挑選,孩子根據課程內容實現感官互動。這種在線學習平臺的功能比較完善,啟蒙教育效果明顯,但需要使用平臺專屬的電子設施以及有線網絡,孩子只能在家里或者教室進行學習。

隨著智能移動設備的普及,啟蒙教育在線學習平臺開始向移動學習的方向發展,使其只需要一部智能移動設備以及用戶信息就能實現孩子啟蒙教育。

1 基于智能移動設備的啟蒙教育在線學習平臺

開發

1.1 開發環境

基于智能移動設備的啟蒙教育在線學習平臺依附安卓系統[3]進行開發。安卓系統的開發語言以Java為主,其功能強大、語言簡練,在谷歌技術提供的軟件開發工具包的支持下,Java能夠在計算機上進行智能移動設備的程序編寫與運行,采用Windows 7操作系統和Oracle 10g數據庫進行底層支持[4],建立基于智能移動設備的啟蒙教育在線學習平臺的開發環境,其過程為:

(1) 下載一個Eclipse軟件,Eclipse是Java的集成開發平臺,其中含有Java插件集[5],能夠建立Java開發平臺。利用Eclipse軟件下載基于智能移動設備的啟蒙教育在線學習平臺底層開發環境并安裝;

(2) 打開開發環境界面,選擇“擴展工具”,使用“擴展工具”在網絡上自動搜索安卓系統開發插件并下載、安裝;

(3) 重新打開開發環境界面,將新下載的安卓系統開發插件詳情填入“谷歌技術支持”選項,賦予安卓系統一個環境變量值[6],環境變量值指向的是安卓系統開發插件。

1.2 平臺登錄功能開發

在智能移動設備上使用啟蒙教育在線學習平臺時,平臺的任何功能均建立在用戶(一般指家長)能夠正常登錄的前提下,登錄過程為:

(1) 家長在智能移動設備上點擊啟蒙教育在線學習客戶端,客戶端通過互聯網向啟蒙教育在線學習平臺的服務器傳達登錄請求;

(2) 家長填寫登錄賬號與密碼;

(3) 服務器檢測賬號是否存在,密碼是否匹配,將檢測結果回傳到客戶端;

(4) 將檢測結果顯示在客戶端上,如果賬號存在且密碼匹配,家長可以開始使用平臺的其他功能。

智能移動設備的互聯網連接形式不如傳統以太網連接穩定,在網絡擁堵或者移動信號不強的區域,智能移動設備中的客戶端經常發生網絡延遲過長或者斷網、網絡流量反復發送等現象[7],導致服務器由于自身私密性而無法識別用戶是否已經成功登錄,進而產生賬號連接無效或無法登錄的情況,為用戶造成一定困擾。為了杜絕這種情況,在開發啟蒙教育在線學習平臺登錄功能時,應該在客戶端與服務器之間的通信協議內寫入修正密文,其中含有用戶的賬號、密碼、常用登錄地址、歷史登錄時間和歷史在線時長等用戶信息,并為用戶安卓系統設置惟一的辨認標識符號,當用戶無法正常登錄時,通過驗證辨認標識符號、核對用戶信息完成用戶身份識別,解決平臺登錄問題,如圖1所示。

家長的每個登錄操作都會在啟蒙教育在線平臺服務器上留下痕跡并生成密文,密文存儲有效時間為8 min,用戶在8 min內如果因為網絡問題而進行重復登錄操作,服務器就用這個密文對用戶信息進行驗證,如果用戶沒能在8 min內完成驗證且登錄客戶端,密文失效,需要重新登錄。

1.3 啟蒙教育課件展示功能開發

當家長成功登錄到基于智能移動設備的啟蒙教育在線學習平臺,啟蒙教育課件將以靜態網頁的形式進行展示,安卓系統的WebView軟件框架[8]為靜態頁面提供加載程序,同時實現多媒體展示。多個獨立的HTML(HyperText Markup Language,超文本標記語言)利用安卓系統的IP多媒體文件組合成啟蒙教育課件,IP多媒體文件中加載的是靜態頁面數據,包括啟蒙教育課件的內容提煉、題目以及字符等。

圖2為啟蒙教育課件展示流程圖,智能移動設備展示啟蒙教育課件時,需要從IP多媒體文件中提取全部的靜態頁面數據,并標記頁面序列,從第一個靜態頁面開始依次展示課件內容[9]。如果用戶中途給出快進、快退等頁面控制指令,智能移動設備在頁面序列中直接提取相應內容進行展示。由于IP多媒體文件是在計算機上直接通過Java開發的,而智能移動設備的多媒體分辨率要比計算機低,因此需要重新建立靜態頁面屬性,表1是新的IP多媒體文件靜態頁面屬性表。

1.4 啟蒙教育課程申請功能開發

基于智能移動設備的啟蒙教育在線學習平臺的課程申請功能是指家長根據孩子的特點自由選擇啟蒙教育課程,課程申請在經過管理員審批后方能進行學習。啟蒙教育課程申請分為可申請內容搜索與課程列表更新兩種,功能流程如圖3,圖4所示,家長通過可申請內容搜索功能得到啟蒙教育課程名稱與身份標識,將課程添加到賬戶收藏中。智能移動設備從平臺客戶端向服務器發送課程申請請求,安排課程列表更新順序,獲取新的用戶課程列表。

2 實驗結果與分析

實驗對基于智能移動設備的啟蒙教育在線學習平臺進行白盒測試,白盒測試也稱結構測試或者邏輯測試,是指將待測對象當成一個開放式的盒子,盒子內部結構可以被清晰地看到。在啟蒙教育在線學習平臺運行的同時分析客戶端與服務器的性能與功能。選擇兩臺相同的國產新型安卓系統手機,清空手機內所有數據與軟件,安裝基于智能移動設備的啟蒙教育在線學習平臺客戶端,訪問分辨率為640×800的啟蒙教育課件,兩臺手機分別進行平臺的性能測試與功能測試。

2.1 性能測試

圖5是基于智能移動設備的啟蒙教育在線學習平臺的吞吐量,平臺對吞吐量的定義是:隨著用戶在平臺客戶端在線人數的不斷增多,服務器處理用戶控制指令得到的正確數目。

由圖5可知,在控制指令數量為100個時,白盒測試給出的平臺吞吐量為10千萬字節;控制指令數量為300個時,吞吐量為90千萬字節;控制指令數量為700個時,吞吐量為135千萬字節。一般來講,1個控制指令的數據字節在0.08千萬字節~0.35千萬字節之間,通過數據換算可以得出,基于智能移動設備的啟蒙教育在線學習平臺的吞吐量很大。

圖6是白盒測試中平臺CPU使用率曲線,由于平臺客戶端的CPU使用率受安卓手機硬件的影響更為強烈,因此采用平臺服務器CPU使用率代替智能移動設備的CPU使用率,令測試結果更加具有代表性。控制指令數量每2 s增加100個,比較緊密,測試結果是在多次連續白盒測試的情況下得到的平均值。可以看出,平臺的CPU使用率曲線上升比較緩慢,不存在突然暴增的情況,當控制指令數量達到最高值700時,服務器CPU使用率僅為52%。一般認為低于75%的CPU使用率都能帶動在線學習平臺實現正常運作,展示出基于智能移動設備的啟蒙教育在線學習平臺優異的負載調節性能。

2.2 功能測試

基于智能移動設備的啟蒙教育在線學習平臺擁有在線登錄、課件展示、課程申請等功能,受到智能移動設備網絡不穩定的狀態限制,平臺安全性成為保證上述功能實現的前提。將安卓手機放于一個電磁干擾強烈的金屬半密閉空間中,模擬平臺網絡不穩定的通信狀況,在此條件下多次登錄平臺客戶端,觀察登錄狀態。隨后,在已經成功登錄客戶端后的8 min之內,再次進行登錄,同時輸入錯誤密文,觀察登錄狀態,白盒測試用例如表2,表3所示。測試結果表明,基于智能移動設備的啟蒙教育在線學習平臺的安全性優異,能夠解決由智能移動設備網絡不穩定導致的客戶端登錄問題。

為了開發基于智能移動設備的啟蒙教育在線學習平臺,本文在智能移動設備中使用率最高的安卓系統上建立開發環境,對在線登錄、課件展示以及課程申請三項主要功能進行開發,采用白盒測試方法對在線平臺的性能與功能進行測試,驗證了平臺在吞吐量、負載調節性能、安全性等方面具有較強的優勢。

參考文獻

[1] 黃琰.基于智能手機的移動學習資源設計與開發[J].軟件導刊,2016,15(8):99?101.

[2] 王戰敏.基于Web的英語在線學習系統[J].計算機系統應用,2016,25(7):96?100.

[3] 趙學銘,王剛.基于HTML5的交互式移動學習平臺研究[J].現代教育技術,2016,26(9):106?112.

[4] 王建虎,武文馨.移動學習APP軟件生成平臺的對比研究[J].網絡新媒體技術,2016,5(5):16?21.

[5] 姬廣永,張蕊.響應式在線教育平臺開發技術研究[J].軟件,2016,37(7):138?141.

[6] 胡瑩,黃勇,陳寶玲.基于智能移動終端的教育軟件用戶體驗設計與實現[J].計算技術與自動化,2016,35(3):132?136.

[7] 李博洋,韓淑潔,張曉榮.基于網絡在線學習與智能測評系統的混合式教學模式[J].航海教育研究,2016,33(1):47?50.

[8] 王婷,晉恬,李帥,等.關于軟件模擬在線學習平臺軟件巴巴的開發[J].電子科學技術,2016,3(4):457?459.

[9] 羅琛,韓家寶,羅大鵬.半自主在線學習目標檢測系統[J].現代電子技術,2016,39(9):121?125.

主站蜘蛛池模板: 91精品啪在线观看国产60岁 | 999精品在线视频| 97青草最新免费精品视频| 亚洲国产中文欧美在线人成大黄瓜 | 高清久久精品亚洲日韩Av| 国产小视频在线高清播放| 色网在线视频| 国产男女XX00免费观看| 搞黄网站免费观看| 欧美精品亚洲日韩a| 国产喷水视频| 67194亚洲无码| 国产主播在线观看| 国产精品性| 欧美不卡二区| 午夜精品一区二区蜜桃| 福利在线一区| 国产一级毛片网站| 黄色三级网站免费| 97国产精品视频人人做人人爱| 久久这里只精品热免费99| 欧美日韩国产高清一区二区三区| 日韩av高清无码一区二区三区| 亚洲福利视频网址| 亚洲精品色AV无码看| 国产玖玖视频| 色欲综合久久中文字幕网| 亚洲综合亚洲国产尤物| 国产性精品| 国产电话自拍伊人| 国产95在线 | 国产一二视频| 国产丝袜精品| 91免费国产高清观看| 国产乱人伦偷精品视频AAA| 欧美日韩中文国产| 精品三级在线| 免费观看亚洲人成网站| 熟女日韩精品2区| 国产精品女熟高潮视频| 亚洲视频在线网| 欧美狠狠干| 国产精品yjizz视频网一二区| 国产激爽爽爽大片在线观看| 亚洲国产一区在线观看| 国产经典三级在线| 久无码久无码av无码| 99青青青精品视频在线| 国产综合在线观看视频| 亚洲成人精品久久| 精品国产99久久| 最新国产精品鲁鲁免费视频| 91久久精品日日躁夜夜躁欧美| 亚洲一区无码在线| 国内99精品激情视频精品| 无码视频国产精品一区二区| 国产精品网址在线观看你懂的| 精品1区2区3区| 国产无码网站在线观看| 永久免费无码日韩视频| 自拍欧美亚洲| 久久国产黑丝袜视频| 亚洲a级毛片| 国产一区二区三区在线观看免费| 中文字幕无码电影| 久久人搡人人玩人妻精品| 激情网址在线观看| 一级毛片基地| 中文字幕丝袜一区二区| 欧美午夜视频在线| 国产91麻豆免费观看| 三上悠亚一区二区| 欧美另类视频一区二区三区| 亚洲成年人片| 国产女主播一区| 美女黄网十八禁免费看| 97人妻精品专区久久久久| 久久夜色精品国产嚕嚕亚洲av| 波多野结衣无码视频在线观看| 97国内精品久久久久不卡| 国产视频只有无码精品| 天堂岛国av无码免费无禁网站|