今天給大家介紹一個超級奈斯的springboot在線教育平臺系統,下面介紹一下這個系統吧。
參考地址:https://gitee.com/springmeng/edu-System
這個版本是我進行了二次開發,具體的功能介紹如下,源碼開源。
若需要轉載,可以聯繫我,限制用與學習,禁止商用。
涉及技術
本項目核心技術採用:SpringBoot+mybatis,前端:layui
開發工具:idea;數據庫:mysql5.7
模版引擎採用的是:thymeleaf
安全框架採用:SpringSecurity
日誌框架採用:logback
數據庫連接池:druid
在線編輯器:ckeditor
圖片輪播組件:jQuerySwipeslider
假如訪問量大,併發大,可以加下mycat中間接,nginx+tomcat集羣
主要功能
用戶學生的功能:
(1)首頁輪播圖展示最新課程通知或考研資訊;
(2)分模塊展示相關課程,比如公共課模塊、專業課模塊、免費課模塊等,進去模塊分頁顯示課程;
(3)搜索課程,用戶輸入指定課程的關鍵字,可以搜索查詢到課程,可以根據課程類別有條件搜索;
(4)課程詳細展示,主要包括老師信息和課程詳細信息,一個課程有多個視頻;
(5)用戶登陸;
(6)發佈自己的學習資源(標題、簡介、pdf等文件格式),管理員審覈通過後前臺顯示,獲得積分,此積分可兌換成相關禮品;
(7)查看自己的學習進度
(8)相關收費課程下單購買;
管理員的功能:
(1)管理員登錄;
(2)課程管理,可發佈免費或者試聽課程;
(3)課程類別管理;
(4)用戶管理;
(5)授課老師管理;
(6)訂單管理,查詢訂單;
(7)菜單管理,進行導航欄管理;
(8)輪播圖片管理;
(9)積分兌換禮品發佈
教師:
(1)發佈課程通知,學生郵箱收到通知;
(2)上傳課程和資料;
話不多說,看看成品效果吧,上圖!
圖 01
登錄
圖 02
用戶管理
圖 03
用戶管理
圖 04
課程管理
圖 05
添加課程
圖 06
導航菜單
圖 07
輪播管理
圖 08
禮品管理
圖 10
通知管理
圖 11
用戶信息查看
後臺回覆 學習資料 領取學習視頻
如有收穫,點個在看,誠摯感謝
本文分享自微信公衆號 - 猿天地(cxytiandi)。
如有侵權,請聯繫 [email protected] 刪除。
本文參與“OSC源創計劃”,歡迎正在閱讀的你也加入,一起分享。