# onlineEducation
**Repository Path**: xylve/online-education
## Basic Information
- **Project Name**: onlineEducation
- **Description**: 在线教育项目
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 0
- **Created**: 2023-09-23
- **Last Updated**: 2024-01-24
## Categories & Tags
**Categories**: Uncategorized
**Tags**: Java
## README
# 📚在线教育项目文档
> 在线教育
- 一个整合了云计算、大数据和人工智能等先进技术的在线教育项目,提供丰富的课程资源、实时互动教学体验及智能化学习路径推荐。该项目致力于打破教育资源壁垒,实现个性化高效学习,并通过精准的教学效果评估与完善的教务管理功能优化用户体验。在未来发展中,将不断深化技术创新,拓展合作领域,引入多元教学模式,引领在线教育行业创新变革,推动教育公平和质量提升。
## ✨ 联系我:
## 📌 学习笔记
### 我的所有开源代码
https://gitee.com/xylve
## 📔 部分页面截图
| 说明 | 截图 |
| ---------------------- | :----------------------------------------------------------: |
| 后台登录页 |
|
| 后台用户管理列表页 |
|
| 后台用户角色管理列表页 |
|
| 后台角色权限编辑页 |
|
| 后台菜单管理列表页 |
|
| 后台讲师管理列表页 |
|
| 后台课程分类列表页 |
|
| 后台课程分类导入 |
|
| 后台课程列表页 |
|
| 后台发布课程页 |
|
| 后台统计图表页 |
|
| 用户首页 | 

|
| 登录 |
|
| 注册 |
|
| 讲师列表页 |
|
| 讲师详情页 |
|
| 课程列表页 |
|
| 课程详情页 |
|
# 🐶 新手必读
* 管理员前端地址【Vue2 + element-ui】:
* 用户前端地址【nuxt + element-ui】:

# 🐨 技术栈
## 模块
| 项目 | 说明 |
| --------------------------- | ---------------------- |
| `canal_clientedu` | 数据同步 Module 模块 |
| `common_utils` | 项目工具 Module 模块 |
| `service_base` | 项目基础 Module 模块 |
| `spring_security` | 安全框架 Module 模块 |
| `api_gateway` | 网关配置 Module 模块 |
| `service_acl` | 权限管理 Module 模块 |
| `service_cms` | 轮播图管理 Module 模块 |
| `service_edu` | 核心业务 Module 模块 |
| `service_msm` | 短信服务 Module 模块 |
| `service_order` | 订单管理 Module 模块 |
| `service_oss` | 文件存储 Module 模块 |
| `service_statistics` | 统计数据 Module 模块 |
| `service_ucenter` | 用户管理 Module 模块 |
| `service_vod` | 视频点播 Module 模块 |
| `vue-admin-template-master` | 管理员前台 Module 模块 |
| `vue-front` | 用户前台 Module 模块 |
## 框架
| 框架 | 说明 | 版本 |
| ------------------------------------------------------------ | ---------------- | ------------- |
| [Spring Boot](https://spring.io/projects/spring-boot) | 应用开发框架 | 2.2.1.RELEASE |
| [MySQL](https://www.mysql.com/cn/) | 数据库服务器 | 8.0+ |
| [Mybatis-Plus](https://www.baomidou.com/) | Mybatis简化版 | 3.0.5 |
| [Swagger](https://swagger.io/) | Swagger 文档 | 2.7.0 |
| [Redis](https://redis.io/) | key-value 数据库 | 7.0.5 |
| [Spring Security](https://spring.io/projects/spring-security) | 安全框架 | 2.2.1.RELEASE |
| [JWT](https://jwt.io/) | token令牌管理 | 0.7.0 |
| [OSS](https://account.aliyun.com/) | 文件存储 | 2.8.3 |
| [VOD](https://account.aliyun.com/) | 视频点播 | 2.15.2 |
| [easyexcel](https://easyexcel.opensource.alibaba.com/) | Excel处理工具 | 2.1.1 |
| [Jenkins](https://www.jenkins.io/) | 持续化部署框架 | 2.4.1 |
# 🐷 涉及表机构
| 序号 | 表名 | 描述 |
| ---- | ---------------------- | ---------- |
| 1 | acl_permission | 权限表 |
| 2 | acl_role | 角色表 |
| 3 | acl_user | 用户表 |
| 4 | acl_role_permission | 角色权限表 |
| 5 | acl_user_role | 用户角色表 |
| 6 | crm_banner | 轮播图表 |
| 7 | edu_chapter | 章节表 |
| 8 | edu_comment | 评论表 |
| 9 | edu_course | 课程表 |
| 10 | edu_course_collect | 课程收藏表 |
| 11 | edu_course_description | 课程描述表 |
| 12 | edu_subject | 课程类别表 |
| 13 | edu_teacher | 讲师表 |
| 14 | edu_video | 视频表 |
| 15 | t_order | 订单表 |
| 16 | t_pay_log | 支付日志表 |
| 17 | statistics_daily | 统计数据表 |
| 18 | ucenter_member | 会员表 |
**我非常欣赏并推崇开源精神,因此所有代码都会开源。如果您有任何问题或者需要帮助,请随时联系我。同时,如果您喜欢我的表现,记得给我点个赞哦,这将是我不断前进的动力。**