Java項(xiàng)目-基于Springboot實(shí)現(xiàn)英語(yǔ)在線學(xué)習(xí)系統(tǒng)
?
?項(xiàng)目編號(hào):BS-GX-025
運(yùn)行環(huán)境:
開(kāi)發(fā)工具:IDEA /ECLIPSE
數(shù)據(jù)庫(kù):MYSQL5.7
應(yīng)用服務(wù):Tomcat8.5.31
項(xiàng)目構(gòu)建:Maven
后臺(tái)開(kāi)發(fā)技術(shù):Springboot+springmvc+mybatis
前臺(tái)開(kāi)發(fā)技術(shù):BootStrap+Thymeleaf
項(xiàng)目介紹:
本項(xiàng)目基本Springboot開(kāi)發(fā)實(shí)現(xiàn),并同時(shí)使用Springmvc+mybatis框架來(lái)進(jìn)行開(kāi)發(fā)實(shí)現(xiàn),主要實(shí)現(xiàn)一個(gè)在線學(xué)習(xí)英語(yǔ)的基于B/S結(jié)構(gòu)的學(xué)習(xí)系統(tǒng)。本英語(yǔ)學(xué)習(xí)項(xiàng)目是為了滿足學(xué)生學(xué)習(xí)英語(yǔ)的需求而開(kāi)發(fā),在本系統(tǒng)中學(xué)生可以通過(guò)背單詞,每日一句,聽(tīng)聽(tīng)力,看閱讀等方式加深對(duì)英語(yǔ)的學(xué)習(xí)與了解。
本系統(tǒng)的用戶角色分為前端用戶和后端管理用戶角色,前端用戶可以在本系統(tǒng)中進(jìn)行注冊(cè)后登陸,注冊(cè)后會(huì)向用戶的郵箱發(fā)送一個(gè)激活賬戶的郵箱,用戶登陸郵箱后在線激活賬戶方可登陸系統(tǒng)。登陸系統(tǒng)后可以在線學(xué)習(xí)英語(yǔ)單詞 ,進(jìn)行聽(tīng)力訓(xùn)練,進(jìn)行在線閱讀學(xué)習(xí)等操作。后臺(tái)管理賬戶登陸系統(tǒng)后可以對(duì)學(xué)習(xí)單詞 、書(shū)籍、用戶等 信息進(jìn)行相應(yīng)的管理操作。
## 功能介紹
本學(xué)習(xí)系統(tǒng)分為注冊(cè)登錄模塊,公告展示模塊,背單詞模塊,聽(tīng)力練習(xí)模塊,閱讀書(shū)籍模塊,每日一句模塊,個(gè)人中心模塊,以及后臺(tái)管理模塊。
#### 登錄注冊(cè)模塊
- 登錄功能
? ??- 驗(yàn)證信息:輸入郵箱與密碼,如果正確則進(jìn)入網(wǎng)站首頁(yè),如果錯(cuò)誤則提示錯(cuò)誤信息
? ??- 登錄攔截:在進(jìn)入網(wǎng)站頁(yè)面之前,系統(tǒng)會(huì)檢測(cè)用戶是否帶有Session,如果沒(méi)有則沒(méi)有權(quán)限進(jìn)入其他頁(yè)面
- 注冊(cè)功能
? ??- 新用戶可以輸入郵箱與密碼進(jìn)行注冊(cè),提交信息后返回登錄頁(yè)面提示去郵箱激活
? ??- 系統(tǒng)通過(guò)QQ郵箱服務(wù)器發(fā)送給新用戶,新用戶點(diǎn)擊收到激活網(wǎng)站進(jìn)行注冊(cè)
#### 公告展示模塊
- 網(wǎng)站首頁(yè)會(huì)展示管理員發(fā)布的公告
- 用戶可以查看發(fā)布的歷史公告
#### 每日一句模塊
- 網(wǎng)站首頁(yè)會(huì)隨機(jī)展示句子與翻譯
- 圖片展示使用了必應(yīng)的每日一圖api
#### 背單詞模塊
- 選擇單詞
? ??- 用戶可以根據(jù)單詞的等級(jí)進(jìn)行學(xué)習(xí)
- 學(xué)習(xí)單詞
? ??- 會(huì)從未學(xué)習(xí)過(guò)的單詞之中隨機(jī)抽取相應(yīng)等級(jí)的單詞
? ??- 頁(yè)面會(huì)展示該單詞是否被收藏,以及當(dāng)前的學(xué)習(xí)進(jìn)度
? ??- 用戶可以點(diǎn)擊收藏,認(rèn)識(shí),不認(rèn)識(shí),下一個(gè)等按鈕進(jìn)行學(xué)習(xí)
?
#### 聽(tīng)力練習(xí)模塊
- 用戶可以選擇哪些年份的真題與等級(jí)
- 用戶可以播放聽(tīng)力,以及查看真題
#### 閱讀書(shū)籍模塊
- 用戶可以選擇喜歡的書(shū)籍進(jìn)行閱讀
#### 個(gè)人中心模塊
- 用戶可以自行修改自己的名字,郵箱以及密碼
#### 后臺(tái)管理模塊
- 管理員可以進(jìn)入后臺(tái),對(duì)系統(tǒng)的用戶,單詞,書(shū)籍,公告進(jìn)行管理
本系統(tǒng)功能完整,運(yùn)行無(wú)誤,界面簡(jiǎn)潔大方,適合做畢業(yè)設(shè)計(jì)或課程設(shè)計(jì)使用。下面展示一下項(xiàng)目的具體功能:
前端用戶登陸系統(tǒng):
??? user01? / 123456
系統(tǒng)前端首頁(yè)

在線背單詞 功能
前端用戶登陸系統(tǒng)后可以選擇四級(jí)或六級(jí)進(jìn)入后查看背誦單詞

進(jìn)入指定四六級(jí)背單詞頁(yè)面,可以實(shí)現(xiàn)對(duì)一些不太好記的單詞 的收藏功能,也可以重新學(xué)習(xí),對(duì)相應(yīng)的不認(rèn)識(shí)的單詞將來(lái)重點(diǎn)學(xué)習(xí)。

在線聽(tīng)英語(yǔ)聽(tīng)力
登陸后的用戶可以在此處進(jìn)行聽(tīng)力的測(cè)試


在線閱讀英文書(shū)籍
登陸系統(tǒng)后可以在此處查看和閱讀英文書(shū)籍

?

查看收藏夾:
在此模塊中可以查看我們?nèi)粘W(xué)習(xí)時(shí)收藏的單詞,也可以查看日常我們收集的生詞本,實(shí)現(xiàn)重點(diǎn)學(xué)習(xí),突破記憶的方式加深印象。

收藏單詞
此處查看的是日常用戶學(xué)習(xí)單詞時(shí)所收藏的一些特殊或自己覺(jué)得不好記憶的單詞。

生詞本

修改個(gè)人信息

后臺(tái)用戶登陸系統(tǒng):
?? 469603589@qq.com?? 123456
管理員登陸系統(tǒng)后可以實(shí)現(xiàn)單詞管理、單詞記憶統(tǒng)計(jì)、書(shū)籍管理、公告管理、用戶管理等功能。
單詞管理
在此模塊主要實(shí)現(xiàn)對(duì)單詞的添加、查詢、修改、刪除操作

單詞統(tǒng)計(jì)
使用echarts統(tǒng)計(jì)相關(guān)單詞的記憶和收藏?cái)?shù)據(jù)

書(shū)籍管理
在此模塊主要實(shí)現(xiàn)對(duì)書(shū)籍的添加、查詢、修改、刪除操作

公告管理
在此模塊主要實(shí)現(xiàn)對(duì)公告的添加、查詢、修改、刪除操作

用戶管理
在此模塊主要實(shí)現(xiàn)對(duì)用戶的添加、查詢、修改、刪除操作

以上是本系統(tǒng)的部分功能展示,本系統(tǒng)整體功能完整,界面美觀大方,人機(jī)交互方便,比較適合做畢業(yè)設(shè)計(jì)或課程設(shè)計(jì)使用。