期中報告_圖表
需要項目:✅❌
- Use Case Diagram ❌
- Activity Diagram ❌
- Communication Diagram ✅
- Sequence Diagram ✅
- Component Diagram ✅

- Deployment Diagram ✅
- ER-Model ✅

- 你們的 use case 沒有用到第三方套件嗎? (有的話也要加入),IO 的部分是對外,要能連結第三方套件或 user ...
- 可能要加入的第三方套件
- firebase Authentication
- firebase storage 在登入/註冊後面會需要firebase Authentication,驗證完後,才進入到選擇功能的部分 firebase storage主要是把圖片儲存至storage、讀取storage上的圖片,歷史圖片的部分,讀取storage上的圖片再來顯示圖片,可供下載。 差不多就這樣吧!!!!!!
- activity diagram 有 fork 就一定要配合 merge, 有 merge 就一定要配合 fork, 黑槓是 平行的意思,不是 fork/merge
- activity diagram 中,任何方形(動作),只要有兩個 outgoing 箭頭,就有 fork, 只要有兩個 incoming 就有 merge

- 就是 sequence communication 這兩類圖,編號要一致,一個方框出去,就是一個 流水號,同一方 框出去的,就是 x.1, x.2, x.3...
就是是回復,只要不是同一方框 ,流水順序要繼續,而不是變成 x.1 的方式,用 x.1, x.2 是這些步驟由方框出去,沒有順序關係,都是 x 的子步驟而已,全部再順一遍

- component 就把你們的程式架構中的 module 或者有用到第三方的套件(也算 component ) ,基本上是動作(methods)為主,不會有 DataStorage 這類的名詞,可以改成 update data/image... 取代

- deploy 要有你們的系統,

- 而不是把MySql 的表格列出來而已,要有關連