聊聊UML(0)Warm Up

UML.jpg

在一年多前小婧組織的“需求分析實(shí)戰(zhàn)”中介紹了關(guān)于UML幾種常用圖的使用方法。

因?yàn)閭?cè)重于如何進(jìn)行需求分析,所以只是穿插的講了一些內(nèi)容,講得也比較淺,不大深入。

而現(xiàn)在越來越多的做產(chǎn)品和做需求的小伙伴對(duì)UML產(chǎn)生了濃厚的興趣。

這是一件好事,說明大家關(guān)注到了除了UI、UE以外的更多的分析和設(shè)計(jì)的內(nèi)容。

然而市面上說UML的書很多,文章也不少,卻都缺乏一些實(shí)用性。

本來我想著要不要組一次UML課程,后來想想自己也不是那么專業(yè),只是接觸的比較多。

于是還是決定寫這樣的一系列文來對(duì)UML做一些深入的描述,以及我自己使用上的經(jīng)驗(yàn)分享。

為此我參考了市面上大部分評(píng)分比較高的UML2.X.X的相關(guān)書籍,以及OMG的UML規(guī)范。

目前UML的規(guī)范已經(jīng)出到了2.5,但是因?yàn)檫€是在UML2的大版本中,而且市面上大部分的書都是UML2.1~UML2.4的。

所以我這邊也不會(huì)特別強(qiáng)調(diào)我這個(gè)系列是針對(duì)哪個(gè)版本的UML,但是UML2是跑不了的。

另外,我不敢保證在我寫這個(gè)系列的過程中OMG又更新了新的規(guī)范。

So,官方的規(guī)范并不會(huì)作為我本次分享的主要依據(jù)。

這個(gè)系列的主要目的是希望讓大家能夠在日常的工作中,在思考問題和分析設(shè)計(jì)產(chǎn)品、需求的時(shí)候,可以使用這種面向?qū)ο蟮姆治龇椒?,進(jìn)而讓我們的溝通更加的順暢,更容易達(dá)成一致性,設(shè)計(jì)出更好的交付。

梳理一下這個(gè)系列的主要目錄(不排除修改的可能):

(0)序

(1)關(guān)于UML:主要介紹UML的一些基礎(chǔ)概念

(2)關(guān)于面向?qū)ο?/p>

(3)用例圖

(4)靜態(tài)圖-對(duì)象圖

(5)靜態(tài)圖-類圖

(6)靜態(tài)圖-包圖

(7)靜態(tài)圖-組合結(jié)構(gòu)圖

(8)行為圖-狀態(tài)圖

(9)行為圖-活動(dòng)圖

(10)交互圖-順序圖

(11)交互圖-通信圖

(12)交互圖-定時(shí)圖

(13)交互圖-交互概覽圖

(14)實(shí)現(xiàn)圖-構(gòu)件圖

(15)實(shí)現(xiàn)圖-部署圖

(16)結(jié)語

主要參考目錄:

  • 《OMG Unified Modeling Language TM (OMG UML)Version 2.5》

  • 《大象 Thinking in UML》

  • 《UML2 軟件建模:概念、規(guī)范與方法》

  • 《軟件建模與設(shè)計(jì)》

  • 《MUL精粹》

  • 《UML2與Rose建模》

……

更新頻率:不定

如果你對(duì)這個(gè)系列感興趣,請(qǐng)點(diǎn)贊~

小婧是一名行走在實(shí)踐路上的資深業(yè)務(wù)分析師(BA),如果想與我同行,就請(qǐng)關(guān)注我吧!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容