负责内容:
1:数据库设计
2:服务器搭建部署
3:后台编写,使用fastadmin
4:api接口编写
前端使用uni-app
功能简介:
1、控制台
数据分析相关
2、权限管理
2.1 管理员管理
后台管理人员添加,如客服,财务等,主要是用来添加管理后台的人员的。
2.2 管理员日志
后台管理人员的操作日志,只有修改数据方面的才会做记录,查看数据不会做记录,因为查看数据的记录无限多,做记录的话,服务器会装不下,所以只做了修改数据方面的记录
2.3 角色组
后台管理人员的权限分配,如客服,财务等
2.4 菜单规则
开发人员使用,运营人员不用查看
3、常规管理
3.1 系统配置
3.2 个人资料
3.3 短信配置
3.4 充值金额
4、财务管理
4.1 流水记录
4.2 充值管理
4.3 微课订单
4.4 直播订单
5、微课管理
5.1 学科管理
5.2 微课列表
5.3 微课打包
6、直播管理
6.1 直播间
6.2 直播课程分类
6.3 直播课程
6.4 排课
7、学员管理
7.1 学员列表
7.2 用户分组
8、教师管理
8.1 教师列表
8.2 教师学段
9、广告管理
9.1 广告列表
9.2 广告分类
10、点播管理
10.1 点播列表
11、文章管理
11.1 文章分类
11.2 文章列表
11.3 帮助信息
12、站内信
12.1 消息列表
12.2 收件箱
用户收到的消息列表。
此功能设计模式为用户登录之后,才会收到消息,没有登录就不会收到消息。
因为平台可能会有垃圾用户,比如10万用户,活跃用户就1万。我们只需要增加1万条数据就可以了,不用增加10万条数据。1是节约服务器空间,2是增加数据库效率。
13、教师后台
13.1 微课列表
老师可以添加自己的微课,添加之后默认是下架状态,由后台管理员在5.2上架对应的课程
13.2 直播课程
老师可以看自己自己的直播课程,直播课次
13.3 微课订单
登录老师的所有微课的订单,包含:购买,赠送,打包购买,打包赠送
13.4 直播订单
登录老师的所有直播课程的订单,包含:购买,赠送,打包购买,打包赠送