日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

(UML两个汇总)九种图。

發(fā)布時間:2023/12/19 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 (UML两个汇总)九种图。 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

? ? ? ?最后總結(jié)UML關(guān)系,有明確的關(guān)系,現(xiàn)在讓我們總結(jié)一下UML九圖。。圖往往比文字要直觀,因此,當我們開發(fā)軟件。文件必須是不可或缺的人物,。

? ? ? 以下我將這九種圖分了一下:


? ? ?我們還能夠?qū)⑦@九種圖分為靜態(tài)圖和動態(tài)圖:


一、基本概念:

? ??1、? 用例圖(Use casediagram)

? ? ? ?由參與者、用例以及它們之間的關(guān)系構(gòu)成的用于描寫敘述系統(tǒng)功能的視圖。用例圖主要是用來說明用戶的需求。開發(fā)的軟件應(yīng)該有如何的功能,實現(xiàn)什么價值。從用例圖中我們能夠看出來是誰用軟件和軟件的功能。

? ? ? 主要包含用例、參與者和關(guān)系。

??

? ? 2、? 類圖(classdiagram)

? ? ?用戶依據(jù)用例圖,抽象得到類,包含類之間的內(nèi)部屬性、方法和類之間的關(guān)系。

? ? ?主要包含類、屬性、方法和關(guān)系。


? ? ?3、? 對象圖(objectdiagram)

? ? ? 是類圖的一個實例,描寫敘述一個系統(tǒng)在某個詳細時刻的靜態(tài)結(jié)構(gòu)。

同一個類圖所相應(yīng)的對象圖能夠有多個,多個對象圖合在一起共同展示了隨著時間的變化,不同的時間點系統(tǒng)的對象變化。

? ? ?主要包含對象、連接和包。

? ? ?

? ? ?4、? 狀態(tài)圖(statechartdiagram)

? ? ?用來描寫敘述一個特定對象的全部可能狀態(tài)以及因為各種事情的發(fā)生而引起的狀態(tài)之間的轉(zhuǎn)移。

? ? ?主要包含狀態(tài)、轉(zhuǎn)移、起點和終點。

? ?

? ? ? 5、? 活動圖(activitydiagram)

? ? ?描寫敘述系統(tǒng)處于活動狀態(tài)的圖,是狀態(tài)圖的一種特殊情況。與流程圖的差別是能夠支持并行活動。

? ? ?主要包含活動狀態(tài)、轉(zhuǎn)移、推斷、泳道、起點、終點、同步條。

? ??

? ? ? 6、? 序列圖(sequencediagram)

? ? ?交互圖的一種,描寫敘述依照時間的先后順序?qū)ο笾g的交互動作過程。

? ? ?主要包含對象、消息、生命線。

? ? ?

? ? ?7、? 協(xié)作圖(collaborationdiagram)

? ? ?交互圖的一種,描寫敘述了收發(fā)消息的對象的組織關(guān)系,側(cè)重的是對象之間的關(guān)系。

? ? ?主要包含對象和消息。


? ? ?8、? 構(gòu)件圖(componentdiagram)

? ? ?從軟件架構(gòu)的角度來描寫敘述一個系統(tǒng)的主要功能,描寫敘述了一組代碼構(gòu)件的物理結(jié)構(gòu)之間的組織和依賴關(guān)系。

? ? ?主要包含構(gòu)件、接口和關(guān)系。


? ? ?9、? 部署圖(deploymentdiagram)

? ? ?描寫敘述了系統(tǒng)執(zhí)行時進行處理的節(jié)點以及在節(jié)點上活動的構(gòu)件的配置。強調(diào)了系統(tǒng)所用的物理設(shè)備以及之間的連接關(guān)系。

? ? ?主要包含節(jié)點和關(guān)系。

?二、圖與圖的對照

? ? ? 1、? 序列圖和協(xié)作圖

? ? ? ?序列圖和協(xié)作圖都是交互圖,兩者是能夠相互轉(zhuǎn)化的。最大的差別在于兩者的側(cè)重點不一樣。

序列圖側(cè)重強調(diào)時間的先后順序。而協(xié)作圖側(cè)重強調(diào)對象之間的關(guān)系。以下是上機的協(xié)作圖和序列圖。


? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?上機協(xié)作圖


? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?上機序列圖


? ? ?2、? 狀態(tài)圖和活動圖

? ? ? ?能夠說狀態(tài)圖包含活動圖。由于狀態(tài)圖是對系統(tǒng)一個特定的對象的全部可能的狀態(tài)的描寫敘述。而活動圖是對統(tǒng)處于活動狀態(tài)時的描寫敘述。強調(diào)的是動作。


三、小結(jié)

? ? ?對UML中的九種圖進行了分別介紹和相互對照,可是要想通過更好地理解和實踐,繼續(xù)fighting~~~~~


版權(quán)聲明:本文博客原創(chuàng)文章,博客,未經(jīng)同意,不得轉(zhuǎn)載。

總結(jié)

以上是生活随笔為你收集整理的(UML两个汇总)九种图。的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。