基于SSM的英語(yǔ)學(xué)習(xí)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)
【學(xué)位單位】:華中科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位年份】:2019
【中圖分類】:TP393.092
【部分圖文】:
每日一詞調(diào)用的控制器方法為 randomWord( )。通過(guò)控制器類的 randomWord(方法,調(diào)用業(yè)務(wù)層的 randomWord( )方法,最終調(diào)用相應(yīng) Mapper 接口的getWordByRandom( )方法獲取到最終的數(shù)據(jù)填充至 Model(模型)中,在前端頁(yè)面顯 示 。 查 看 單 詞 分 類 信 息 功 能 首 先 根 據(jù) 前 端 請(qǐng) 求 , 調(diào) 用 控 制 器 方 法getGradeCategory( ),繼而調(diào)用業(yè)務(wù)類的 getGradeCategory( )方法,最終調(diào)用 Mappe接口的 getGradeCategory( )方法獲取單詞的等級(jí)分類,并返回至前端頁(yè)面顯示。由于還需要獲取每一等級(jí)下各單詞的數(shù)量信息,所以還需要通過(guò)前端傳入等級(jí)分類 ID并發(fā)起 POST 請(qǐng)求,調(diào)用后端控制器方法 getWordsByGrade( ),通過(guò)該方法調(diào)用業(yè)務(wù)層方法 getWordsByGrade( ),最終調(diào)用 Mapper 接口的 getWordsByGrade( )方法,連接查詢單詞等級(jí)表和單詞表,獲取相應(yīng)等級(jí)下包含的單詞信息數(shù)組,并存入到本地緩存中。各個(gè)數(shù)組的大小代表著相應(yīng)等級(jí)的單詞數(shù)量,數(shù)組中的信息即代表著各等級(jí)下包含的單詞記錄。將這些信息存入到本地緩存中,可以減少數(shù)據(jù)庫(kù)訪問(wèn)次數(shù)避免后續(xù)單詞學(xué)習(xí)頁(yè)面再次重復(fù)查詢數(shù)據(jù)庫(kù)。
圖 4-4 單詞分類功能示意圖用戶學(xué)習(xí)時(shí),可以根據(jù)需求選擇某一等級(jí)分類(以四級(jí)詞匯為例)進(jìn)入學(xué)習(xí)界面,學(xué)習(xí)界面如圖 4-5 所示,單詞默認(rèn)以列表的方式,按照單詞字典序呈現(xiàn)給用戶,用戶可以學(xué)習(xí)單詞的發(fā)音、音標(biāo)、釋義、短語(yǔ)、例句。該業(yè)務(wù)功能的數(shù)據(jù)在加載單詞首頁(yè)時(shí)已經(jīng)從數(shù)據(jù)庫(kù)中查詢得出并存在本地緩存中了,因而不需要在向后端發(fā)送請(qǐng)求,可以直接從本地緩存中進(jìn)行讀取并展現(xiàn)。此外,單詞學(xué)習(xí)頁(yè)面中會(huì)顯示當(dāng)前登錄用戶所創(chuàng)建的生詞本,因而,在加載該頁(yè)面時(shí),前端會(huì)向后端發(fā)起 POST 請(qǐng)求,根據(jù)當(dāng)前登錄用戶的 id 查詢?cè)撚脩羲鶕碛械纳~本,后端流程具體為首先調(diào)用控制器方法 getWordbooksList( ),通過(guò)該方法調(diào)用業(yè)務(wù)層方法 getWordbooksById( ),最終調(diào)用 Mapper 接口的 getWordbooksById( )方法。在學(xué)習(xí)單詞過(guò)程中,用戶可以選擇一些單詞添加至到相應(yīng)的生詞本當(dāng)中,添加成功后可進(jìn)入個(gè)人中心的生詞本中查看所有單詞,生詞本單詞如圖所示。
圖 4-5 單詞列表學(xué)習(xí)頁(yè)面示意圖點(diǎn)擊卡片學(xué)習(xí),切換到卡片學(xué)習(xí)模式,每一張卡片只展示一個(gè)單詞,且是亂序呈現(xiàn)的。用戶可以通過(guò)點(diǎn)擊左右箭頭圖標(biāo)切換卡片?ㄆ瑢W(xué)習(xí)實(shí)現(xiàn)與列表學(xué)習(xí)業(yè)務(wù)流程比較相似,只是 Mapper 接口方法的實(shí)現(xiàn)不一樣,卡片學(xué)習(xí)實(shí)現(xiàn)的 sql 語(yǔ)句中,在對(duì)單詞等級(jí)分類表和單詞表進(jìn)行連接查詢后需要使用 rand( )函數(shù)對(duì)結(jié)果隨機(jī)排序。而列表學(xué)習(xí)實(shí)現(xiàn)的 sql 語(yǔ)句中是對(duì)結(jié)果的word_name 字段進(jìn)行升序排序。4.2.3 精美文章精美文章模塊展示了一系列英語(yǔ)美文以供用戶閱讀。文章閱讀只涉及到精美文章表的查詢功能,不在此詳細(xì)描述。
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 曹艷春;;全面二孩政策背景下從生育意愿到生育行為:基于SSM的影響因素及激勵(lì)機(jī)制分析[J];蘭州學(xué)刊;2017年02期
2 魏書寒;;基于SSM框架的圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J];工業(yè)控制計(jì)算機(jī);2017年07期
3 胡永泉;楊勇;張建;;基于SSM的企業(yè)數(shù)據(jù)清洗平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)[J];電腦知識(shí)與技術(shù);2017年25期
4 王櫻;李錫輝;趙莉;;基于SSM框架的高校在線考試系統(tǒng)研究[J];電腦編程技巧與維護(hù);2017年20期
5 程廣華;魏超;;皖江經(jīng)濟(jì)帶產(chǎn)業(yè)結(jié)構(gòu)SSM分析[J];皖西學(xué)院學(xué)報(bào);2015年06期
6 周成;李悅錚;江海旭;畢劍;;晉陜兩省入境旅游客源市場(chǎng)結(jié)構(gòu)對(duì)比分析——基于SSM方法[J];資源開(kāi)發(fā)與市場(chǎng);2014年01期
7 蔡蘭蘭;伍卓;;基于SSM方法的入境旅游客源市場(chǎng)結(jié)構(gòu)分析——以福建省為例[J];福建農(nóng)林大學(xué)學(xué)報(bào)(哲學(xué)社會(huì)科學(xué)版);2013年06期
8 史常棟;賈巖;;基于SSM的河南省林業(yè)產(chǎn)業(yè)結(jié)構(gòu)實(shí)證分析[J];中國(guó)林業(yè)經(jīng)濟(jì);2012年01期
9 鐘永德;劉生;;基于SSM的湖南省入境旅游客源市場(chǎng)結(jié)構(gòu)分析[J];中南林業(yè)科技大學(xué)學(xué)報(bào)(社會(huì)科學(xué)版);2012年01期
10 王建軍;陳躍華;;基于SSM模型的河南產(chǎn)業(yè)結(jié)構(gòu)效益研究[J];生產(chǎn)力研究;2012年12期
相關(guān)會(huì)議論文 前10條
1 楊令賓;肖華;;基于SSM的東北三省工業(yè)結(jié)構(gòu)分析[A];科技、工程與經(jīng)濟(jì)社會(huì)協(xié)調(diào)發(fā)展——中國(guó)科協(xié)第五屆青年學(xué)術(shù)年會(huì)論文集[C];2004年
2 董鳳麗;呂杰;;基于SSM的沈陽(yáng)經(jīng)濟(jì)區(qū)農(nóng)業(yè)產(chǎn)業(yè)結(jié)構(gòu)優(yōu)化分析[A];技術(shù)創(chuàng)新與現(xiàn)代農(nóng)業(yè)發(fā)展[C];2009年
3 張麗君;秦耀辰;;基于SSM的開(kāi)封市主導(dǎo)產(chǎn)業(yè)定量選擇及分析[A];第十屆中國(guó)科協(xié)年會(huì)“新時(shí)期河南土地供需態(tài)勢(shì)與城鄉(xiāng)統(tǒng)籌發(fā)展”論壇文集[C];2008年
4 曾文革;王熱;;WTO農(nóng)產(chǎn)品特殊保障機(jī)制(SSM)的正當(dāng)性分析——基于情勢(shì)變更法理的解釋[A];WTO法與中國(guó)論叢(2011年卷)[C];2010年
5 鄭濤;李民軍;趙政;;SSM一步法煉膠工藝對(duì)胎面氣孔率的影響[A];“賽輪金宇杯”第19屆中國(guó)輪胎技術(shù)研討會(huì)論文集[C];2016年
6 武強(qiáng);;基于SSM模型的近代中國(guó)進(jìn)出口貿(mào)易結(jié)構(gòu)分析[A];2015年中國(guó)地理學(xué)會(huì)經(jīng)濟(jì)地理專業(yè)委員會(huì)學(xué)術(shù)研討會(huì)論文摘要集[C];2015年
7 張金珍;張銳;;青煙威濰海洋產(chǎn)業(yè)結(jié)構(gòu)與競(jìng)爭(zhēng)力差異研究——基于SSM法的區(qū)際比較[A];東方行政論壇(第一輯)[C];2011年
8 宏結(jié);惠聰;;WTO框架下農(nóng)產(chǎn)品特殊保障機(jī)制(SSM)的設(shè)立及中國(guó)的立場(chǎng)選擇[A];中國(guó)貿(mào)易救濟(jì)與產(chǎn)業(yè)安全論叢(2012)——第七屆中國(guó)貿(mào)易救濟(jì)與產(chǎn)業(yè)安全研究獎(jiǎng)獲獎(jiǎng)?wù)撐募痆C];2013年
9 劉宏盈;覃福浪;;基于SSM和DEA的廣西旅游產(chǎn)業(yè)結(jié)構(gòu)優(yōu)化研究[A];2014中國(guó)旅游科學(xué)年會(huì)論文集[C];2014年
10 章倩倩;劉松財(cái);戴建威;任曉慧;張永亮;;pIRES-HBsAg/SSM微球的制備及對(duì)水貂生長(zhǎng)的影響[A];全國(guó)動(dòng)物生理生化第九次學(xué)術(shù)交流會(huì)論文摘要匯編[C];2006年
相關(guān)博士學(xué)位論文 前1條
1 程卓蕾;高?(jī)效管理體系的研究與設(shè)計(jì)[D];中南大學(xué);2011年
相關(guān)碩士學(xué)位論文 前10條
1 趙小濤;基于SSM框架的鐵路技術(shù)規(guī)章管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];北京交通大學(xué);2018年
2 李曉夏;基于SSM框架的快捷信息輸入APP管理系統(tǒng)研究[D];哈爾濱工業(yè)大學(xué);2018年
3 陳奇川;基于SSM的某航空救援調(diào)度系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];廈門大學(xué);2017年
4 朱貴杰;基于SSM的一個(gè)企業(yè)信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];華中科技大學(xué);2016年
5 姚浩宇;基于SSM框架的短信接入系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];華中科技大學(xué);2018年
6 陳穎慧;基于SSM的英語(yǔ)學(xué)習(xí)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)[D];華中科技大學(xué);2019年
7 楊帆;基于SSM框架的智慧社區(qū)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D];武漢郵電科學(xué)研究院;2018年
8 楊群;基于SSM的高校排課系統(tǒng)的研究與應(yīng)用[D];蘇州大學(xué);2013年
9 熊o
本文編號(hào):2819635
本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/2819635.html