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

正文內容

基于艾賓浩斯記憶曲線的單詞記憶系統的設計與實現(留存版)

2025-04-05 03:28上一頁面

下一頁面
  

【正文】 入任務列表,若任務列表在執(zhí)行用戶初始之后仍為空,則 說明該用戶當前并沒有單詞需要記憶。 程序將從 0 開始尋找用戶編號最小的一個單詞 , 其優(yōu)點在于 。提高系統性能。 圖 接受數據的返回頁面內容 ( 提示 : 我曾經擔心請求時當前頁面會跳轉 Action 返回的目標頁 , 從而導致顯示錯誤 , 這個理解是錯誤的 , 其實數據代理的機制并不會實現頁面的具體跳轉 。 第 8章 結論與展望 37 第 8 章 結論與展望 這一章節(jié)將對 這一階段 本次畢業(yè)設計 中 收獲的經驗 與項目的完成情況做一個總結性的 陳述。本次設計中通過 VisualSVN 在本機搭建了一個 SVN 服務器。簡化開發(fā)成本。在此我要特別感謝肖老師的悉心指導和幫助,肖老師在畢業(yè)設計的重心,開發(fā)的方向,項目的設計和總體的把握上給予了我極大的幫助 。該項目有很大的改善空間,而這些林林總總的問題也讓我充分認識到了軟件開發(fā)的困難。如果需要進行實現方法的修改,則可以考慮將業(yè)務邏輯的實現前推到 UI 層,通過 JS 的操作完成數據的處理,然后再以集合的方式將結果一次性傳回后臺。 技術的選擇:本次項目的設計思想是盡可能的使用新技術新方法,這對于編程人員來說是一個極大的考驗,尤其是一般來說最新的第三方框架和組件并沒 有相應的中文 API 文檔,這就需要開發(fā)人員有較高的英語閱讀水平和理解能力。 表 測試用例一 項目名稱 基于 艾賓浩斯記憶曲線的單詞記憶系統 程序版 本 編制人 吳呂 編制時間 2021510 功能模塊名 復習模塊 功能特性 提供單詞復習 測試目的 確認復習模塊可以正常工作 預置條件 打開到首頁 用例編號 測試步驟 輸入數據 預期結果 測試結果 001 點擊復習單詞 無 跳轉顯示當前需要復習的單詞數 , 若沒有單詞需要復習則顯示相應頁面 成功 002 點擊 ”單擊顯示釋義 ”按鈕 無 釋義遮罩消失 , 顯示釋義 成功 003 單擊 ”記得 ”按鈕 無 彈出下一個單詞 , 同時右上角當前記憶單詞數 +1 成功 004 單機 ”不記得 ”按鈕 無 彈出 下一個單, ,右上角單詞記憶單詞數不變 成功 005 不斷點擊 ”記得 ”, 直至完成所有單詞記憶 無 顯示完成記憶頁面 成功 第 7章 系統測試 36 表 的測試用例測試了用戶瀏覽單詞模塊的相關功能 表 測試用例二 項目名稱 基于 艾賓浩斯記憶曲線的單詞記憶系統 程序版本 編制人 吳呂 編制時間 2021年 5月10 日 功能模塊名 瀏覽模塊 功能特性 提供單詞瀏覽 測試目的 確認瀏覽模塊可以正常工作 預置條件 打開到首頁 用例編號 測試步驟 輸入數據 預期結果 測試結果 001 點擊 ”單詞瀏覽 ” 無 顯 示卡片瀏覽模式 成功 002 點擊 ”單擊顯示釋義 ”按鈕 無 釋義遮罩消失,顯示釋義 成功 003 單擊 ”上一詞 ”按鈕 無 若是當前單詞第一個單詞,則不變。 JSON 格式大致如下 ,其將用戶的屬性轉化成字符串格式供其他方面解析 。 第 6章 系統實現 29 圖 單詞初顯 圖 釋義顯示并提供操作接口 單詞瀏覽頁面 單詞瀏 覽頁面提供了用戶瀏覽單詞的頁面,用戶可以選擇是 卡片瀏覽 模式(如圖 所示)還是列表式瀏覽(如圖 所示),卡片式瀏覽提供了逐個瀏覽復習計劃總單詞的功能,列表式瀏覽則提供了復習計劃中單詞的一覽。 選擇這種方式的原因 由于用戶復習計劃中單詞是 id 并不一定是連 續(xù)的 .如果采取指定 id 的方式直接獲取 , 將有可能出現如下情況 : 數據庫中用戶復習計劃里有兩個單詞 ,單詞編號分別為 2 和 4。 記憶曲線更新流程圖 如圖 所示 : 圖 記憶曲線更新流程圖 記憶曲線更新 核心代碼 如圖 所示,它包含了圖 中的記憶曲線更新流程中的大部分方法,前文提到的 “不同階段調整的時間單位和跨度并不相同”的操作方法,在該核心代碼中并未體現,原因是,根據記憶級別調整時間單位 與跨度的操作并不在記憶曲線更新的業(yè)務邏輯中,此判斷與執(zhí)行方法在復習單詞的業(yè)務流程中,故在此不作闡述。 提供了相應的實現方法 , 系統 只需要調用相應的方法即可實現想要的業(yè)務邏輯 。 該包在前臺工程中,利用 Struts2框架控制頁面流轉,調用業(yè)務邏輯層中的方法處理數據。 前臺工程通過引用后臺工程來處理數據,它只提供頁面流轉控制和業(yè)務邏輯調用,所有數據的具體實現及操作將在后臺工程中實現。(具體業(yè)務的實現參見 “ 第 5 章 核心業(yè)務邏輯介紹 ” ) 。 二、用戶復習計劃生成、調整功能。 前文提到 ORM 組件的效率問題,這里不得不提到 SQL 的另一個特性,輕松嵌套,每條 SQL 語句的輸入輸出 。 7. 實現任務單詞推送次序調整動態(tài)更新。 記憶和 遺忘 相互制衡并存 ,但它們 是有規(guī)律的, 這 就是著名的 “ 艾賓浩斯遺忘原理 ” 也就是 “ 記憶曲線 ” 或者 “ 遺 忘曲線 ” 。 本設計(論文)和資料若有不實之處,本人愿承擔一切相關責任。 它 是學習的過程。 4. 根據用戶操作動態(tài)修正 用戶記憶 曲線參數 。開發(fā)人員雖然沒有參與計算,但是機器執(zhí)行的流程開放人員都了如指掌,而非過程化語 言只需要告訴機器做什么即可,具體機器如何實現,開發(fā)人員不必關心,比如最簡單的查詢語句,我們只需要告訴機器我們要查什么,具體怎么查 ? 交給機器去實現。 但是卻并沒有被大多數人所了解,所以許多人在找尋的完美的記憶方式,其實前人已經給出了答案,時代變遷,如今的科技已經可以讓機器幫我們解決許多問題,如何通過程序讓百年前前人的智慧綻放光芒 ,解決現在人們的困難成了程序員的任務。 用戶 模塊用例圖 如圖 所示 : 圖 用戶模塊用例圖 詞庫模塊 模塊描述: 管理員 通過詞庫模塊進行詞庫的瀏覽、添加和修改操作,管理員可以選擇手動添加單個單詞,也可以使用 XML 文件進行批量添加,內部業(yè)務邏輯會自動判斷詞庫中是否已經有該單詞內容,若該單詞已在詞庫中存在將跳過該第 3 章 系統需求分析 7 單詞繼續(xù)插入下一個單詞。 在本次項目中的 MVC 三層架構設計中, struts2 扮演著 Controller 的角色,service 層和其調用的數據模型,數據庫操作類都屬于 Model。 DAO 層訪問數據庫輔助類 方法如圖 所示 : 圖 數據庫輔助類 業(yè)務邏輯層 本次項目將系統涉及的業(yè)務邏輯集成在一個層次中,稱之為業(yè)務邏輯層。 表 記憶級別表 字段名 字段類型 字段大小 是否可為空 關鍵字 說明 id int 11 否 是 用戶單詞編號 userid int 11 否 用戶編號 level int 11 否 記憶等級 第 4 章 系統概要設計 16 字段名 字段類型 字段大小 是否可為空 關鍵字 說明 testtimes Varchar 45 測試次數 righttimes int 11 答對次數 count int 11 該級別下次出現時間的偏移量 第 5 章 核心業(yè)務邏輯介紹 17 第 5 章 核心業(yè)務邏輯介紹 核心業(yè)務邏輯層 簡述 涉及的核心業(yè)務邏輯的類有: LevelService、 MissionService、 TestProcessService、 UserwordService。通過遍歷,逐個更新記憶級別中的內容 。 單詞卡片式瀏覽時的業(yè)務邏輯詳解 該部分的業(yè)務邏輯在細節(jié)上的思考值得討論。無論選擇什么,系統內部都將對單詞進行更新。 圖 展示了 利用 firedebug 調試的 請求結果 : 圖 請求結果展示 圖 展示了 服務器端 Action 中將對象轉化成 JSON 格式 的實現方法。 軟件: Firefox、 Windows 7 旗艦版 。每完成一個方法就可以立刻進行測試。 以上便是這次項目中的結論與總結。本次畢業(yè)設計豐富了我的開發(fā)的經驗,提高了我的編程能力,加深了我對理論知識的理解 。 感謝母校 —— 廈門理工學院,感謝這兩年學習生活中給予我極大關心和幫助的老師和同學們,是他們教會了我知識和為人處事的道理。然而青春就是這樣,付出總會有回報。 trunk文件夾作為項目主干,一般不再其上進行開發(fā)操作,具體的開發(fā)工作在 branches文件中的相關版本中進行,只有當測試穩(wěn)定才將其合并到 trunk 版本中。它能夠直觀合理的將系統分成相應層次。 第 7章 系統測試 34 第 7 章 系統測試 測試對象和要點 軟件的測試是軟件生命周期中一個重要環(huán)節(jié) [14], 由于本系統分為兩個前臺和后臺兩個項目 , 后臺項目是由測試驅動開發(fā) , 每個主要的核心流程都事先 用 Junit寫好了測試用例 ,部分采用了 Junit 斷言作為測試手段 。后者則通過柱狀圖展示了用戶一年 12 個月中每個月新增的熟記單詞數。 這樣的實現還能為 Action 層中減少因為錯誤參數而出現 bug 的幾率。 復習 單詞時用戶可選的操作如圖 所示 ,當用戶選擇記得或不記得后,兩種操作會在 sort 參數上進行區(qū)分,以便程序判斷用戶操作選擇相應的處理方式。原始記憶曲 線數據來源于艾賓浩斯記憶曲線。 第 4 章 系統概要設計 13 圖 用戶實體圖 詞庫中的單詞 實體圖 如圖 所示: 圖 詞庫中單詞實體圖 用戶單詞實體圖 如圖 所示: 圖 用戶單詞實體圖 任務單詞實體圖 如圖 所示: 第 4 章 系統概要設計 14 圖 任務單詞實體圖 記憶級別實體圖 如圖 所示 : 圖 記憶級別實體圖 物理模型 經過上述的分析和設計,結合數據庫設計的相關原則,設計出如下幾張表結構: 用戶表( _user) 主要用于存放用戶信息及基本參數,主要結構如表 所示。每個 model類中都提供了屬性的 get(), set()方法(接口) 供程序訪問 。由于該項目是以學術學習為目的,將不考慮商用因素,在合理的情況下 將選擇當前最新的技術(項目所有引用的第三方組件框架等,皆是官網下載的最新版本),目的是以便成文后,可為他人在開發(fā)類似項目時提供綿薄的幫助與借鑒。 開發(fā)工 具 : Eclipse。它是 基于 JavaScript 的一個子集。整個流程清晰明了,簡單易懂,只要學會了配置 文 件。 第 1 章 開發(fā)背景 2 后臺項目的設計采用三層架構,將業(yè)務邏輯與數據庫操作做分層處理,業(yè)務邏輯層不直接參與數據庫操作的相關工作,它將通過調用數據庫操作層實現對數據庫的訪問 [3]。WordMemory system。 關鍵詞: 艾賓浩斯; 單詞記憶系統; 記憶曲線更新ABSTRACT II ABSTRACT English has being bee more and more important, Limited vocabulary is a barrier to so many people. To help people remember words fortable and more efficient. This project applied the psychological principles, design an
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1