项目: 在线教育管理系统
开发时间/开发周期: 2021.4-2021.7
使用技术: Idea+ SpringBoot +springcloud+Mysqlplus+ spring-security + Redis+ maven+easyExcel+jwt+ Vue+element-ui+node等。
项目描述: 在线项目采用B2C商业模块,使用微服务架构,项目采用前后端分离开发,前端的模块主要包含: 首页数据显示, 课程模 块, 用户模块,后端,后端模块主要包含: 权限管理,课程管理, 统计分析,课程分类和打破真正打破了时间和空间限制, 对于工作 繁忙,学习时间不固定的职场人而言网络远程教育是最方便不过的学习方式。
主要的模块有: 讲师模块、 角色管理、 以及统计分析模块。 主要功能描述有: 讲师模块: 讲师模块就是讲师对学员提出问题进行回答, 随后讲师在此模块可以开启各类班课, 以及对阿里云oss上传的部署, 和互动模块: 学员和讲师 可以在班课中区域聊天进行文字、 表情实时交流, 还可以进行视频连麦。 作为讲师还能够共享桌面的信息 课程模块: 在线教育系统对当下热门课程进行分类和排序, 为讲师安排课程表, 并且能够统计当前课程下所有的评价情况和购买课程打分人数统计 分析模块: 1、 统计在线教育系统项目中, 每一天有多少注册人数 2、 把统计出来的注册人数, 使用图表显示出来角 色权限模块: 角色管理 和为角色分配菜单的任务,为用户分配角色, 角色分配菜单, 整合了springSecurity技术
责任模块:
1、 完成上级交办的其他事宜
2、 负责讲师编码,单元测试,
3