-
Introducción
谷粒学院是基于前后端分离的Java技术全方面覆盖技术,是训练自己技术的十分重要的项目,我通过视频学习来记录一下自己的学习过程,希望可以收获一些知识。前后端分离项目也是现在比较流行的框架类型,而且这个项目也包含了大多数项目开发知识体系。
-
Modelo de negocio (modelo B2C para educación en línea)
-
Modelo B2C: el modelo de empresa a usuario generalmente tiene dos roles: administrador y usuario normal
管理员 添加 修改 删除 普通用户 查询
-
Modelo B2B2C: de empresa a empresa a usuario (aplicable al comercio electrónico) Caso: Jingdong
京东有自营 ,普通商家 普通用户 可以买自营 ,也可以买普通商家
- Módulos funcionales del proyecto
Los usuarios normales y los administradores utilizan dos partes del modo B2C
- Antecedentes del sistema (para administradores) -> ①: Módulo de gestión de profesores ②: Módulo de gestión de clasificación de cursos ③: Módulo de gestión de cursos ④: Módulo de análisis estadístico ⑤: Módulo de gestión de pedidos ⑥: Gestión de banners (diapositivas) ⑦: Módulo de gestión de autoridad
- Recepción del sistema (utilizado por usuarios normales) -> ①: Visualización de datos de la página de inicio ②: Lista de profesores Detalles del profesor ③: Lista de vídeos y detalles del curso (reproducción de vídeos en línea) ④: Iniciar sesión y registrarse (iniciar sesión con software de terceros) ⑤ : Compra del curso (WeChat Scan Pay)
- Tecnología de proyecto
- El proyecto adopta un desarrollo separado de front-end y back-end
- Tecnología de back-end -> ①: springboot ②: springClode ③: MybatisPlus ④: spring security ⑤: redis ⑥: maven ⑦: easyExcal ⑧: jwt ⑨: OAuth2
- Tecnología front-end -> ①: vue ②: element ③: axios ④: node.js
- Otras tecnologías -> ①: Alibaba Cloud oss ②: Alibaba Cloud video-on-demand service ③: Alibaba Cloud SMS service ④: Pago e inicio de sesión de WeChat ⑤: docker ⑥: git ⑦: Jenkins
- Plataforma operativa -> ①Windows ②: Linux
- Ruta técnica