自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

UML十種圖的要點總結(jié)

開發(fā) 架構(gòu)
UML十種圖你是否熟悉,UML圖有很多值得學(xué)習(xí)的地方,本文就向大家簡單介紹一下UML十種圖的要點總結(jié),希望本文的介紹對你有所幫助。

本文和大家重點討論一下UML十種圖的要點總結(jié),類圖展示了一組類、接口和協(xié)作及它們間的關(guān)系,對象圖展示了一組對象及它們間的關(guān)系。至于其他圖的作用請看本文詳細介紹。

UML十種圖的要點總結(jié)

類圖:

類圖展示了一組類、接口和協(xié)作及它們間的關(guān)系,在建模中所建立的最常見的圖就是類圖。用類圖說明系統(tǒng)的靜態(tài)設(shè)計視圖,包含主動類的類圖——專注于系統(tǒng)的靜態(tài)進程視圖。系統(tǒng)可有多個類圖,單個類圖僅表達了系統(tǒng)的一個方面。要在高層給出類的主要職責(zé),在低層給出類的屬性和操作。

對象圖:

UML十種圖中對象圖展示了一組對象及它們間的關(guān)系。用對象圖說明類圖中所反應(yīng)的事物實例的數(shù)據(jù)結(jié)構(gòu)和靜態(tài)快照。對象圖表達了系統(tǒng)的靜態(tài)設(shè)計視圖或靜態(tài)過程視圖,除了現(xiàn)實和原型的方面的因素外,它與類圖作用是相同的。

用例圖:

用例圖展現(xiàn)了一組用例、參與者以及它們間的關(guān)系??梢杂糜美龍D描述系統(tǒng)的靜態(tài)使用情況。在對系統(tǒng)行為組織和建模方面,用例圖的是相當(dāng)重要的。

交互圖:

UML十種圖中交互圖展現(xiàn)了按一定的目的進行的一種交互,它由在一個上下文中的一組對象及它們間交互的信息組成。交互圖也可用于描述一個用例的行為。順序圖和協(xié)作圖都是交互圖,順序圖和協(xié)作圖可以相互轉(zhuǎn)換。

順序圖:

展現(xiàn)了一組對象和由這組對象收發(fā)的消息,用于按時間順序?qū)刂屏鹘?。用順序圖說明系統(tǒng)的動態(tài)視圖。

協(xié)作圖:

展現(xiàn)了一組對象,這組對象間的連接以及這組對象收發(fā)的消息。它強調(diào)收發(fā)消息的對象的結(jié)構(gòu)組織,按組織結(jié)構(gòu)對控制流建模。

狀態(tài)圖:

展示了一個特定對象的所有可能狀態(tài)以及由于各種事件的發(fā)生而引起的狀態(tài)間的轉(zhuǎn)移。UML十種圖中一個狀態(tài)圖描述了一個狀態(tài)機,用狀態(tài)圖說明系統(tǒng)的動態(tài)視圖。它對于接口、類或協(xié)作的行為建模尤為重要,可用它描述用例實例的生命周期。

活動圖:

活動圖是一種特殊的狀態(tài)圖,描述需要做的活動、執(zhí)行這些活動的順序(多為并行的)以及工作流(完成工作所需要的步驟)。它對于系統(tǒng)的功能建模特別重要,強調(diào)對象間的控制流程。

  高層活動圖用于表示需要完成的一些任務(wù),即用于分析用例,理解涉及多個用例的工作流、多線程及并行,顯示相互聯(lián)系的行為整體,還可用于對企業(yè)過程建模,對系統(tǒng)的功能建模。低層活動圖用于表示類的方法。但活動圖不適用于描述動作與對象間的關(guān)系,顯示對象間的合作以及顯示對象在生命周期內(nèi)的運轉(zhuǎn)情況。

構(gòu)件圖:

UML十種圖中構(gòu)件圖展現(xiàn)了一組構(gòu)件之間的組織和依賴,用于對原代碼、可執(zhí)行的發(fā)布、物理數(shù)據(jù)庫和可調(diào)整的系統(tǒng)建模。

部署圖:

部署圖展現(xiàn)了對運行時處理節(jié)點以及其中構(gòu)件的配署。它描述系統(tǒng)硬件的物理拓撲結(jié)構(gòu)(包括網(wǎng)絡(luò)布局和構(gòu)件在網(wǎng)絡(luò)上的位置),以及在此結(jié)構(gòu)上執(zhí)行的軟件(即運行時軟構(gòu)件在節(jié)點中的分布情況)。用部署圖說明系統(tǒng)結(jié)構(gòu)的靜態(tài)部署視圖,即說明分布、交付和安裝的物理系統(tǒng)。

【編輯推薦】

  1. ATM系統(tǒng)中七大UML圖詳解
  2. 解析五大UML圖形的建立步驟
  3. 六種UML圖關(guān)系的表示及在代碼中體現(xiàn)
  4. 三大常用UML工具性能對比
  5. 全面認(rèn)識UML圖設(shè)計模式

 

責(zé)任編輯:佚名 來源: csdn.net
相關(guān)推薦

2009-02-19 11:29:12

UML建模要點總結(jié)

2009-04-29 10:46:34

UML建模總結(jié)

2010-06-30 09:51:55

UML建模技術(shù)

2022-09-25 23:34:42

算法回歸算法機器學(xué)習(xí)

2010-07-09 14:05:56

UML建模

2010-06-17 15:54:24

UML總結(jié)

2010-06-30 18:09:22

UML建模

2011-05-25 13:29:20

數(shù)據(jù)庫備份

2020-08-16 20:36:21

滲透測試漏洞網(wǎng)絡(luò)攻擊

2024-11-13 13:20:44

2010-06-09 19:25:54

UML活動圖

2023-05-15 15:29:13

設(shè)計模式JavaScript

2018-09-25 23:21:13

2024-08-22 08:54:40

2020-08-13 07:00:00

工具技術(shù)管理

2010-08-30 16:18:05

2010-09-13 17:17:04

2024-01-22 08:15:42

API協(xié)議設(shè)計

2023-05-15 20:08:04

Linux字體

2024-02-19 14:37:14

機器學(xué)習(xí)非線性降維
點贊
收藏

51CTO技術(shù)棧公眾號