Unified Modeling Language (UML)又稱(chēng)統(tǒng)一建模語(yǔ)言或標(biāo)準(zhǔn)建模語(yǔ)言。
我們?cè)谶M(jìn)行項(xiàng)目的時(shí)候,通過(guò)使用 UML 的面向?qū)ο髨D的方式來(lái)更明確、清晰的表達(dá)項(xiàng)目中的架設(shè)思想、項(xiàng)目結(jié)構(gòu)、執(zhí)行順序等一些邏輯思維。
1997年,OMG 組織(Object Management Group對(duì)象管理組織)發(fā)布了統(tǒng)一建模語(yǔ)言(Unified Modeling Language,UML)。UML 是一種編制軟件藍(lán)圖的標(biāo)準(zhǔn)化語(yǔ)言,它的目標(biāo)之一就是為開(kāi)發(fā)團(tuán)隊(duì)提供標(biāo)準(zhǔn)通用的設(shè)計(jì)語(yǔ)言來(lái)開(kāi)發(fā)和構(gòu)建計(jì)算機(jī)應(yīng)用。UML 提出了一套 IT 專(zhuān)業(yè)人員期待多年的統(tǒng)一的標(biāo)準(zhǔn)建模符號(hào)。通過(guò)使用UML,這些人員能夠閱讀和交流系統(tǒng)架構(gòu)和設(shè)計(jì)規(guī)劃。UML支持面向?qū)ο蟮募夹g(shù),能夠準(zhǔn)確的方便地表達(dá)面向?qū)ο蟮母拍?,體現(xiàn)面向?qū)ο蟮姆治龊驮O(shè)計(jì)風(fēng)格.
UML 統(tǒng)一了Booch、OMT、OOSE和其他面向?qū)ο蠓椒ㄋ婕暗幕靖拍詈徒7?hào)。
UML的模型主要有三部分構(gòu)成:
W3Cschool:開(kāi)始閱讀