朱冰妍
隨著云計算和移動網(wǎng)絡(luò)技術(shù)技術(shù)的成熟和普及,移動學(xué)習(xí)在許多領(lǐng)域都迅猛發(fā)展,社會對于移動學(xué)習(xí)系統(tǒng)的需求不斷擴(kuò)大,特別是在英語口語學(xué)習(xí)方面。設(shè)計出基于云計算的英語口語學(xué)習(xí)系統(tǒng),用戶可以通過移動終端是實現(xiàn)英語口語知識的學(xué)習(xí)、模擬英語口語測試和建立專屬詞典等功能。管理者可以通過云端服務(wù)器進(jìn)行學(xué)習(xí)資源管理、用戶信息管理和單詞庫管理等操作。系統(tǒng)可實現(xiàn)基于云計算的移動學(xué)習(xí)、學(xué)習(xí)資源云端共享等功能,提升用戶的學(xué)習(xí)體驗,有效促進(jìn)用戶的口語學(xué)習(xí)。
1.引言
云計算是基于互聯(lián)網(wǎng)相關(guān)服務(wù)的增加、使用和交互模式,擁有著強(qiáng)大的計算能力,能夠處理大量數(shù)據(jù),更加高效實現(xiàn)傳統(tǒng)計算機(jī)的功能;并且支持用戶在任何位置、任何時間、使用不同終端獲取應(yīng)用服務(wù),使用更加便捷。近年來,云計算技術(shù)高速發(fā)展,使云計算技術(shù)廣泛應(yīng)用于人們生活的各個領(lǐng)域,人們愈發(fā)依賴云計算技術(shù)。目前,我國與世界各國之間的交往日益頻繁,急需高水平英語人才,然而學(xué)校的英語教學(xué)往往重書面,輕口語。市場上針對英語口語方面的學(xué)習(xí)軟件很少,同時存在移動終端機(jī)能不足導(dǎo)致運(yùn)算有限等問題。本系統(tǒng)將云計算技術(shù)與英語口語移動學(xué)習(xí)相結(jié)合,使用戶能夠隨時隨地進(jìn)行英語口語學(xué)習(xí),能讓用戶充分利用零散時間,體驗快速有效的學(xué)習(xí)方法,將學(xué)習(xí)效益最大化,實現(xiàn)真正的移動學(xué)習(xí)。
2.系統(tǒng)的總體設(shè)計
基于云計算的英語口語學(xué)習(xí)系統(tǒng)主要目的是使用戶能夠隨時隨地在移動設(shè)備上實現(xiàn)英語口語的學(xué)習(xí),用戶是系統(tǒng)的使用人員,系統(tǒng)管理人員只負(fù)責(zé)對系統(tǒng)中的數(shù)據(jù)進(jìn)行更新及維護(hù)。用戶是本系統(tǒng)的主體,主要實現(xiàn)學(xué)習(xí)及測試兩大功能。本地客戶端供用戶使用,主要包括發(fā)音測試、資料閱讀和詞庫定制等功能。云端服務(wù)器供管理人員使用,主要包括編輯和發(fā)布最新的學(xué)習(xí)資料,管理單詞庫、更新標(biāo)準(zhǔn)語音等功能。
3.系統(tǒng)的體系結(jié)構(gòu)
云計算是英語口語學(xué)習(xí)系統(tǒng)的核心。本系統(tǒng)采用基于B/S多層分布式體系設(shè)計,無需在終端安裝軟件,所有的操作都是通過網(wǎng)頁瀏覽器來完成,擁有方便、快捷和高效的用戶體驗。服務(wù)器基于云計算服務(wù)提供商提供的云服務(wù)器,用于部署系統(tǒng)、應(yīng)用和數(shù)據(jù)中心。多層分布式體系架構(gòu)分為設(shè)備層、數(shù)據(jù)層、應(yīng)用層和表現(xiàn)層;設(shè)備層主要包括PC、移動終端等本地物理設(shè)備;數(shù)據(jù)層為系統(tǒng)數(shù)據(jù)庫,負(fù)責(zé)用戶、單詞庫和學(xué)習(xí)進(jìn)度等數(shù)據(jù)的計算與存儲;應(yīng)用層為系統(tǒng)平臺集成的管理和應(yīng)用模塊,包括調(diào)取口語數(shù)據(jù)、更新資料和建立單詞庫等功能;表現(xiàn)層為展現(xiàn)給用戶的信息,包括測試口語分?jǐn)?shù)、查看學(xué)習(xí)進(jìn)度和學(xué)習(xí)資料展示等。
4.系統(tǒng)的功能設(shè)計
本系統(tǒng)參考了市面上的相關(guān)APP的功能,根據(jù)其特點進(jìn)行借鑒和創(chuàng)新,得到以下功能。
4.1發(fā)音評價
發(fā)音評價功能是系統(tǒng)的基礎(chǔ)功能,能夠?qū)τ脩舻膯卧~發(fā)音做出具體評價,并提供不同的發(fā)音訓(xùn)練。發(fā)音評價分為2個子功能:一是對單個單詞的重復(fù)強(qiáng)化訓(xùn)練,用戶錄音完畢后,上傳到云儲存,云計算系統(tǒng)對用戶的每個音標(biāo)的發(fā)音給出評分,同時給出標(biāo)準(zhǔn)的發(fā)音以供用戶參考,并記錄用戶出錯的英語音標(biāo)以作為單詞庫模塊繼續(xù)分析的基礎(chǔ)數(shù)據(jù)。二是對單詞庫的發(fā)音訓(xùn)練,用戶可以選擇系統(tǒng)提供的單詞庫或自定義的單詞庫進(jìn)行整體的發(fā)音訓(xùn)練。在本模塊中,系統(tǒng)將庫中單個單詞嵌入到完整的句子中,展示給用戶,用以檢測用戶對單詞的整體理解。每一次訓(xùn)練后,系統(tǒng)會根據(jù)用戶的發(fā)音情況向用戶推薦下一階段的訓(xùn)練形式,進(jìn)行單個單詞訓(xùn)練或進(jìn)行長難句的訓(xùn)練。
4.2資料展示
資料展示模塊包含了世界各地的原聲英語文章和新聞,用戶可以選擇自己感興趣的英語文章進(jìn)行播放,還能控制播放速度和中文的顯現(xiàn)與否。每個文章都配備了相對應(yīng)的視頻,可供用戶在學(xué)習(xí)之余放松觀看,同時還能加強(qiáng)用戶對文章的理解,提高用戶的語感。系統(tǒng)還設(shè)有收藏和分享功能,用戶能收藏自己喜愛的文章,以便下次觀看,也能將文章分享給好友,和好友一起探討學(xué)習(xí)。
4.3詞庫管理
詞庫管理模塊主要管理平臺的單詞資源,包括用戶單詞使用信息、所有單詞庫等。詞庫的默認(rèn)分類模式是按年級分類,詞庫根據(jù)用戶的使用情況,會自動記錄用戶學(xué)習(xí)過的單詞,在用戶下次學(xué)習(xí)時給出提醒。同時,詞庫將用戶發(fā)音得分低于標(biāo)準(zhǔn)分?jǐn)?shù)的單詞自動錄入到用戶的個人詞庫里,標(biāo)準(zhǔn)分?jǐn)?shù)由用戶自定義,用戶也可根據(jù)個人需要將單詞手動錄入到個人詞庫中。
4.4用戶留言
用戶留言模塊是用戶和管理者溝通的主要通道。用戶發(fā)現(xiàn)系統(tǒng)的bug或?qū)ο到y(tǒng)有好的建議可以隨時反饋給管理者,管理者也能通過用戶留言模塊回復(fù)用戶,對積極的用戶給出一定的獎勵。
5.結(jié)束語
本文設(shè)計了基于云計算的英語口語學(xué)習(xí)系統(tǒng),此系統(tǒng)的主要目的是實現(xiàn)英語口語學(xué)習(xí)及測試兩部分的內(nèi)容,特色是使用了云計算技術(shù),增加了學(xué)習(xí)的高效性。系統(tǒng)的發(fā)音評價模塊能夠滿足用戶對自我發(fā)音檢測的需求,單詞庫模塊能夠針對性地提供單詞庫供用戶學(xué)習(xí)。此系統(tǒng)為廣大學(xué)習(xí)英語口語的用戶提供了方便、快捷和高效的學(xué)習(xí)途徑。