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

正文內(nèi)容

web單詞記憶軟件的開發(fā)自考計算機及應(yīng)用專業(yè)畢業(yè)論文(存儲版)

2025-08-30 08:15上一頁面

下一頁面
  

【正文】 得分, 提醒 用戶獲得的得分并可以記錄??蛻舳?請求 的備份和 恢復(fù) 功能都是 使用 Websocket 功能進行加密傳輸?shù)摹?本 課題軟件雖然是一個 B/S 結(jié)構(gòu)軟件,但是并不同于傳統(tǒng)意義上的 B/S,可以說是富客戶端的 B/S 結(jié)構(gòu)軟件。 下面 分別 進行說明。 主模塊 看似簡單,其實任務(wù)最重要,首先要保證程序的 正確 載入,其次在程序 載入后又能 按照 預(yù)先設(shè)定的功能運行其他模塊,需要具有 一定 的兼容性和容錯性。 在 圖 中中層模塊 依賴下層模塊,而上層模塊依賴中層模塊 。 本 章小結(jié) 本章 介紹了本課題 軟件 的 客戶端 ,服務(wù)器 部分 的需求分析,分析了作為一個單詞記憶軟件所需要的功能 , 和實現(xiàn) Web 單詞記憶軟件 所 需要的功能和平臺。 22 在線備份 功能 在線備份 功能是在用戶注冊并登錄之后,可以進行的一項操作。 單詞游戲 功能 的 主要需求如下: ( 1) 管理現(xiàn)有 的所有單詞游戲 ( 2) 能 讓用戶進行某些單詞游戲,即初始化某些單詞游戲并 讓 用戶可以進行游戲。存檔 讀檔 的功能是當(dāng)用戶不希望 , 或者無法進行在線 的 進度備份時,而采取的一種 備用手段 ; 即 用戶可以選擇 將 單詞信息備份在本地, 或者 從本地 的備份信息恢復(fù) 。生詞本 功能主要 的功能需求有: ( 1) 能在 用戶輸入單詞的同時顯示單詞信息 ,并 可以對單詞進行發(fā)音。 可以用戶從本地導(dǎo)入單詞書,也可以 在線下載 本課題軟件自帶的單詞書。 可以 提醒 用戶是否進行立即復(fù)習(xí)。 ( 3) 對各 其他功能模塊要有按鈕或者其他方式連接,而連接處要有彈出式氣泡窗的描述性提示,輔助用戶對功能進行選擇。 具體 這些技術(shù)的使用和實現(xiàn) 細(xì)節(jié) 等問題,將會在 第六 章 的 詳細(xì)設(shè)計中 更深入的探討 。 MVP 設(shè)計模式與本課題的聯(lián)系 MVP 設(shè)計模式 是 并不是 單純?yōu)槟撤N語言或者某種構(gòu)架服務(wù)的,而是針對 任何需要 分層結(jié)構(gòu) 、 有 顯示界面 的程序設(shè)計都可以使用的 。 也就是語言中的所有變量、函數(shù)、或者任何類型,都是一個對象。模型層的所有的操作都在內(nèi)部完成,只需要在接口上返回處理結(jié)果即可。采用設(shè)計方法組合這些元素,得到構(gòu)成面向?qū)ο笙到y(tǒng)的部件,同時這些部件的設(shè)計方法和組成方法在不斷的完善,為了得到軟件工程中關(guān)于分工的 ―高內(nèi)聚 ‖、 ―低耦合 ‖的特征,最終這些設(shè)計方法逐漸演變發(fā)展,統(tǒng)稱為設(shè)計模式( Design Pattern)。 JSON 作為 一個 離散 的弱類型 數(shù)據(jù) 結(jié)構(gòu),或者說 集合 類型的 對象格式 ,本身的結(jié)構(gòu) 和 NoSQL 的 存儲結(jié)構(gòu)大同小異 。而對于新興的社交網(wǎng)絡(luò),或者搜索引擎,要求的往往是數(shù)十萬次的高要求。 ( 2) 本 課題 軟件 是 以 富 客戶端為 特點 、 以 JavaScript 為主要編程語言的軟件, 如果 使用,則 更是有前臺和后臺語言相 同 等特點 ,方便 和計劃了程序設(shè)計 。 ( 2) 編程語言是 JavaScript。 這里 之所以說是 HTML5, 而不是 HTML4 或 以前的版本,因為只有 HTML5 的 新技術(shù),才能達到本軟件的開發(fā) 要求 。 Workers 可以產(chǎn)生多個 Worker,而每個 Worker 工作在不同的 JavaScript 程序空間內(nèi),不同程序空間不能直接訪問,但是可以相互傳輸消息( Message)。 ( 4) 原生的視頻和音頻支持( Videoamp。 HTML5的 主要特性 ( 1) 離線應(yīng)用緩存( Offline Application)。 ( 6) 在 第七章,本文 介紹了 軟件 界面 的設(shè)計思路 和 實現(xiàn)。 小節(jié) 總結(jié) 本軟件 的這些 特點 , 若 不是和最新的 Web 技術(shù)結(jié)合, 而 使用傳統(tǒng)的 軟件 開發(fā)技術(shù),是很難 全部 兼顧 的,即便做到,成本也會很高 。 而 CSS 3 版本 包含了諸多新的特定,不同于以前的 Web 和 桌面 應(yīng)用,這些 新 特性給予了 應(yīng)用軟件 更好的圖形能力,更 高 的編程效率 和 更好的用戶體驗。配合 本軟件 的 語音 緩存能力,甚至可以做到無需聯(lián)網(wǎng)就能 在任何設(shè)備上 聽到 單詞的聲音,體驗 本來上百 MB 的語音庫。 本 課題軟件 在 HTML5 技術(shù) 之上 , 對比傳統(tǒng)應(yīng)用的主要優(yōu)勢體現(xiàn)在: a) 跨平臺性。還 例如,在工作忙碌的群體中,可能在行車中的時間多過于在電腦前靜坐的時間。E ( 2) 在 傳統(tǒng)的 Ebbinghaus 記憶曲線 方法上 (艾賓浩斯 記憶曲線,由德國心理學(xué)家 赫爾曼視頻 記憶 方法是 這幾年 單詞記憶軟件新出現(xiàn)的元素,因為視頻往往較大,即便是 Flash 這樣的矢量視頻,占用的空間也很大,故在以前的單詞記憶軟件中很少攜帶。但是 現(xiàn)在 互聯(lián)網(wǎng)的資源已經(jīng)極大的豐富了,例句資源無論從商業(yè)的,還是免費的 都有了很多選擇,故現(xiàn)在絕大部分的單詞記憶軟件都攜帶有例句顯示 功能 。 ( 6) 與 其他在線資源的互動性。 ( 2) 無需 安裝,即開即用。 ( 5) 沒有潛在 的版權(quán)問題。真人語音 發(fā)音 固定,不能隨意連成 句子,而部分冷門單詞也可能失效。即使 現(xiàn)在 , 按照壓縮過 的 ,一個單詞語音 10KB ~ 20KB 的尺寸算, 假設(shè) 某單詞庫攜帶 5 萬 個單詞的語音,也需要 大約 700MB 的空間,在當(dāng)前 中國 的互聯(lián)網(wǎng) 網(wǎng)絡(luò) 速度 下,這樣的 大小 也太過龐大 , 是 影響用戶體驗 的一個重要因素。改進 了 執(zhí)行速度,響應(yīng)速度,提高了 應(yīng)用 的 用戶體驗 , 并且 采用了多種學(xué)習(xí)方式 , 使 Web 應(yīng)用更接近桌面應(yīng)用的效果。 ( 2) 在線網(wǎng)站擁有與在線廣告,在線社區(qū)等傳統(tǒng)在線應(yīng)用的自然 結(jié)合能力 。 此類 單詞 記憶 軟件的主要缺點 : ( 1) 因 此類軟件誕生時間很早, 仍有部分軟件為了保持軟件的體積或者成本,并未選擇 更 現(xiàn)代的合成語音庫或者 真人語音庫,而是 調(diào)用 操作系統(tǒng)的合成語音庫,甚至不使用 語音庫。 僅僅在軟件 下載網(wǎng)站之一的 天空軟件站中的統(tǒng)計信息來看, 排在 前幾名的單詞記憶軟件下載次數(shù)都達到了數(shù)十萬 到 數(shù)百萬 級別 的下載量 ,除此之外的成千上萬 個軟件下載網(wǎng)站 的 數(shù)據(jù) 已經(jīng)無法計算 ,但 從這一點上就可以看出 單詞記憶軟件擁 有 龐大的用戶 群體 。1 北京市高等教育自學(xué)考試畢業(yè)設(shè)計 Web 單詞記憶軟件 的開發(fā) 專 業(yè) 計算機及應(yīng)用 學(xué) 生 指導(dǎo)老師 master 日 期 20xx年 4 月 主考院校 :北大 成績 :良 2 摘要 本文 首先對 現(xiàn)有 的 單詞 記憶軟件 進行 了 市場和技術(shù)上的分析 ; 針對 最新 的Web 技術(shù)現(xiàn)狀、關(guān)鍵 技術(shù) 以及各種 配套技術(shù)做了詳細(xì)介紹 ;提出 了基于最新 Web技術(shù)構(gòu)建 單詞記憶 軟件的 需求分析和 總體設(shè)計 。 近 十年來 ,因為計算機技術(shù)的發(fā)展 和 中國 英語學(xué)習(xí) 人數(shù)的增加 ,再 加之單詞記憶對英語學(xué)習(xí)的重要意義 ,使得市場上各種單詞書 、 單詞 記憶方法 和互聯(lián)網(wǎng)上的各種單詞記憶軟件有了空前的發(fā)展 。 ( 3) 部分軟件擁有音頻導(dǎo)出功能,方便錄入到手持播放器。 表 在線式單詞記憶軟件對比表 網(wǎng)站名稱 初記 讀音 ajax 快捷鍵 例句 復(fù)習(xí) 登陸 扇貝網(wǎng) 英漢選擇 有 有 有 有 有 需要登陸 大耳朵背單詞 拼寫 有 無 有 有 多種方式隨機 需要登陸 開心詞場 選擇 有 有 有 英漢選擇 需要登陸 在線英語聽力室 列表選擇 不自動 無 無 無 無 需要登陸 海詞 列表選擇 拼寫 聽寫 不自動 有 無 無 有 需要登陸 Wordmemo 拼寫 有 有 有 有 有 需要登陸 可可地盤 拼寫 有 無 有 有 有 不需要登陸 愛詞霸生詞本 拼寫 列表 不自動 有 有 無 有 不需要登陸 金太陽在線 卡片式 不自動 有 有 無 多種方式隨機 不需要登陸 此類單詞 記憶軟件的主要優(yōu)點: ( 1) 此類網(wǎng)站大多數(shù)依靠強大的企業(yè)實力,這些企業(yè)以前一般是制作詞典類軟件,擁7 有較強的技術(shù)實力和內(nèi)容資源。 正因為 這些缺點,本軟件使用量新的 HTML5 技術(shù) 改善這些 缺點 。 綜上所述 ,在早期的單詞記憶軟件中,合成 語音 的使用還是非常多的。 ( 3) 部分 單詞 沒有讀音 ,不能朗讀句子。 ( 4) 減小 軟件 體積 和容量。 無論 是 Windows、 Mac、 Linux 這樣 的 傳統(tǒng) 桌面系統(tǒng),還是Android、 IOS、 Windows Phone 這樣的移動系統(tǒng),乃至更小眾的系統(tǒng),只要 有 網(wǎng)絡(luò)瀏覽器,就能訪問這些應(yīng)用 。 因為應(yīng)用是 在線的,所以無論是更新版本還是數(shù)據(jù)庫,都 無需 讓用戶有 一般軟件 的繁瑣的 更新 升級操作 ,只需要對 服務(wù)器 進行更新即可。早期因為資源,成本 等 問題, 很多 軟件都不支持單詞的例句顯示功能。 ( 5) 視頻 。 無論 是初記時還是復(fù)習(xí)時,都特別的對數(shù)種輔助記憶手段進行延遲 顯示 ,而不是一次性 統(tǒng)一 顯示, 在 使用錯開時間的顯示方法時 ,達到最好的記憶效果。 英文 也是同理, 美國心理學(xué)家 哈羅德 例如 現(xiàn)代人往往看手機和平板電腦的時間 多過于 看電腦的時間 。所以 本課題軟件的技術(shù) 特點 ,是 在 傳統(tǒng) Web 網(wǎng)站式應(yīng)用和傳統(tǒng)桌面應(yīng)用之間 的新型 Web 應(yīng)用, 是應(yīng)用發(fā)展的未來。 不僅如此 ,因為 有 離線緩存技術(shù),應(yīng)用可以做到不聯(lián)網(wǎng)也能在瀏覽器中運行, 不丟失 任何數(shù)據(jù)。 CSS,即 級聯(lián)樣式表技術(shù) ( Cascading Style Sheet) ,主要目的是用來設(shè)計 網(wǎng)頁 頁面風(fēng)格的。 這三者 的 結(jié)合 無論是 在單詞記憶軟件中,還是在其他應(yīng)用軟件領(lǐng)域,都是一次全新的嘗試 。 ( 5) 在 第六章 , 本文 詳細(xì)介紹 了 軟件 的 詳細(xì) 設(shè)計,及各個模塊的 算法 流程 和 實現(xiàn), 同時也說明了 軟件 在 實現(xiàn) 過程中所遇到的困難和問題 。這些技術(shù) 改變了互聯(lián)網(wǎng)應(yīng)用的開發(fā)方式和使用方式,可以給開發(fā)人員以更方便的開發(fā)工具,給予用于以更好的用戶體驗。此功能類似包括 2D 和 3D部分,提供各種基本的畫圖函數(shù),可以給予 HTML5 以畫圖能力,是制作游戲、部分動畫的基礎(chǔ) 。而 Worker 這項新能力可以說給予了 JavaScript 一種全新的多線程能力(雖然標(biāo)準(zhǔn)并未規(guī)定必須多線程實現(xiàn)此功能,不過 所有桌面瀏覽器都采用了多線程方法)。故本 課題軟件使用 HTML5 開發(fā) ,在擁有 Web 網(wǎng)站式應(yīng)用 優(yōu)點 的同時, 使之 盡量接近傳統(tǒng)桌面應(yīng)用的用戶體驗 ,這是 其他 傳統(tǒng)開發(fā) 平臺所不能達到的。雖然 是使用 JavaScript 語言作為服務(wù)器且是單進程、單線程模式運行,但是憑借高效率的循環(huán)隊列來維護事件列表,沒有多線程的資源占用和不同 進程或縣城的 上下文切換,這意味著在面對大量 HTTP 請求時, 憑借事件驅(qū)動就足以搞定一切。 和 本課題的聯(lián)系 本 課題軟件使用了 作為服務(wù)器 的 主要 理由 是: ( 1) 具有安裝配置方便、模塊豐富、編程敏捷、性能強大 的 特點。傳統(tǒng) SQL 數(shù)據(jù)庫在針對每秒上萬次的查詢操作時,還勉強可以應(yīng)付,但是對于每秒上萬次的寫入操作所要求的磁盤 IO 性能來說,就力不從心了。 . NoSQL和本課題的聯(lián)系 ( 1) 因為 本課題軟件 采用 JavaScript 實現(xiàn), 而 JavaScript 的內(nèi)部存儲 的 最好方法就是使用 JSON 對象 。 MVP 設(shè)計模式簡介 在面向?qū)ο筌浖脑O(shè)計里,對象,或者說類是軟件組成最基本的部分。 模型( Model)的作用是保存軟件所需要的數(shù)據(jù)模型,對于業(yè)務(wù)處理層指提供一些接口,而對視圖層來說是透明的。在 JavaScript中,沒有 C++/Java 等語言中常見的類( Class)的定義, 一種 普遍看法是, JavaScript 并不是一個 傳統(tǒng) 的 ―面向?qū)ο?‖語言,而是一個 ―基于對象 ‖的語言, 總體 更類似 Lambda 算子 延伸之后的函數(shù)式編程語言。 ( 4) 如果 把邏輯放到業(yè)務(wù)邏輯層中,就可以脫離用戶接口來測試這些邏輯。本課題軟件之所以使用這些技術(shù)正是因為這些技術(shù)的統(tǒng)一性 , 也就是說這些技術(shù)實際上 每個之間都是有所聯(lián)系的 , 共同組成了一個完整的 技術(shù) 鏈 , 為本課題軟件服務(wù)。 ( 2) 顯示主 界面,要求 各種 功能簡單明了,一目了然,方便用戶進行功能上的選擇。 ( 5) 在 用戶初記完成之后,可以 把 已經(jīng)初記的單詞 寫入 數(shù)據(jù)庫, 提 醒用戶 復(fù)習(xí),為了符合 Ebbinghaus 記憶曲線,初記后的單詞應(yīng)該立即復(fù)習(xí) 。 單 詞書 管理功能 單詞書 管理功能,是單詞記憶軟件最主要的功能之一,其設(shè)計 的 主要目的是整理 用戶 需要記憶的單詞書 , 其主要的功能需求有: ( 1) 能 添加單詞書 。同時 在 本軟件中,生詞本也是一個迷你的 簡明 詞典,可以 在 這里查看單詞的音標(biāo)、詞義 和 讀音。 21
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1