# VideoNetwork **Repository Path**: QWELILANG/VideoNetwork ## Basic Information - **Project Name**: VideoNetwork - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-07-27 - **Last Updated**: 2021-08-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #1.项目介绍 > 本项目主要是基于视频网站,后台系统,主要技术使用微服务技术 ###需求分析 视频模块 1.视频列表 2.视频详情 3.视频评论 分类模块 1.类别列表 2.根据类别查询视频 用户模块 1.发布视频 2.搜索视频 3.用户登录 4.用户视频点赞 5.用户收藏视频 6.用户不喜欢视频 7.我的历史播放 8.我的收藏 9.用户登录 10.编辑用户信息 11.已登录 12.退出登录 13.短信验证码功能 ###概要设计 库表设计 1.分析系统需要多少张表 2.分析表之间的关系 3.确定表中的字段 库表 1.系统管理员表 admin 2.app端用户表 user 3.分类表 category 4.视频表 video 5.评论表 comment 6.收藏表 favorite 7.播放历史表 played 8.粉丝关注表 following ###系统模块划分 后端系统开发 后端功能: 1.类别的增删改查 2.用户列表 3.视频列表 技术选型: SpringBoot+SpringCloud+Vue+Docker+Mysql+.... 后台项目结构: VideoNetwork =======> 维护后端系统全局父项目 1.video-commons =======> 用来存放后端系统公共代码工具 2.video-users =======> 用来完成用户列表 3.video-category =======> 用来完成类别接口 4.video-videos =======> 用来完成视频接口 5.video-admin =======> 用来完成后端管理员操作 6.video-gateway =======> 用来完成网关服务 路由转发 + 跨域处理 ###启动后台技术服务 docker-compose 切换当docker-compose目录执行命令 > docker-compose up -d