亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于手持設(shè)備的教學資源整合系統(tǒng)的設(shè)計與實現(xiàn)

        2015-06-24 12:19:30杜遠坤周麗
        電腦知識與技術(shù) 2015年11期

        杜遠坤++周麗

        摘要:以教學資源整合作為契機,對移動學習平臺構(gòu)建所需技術(shù)進行研究,研發(fā)一套基于Android 的學習資源整合平臺。該資源整合平臺應(yīng)用了Web 應(yīng)用、B/S模式、MVC設(shè)計模式、移動互聯(lián)網(wǎng)等技術(shù),通過此系統(tǒng)為學習者搭建一個全新的學習平臺;學習平臺內(nèi)容采用了熱點推送模式、視頻在線播放模式、師生互動模式和最新消息發(fā)布模式,師生通過此平臺得到最新學習資料,還能進行 資源下載、在線視頻播放、知識共享和技術(shù)溝通,從而使得傳統(tǒng)課堂教學得到有益補充。

        關(guān)鍵詞:Android;B/S模式;MVC設(shè)計模式;移動學習

        中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2015)11-0078-02

        近幾年隨著移動互聯(lián)網(wǎng)和移動終端迅速發(fā)展、移動終端價格逐漸降低,移動網(wǎng)絡(luò)資費和無線WIFI的費用降低,這使在移動終端上娛樂、學習成為可能,移動終端的便捷性逐漸改變了人們從PC上的學習轉(zhuǎn)移到移動終端的學習,移動終端學習特點是:一種在移動設(shè)備幫助下的能夠在任何地點、任何時間發(fā)生的學習,移動學習所使用的移動計算設(shè)備必須能夠有效地呈現(xiàn)學習內(nèi)容并且提供教師與學習者之間的雙向交流[1]。這種方式打破了在地域和時間上的限制,是一種將來不可或缺的新型學習模式。

        1 資源整合系統(tǒng)的需求分析

        1.1 功能需求

        管理員通過PC機的瀏覽器頁面管理系統(tǒng),例如最新資訊、資源下載、師生問題在線交流、在線視頻播放等,教師學生可以通過無線網(wǎng)絡(luò)使用手機客戶端查看最新資訊、資源下載、問題交流、教學視頻在線播放等學習資料、搜索、截圖、分享、查看下載歷史、搜索功能。

        1.2 技術(shù)需求

        本系統(tǒng)服務(wù)器端采用Java技術(shù)、JSP、Servlet進行開發(fā),移動終端采用Android平臺開發(fā),軟件可移植性和跨平臺性較好,使用非常方便。

        1.3經(jīng)濟需求

        移動學習平臺能滿足大多數(shù)學生的需求,系統(tǒng)是采用Android平臺開發(fā),Android平臺品牌多,市場占有率比較高,且開發(fā)成本比較低的特點。

        2 資源整合系統(tǒng)的開發(fā)的關(guān)鍵技術(shù)

        2.1 JSP

        JSP全名為Java Server Pages,其根本是一個簡化的Servlet設(shè)計,是在服務(wù)器端執(zhí)行的。通常返回給客戶端的就是一個HTML文本,因此客戶端只要有瀏覽器就能瀏覽。Web服務(wù)器在遇到訪問JSP網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同JSP文件中的HTML代碼一起返回給客戶端[2]。

        2.2 Servlet

        Servlet是在服務(wù)器上運行的小程序。Servlet看起來像是通常的Java程序。Servlet導入特定的屬于Java Servlet API的包。因為是對象字節(jié)碼,可動態(tài)地從網(wǎng)絡(luò)加載,服務(wù)器上駐留著可以通過“請求-響應(yīng)”編程模型來訪問的應(yīng)用程序。雖然Servlet可以對任何類型的請求產(chǎn)生響應(yīng),但通常只用來擴展Web服務(wù)器的應(yīng)用程序。

        2.3 Json

        JSON是一種輕量級的數(shù)據(jù)交換格式。它基于JavaScript的一個子集。 JSON采用完全獨立于語言的文本格式,但是也使用了類似于C語言家族的習慣。這些特性使JSON成為理想的數(shù)據(jù)交換語言。易于人閱讀和編寫,同時也易于機器解析和生成[3]。

        2.4 SQLite數(shù)據(jù)庫

        SQLite是遵守ACID 的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它包含在一個相對小的C庫中。SQLite引擎不是個程序與之通信的獨立進程,而是連接到程序中成為它的一個主要部分。所以主要的通信協(xié)議是在編程語言內(nèi)的直接API調(diào)用。這在消耗總量、延遲時間和整體簡單性上有積極的作用。

        3 平臺總體設(shè)計

        本教學資源整合平臺采用C/S與B/S兩種架構(gòu)結(jié)合開發(fā),手機學習終端采取C/S結(jié)構(gòu)。服務(wù)器網(wǎng)站采取B/S結(jié)構(gòu)。這種模式客戶端是統(tǒng)一,核心功能都在服務(wù)器端,使得系統(tǒng)開發(fā)和維護變得簡單。

        3.1 系統(tǒng)架構(gòu)

        圖 1為移動資源整合平臺的架構(gòu)圖,從圖1可以看出,學生使用移動終端通過無線網(wǎng)絡(luò),注冊登錄后,進行資源下載、師生問題交流、視頻在線播放、關(guān)注熱點;教師通過PC機中瀏覽器進行資源整合平臺的管理。

        圖1 資源整合平臺框架圖

        3.2 業(yè)務(wù)處理流程

        服務(wù)器端采用B/S三層(MVC)架構(gòu)模式,視圖層(View)使用JSP ;模型層(Model)使用Java Bean;控制層(Controller)使用Servlet,教師從瀏覽器提交任務(wù),把任務(wù)提交 Servlet 后,通過Servlet 的HttpServletResponse 對象和HttpServletRequest對象獲取網(wǎng)頁傳來的數(shù)據(jù),把數(shù)據(jù)作為參數(shù)傳遞給JavaBean

        (model) 處理;JavaBean將處理后的結(jié)果返回給Servlet,把結(jié)果放在HttpServletRequest 對象中,通過HttpServletRequest的getRequestDispatcher方法請求轉(zhuǎn)發(fā)到Web頁面,也可以向手持設(shè)備客戶端發(fā)送JSON格式的文本。使用 DAO 模式實現(xiàn)數(shù)據(jù)訪問,通過和數(shù)據(jù)庫表中對應(yīng)的域?qū)ο?,對?shù)據(jù)庫數(shù)據(jù)進行管理。該模式不僅將后臺和前臺分離,還能保證設(shè)計風格完全面向?qū)ο蠛痛a精簡的目的[4]。系統(tǒng)業(yè)務(wù)處理流程如圖2所示。

        圖2 業(yè)務(wù)處理流程

        4 系統(tǒng)功能

        4.1 后臺實現(xiàn)功能

        管理員登陸后臺網(wǎng)站對移動終端軟件進行實時管理,完成學習平臺消息推送和數(shù)據(jù)更新維護以及的等職能;學習者通過移動終端軟件獲得校園資訊以及完成在線視頻播放;教師使用者通過移動終端對學習使用者在移動學習過程中發(fā)送的問題在線解答。后臺的管理的主要功能包括:最新資訊分享、資源下載、問題交流、內(nèi)容評論、收藏、截圖、分享、歷史下載、搜索等。

        4.2 前臺實現(xiàn)功能

        1)最新資訊分享:可以在后臺管理中添加最新資訊,完成手持設(shè)備對新增資訊查閱,為用戶提供最快最新的資訊。

        2)資源下載基地:通過后臺添加資源信息,可以在手持設(shè)備前臺獲取相關(guān)下載鏈接,用戶課可選擇下載。

        3)問題交流基地:通過后臺添加問題,用戶可以在手持設(shè)備前端通過評論進行問題交流。

        4)內(nèi)容評論:用戶可以對感興趣的內(nèi)容進行評論回復。

        5)收藏:用戶可以對感興趣的或者覺得對自己有用 的信息進行收藏。

        6)截圖:用戶可以把當前手持設(shè)備屏幕上面的內(nèi)容進行截圖保存。

        7)分享:用戶可以把感興趣的內(nèi)容資訊分享到一些社交網(wǎng)站,如新浪微博,騰訊空間等。

        8)歷史下載:如果資訊里面包含的有下載內(nèi)容,用戶可以進行下載,并可以在手持設(shè)備看到歷史下載的內(nèi)容。

        9)搜索:用戶可以搜索自己想要了解的內(nèi)容,設(shè)備會自動檢索搜索引擎并返回相應(yīng)的內(nèi)容。

        4.3 系統(tǒng)功能測試截圖

        圖3和圖4是Android客戶端功能測試界面。

        圖3 Android分類界面 圖4 Android功能圖

        5 結(jié)束語

        該文闡述了基于手持設(shè)備的教學資源整合系統(tǒng)的設(shè)計與實現(xiàn),后臺使用SSH技術(shù)完成服務(wù)器端的設(shè)計,前臺使用Android技術(shù)實現(xiàn),把Android應(yīng)用安裝在移動終端上,使學生能隨時隨地隨心的學習,學生能提出問題和老師在線交流,很大提高了學生的學習效率。

        參考文獻:

        [1] 移動學習[EB/OL]. [2013-06-16].http://baike.baidu.com/view/3003454.htm.

        [2] 劉清堂, 向丹丹. 面向3G手機的移動學習資源交互設(shè)計與實現(xiàn)[J]. 中國電化教育, 2011(11):72-75.

        [3] 鄭維勇. 大學英語網(wǎng)絡(luò)自主學習平臺的建設(shè)與實踐[J]. 實驗室研究與探索, 2013, 32(6):141-144.

        [4] 盧冶,張小立. 基于 Android 的 Java 程序設(shè)計移動學習平臺[J].計算機教育,2014(22):60-64.

        国产高清人肉av在线一区二区| 国产成人啪精品| a级毛片100部免费看| 不卡视频一区二区三区| 亚洲乱码中文字幕综合69堂 | 首页动漫亚洲欧美日韩| 亚洲va中文字幕欧美不卡| 中文字幕乱码亚洲三区| 国产精品无码一区二区三区| 激情影院内射美女| 男人边吻奶边挵进去视频| 被欺辱的高贵人妻被中出 | 亚洲国产系列一区二区| 东京热无码av一区二区| 97久久久久人妻精品专区| 40分钟永久免费又黄又粗| 精品一区二区三区久久| 精品久久久久久成人av| 国产成人国产在线观看入口| 91国产超碰在线观看| 极品美女一区二区三区免费| 日韩欧美人妻一区二区三区| 男女野外做爰电影免费| 欧美日韩国产乱了伦| 日本成年少妇人妻中文字幕| 乱码窝窝久久国产无人精品| 狠狠色噜噜狠狠狠888米奇视频| 国产成人精品日本亚洲专区6| 偷拍偷窥在线精品视频| 99麻豆久久久国产精品免费| 天美传媒一区二区| 欧美多毛肥胖老妇做爰| 亚洲av天堂久久精品| 99久久精品在线视频| 欧美饥渴熟妇高潮喷水水| 国产精品黑色丝袜在线播放| 国产免费网站在线观看不卡| 欧美日韩一区二区三区在线观看视频| 成年男女免费视频网站| 精品无码一区二区三区小说| 国产极品大奶在线视频|