我的踩坑實(shí)踐:一文并學(xué)不會(huì)UML……

UML圖雖多,但應(yīng)選擇性學(xué)習(xí)

結(jié)構(gòu)型的圖描述的是某種結(jié)構(gòu),這種結(jié)構(gòu)在某段時(shí)間內(nèi)應(yīng)該是穩(wěn)定的、“靜態(tài)”的;而行為型的圖描述的是某種行為,是“動(dòng)態(tài)”的。 分析系統(tǒng)需求時(shí),我們會(huì)面對(duì)很多業(yè)務(wù)概念,它們之間會(huì)有某些關(guān)系,這些內(nèi)容可以看成是“靜態(tài)”的,我們可以利用UML的結(jié)構(gòu)型的圖來(lái)分析。同時(shí),業(yè)務(wù)會(huì)涉及大量的流程、過(guò)程等,這些內(nèi)容是“動(dòng)態(tài)”的,我們可以用行為型的UML圖來(lái)分析。 在軟件設(shè)計(jì)時(shí),我們要考慮需要哪些類、哪些構(gòu)件、系統(tǒng)最后怎樣部署等,這些內(nèi)容可以看成是“靜態(tài)”的,我們可以利用UML的結(jié)構(gòu)型的圖來(lái)設(shè)計(jì)。同時(shí),我們也需要考慮軟件如何和用戶交互,類、構(gòu)件、模塊之間如何聯(lián)系等“動(dòng)態(tài)”內(nèi)容,我們可以利用行為型的UML圖來(lái)設(shè)計(jì)。 ——《火球 UML大戰(zhàn)需求分析》
UML學(xué)習(xí)資料推薦
1)推薦必看的視頻
2)推薦必看的書(shū)籍



評(píng)論
圖片
表情
