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

基于Android平臺(tái)的英語語法移動(dòng)學(xué)習(xí)系統(tǒng)設(shè)計(jì)與研究

2018-08-10 06:07:02龐曉寧
電子設(shè)計(jì)工程 2018年15期
關(guān)鍵詞:功能模塊數(shù)據(jù)庫(kù)用戶

龐曉寧

(寶雞職業(yè)技術(shù)學(xué)院陜西寶雞721013)

在我國(guó)社會(huì)經(jīng)濟(jì)不斷發(fā)展的過程中,智能手機(jī)移動(dòng)技術(shù)也在不斷的普及和發(fā)展,在現(xiàn)代社會(huì)中,移動(dòng)終端的功能與web系統(tǒng)相同,能夠有效實(shí)現(xiàn)計(jì)算機(jī)平臺(tái)中的大部分操作,并且還具有自身的特點(diǎn)及優(yōu)勢(shì)[1]。移動(dòng)終端與互聯(lián)網(wǎng)相比,前者具有一定的自由度,能夠隨時(shí)隨地在的在線,并且攜帶方便,目前移動(dòng)終端對(duì)我們的學(xué)習(xí)及生活習(xí)慣產(chǎn)生了一定的影響。從整體進(jìn)行分析,移動(dòng)設(shè)備具有多種軟件及硬件發(fā)展過程中的最新特點(diǎn),比如開放性、可擴(kuò)充性及統(tǒng)一標(biāo)準(zhǔn)。移動(dòng)平臺(tái)不僅具有硬件優(yōu)勢(shì),其操作系統(tǒng)的發(fā)展也尤為迅速。從最先的UNIX在移動(dòng)操作市場(chǎng)中使用,到現(xiàn)代的Android、Windows等,移動(dòng)終端的操作系統(tǒng)在短短幾年就越發(fā)成熟。在移動(dòng)操作系統(tǒng)過程中,發(fā)展最快的就是Android操作系統(tǒng),主要是由于其界面良好,并且具有較多的APP。還由于其是一種開源系統(tǒng),自身被各大手機(jī)廠家使用,用戶群較為廣泛[2]。

將Android平臺(tái)與移動(dòng)學(xué)習(xí)相結(jié)合,能夠使用戶隨時(shí)隨地獲得自己需求的知識(shí)信息,真正實(shí)現(xiàn)自主學(xué)習(xí),并且也能夠?qū)崿F(xiàn)學(xué)習(xí)終身化及社會(huì)化。英語是現(xiàn)代社會(huì)中通用的語言,其能夠促進(jìn)人的發(fā)展。在英語學(xué)習(xí)過程中,英語語法具有重要的比例,比如在理解較為復(fù)雜報(bào)刊的時(shí)候,就要具備語法功底。所以設(shè)計(jì)基于Android平臺(tái)的英語語法移動(dòng)學(xué)習(xí)系統(tǒng)能夠?yàn)橛脩籼峁┹^大的便利,也能夠使用戶可以通過閑鎖時(shí)間學(xué)習(xí)英語[3]。基于此,本文設(shè)計(jì)基于Android平臺(tái)的英語語法移動(dòng)學(xué)習(xí)系統(tǒng),并且對(duì)系統(tǒng)進(jìn)行實(shí)現(xiàn),從而促進(jìn)英語移動(dòng)學(xué)習(xí)的發(fā)展,對(duì)英語學(xué)習(xí)軟件進(jìn)行完善及豐富。

1 系統(tǒng)的總體設(shè)計(jì)

基于Android平臺(tái)的英語語法移動(dòng)學(xué)習(xí)系統(tǒng)的主要目的就是使用戶能夠隨時(shí)隨地的在移動(dòng)設(shè)備上實(shí)現(xiàn)英語語法的學(xué)習(xí),用戶為系統(tǒng)使用人員,系統(tǒng)管理人員的主要目的就是對(duì)系統(tǒng)中的數(shù)據(jù)進(jìn)行處理及維護(hù),那么在系統(tǒng)設(shè)計(jì)過程中就要以學(xué)習(xí)用戶為主,在學(xué)習(xí)方面主要能夠?qū)W習(xí)及測(cè)試兩大功能[4]。本文中所設(shè)計(jì)的系統(tǒng)主要包括兩部分,分別為Android客戶端及web服務(wù)器端。Android客戶端主要使用人員為學(xué)習(xí)用戶,主要包括詞典查詢、語法測(cè)試、語法學(xué)習(xí)等功能;erb服務(wù)器端主要使用人員為管理人員,其能夠管理并且處理語法測(cè)試題,并且還能夠通過PC端實(shí)現(xiàn)用戶信息及測(cè)試試題的管理[5]。圖1為系統(tǒng)的總體設(shè)計(jì)架構(gòu)。

圖1 系統(tǒng)的總體設(shè)計(jì)架構(gòu)

2 系統(tǒng)的體系結(jié)構(gòu)

Android端使用B/S架構(gòu)進(jìn)行設(shè)計(jì),Web服務(wù)器端使用C/S架構(gòu)進(jìn)行進(jìn)行設(shè)計(jì),詳見圖2。

系統(tǒng)體系結(jié)構(gòu)在邏輯設(shè)計(jì)方面主要包括服務(wù)層、顯示層及數(shù)據(jù)訪問層。Android端的顯示層使用Android框架自帶UI組件實(shí)現(xiàn)用戶界面的設(shè)計(jì),將其作為服務(wù)層和顯示層的交互接口[6];服務(wù)器層使用Android中的Activity組件進(jìn)行設(shè)計(jì),其主要作用就是對(duì)顯示層發(fā)出請(qǐng)求,并且實(shí)現(xiàn)相關(guān)的操作;數(shù)據(jù)訪問層主要包括兩部分,手機(jī)端使用Android手機(jī)中的SLITE數(shù)據(jù)庫(kù)存儲(chǔ),進(jìn)行訪問請(qǐng)求的外部數(shù)據(jù)通過JSON字符串形式從web服務(wù)器數(shù)據(jù)庫(kù)及有效數(shù)據(jù)庫(kù)中獲得[7]。Web服務(wù)器端顯示層使用Web瀏覽器方式,通過JSP頁(yè)面進(jìn)行設(shè)計(jì);服務(wù)層使用java中servlet實(shí)現(xiàn)數(shù)據(jù)庫(kù)及顯示層的訪問請(qǐng)求及響應(yīng)交互;數(shù)據(jù)訪問層使用具備較小內(nèi)存,并且響應(yīng)較快的Mysql數(shù)據(jù)庫(kù)實(shí)現(xiàn),數(shù)據(jù)訪問層及服務(wù)層的交互通過Hibernate框架實(shí)現(xiàn)[8]。

圖2 系統(tǒng)的體系結(jié)構(gòu)

3 系統(tǒng)的功能模塊設(shè)計(jì)

3.1 語法學(xué)習(xí)

語法學(xué)習(xí)功能模塊的主要目的就是使用戶能夠?qū)W習(xí)英語語法,此模塊能夠分為兩種不同的形式,分別為視頻播放及文本顯示,用戶能夠根據(jù)自身的需求選擇合適的方式進(jìn)行學(xué)習(xí)。文本顯示通過主界面中的語法瀏覽點(diǎn)擊就能夠進(jìn)入到語法顯示界面,通過某個(gè)模塊能夠查詢到其中的小類,之后點(diǎn)擊能夠看到語法文本的詳細(xì)說明[9]。為了能夠使用戶能夠在短時(shí)間得到自己需要的內(nèi)容信息,語法中還具有自動(dòng)匹配功能,用戶通過輸入框就能夠在短時(shí)間查找到指定的語法類型。視頻播放是在以上基礎(chǔ)上,通過視頻將語法的詳細(xì)規(guī)則展現(xiàn)出來,從而能夠提高用戶學(xué)習(xí)的興趣[10]。圖3為語法學(xué)習(xí)的流程。

圖3 語法學(xué)習(xí)流程

3.2 語法測(cè)試

語法測(cè)試功能模塊的主要目的是檢測(cè)用戶掌握語法的程度,此模塊主要包括隨機(jī)測(cè)試及分類測(cè)試。隨機(jī)測(cè)試就是從系統(tǒng)數(shù)據(jù)庫(kù)中抽取隨機(jī)的題目,使用戶能夠自己進(jìn)行測(cè)試;分類測(cè)試是用戶針對(duì)某一類進(jìn)行測(cè)試,精確了解自身對(duì)此類語法的掌握[11]。在用戶測(cè)試完成之后,系統(tǒng)會(huì)將用戶的測(cè)試結(jié)果存入到數(shù)據(jù)庫(kù)中,對(duì)用戶此階段的成績(jī)進(jìn)行分析,從而為用戶提出針對(duì)性的建議。在用戶實(shí)施語法測(cè)試的時(shí)候有五道選擇題,在用戶將下一道試題按鈕觸發(fā)之后,系統(tǒng)后臺(tái)就會(huì)以用戶選擇的答案為基礎(chǔ),對(duì)用戶的分?jǐn)?shù)進(jìn)行計(jì)算,系統(tǒng)中的試題按鈕會(huì)通過finish用戶替換,并且將答案進(jìn)行提交,系統(tǒng)就會(huì)自動(dòng)轉(zhuǎn)到成績(jī)顯示界面中[12]。在請(qǐng)求JSON數(shù)據(jù)之后,系統(tǒng)就會(huì)對(duì)請(qǐng)求進(jìn)行解析,之后在用戶界面進(jìn)行顯示,用戶就能夠根據(jù)此進(jìn)行測(cè)試,在用戶測(cè)試完此道題目之后,就會(huì)自動(dòng)顯示出下一步,這個(gè)時(shí)候系統(tǒng)會(huì)自動(dòng)將上題的對(duì)錯(cuò)進(jìn)行計(jì)算。

3.3 用戶留言

本文在系統(tǒng)中設(shè)計(jì)用戶留言功能模塊,其主要功能就是為學(xué)習(xí)用戶及管理員提供相互交流的平臺(tái),用戶能夠通過瀏覽模塊將自己對(duì)軟件使用的感受向管理員表達(dá),并且還能夠?qū)浖到y(tǒng)改善的意見及建議向管理員進(jìn)行反饋,從而有效提高軟件系統(tǒng)的性能。

3.4 語法詞典

語法詞典功能模塊的主要目的就是便于用戶能夠快速的查詢到某個(gè)字段的英語語法,實(shí)現(xiàn)和詞典一樣的功能,用戶能夠在輸入框中輸入想要查詢語法的關(guān)鍵詞,就能夠?qū)崿F(xiàn)語法相關(guān)知識(shí)的查詢[13]。

4 數(shù)據(jù)庫(kù)設(shè)計(jì)

本系統(tǒng)使用SQL數(shù)據(jù)庫(kù),從而實(shí)現(xiàn)系統(tǒng)用戶、學(xué)習(xí)信息等數(shù)據(jù)內(nèi)容的保存。

4.1 用戶管理

根據(jù)系統(tǒng)所要實(shí)現(xiàn)的功能,系統(tǒng)不僅包括上述功能模塊,還包括用戶管理模塊,用戶能夠通過用戶管理模塊在打開客戶端之后,對(duì)自己個(gè)人資料及密碼進(jìn)行修改,詳見圖4。

用戶管理數(shù)據(jù)表主要包括以下內(nèi)容,用戶通過用戶數(shù)據(jù)表中的內(nèi)容能夠?qū)崿F(xiàn)系統(tǒng)的登錄。

圖4 用戶管理順序圖

4.2 語法測(cè)試

根據(jù)系統(tǒng)的需求分析,以下為語法測(cè)試的順序圖,詳見圖5。

表1 用戶數(shù)據(jù)表

表2 管理員數(shù)據(jù)表

圖5 語法測(cè)試的順序圖

語法測(cè)試模塊具有較多的子模塊,并且也涉及到了較多的數(shù)據(jù)表,以下給出語法測(cè)試模塊中的重要數(shù)據(jù)表,其中主要包括題型id、題型名稱、考試模塊等內(nèi)容。

表3 題型表

4.3 視頻播放

在線視頻播放的信息保存到服務(wù)器端硬盤中,服務(wù)器端的數(shù)據(jù)庫(kù)保存視頻的位置信息及介紹[14]。

5 系統(tǒng)的實(shí)現(xiàn)

將本文所設(shè)計(jì)的系統(tǒng)在Android2.3.2操作系統(tǒng)中實(shí)現(xiàn),本文選擇語法學(xué)習(xí)及語法測(cè)試兩部分的實(shí)現(xiàn)進(jìn)行說明。

圖6(a)為語法學(xué)習(xí)模塊中語法選擇時(shí)候所提示選擇學(xué)習(xí)的方法,用戶能夠根據(jù)此進(jìn)行分類選擇;圖6(b)為在用戶選擇學(xué)習(xí)的語法之后,通過文本或者視頻的形式將語法的規(guī)則選擇出來。

圖6 語法學(xué)習(xí)模塊的界面實(shí)現(xiàn)

圖7為測(cè)試模塊選擇之后的結(jié)果,面板中就會(huì)將測(cè)試題目顯示出來,每次一共五道題,用戶在選擇之后就進(jìn)入下一道題,在測(cè)試完成之后跳轉(zhuǎn)到另外頁(yè)面中將結(jié)果顯示出來[15]。

圖7 語法測(cè)試模塊的界面實(shí)現(xiàn)

6 結(jié)束語

文中設(shè)計(jì)了基于Android平臺(tái)的英語語法移動(dòng)學(xué)習(xí)系統(tǒng),此平臺(tái)的主要目的就是實(shí)現(xiàn)語法學(xué)習(xí)及測(cè)試兩部分的內(nèi)容,之后還具有詞典及留言輔助功能。系統(tǒng)的學(xué)習(xí)功能模塊能夠滿足學(xué)習(xí)用戶在使用系統(tǒng)進(jìn)行語法學(xué)習(xí)過程中的需求,測(cè)試功能模塊能夠滿足用戶對(duì)自身情況的掌握。此平臺(tái)為廣大學(xué)習(xí)用戶提供了方便的學(xué)習(xí)途徑,使用戶能夠隨時(shí)隨地的進(jìn)行學(xué)習(xí)。

猜你喜歡
功能模塊數(shù)據(jù)庫(kù)用戶
數(shù)據(jù)庫(kù)
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
基于ASP.NET標(biāo)準(zhǔn)的采購(gòu)管理系統(tǒng)研究
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數(shù)據(jù)庫(kù)
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
輸電線路附著物測(cè)算系統(tǒng)測(cè)算功能模塊的研究
數(shù)據(jù)庫(kù)
M市石油裝備公服平臺(tái)網(wǎng)站主要功能模塊設(shè)計(jì)與實(shí)現(xiàn)
數(shù)據(jù)庫(kù)
主站蜘蛛池模板: 91色爱欧美精品www| 亚洲精品国产成人7777| 欧美日韩国产在线人成app| 亚洲美女视频一区| 超碰色了色| 免费毛片a| 9久久伊人精品综合| 午夜视频免费试看| 亚洲激情区| 丰满的熟女一区二区三区l| 亚洲国产欧美中日韩成人综合视频| 无码国产偷倩在线播放老年人| 欧美乱妇高清无乱码免费| 中文字幕2区| 欧美区日韩区| 区国产精品搜索视频| 国产亚洲欧美日韩在线一区| 久久窝窝国产精品午夜看片| 国产高清在线精品一区二区三区| 日韩免费毛片| 国产爽歪歪免费视频在线观看| 美女内射视频WWW网站午夜| swag国产精品| 538精品在线观看| 97视频在线精品国自产拍| 美女扒开下面流白浆在线试听| 18黑白丝水手服自慰喷水网站| 国产精品亚洲天堂| 大学生久久香蕉国产线观看| 亚洲人成网站色7777| a在线观看免费| 亚洲午夜综合网| 国产精品jizz在线观看软件| 国产福利一区视频| 国产日韩久久久久无码精品| 最新国语自产精品视频在| 欧美人与性动交a欧美精品| 亚洲精品自产拍在线观看APP| 日本免费一区视频| 午夜三级在线| 欧美精品亚洲日韩a| 蜜臀AVWWW国产天堂| 婷婷伊人五月| 成人国产精品视频频| 亚洲有无码中文网| 国内精品伊人久久久久7777人| 亚洲aaa视频| 热99re99首页精品亚洲五月天| 欧美区日韩区| 欧美精品一区在线看| 日韩在线欧美在线| 亚洲色婷婷一区二区| 毛片基地美国正在播放亚洲 | 亚洲第一成人在线| 六月婷婷精品视频在线观看| 最新精品久久精品| 久久视精品| 亚洲 欧美 日韩综合一区| 在线日韩一区二区| 国产97公开成人免费视频| 亚洲日韩第九十九页| 精品无码国产一区二区三区AV| 中文字幕av一区二区三区欲色| 午夜久久影院| 香蕉国产精品视频| 狠狠v日韩v欧美v| 女人毛片a级大学毛片免费| 久久婷婷国产综合尤物精品| 青青草91视频| 欧美国产综合色视频| 色综合久久综合网| 高h视频在线| 亚洲—日韩aV在线| 中文字幕无码中文字幕有码在线| 欧美日韩另类在线| 国产农村妇女精品一二区| 国产成人精品高清不卡在线| 成人福利免费在线观看| 国产在线观看人成激情视频| 综合久久五月天| 98超碰在线观看| 婷婷伊人久久|