在线教育项目_整体介绍

在线教育项目_整体介绍

  • 一、项目的背景
  • 二、商业模式
    • 2.1 B2C(该项目的模式)
    • 2.2 B2B2C(商家到商家到用户)
  • 3、功能模块
    • 3.1 系统后台
    • 3.2 系统前台
  • 4、项目使用到的技术
    • 4.1 后端技术
    • 4.2前端技术
    • 4.2其他技术


一、项目的背景

二、商业模式

2.1 B2C(该项目的模式)

Business To Customer 会员模式,从商家到用户的模式。

2.2 B2B2C(商家到商家到用户)

类似京东

3、功能模块

分两个系统进行开发:系统后台、系统前台

3.1 系统后台

1、讲师管理模块
2、课程分类管理模块
3、课程管理模块
4、统计分析模块
5、订单管理模块
6、banner管理—幻灯片、混播图管理
7、权限管理

3.2 系统前台

1、首页数据的显示
2、讲师列表与详情
3、课程列表与课程详情(核心)
1)视频在线播放
4、登录和注册功能
5、微信扫描登录
6、微信扫描支付功能

4、项目使用到的技术

该项目使用前后端分离开发

4.1 后端技术

springboot
springcloud

mybatisPlus
spring security
redis
maven
easyExcel
jwt
OAuth2

4.2前端技术

vue + element-ui + axious + node js

4.2其他技术

阿里云oss
阿里云视频点播服务
阿里云短信服务
微信支付和登录
git
jenkins
docker

你可能感兴趣的:(springboot,springcloud)