100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 推荐一个基于SpringBoot的课程管理系统开源项目 超级棒!

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

时间:2022-05-17 08:38:11

相关推荐

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

前言

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

邀请函

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

整体效果

1、系统菜单

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

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

2用户管理

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

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

编辑管理员信息

3数据编辑

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

4版本升级

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

5权限管理

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

6菜单管理

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

7知识类型

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

8知识课件

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

9知识路径

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

10精品系列知识

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

11热门知识

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

12精选课程

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

13消息动态

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

14首页动态

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

15意见反馈

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

技术栈

后端技术栈

1.SpringBoot

2.jpa

3.MySQL

前端技术栈

1.easyui

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

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

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

回复:在线课程

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。