推荐一个基于SpringBoot的在线课程管理系统开源项目,超级棒!

前言

一点知识学院 是一个在线课程资料的管理系统(是对app手机端的支撑),项目框架采用SpringBoot + JPA + mysql + easyui开发。

邀请函

该项目还有一些功能需要完善,新的需求也在规划中,欢迎小伙伴们提出来好的建议,我会作为框架的升级项,会将大家所提的好建议展示在README中!

整体效果

1、系统菜单

(1)首先,不同的用户在登录成功之后,根据不同的角色,配置不同的菜单项,会看到不同的系统菜单,完整菜单如下:

93f9a5e39fca89d7df48929c1a5af03a.png

不同用户登录之后,看到的菜单项不同。

2用户管理

(1)展示后台管理员信息,可以新增,删除,编辑 管理员信息,对不需要的用户可以:禁用,还可以做:启用,重置密码操作等

ff9e9dcc2da4614337a4adcb6d8ff071.png

新增后台管理员用户,可以选择不同权限级别:超级管理员,一级管理员,二级管理员

4955ec4f7efbe8e037e048e1bc33ed47.png

编辑管理员信息

f6954837a4022cd5536121d117327c85.png

3数据编辑

(1)用于维护项目中 固定数据 的展示和编辑,可以通过头部菜单:新增,编辑,删除

3092ebffc9522ae8268a6a5d3fcafb37.png

4版本升级

(1)为app端开发的 android端 版本的升级 ,可以新增,编辑和删除

78ae54fc43a559c2061a57e3a7d6367a.png

5权限管理

(1)配置用户级别权限,可以给不同级别权限用户配置不同菜单,目前有:超级管理员,一级管理员,二级管理员

8f771cd8bf3794d6cfedfab7cb27f495.png

6菜单管理

(1)产品的项目菜单数据管理,可以根据不同项目的需求 新增,删除,编辑等

dd4889fe53a72b91cfaa07ed994e2c0e.png

7知识类型

(1)app端的课程资源分类,目前规定四个主分类,知识课件,知识路径,精品系列知识,热门知识。可以新增,删除,编辑

1a52d415416463792c79e8d77ee933eb.png

8知识课件

(1)课程知识的知识课件分类,可以新增,编辑,删除 分类,同时可以添加子课时

21889b285f87652f23b363104f89a2bb.png

9知识路径

(1)课程知识的知识路径分类,可以新增,编辑,删除 分类,同时可以添加子课时

b2a20564a010673d9764bee0070e486a.png

10精品系列知识

(1)课程知识的精品系列知识分类,可以新增,编辑,删除 分类,同时可以添加子课时

75e134bdcc17ab668b3519624331042d.png

11热门知识

(1)课程知识的热门知识分类,可以新增,编辑,删除 分类

7c8ac558f8cff1ac31143d9ed33d55ce.png

12精选课程

(1)精选课程是最专业和最具代表意义的课程资源,可以添加子课时,功能包括,新增,删除,编辑。

be8bfcd20cb280f3b76d09d6757b8ee3.png

13消息动态

(1)展示系统发布的一些系统消息,或者资源新增和变更消息等,用户app端展示,功能包括,新增,删除,修改。

20a4caf1c703ab7c169ff684a873fce1.png

14首页动态

(1)展示系统发布的一些系统消息,或者推荐视频,最好视频资源等,用户app端展示,功能包括,新增,删除,修改。

0e97c220c68911ac75e9d59d578321f1.png

15意见反馈

(1)用来收集客户在app端使用中遇到的优化意见和反馈帮助意见等等。

3dec5d09e6bcdb1eb48e62887117c035.png

技术栈

后端技术栈

1.SpringBoot
2.jpa
3.MySQL

前端技术栈

1.easyui

还有其他一些琐碎的技术就不一一列举了,会以知识点的形式详细讲解。

ok,项目框架基本讲完了,如果小伙伴还有疑问,可以一起交流,我们一起进步 。

    源码获取,关注下面公众号,免费获取

回复:在线课程

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值