一個在線課程資料的SpringBoot管理系統(tǒng)開源項目
前言
一點知識學(xué)院 是一個在線課程資料的管理系統(tǒng)(是對app手機端的支撐),項目框架采用SpringBoot + JPA + mysql + easyui開發(fā)。
邀請函
該項目還有一些功能需要完善,新的需求也在規(guī)劃中,歡迎小伙伴們提出來好的建議,我會作為框架的升級項,會將大家所提的好建議展示在README中!
整體效果
1、系統(tǒng)菜單
(1)首先,不同的用戶在登錄成功之后,根據(jù)不同的角色,配置不同的菜單項,會看到不同的系統(tǒng)菜單,完整菜單如下:

不同用戶登錄之后,看到的菜單項不同。
2、用戶管理
(1)展示后臺管理員信息,可以新增,刪除,編輯 管理員信息,對不需要的用戶可以:禁用,還可以做:啟用,重置密碼操作等

新增后臺管理員用戶,可以選擇不同權(quán)限級別:超級管理員,一級管理員,二級管理員

編輯管理員信息

3、數(shù)據(jù)編輯
(1)用于維護(hù)項目中 固定數(shù)據(jù) 的展示和編輯,可以通過頭部菜單:新增,編輯,刪除

4、版本升級
(1)為app端開發(fā)的 android端 版本的升級 ,可以新增,編輯和刪除

5、權(quán)限管理
(1)配置用戶級別權(quán)限,可以給不同級別權(quán)限用戶配置不同菜單,目前有:超級管理員,一級管理員,二級管理員

6、菜單管理
(1)產(chǎn)品的項目菜單數(shù)據(jù)管理,可以根據(jù)不同項目的需求 新增,刪除,編輯等

7、知識類型
(1)app端的課程資源分類,目前規(guī)定四個主分類,知識課件,知識路徑,精品系列知識,熱門知識。可以新增,刪除,編輯

8、知識課件
(1)課程知識的知識課件分類,可以新增,編輯,刪除 分類,同時可以添加子課時

9、知識路徑
(1)課程知識的知識路徑分類,可以新增,編輯,刪除 分類,同時可以添加子課時

10、精品系列知識
(1)課程知識的精品系列知識分類,可以新增,編輯,刪除 分類,同時可以添加子課時

11、熱門知識
(1)課程知識的熱門知識分類,可以新增,編輯,刪除 分類

12、精選課程
(1)精選課程是最專業(yè)和最具代表意義的課程資源,可以添加子課時,功能包括,新增,刪除,編輯。

13、消息動態(tài)
(1)展示系統(tǒng)發(fā)布的一些系統(tǒng)消息,或者資源新增和變更消息等,用戶app端展示,功能包括,新增,刪除,修改。

14、首頁動態(tài)
(1)展示系統(tǒng)發(fā)布的一些系統(tǒng)消息,或者推薦視頻,最好視頻資源等,用戶app端展示,功能包括,新增,刪除,修改。

15、意見反饋
(1)用來收集客戶在app端使用中遇到的優(yōu)化意見和反饋幫助意見等等。

技術(shù)棧
后端技術(shù)棧
1.SpringBoot
2.jpa
3.MySQL
前端技術(shù)棧
1.easyui
還有其他一些瑣碎的技術(shù)就不一一列舉了,會以知識點的形式詳細(xì)講解。
ok,項目框架基本講完了,如果小伙伴還有疑問,可以一起交流,我們一起進(jìn)步 。
