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

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

進入指定四六級背單詞頁面,可以實現(xiàn)對一些不太好記的單詞 的收藏功能,也可以重新學習,對相應的不認識的單詞將來重點學習。

在線聽英語聽力
登陸后的用戶可以在此處進行聽力的測試


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

?

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

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

生詞本

修改個人信息

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

單詞統(tǒng)計
使用echarts統(tǒng)計相關單詞的記憶和收藏數(shù)據(jù)

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

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

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

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