### 二期項目分析
可以列舉一些案列,比如美團,京東之類,然后引出通過需求才會產生項目,所以一個項目的
始應該是通過需求分析擴展項目,接著通過一個具體的項目來做需求分析,我得示例為一個知識
分享網站,
### 需求分析---知識分享網站
#### 需求背景
在移動互聯網的背景下,內容知識的分享交流成為潮流,而且最終受到市場的青睞和用戶的認,
如:知乎,分答等社交知識分享產品。
#### 確認角色
1、提問者
2、系統管理員
3、回答者
#### 解決方案
(1)問答功能核心業務邏輯

(2)業務數據流向

(3)相關功能點整理

#### 核心業務流程
(1)主流程

(2)評論,點贊子流程

備注:通過前面幾個例子和分析過程,讓學員去按照這樣的思路完成自己需要完成的那部分
#### 測試用例

- 第一部分 每日內容
- 第一天 需求分析
- 第二天 ER圖
- 第三天 git
- 第四天 laravel基礎串講
- 第五天 ORM
- 第六天 項目的后臺模板、登錄模塊、表單驗證
- 第七天 用戶模塊
- 7.1登錄中間件
- 7.2用戶的添加
- 7.3用戶的查詢
- 7.4用戶的修改
- 7.4用戶的刪除
- 第八天 分類模塊
- 8.1分類表和分類模型
- 8.2分類排序
- 第九天 文件模塊
- 9.1百度編輯器
- 9.2文件上傳
- 9.3阿里OSS
- 9.4七牛云
- 第十天 網站配置模塊
- 10.1網站配置表結構
- 10.2添加網站配置
- 10.3將數據表中的配置信息寫入config配置文件中
- 10.4瀏覽配置信息
- 第十一天 網站前臺
- 11.1共享變量
- 11.2前臺首頁
- 第十二天 RBAC
- 第十三天 手機驗證碼
- 13.1手機驗證碼
- 13.2發送驗證郵件
- 13.3密碼找回
- 第十四天 實用組件
- 第十五天 服務器方面
- LNMP
- MySQL主從
- laravel主從
- 負載均衡
- 第二部分 所需模塊
- 1登錄模塊
- 2注冊模塊
- 3無限極分類模塊
- 4圖片管理模塊
- 5日志模塊
- 6標簽模塊
- 7購物車模塊
- 8驗證碼模塊
- 9支付模塊
- 10秒殺模塊
- 11驗證碼模塊
- 12消息隊列模塊
- 13ckplayer播放器
- 14美洽客服插件
- 15markdown和百度編輯器