工具[StarUML](鏈接: https://pan.baidu.com/s/14P7sHJ17euRJqgVI-7t_Mw)
密碼: yjfv
image.png
什么是ULM如庭,它可以干什么
- 統(tǒng)一建模語言
- 面向?qū)ο蟮姆治雠c設(shè)計(jì)
- 項(xiàng)目結(jié)構(gòu)用圖像化的方式表示
- 通過UML學(xué)習(xí)思想
UML的分類
-
靜態(tài)模型
- 1.** 用例圖** 2.類圖 3.對(duì)象圖 4.組件圖 5.部署圖
-
動(dòng)態(tài)模型
- 1.時(shí)序圖 2. 協(xié)作圖 3.狀態(tài)圖 4.活動(dòng)圖
用例
用例
- 設(shè)計(jì)模型. 類與類之間的關(guān)系描述 類圖(靜態(tài)模型)
類與類之間的描述
- 建立動(dòng)態(tài)模型 做時(shí)序圖
微信簡單時(shí)序圖
類圖中間的關(guān)系
關(guān)聯(lián), 聚合, 組合, 內(nèi)聚, 依賴, 抽象, 封裝, 繼承, 多肽, 耦合
-
強(qiáng)弱關(guān)系的特點(diǎn):
- 泛化(繼承)=實(shí)現(xiàn) > 組合 > 聚合 > 關(guān)聯(lián)> 依賴
相對(duì)應(yīng)的關(guān)系
- 關(guān)系圖
關(guān)系圖
- 聚合關(guān)系是一個(gè)特殊的,依賴較強(qiáng)的關(guān)聯(lián)的關(guān)系
- 組合關(guān)系: 組合進(jìn)來的類,生命周期是一樣的
時(shí)序圖
微信時(shí)序圖.png