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

基于Android的移動學習系統開發技術研究

2018-01-24 02:41:35
移動信息 2017年8期
關鍵詞:智能手機數據庫系統

袁 芬

浙江長征職業技術學院計算機與信息技術系,浙江 杭州 310023

智能手機就像計算機,它具有獨立的操作系統。用戶可以自行安裝軟件,借助第三方服務商提供的程序不斷擴充手機功能,并且可以通過移動通信網絡來實現無線網絡接入[1]。與此同時,隨著移動互聯網技術的飛速發展,基于智能手機的移動學習成為當前教育技術研究的一個熱點,提供教育信息、教育資源和教育服務,滿足碎片式學習的需求,真正實現“Anyone、Anytime、Anywhere、Anystyle”(4A)的學習[2]。

1 基于Android的移動學習系統功能需求

移動學習系統是為廣大學習者提供教育資源和學習服務支撐的軟件系統。經過前期的需求調研以及本人多年的教學實踐經驗總結,基于智能手機的移動學習系統的功能需求主要有:

(1)課程資源發送。移動學習系統是連接教育者和學習者之間的橋梁,為學習者提供各種學習資源包,包括課程資源包、電子教案、微課視頻等。學習者自主選擇資源預習、學習和復習,這也是移動學習系統的最主要的功能。

(2)學習軌跡記錄。移動學習系統利用電子檔案袋記錄學習者學習軌跡和進步情況,記錄與分析學習成績,激勵進一步學習。這也有利于教育者、學習者自身及時地了解自己的學習情況,及時地調整學習進度。

(3)學習任務查詢。學習者可以在移動學習系統上查找資源,并獲取相關信息,在分析總結的基礎上完成學習任務。

(4)協作互動。移動學習系統強調師生之間、學生之間的互動。利用互動工具,建立互動機制,及時為學習者解答疑惑,提交作業,開展協作合作學習。

當然,這些功能并不是移動學習系統的全部功能,具體的移動學習系統教育者可以根據學習者學習能力、學習內容特征等的差異來選擇設計開發。

2 基于Android 的移動學習系統關鍵技術分析

Android系統是開發基于平臺的開源手機操作系統,它由操作系統、中間件、用戶界面和應用程序組成。Android系統是一個真正意義上的開放性移動開發平臺,不僅包含上層的用戶界面和應用程序,還包括底層的操作系統,開發人員可以自由獲取和修改源代碼[3]。所有的應用程序都運行在虛擬機上,程序之間是完全平等的,用戶可以隨意將第三方軟件置換掉系統自帶的系統軟件。Android系統架構自底向上分為5個層次,分別是Linux 內核層、Android函數庫、Android運行時、應用程序框架層、應用程序層。如圖1所示。

圖1 Android 操作系統架構圖

2.1 Hibernate

移動學習系統開發中必然涉及數據的請求與獲得,而數據都存儲在數據庫中,因此各種數據的獲取都必須對數據庫進行操作。為了簡化數據庫使用過程中的配置及編碼,本平臺采用了Hibernate技術。

Hibernate是一個開源的、輕量級的ORM(Object Relation Mapping,對象到關系的映射)解決方案,它允許程序以面向對象的形式操作關系型數據庫,負責將對象數據保存到關系型數據庫中,以及從關系型數據庫中讀取數據并封裝成對象的工作。Hibernate最大的優點在于處理持久化數據的時候使用面向對象的方式,從而很好地解決了面向對象的Java語言與關系型數據庫之間數據表示形式不一致的矛盾[4]。

2.2 JSON

移動學習系統中涉及 Android服務器端與客戶端之間的數據傳遞,因此迫切需要一種合適的數據交換格式,而JSON 的出現解決了數據交換格式的問題。

JSON(JavaScript Object Notation)是 JavaScript的對象符號,它是一種輕量級數據交換格式。JSON的數據格式既方便計算機本身解析和生成,又適合人來讀寫。早期JSON是JavaScript語言的數據交換格式,后來慢慢發展成為一種與語言無關的數據交換格式,可以在不同平臺間進行數據交換。

2.3 GSON

Android客戶端與服務器端進行數據交互時,常常需要將服務器端的數據轉化成字符串并在客戶端對JSON數據進行解析生成對象。在本移動學習系統中由服務器端的 WebServer接口提供的數據時經由 JSON轉換和傳遞的,在 Android 就需要對這部分數據解析為原數據對象,GSON 的作用就在于此[5]。

GSON(Google GSON)是 Google 公司發布的一個開放源代碼的Java庫,主要用途在于串行化Java對象為 JSON字符串,或反串行化 JSON 字符串成 Java對象。

3 總結

隨著移動通信技術和移動終端技術的蓬勃發展,移動應用日新月異。移動學習的需求也在不斷增加,開發基于智能手機的移動學習系統,成為廣大教師面臨的重要課題。本文對移動學習系統的功能需求進行分析與研究,并對移動學習系統中的關鍵技術進行分析和比較,對技術人員進行移動學習系統的開發具有指導和借鑒意義。

[1]高垣.基于移動協作學習系統設計與實現[D].西安:西北大學,2010.

[2]王羽瑩.基于多平臺的漢語移動學習智能手機軟件的研究與開發[D].北京:北京郵電大學,2011.

[3]姚昱旻,劉衛國.Android的架構與應用開發研究[J].計算機系統應用,2008,17(11):110-112.

[4]趙丞兵.基于 Android平臺的移動學習系統設計與實現[D].北京:北京郵電大學,2012.

[5]任捷怡.基于移動終端設備的移動學習系統的研究與實現[D].成都:西南交通大學,2012.

猜你喜歡
智能手機數據庫系統
智能手機是座礦
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
智能手機臉
英語文摘(2020年5期)2020-09-21 09:26:30
假如我是一部智能手機
趣味(語文)(2018年8期)2018-11-15 08:53:00
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
主站蜘蛛池模板: 99久久精品免费看国产免费软件| 岛国精品一区免费视频在线观看| 成人伊人色一区二区三区| 亚洲成人一区二区三区| 日韩黄色大片免费看| 国产91丝袜在线播放动漫| 色悠久久久| 中文字幕人妻无码系列第三区| 在线国产三级| 国产乱人激情H在线观看| 欧美精品高清| 中文字幕av一区二区三区欲色| 精品国产香蕉伊思人在线| 一级毛片基地| 久久免费视频6| 亚洲永久视频| 在线观看欧美国产| 国产色婷婷| 欧美日韩国产在线人| 中美日韩在线网免费毛片视频 | 日韩精品无码不卡无码| 小蝌蚪亚洲精品国产| 国产97视频在线观看| 熟女成人国产精品视频| 精品成人免费自拍视频| 国产传媒一区二区三区四区五区| 成人在线亚洲| 久久无码免费束人妻| 99在线视频网站| 日本精品影院| 在线观看无码a∨| 久久综合AV免费观看| 国产一区免费在线观看| 美女被操91视频| 亚洲男人天堂2020| 国产精品夜夜嗨视频免费视频| 国产视频一二三区| 朝桐光一区二区| 欧美国产在线看| 亚洲一级无毛片无码在线免费视频| 國產尤物AV尤物在線觀看| 国产美女精品一区二区| 丁香婷婷久久| 免费在线观看av| 欧美精品成人| 国产成人综合久久精品下载| 久久久久国产精品熟女影院| 日本www色视频| 亚洲日韩久久综合中文字幕| 国产黄色爱视频| 日韩二区三区| 欧美性精品不卡在线观看| 中国毛片网| 成人日韩欧美| 国产99热| 亚洲天堂2014| 国产成人高清亚洲一区久久| 欧美成人看片一区二区三区| 国产精品亚洲专区一区| 国产资源免费观看| 亚洲国产精品一区二区第一页免| 国产啪在线91| 亚洲性日韩精品一区二区| 99精品久久精品| 欧美亚洲国产精品第一页| 国产激爽爽爽大片在线观看| 国产视频欧美| 亚洲天堂区| 国产真实乱子伦精品视手机观看| 国产尤物视频网址导航| 国产高潮视频在线观看| 国产不卡网| 久久美女精品| 国产高清无码麻豆精品| 很黄的网站在线观看| 国内精品视频| 东京热一区二区三区无码视频| 婷婷亚洲天堂| 久久无码高潮喷水| 91免费片| 亚洲愉拍一区二区精品| 国产成人资源|