freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

web單詞記憶軟件的開發(fā)自考計(jì)算機(jī)及應(yīng)用專業(yè)畢業(yè)論文-全文預(yù)覽

2025-09-14 17:10 上一頁面

下一頁面
  

【正文】 該保存的數(shù)據(jù)有:(1) 單詞書數(shù)據(jù)。這樣的劃分可以簡化程序模塊,使層次更清晰,便于維護(hù)和測試。LearningPagePresenter類: deleteWord () 從學(xué)習(xí)中數(shù)據(jù)庫刪除一個(gè)單詞 記憶中模塊類依賴關(guān)系圖 選項(xiàng)設(shè)置模塊 選項(xiàng)設(shè)置模塊是對單詞記憶軟件的各種用戶可選項(xiàng)進(jìn)行設(shè)置的地方,方便用戶按照自己的方法與要求進(jìn)行設(shè)置,提高單詞記憶效率。 復(fù)習(xí)模塊類依賴關(guān)系圖 單詞書模塊 單詞書模塊是管理單詞書的模塊,可以在線添加單詞書,添加本地單詞書,對單詞書進(jìn)行查詢,重置,刪除等操作的地方。根據(jù)MVC模式,主模塊分為三個(gè)類,其中MainPagePresenter是業(yè)務(wù)邏輯層,此類為主要算法類,依賴MainPageView的視圖層和MainPageModel的模型層。 wait () 等待第一個(gè)綁定了的對象的返回值,來簡介的再次傳遞返回值。(3) 聲音播放模塊(Voice)聲音模塊是使用了HTML5的Audio標(biāo)簽進(jìn)行發(fā)音的功能,本課題軟件提供mp3和wav兩種音頻格式,可以覆蓋到市場上主流瀏覽器對于編碼格式的要求。每個(gè)模塊相對獨(dú)立,沒有特別關(guān)系,但因?yàn)镴avaScript語言特性,這些模塊都存儲在一個(gè)js文件中。 中層模塊中層模塊只有主模塊一個(gè),是程序首先運(yùn)行的主界面,也是控制其他模塊的模塊。 下層模塊下層模塊有jQuery、它們的主要作用分別是:(1)jQuery模塊是一個(gè)JavaScript的基本框架,受到Google等公司的支持,是現(xiàn)在最全面、最基本的JavaScript類庫,用來支持本課題軟件的基本運(yùn)行。而不同層次的模塊劃分主要依據(jù)功能、抽象層次、用戶透明性的不同。所以本課題軟件還是同C/S(客戶端/服務(wù)器)結(jié)構(gòu)的說法,將運(yùn)行在本地瀏覽器上部分稱為客戶端。 而本課題軟件所使用的數(shù)據(jù)庫可以是針對中小規(guī)模應(yīng)用,也可以使用針對中大規(guī)模應(yīng)用的比較成熟的NoSQL數(shù)據(jù)庫MongoDB,所以也并沒有特殊的平臺要求。客戶端請求的備份和恢復(fù)功能都是使用Websocket功能進(jìn)行加密傳輸?shù)?。?dāng)用戶登錄時(shí)就判斷用戶信息并返回用戶是否登錄成功的提示。(4) 記錄游戲的得分,提醒用戶獲得的得分并可以記錄。(5) 能讓用戶將將本地的存檔信息恢復(fù)到程序中。選項(xiàng)設(shè)置與存檔讀檔功能的主要功能需求有:(1) 顯示能調(diào)節(jié)的各種軟件設(shè)置信息,給予每個(gè)信息以一定提示,幫助用戶選擇。(5) 如果生詞本中的單詞較多,用戶可以按頁瀏覽所有生詞本中的單詞。(2) 當(dāng)找到單詞信息后,用戶可以選擇將當(dāng)前單詞添加到生詞本中,這樣在下一次初記時(shí),就會優(yōu)先記憶生詞本中的單詞。 生詞本功能 生詞本功能,是單詞記憶軟件的重要功能,主要的目的是為了讓用戶能手動錄入一些希望馬上記憶的單詞。(2) 能選擇某個(gè)單詞書為當(dāng)前單詞書,也就是說單詞的初記會從此單詞中獲取單詞。(4) 在復(fù)習(xí)結(jié)束時(shí),能按照Ebbinghus記憶曲線自動計(jì)算下一次復(fù)習(xí)時(shí)間。單詞復(fù)習(xí)功能的主要需求有:(1) 能判斷出當(dāng)前數(shù)據(jù)庫中哪些單詞需要復(fù)習(xí),哪些單詞現(xiàn)在還不需要復(fù)習(xí)。(4) 如果用戶對初記效果不滿意,可以選擇重新初記,或者停止初記。(5) 因?yàn)楸菊n題軟件是單詞記憶軟件,故在主界面上模仿其他一些單詞記憶軟件或者單詞網(wǎng)站,顯示一些關(guān)于記憶的小信息、小竅門,或者成語、例句來提高用戶對單詞記憶的興趣,擴(kuò)展用戶的語言知識。 主程序 主程序是軟件初始化后的第一個(gè)主要功能模塊,對其設(shè)計(jì)的主要需求包括:(1) 顯示載入窗口,用來提醒用戶何時(shí)完成了程序的初始化。 第三章 軟件需求分析本章介紹本課題軟件的軟件需求分析,為軟件的實(shí)現(xiàn)做好基礎(chǔ)準(zhǔn)備。 本章小結(jié) 第二章主要介紹了本課題軟件在實(shí)現(xiàn)時(shí)所用到的各種技術(shù)簡介、它們與本課題的聯(lián)系。 眾所周知JavaScript語言是一種事件驅(qū)動語言。 MVP設(shè)計(jì)模式的優(yōu)點(diǎn)(1) 模型與視圖完全分離,可以修改視圖而不影響模型(2) 可以更高效地使用模型,因?yàn)樗械慕换ザ及l(fā)生在業(yè)務(wù)邏輯層(3) 可以將一個(gè)業(yè)務(wù)邏輯層用于多個(gè)視圖,而不需要改變業(yè)務(wù)邏輯層的邏輯,因?yàn)橐晥D的變化總是比模型的變化頻繁。 首先的每個(gè)操作都表現(xiàn)在視圖層的,如點(diǎn)擊按鈕,或者輸入信息。在MVP模式下,JavaScript對應(yīng)三個(gè)層首先要用三個(gè)對象(Object)分別表示。在MVP設(shè)計(jì)模式中,應(yīng)用程序的邏輯主要在業(yè)務(wù)邏輯層實(shí)現(xiàn)()。MVP的視圖層主要工作是視圖層面的數(shù)據(jù)采集和處理,對用戶的請求進(jìn)行響應(yīng),然后將響應(yīng)信息傳遞給業(yè)務(wù)邏輯層進(jìn)行處理。 引言MVP(ModelViewPresenter)即把一個(gè)應(yīng)用的輸入、處理、輸出流程按照Model、View、Presenter的方法進(jìn)行分離,這樣就分成了三個(gè)層:模型層,視圖層,業(yè)務(wù)邏輯層(提供者層)。而LocalStorage要存儲數(shù)據(jù)最好的方法就是使用NoSQL風(fēng)格的JSON數(shù)據(jù)庫。(2) 本程序的主要數(shù)據(jù)庫內(nèi)容并非是安全保密的用戶私人文件,而更多是單詞信息和單詞記憶信息這種對安全性和數(shù)據(jù)完整性要求不高的數(shù)據(jù)。(4) NoSql的項(xiàng)目大多數(shù)是開源的,缺乏供應(yīng)商的正式支持,一般從社區(qū)尋求支持。因?yàn)镹oSql的松散組織特點(diǎn),更利于分布式應(yīng)用。 NoSQL的特點(diǎn)(1) 可以處理超大量的數(shù)據(jù)。(3) ,也賦予了本軟件足夠的擴(kuò)展能力以適應(yīng)以后業(yè)務(wù)的發(fā)展。 Mozilla基金會、Google和我國的網(wǎng)易公司。所以前端工程師也可以很方便的融入到后端開發(fā),更利于前端后端開發(fā)的協(xié)調(diào)。 (1) 性能強(qiáng)大。雖然由HTML5開發(fā)出來的程序是在線程序,但是可以極易的擴(kuò)展為本地應(yīng)用程序:例如使用免費(fèi)開源的GTK、QT的Webkit引擎就可以直接變?yōu)榭梢钥鏦indows、Mac、Linux的傳統(tǒng)桌面程序;還例如使用Adobe公司的PhoneGap的引擎就可以直接變?yōu)榭鏏ndroid、IOS、Windows Phone系統(tǒng)的手機(jī)原生應(yīng)用。在企業(yè)環(huán)境下,HTML5已經(jīng)有了一定程度的發(fā)展,例如Gmail的離線應(yīng)用、WebOS和Firefox OS的HTML5式網(wǎng)絡(luò)編程、Facebook的HTML5客戶端,都已經(jīng)對HTML5開發(fā)應(yīng)用做了嘗試,Web應(yīng)用在很多方面逐漸取代傳統(tǒng)應(yīng)用是主流軟件開發(fā)領(lǐng)域的一個(gè)共同認(rèn)識。(7) 套接字支持(Websockets)。HTML的后臺語言,也就是JavaScript語言是一種單線程、事件驅(qū)動語言。此功能可以提供原生的視頻、音頻播放能力,不需要再依賴Flash或者ActiveX控件。(3) 繪圖畫布(Canvas)。此功能的核心,是將Web程序所需要的一切文件,包括html文件、JavaScript語言文件、CSS樣式、圖片等緩存在瀏覽器本地,需要使用時(shí)無需聯(lián)網(wǎng)也可以使用。 HTML5總體來說是一些以HTML5的Web規(guī)范為基礎(chǔ)的新技術(shù)的統(tǒng)稱,一般宏觀來看包括HTML5技術(shù),CSS3技術(shù),Websocket技術(shù)等。 第二章 課題軟件使用技術(shù)簡介本章介紹本課題軟件使用的各種使用技術(shù),與使用這些技術(shù)的原因和特點(diǎn)。(4) 在第五章,對課題軟件所使用的數(shù)據(jù)庫做了分析和設(shè)計(jì)。 文章的組織結(jié)構(gòu)在前面的緒論中,本文對單詞記憶軟件的現(xiàn)狀及其發(fā)展、本軟件實(shí)現(xiàn)所在的基本技術(shù)和社會背景、以及本軟件對比同類軟件的各種優(yōu)勢做了介紹。本課題軟件,也是首次將比較復(fù)雜的傳統(tǒng)桌面應(yīng)用程序以HTML5為基礎(chǔ),以MVP為構(gòu)架,以NoSQL為數(shù)據(jù)庫結(jié)合的一次嘗試。(4) 基于新型NoSQL數(shù)據(jù)庫模式。(3) 基于新的CSS 3的圖形表現(xiàn)形式。傳統(tǒng)的Web應(yīng)用所使用的無非是基于AJAX的,HTTP協(xié)議的信息傳輸,但是此種信息傳輸模式在大量數(shù)據(jù)傳輸和長連接上要消耗大量的網(wǎng)絡(luò)帶寬和延遲。這樣做極大的節(jié)省了網(wǎng)絡(luò)帶寬,提高了應(yīng)用性能和用戶體驗(yàn)。而基于HTML5的Web技術(shù)可以在任何支持瀏覽器的平臺上運(yùn)行,包括而不局限于桌面平臺、手機(jī)平臺、平板電腦平臺、可穿戴式計(jì)算機(jī)平臺、物聯(lián)網(wǎng)平臺等等,做到真正的隨時(shí)隨地記憶單詞。而本課題軟件又擁有傳統(tǒng)本地式桌面應(yīng)用所不具備的跨平臺、即時(shí)連線、無需安裝直接使用等特點(diǎn)。 因此,本課題軟件在技術(shù)上達(dá)到創(chuàng)新,適應(yīng)這些新技術(shù)和社會的發(fā)展,對比以前的同類軟件的創(chuàng)新點(diǎn)主要體現(xiàn)在:(1) 基于HTML5技術(shù)構(gòu)建,擁有傳統(tǒng)Web網(wǎng)站式應(yīng)用無法比擬的優(yōu)勢。 對比同類軟件,在技術(shù)上的特點(diǎn) 本課題軟件之所以在技術(shù)上創(chuàng)新,是因?yàn)樾录夹g(shù)的發(fā)展,導(dǎo)致了現(xiàn)代人面對的平臺不同,面對的設(shè)備不同,面對的情況也不多。G語言皆同理,中文也是如此,往往我們記憶中文也是記住其音和意義,而不是單純的記住字形,例如“旮旯”和“鬼魅魍魎”這樣的字,我們可能并不會寫,但是會說會聽,導(dǎo)致看到時(shí)也能想起來意思。Ebbinghaus記憶曲線的主要時(shí)間單位是“天”,而現(xiàn)在主流研究的看法是,人的記憶力在一天的時(shí)間段內(nèi)也是不同的,故本課題軟件特別在Ebbinghaus記憶曲線的時(shí)間內(nèi),將單詞記憶點(diǎn)四舍五入的提早或延遲到一天的記憶點(diǎn)高峰,以此盡最大努力提高單詞記憶效率[2]。 在單詞記憶方法上的特點(diǎn) 本課題軟件在單詞記憶方法上對比其他單詞記憶軟件的主要特點(diǎn)有: (1) 在綜合了之前單詞記憶軟件的記憶方法的基礎(chǔ)之上,特別的增加了顏色記憶法和延遲記憶法,記憶有效率再次提高。視頻主要講解單詞的組成、發(fā)音、例句、詞根詞綴、聯(lián)想圖片等,可以說是前面幾種輔助方式的一種綜合。眾所周知我們的大腦就是以聯(lián)想方式存儲信息的,故此種方法也能很大的程度上提高用戶的詞匯記憶水平。一些單詞記憶軟件也同時(shí)使用了這些記憶方法來輔助記憶,在顯示單詞其他信息的同時(shí),也顯示詞根詞綴的信息,輔助單詞的記憶,使單詞的記憶達(dá)到更好的效果。(2) 例句。 從單一記憶形式發(fā)展到多維輔助記憶形式 早期單詞記憶軟件的發(fā)展是以單純的文字表現(xiàn)為主,主要以單詞的詞性、詞義、音標(biāo)為主來進(jìn)行記憶,而現(xiàn)在的單詞記憶軟件越發(fā)復(fù)雜與龐大,發(fā)展為以本地詞庫為主,以在線信息為輔的多方面輔助記憶形式。(5) 實(shí)時(shí)的更新性。(3) 跨地域性。這正是因?yàn)閃eb應(yīng)用有著本地應(yīng)用無法比擬的優(yōu)點(diǎn),主要的優(yōu)點(diǎn)歸納如下:(1) Web應(yīng)用有跨平臺性。 從傳統(tǒng)本地應(yīng)用程序到在線式應(yīng)用的發(fā)展 傳統(tǒng)的本地應(yīng)用程序,尤其是桌面應(yīng)用程序,一直是程序開發(fā)的主流。(3) 可擴(kuò)展性大,合成語音更換方便,朗讀句子和冷僻的單詞也不在話下。在現(xiàn)階段,基于新技術(shù)的合成語音的主要優(yōu)點(diǎn)有:(1) 發(fā)音接近自然語音。若為了規(guī)避版權(quán)問題而錄音,投資太大。(2) 由軟件直接控制,不經(jīng)過系統(tǒng),可以規(guī)避系統(tǒng)合成語音可能產(chǎn)生的各種問題。這就給軟件使用合成語音造成了困難。早期的合成語音有其鮮明的特點(diǎn),其主要缺點(diǎn)有:(1) 語音質(zhì)量差。(5) 此類網(wǎng)站雖然部分擁有鍵盤快捷鍵功能,但是受限于老舊的Web技術(shù),此類功能會受到諸多限制且不流暢。此類單詞記憶軟件的主要缺點(diǎn):(1) 此類網(wǎng)站多使用較老的網(wǎng)頁技術(shù),并未使用最新的網(wǎng)頁技術(shù),在響應(yīng)速度,讀取速度和發(fā)音速度上不能滿足現(xiàn)在用戶的需要。 在線式單詞記憶軟件對比 在這一小節(jié),然后分析它們當(dāng)前的優(yōu)缺點(diǎn)。(3) 而且平臺單一,即便有部分軟件有手機(jī)或者其他平臺版本,也無法做到在不同平臺上的詞庫、功能和背誦進(jìn)度一致性,阻礙了用戶在多終端的情況下記憶單詞。(2) 此類軟件因?yàn)槭潜镜爻绦?,大部分使用C/C++與本地庫編寫,速度流暢?,F(xiàn)有的單詞記憶軟件的缺陷在單詞記憶方法上,有方法陳舊、效率不高等問題;在技術(shù)上有平臺兼容性差、上手困難、無法跨平臺,數(shù)據(jù)不能隨網(wǎng)絡(luò)移動等等缺陷。雖然市場上已經(jīng)出現(xiàn)了部分基于Web技術(shù)的單詞記憶軟件,但是他們所使用的技術(shù)依然受傳統(tǒng)Web技術(shù)能力的制約,不僅無法達(dá)到傳統(tǒng)桌面開發(fā)技術(shù)軟件的能力,甚至無法發(fā)揮Web本身的技術(shù)優(yōu)勢,同時(shí)在單詞記憶方法上的優(yōu)勢也不明顯。在完成了軟件的各項(xiàng)設(shè)計(jì)后,最終實(shí)現(xiàn)了Web技術(shù)單詞記憶軟件,并對單詞記憶軟件與Web技術(shù)的未來進(jìn)行了展望。軟件總體實(shí)現(xiàn)是圍繞著屬于Web技術(shù)的HTML5技術(shù),適應(yīng)未來軟件開發(fā)技術(shù)的方向;數(shù)據(jù)庫的設(shè)計(jì)來源于NoSQL技術(shù),可以實(shí)現(xiàn)更高的性能和開發(fā)效率;,使得單詞記憶軟件的客戶端和服務(wù)器端保持了語言的一致性,提高了軟件的代碼復(fù)用能力。新的單詞記憶方法和新的Web技術(shù)代替現(xiàn)有的傳統(tǒng)方法和技術(shù),是適應(yīng)社會發(fā)展的必然趨勢。另外單詞軟件的商機(jī)也吸引了金山、新東方、網(wǎng)易有道等傳統(tǒng)英語教育企業(yè)和互聯(lián)網(wǎng)企業(yè)。 桌面單詞記憶軟件對比表軟件名稱版本圖片聯(lián)想界面定制發(fā)音特點(diǎn)設(shè)置備份詞匯之沙有無有不區(qū)分初記和復(fù)習(xí)設(shè)置較少在線備份為愛背單詞有有皮膚有設(shè)置較少本地備份瘋狂單詞無無有無憂模式,自動判斷用戶詞匯量設(shè)置較少本地備份明朗單詞通無無無無本地備份不得不背單詞無無無彈出窗口,強(qiáng)制背誦無本地備份金山迷你背單詞2001無無有滾動記憶無本地備份不知不覺背單詞無自定義背景有滾動記憶無本地備份單詞風(fēng)暴有自定義背景有有詳細(xì)的統(tǒng)計(jì)功能選項(xiàng)豐富本地備份可導(dǎo)出此類單詞記憶軟件的主要優(yōu)點(diǎn):(1) 此類軟件出現(xiàn)較早,整體功能和穩(wěn)定性比較成熟、完善。(2) 此類軟件大部分比較傳統(tǒng),無法使用在線備份功能,甚至不能導(dǎo)出備份。本軟件可以在任意平臺,任意瀏覽器上使用,使其支持最多的平臺,方便用戶在任何設(shè)備上記憶單詞。(3) 數(shù)據(jù)在線保存,具有跨部分終端的能力。(4) 此類網(wǎng)站大部分不能集成單詞游戲功能,在單詞游戲中用戶往往能通過輕松的方式,鞏固學(xué)習(xí)的單詞。 單詞記憶軟件的發(fā)展趨勢 “早期合成語音真人語音新技術(shù)合成語音”的發(fā)展過程 合成語音最早因?yàn)椴僮飨到y(tǒng)綁定而發(fā)展,各種軟件可以直接調(diào)用操作系統(tǒng)的合成語音庫,編程簡單。操作系統(tǒng)中,只有Windows和Mac系統(tǒng)攜帶合成語音,而且在部分特殊的,精簡的系統(tǒng)中可能并
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1