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

英語視頻學習智能移動軟件的研究與應用

2019-10-23 03:20:28趙陶
微型電腦應用 2019年10期
關鍵詞:單詞用戶英語

趙陶

(陜西中醫藥大學 高教研究中心, 咸陽 712046)

0 引言

英語視頻學習智能移動軟件是基于Andriod系統開發的,可通過安裝Andriod系統的學習機、平板電腦以及手機登終端為學習者提供在線視頻學習資源。該系統具有雙向交互性,可讓學習者利用碎片時間隨時隨地的學習英語。該軟件的設計充分考慮了英語學習者的需求,同時還考慮了軟件的可擴展性、管理端需求、易操作性、維護便利性等問題,為學習者提供更好的應用體驗。

1 設計目標及需求分析

1.1 設計目標

英語視頻學習智能移動軟件的終端服務器上匯集了各種英語學習資源,用戶通過安裝在移動終端上的軟件可實現英語視頻學習。在使用前,用戶只需開啟網絡連接按鈕,便可登錄該軟件并打開相應視頻進行學習。學習過程中,用戶可隨時收藏當前學習內容、并存學習進度,還可以通過遠程交互模式與其他學習者或在線的英語教師進行交流。利用該軟件的后臺程序,發布者可對學習資料進行修改和添加等操作,以便為用戶提供更加優質的學習資料。

1.2 需求分析

(1) 應用程序需求

應用程序質量的高低直接影響軟件的實用體驗,在設計英語視頻學習智能移動軟件時,應用程序需要滿足3個條件。第一,可擴展性。隨著用戶需求及移動學習技術的普及,該軟件要提供可靠的升級更新。所以,軟件具有可擴展性可為今后的開發提供很大便利。根據軟件需求和現有的技術條件,筆者采用Andriod plug-in技術為軟件提供可擴展性,該技術的應用在日后開發中為代碼重寫提供了極大便利;第二,維護便捷性。隨著軟件用戶量的增加和使用時間的延遲,勢必會暴露出一些bug。當某個應用程序出現漏洞需要修復時,不能對其他功能產生影響。因此,筆者設計采用類間耦合度最低的先進設計模式,當某一程序出現問題時只需調整部分代碼即可完成修復;第三,易操作性。用戶的操作體驗是他們選擇軟件的關鍵。在設計該軟件時筆者充分考慮了移動終端的大屏化、智能化等特點,采用的簡介的界面設計,并將圖標提示、滑動操作等提高用戶體驗的操作應用其中。

(2) 學習功能需求

英語視頻學習智能移動軟件的學習功能需求分為如下七點。第一,單詞學習。為用戶提供可靠的單詞學習和管理服務;第二,詞源解析及查詞。為用戶提供在線單詞查詢服務,并顯示單詞的詳細解析;第三,短文閱讀。為用戶提供在線英語文章的閱讀;第四,經典推薦。為用戶提供職稱英語學習服務以及英語名人名言的學習;第五,視頻學習。該需求是本軟件的重點,可為客戶視頻對話欣賞、英語影視欣賞、英語歌曲欣賞等服務;第六,在線考試。為用戶提供在線測驗服務,可檢驗學習者的英文學習情況;第七,交流互動。幫助學習者之間或學習者與老師之間建立通信,進行交互學習。

(3) 管理功能需求

英語視頻學習智能移動軟件功能需要滿足3個條件。第一,系統管理。根據用戶需求設置軟件的參數;第二,用戶管理。可管理不同的用戶;第三,英語資料管理。根據用戶需求對軟件上已經存儲的學習資料進行編輯或定期更新。

2 總體設計

英語視頻學習智能移動軟件采用C/S架構,在Windows7系統下進行開發,并需要Android AVD虛擬設備的支持。使用的開發軟件為OAUTH、ADK、Eclipse和JDK1.7等,選用的開發技術為UDP、RSS、JAVA和Andriod plug-in等。

2.1 整體架構設計

設計整體架構時筆者充分考慮了軟件的運行管理、資源的更新及上傳、用戶的學習需求,采用了C/S架構。學習資源提供者或在線教師登錄操作端,通過聯網完成對服務器的訪問,為學習者上傳資源。用戶通過聯網的移動終端訪問服務器上的學習資料。除了互聯網服務器外,該架構還需要數據庫服務器和RSS服務器的支持。數據庫服務器用以存儲包括學習資源提供者信息、教師信息以及學習者信息,還包括大量的英語學習、教學等視頻和文字資料。軟件整體架構如圖1所示。

圖1 軟件整體架構

2.2 層級結構設計

為了日后維護的便捷性,本設計采用耦合度較低的層級框架,利用Eclipse進行基本的開發。共分為五層,分別為數據處理層、核心邏輯層、接口服務層、網絡通信層、界面控制層和業務功能層,如圖2所示。

層級之間相互獨立,且具有較低的耦合度,一旦某個層級出現問題只需要對該層級進行維護或修復,其他層級不受影響。這種層級結構設計清晰、軟件維護復雜性低,極大程度上減低了日后的維護成本,保障的開發進度。

圖2 耦合度較低的層級框架

2.3 軟件接口設計

軟件接口設計對接口加載的速度有直接影響,而接口加載快慢會對用戶體驗產生一定影響。為確保該軟件的應用體驗,本設計采用跨APK的Andriod plug-in訪問技術。設計操作時該技術通過Main app定義接口,將其編為jar包發送至plug-in app進行代碼編譯。建立接口訪問時,Main app會找到plug-in app的classloader,通過JAVA創建接口對象,完成跨APK的訪問。跨APK的Andriod plug-in訪問技術在打開軟件的瞬間便加載接口,提高了接口加載速度。

3 功能模塊設計及實現

英語視頻學習智能移動軟件分為在線視頻學習、用戶管理和后臺管理三大功能模塊,如圖3所示。

圖3 功能模塊設計

3.1 在線視頻學習模塊設計

在線學習模塊可為用戶提供經典欣賞、在線閱讀、詞源解析、單詞學習等學習服務,如圖4所示。

單詞學習模塊:該模塊通過SQLite將單詞字段信息錄入數據庫中。用戶在使用中點開單詞學習模塊按鈕,客戶端便會調用“單詞學習”接口。該模塊采用列表化設計為用戶提供操作界面,列表內容包括詞匯音標、生詞本、單詞發音、詞表選擇,學習者根據自身需要選擇相應內容,如圖5所示。

圖5 單詞學習列表界面

如用戶需要聆聽單詞發音,只需點擊單詞后的“小喇叭”,軟件會自動播放單詞的發音。此外,當用戶突出單詞學習界面時,軟件會自動保存用戶的當前學習進度,以便日后繼續學習。

詞源解析及查詞模塊:該模塊分為兩個部分,詞源解析界面和查詞界面。詞源解析界面為用戶提供了不同類型的詞源解析器,用戶可根據需要進行安裝和卸載;查詞界面為用戶提供可短句、詞組和單詞的在線搜索功能,用戶根據需要進行搜索,系統會根據搜索內容調取服務器中相應內容并呈現。

短文閱讀模塊:該模塊為用戶提供飲食旅游、名著片段、人物介紹、時事政治、風土人情等內容的瀏覽服務。用戶只需點擊相應的瀏覽類別即可完成對數據庫相應數據的調用。此外,該模塊還具有筆記本功能,用戶可調用“筆記本”對學習過程做筆記。

經典推薦模塊:該模塊呈現數據庫中存儲的一些英文名言、經典故事及警局等內容,軟件會每天對這些內容進行更新呈現。

視頻學習模塊:該模塊可為學習者提供視頻學習資料,包括職場交際英語資源、英文影視資源等。用戶可根據自己的興趣選擇不同的視頻內容,并通過視頻播放器對視頻進行快進、快退、回放、暫停及播放等操作。如圖6所示。

在線考試模塊:在該模塊用戶可通過點擊“考試測評”按鈕進入測評界面,并選擇適合自己的考試方式。軟件收到用戶的考試請求后會向服務器發送指令,系統從服務器中調取相應的題目供用戶測評。當所有題目答完后點擊“提交測評”,服務器會將用戶的答題結果與數據庫中的正確答案進行比對,反饋測評結果,并保持用戶每次的測評分數。

交流互動模塊:該模塊的設計主要是通過UDP技術來建立學習者之間或教師與學習者之間的通信。用戶只需在模塊中輸入對方IP即可發送通信請求,經過對方同意后則可建立連接。對方IP保存在該模塊通信記錄中顯示,以便下次連接使用。

3.2 用戶管理模塊

用戶管理模塊可實現用戶的管理,能夠保證用戶對軟件有良好的體驗。該軟件將用戶分為會員和普通用戶,管理內容包括用戶評價、資料修改、用戶登錄信息和注冊。系統會對會員用戶開放更豐富的視頻學習資料。

用戶向軟件發送登錄請求后,即可進行賬戶和密碼輸入,系統與服務器進行比對驗證后即可完成登錄。系統管理員可對用戶操作、用戶信息等進行管理和維護。數據庫中存有用戶數據表,并設計相應的登錄界面按鈕。系統采用垂直線性布局,為不同用戶提供不同的服務。

3.3 后臺管理模塊

該模塊可為管理員對學習資源和用戶資源進行管理,如圖7所示。

圖7 后臺登錄模塊

本模塊設計采用了JSON數據交換格式來實現管理員的交互管理。同時,考慮到用戶會在不同類型安卓移動終端安裝該軟件,筆者設計了一個可自動轉換各種視頻碼流的通用視頻播放框架。通過該模塊,管理員可上傳或更新最新的學習資料,并對內容進行審核,審核通過點擊“上傳”才能完成更新。此外,為了軟件的安全管理員還可通過該模塊對用戶進行審核,只有審核通過的用戶才能使用該軟件。該模塊還具有參數調整、軟件升級、發布通知等功能,為日后的維護提供了保障。

4 總結

英語視頻學習智能移動軟件充分考慮了用戶的英語學習需求、應用需求和管理需求,能夠充分利用學習者的碎片化時間進行英語學習。該軟件采用了層級結構、C/S架構,能夠極大程度的提高軟件的可靠性、安全性和穩定性。同時,為了滿足不同類型安卓平臺的應用,設計了通用視頻播放器,為用戶提供了良好的體驗。該軟件設計過程中考慮了不同英語學習者的未來拓展需求,隨著視頻及時的發展,可借助先進的技術為軟件進行升級和擴展,為學習者提供更好的幫助。

猜你喜歡
單詞用戶英語
單詞連一連
看圖填單詞
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
讀英語
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
酷酷英語林
最難的單詞
單詞拾趣
海外英語(2006年8期)2006-09-28 08:49:00
主站蜘蛛池模板: 呦视频在线一区二区三区| 在线精品视频成人网| 乱人伦视频中文字幕在线| 亚洲一区二区三区国产精品 | 9啪在线视频| 老色鬼久久亚洲AV综合| 曰AV在线无码| 美女国内精品自产拍在线播放 | 成人福利在线免费观看| 操操操综合网| 国产在线精品99一区不卡| 欧美成人区| 国产另类视频| 亚洲综合在线最大成人| 在线看片免费人成视久网下载| 久热精品免费| 国产精品大白天新婚身材| 国产欧美日韩视频一区二区三区| 亚洲精品综合一二三区在线| 老司机精品99在线播放| 国产精品嫩草影院av| 精品五夜婷香蕉国产线看观看| 在线观看视频99| 日本成人精品视频| 日韩午夜片| 亚洲国产精品无码久久一线| 国产另类乱子伦精品免费女| 十八禁美女裸体网站| 欧美不卡视频在线观看| 亚洲成人高清在线观看| 亚洲欧美日本国产综合在线| 久热这里只有精品6| 国产v精品成人免费视频71pao| 亚洲欧美人成电影在线观看| 国产丝袜精品| 2020最新国产精品视频| 国产91精品调教在线播放| 亚洲欧美人成人让影院| 国产福利影院在线观看| 国产精品美女网站| 国产成人乱码一区二区三区在线| 国产偷倩视频| 免费无码又爽又刺激高| 91丝袜美腿高跟国产极品老师| 亚洲伦理一区二区| 97超级碰碰碰碰精品| 亚洲第七页| 亚洲成a∧人片在线观看无码| 久久精品人妻中文系列| 国产免费看久久久| 亚洲国产精品一区二区第一页免 | 亚洲国产欧美国产综合久久 | 在线观看91精品国产剧情免费| 亚洲一区二区三区香蕉| 亚洲欧美一区二区三区蜜芽| 国产精品美女自慰喷水| 91区国产福利在线观看午夜| 国产永久免费视频m3u8| 国产乱人伦AV在线A| 精品人妻系列无码专区久久| 特级欧美视频aaaaaa| 精品无码国产自产野外拍在线| 国产精品人成在线播放| 欧美精品亚洲精品日韩专区va| 婷婷开心中文字幕| 色老二精品视频在线观看| 日韩欧美国产三级| 久久永久精品免费视频| 中国成人在线视频| 不卡午夜视频| 在线播放真实国产乱子伦| 不卡视频国产| 亚洲欧美在线精品一区二区| 亚洲精品成人福利在线电影| 亚洲黄色高清| 国产欧美日韩免费| 视频国产精品丝袜第一页| 好吊色妇女免费视频免费| 妇女自拍偷自拍亚洲精品| 久久综合结合久久狠狠狠97色| 小13箩利洗澡无码视频免费网站| 久久综合色视频|