项目总结(项目描述) | 学习笔记

简介: 快速学习 项目总结(项目描述)

开发者学堂课程【微服务+全栈在线教育实战项目演练(SpringCloud Alibaba+SpringBoot)项目总结(项目描述)】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/667/detail/11566


项目总结(项目描述)


内容介绍:

一、项目描述

二、在线教育计费案例(阿里云官方示例)


一、项目描述

(1)项目总体介绍

示例:在线教育项目采用 B2C 商业模块,使用微服务架构,项目采用前后端分离开发。

(2)项目功能模块

示例:在线教育项目分为前台系统和后台系统

前台系统包含:首页数据显示、名师列表和详情、课程列表和详情、课程支付、课程视频播放、微信登录、微信支付等等。

后台系统包含:权限管理、课程管理、统计分析、课程分类管理等等。

在实际的工作项目中,不可能参加所有的模块,所以可以先列举所有的模块再着重说明自己所完成的项目模块。

如“我在这个项目,主要负责前台微信登录和支付,负责后台权限管理和统计分析”。

(3)项目涉及技术

列举时一般列举的是主要技术或典型技术。

示例:因为项目采用前后端分离开发

前端技术包含:vue、element-ui、nuxt、babel 等等。

后端技术包含:SpringBoot、SpringCloud()、EasyExcel 等等。

第三方技术包含:阿里云 OSS、视频点播、短信服务等等。


二、在线教育计费案例(阿里云官方示例)

案例:小 A 是一名抗州的创业者,带领团队研发了一个在线教育平台。

他希望把视频托管在阿里云上,存量视频大约1000个,占用存储空间近1T,每月预计新增视频100个,并新增存储约100G,课程视频的时长集中在20-40分钟,并且按照不同课程进行分类管理。

为了保障各端的观看效果,计划为用户提供“标清480P”和“高清720P”两种清晰度。目前已有用户400人左右,每日平均视频观看次数1000次,在移动端和PC端观看次数比例大致为3:1。

存量视频:在项目上线部署之前要提前加入的内容。

每个小节的时长不宜过长,时长大约在20-40分钟左右。

用户量:用户量的多少根据实际情况来决定,注意区分理论值和实际值。

相关文章
|
3月前
|
开发工具 git 开发者
[译] 🙏 请把 .gitattributes 加入你的项目
[译] 🙏 请把 .gitattributes 加入你的项目
[译] 🙏 请把 .gitattributes 加入你的项目
|
11月前
|
Java Maven
给项目添加chechstyle
给项目添加chechstyle
84 2
|
消息中间件 NoSQL 中间件
项目描述
项目怎么写? 1、靠技术取胜 2、项目描述
124 0
|
移动开发 前端开发 JavaScript
项目介绍 | 学习笔记
快速学习 项目介绍
103 0
项目介绍 | 学习笔记
|
JSON 编解码 前端开发
项目总结(其他问题) | 学习笔记
快速学习 项目总结(其他问题)
124 0
项目总结(其他问题) | 学习笔记
|
SQL 前端开发 数据库
如何在码云上Down一个项目
如何在码云上Down一个项目
如何在码云上Down一个项目
|
XML 前端开发 JavaScript
总结项目问题 | 学习笔记
快速学习 总结项目问题
|
存储 SQL 数据可视化
项目总结|学习笔记
快速学习 项目总结
166 0
项目总结|学习笔记
|
Java 开发者
项目之今日任务介绍 | 学习笔记
快速学习项目之今日任务介绍
105 0