UML結構體系簡介


一、UML的結構

UML有3種基本的構造塊,分別是事物(元素)、關系和圖。事物是UML中重要的組成部分。關系把事物緊密聯系在一起。圖是很多有相互相關的事物的組。

 

二、UML的事物

UML中的事物也稱為建模元素,包括結構事物、動作事物、分組事物和注釋事物。這些事物是UML模型中最基本的面向對象的構造塊。

 

1.結構事物:結構事物在模型中屬於最靜態的部分,代表概念上等或物理上的元素。

總共有7種結構事物:

  • 首先是類,類是描述具有相同屬性、方法、關系和語義的對象的集合。
  • 第2種是接口(interface),接口是指類或組件提供特定服務的一組操作的集合。
  • 第3種是協作,協作定義了交互的操作,是一些角色和其他元素一起工作,提供一些合作的動作,這些動作比元素的總和要大。
  • 第4種是用例,用例是描述一系列的動作,這些動作是系統對一個特定角色執行,產生值得注意的結果的值。
  • 第5種是活動類,活動類是這種類,它的對象有一個或多個進程或線程。
  • 第6種是構件,構件是物理上或可替換的系統部分,它實現了一個接口集合。在一個系統中,可能會遇到不同種類的構件,如DCOM或EJB。
  • 第7種是節點,節點是一個物理元素,它在運行時存在,代表一個可計算的資源,通常占用一些內存和具有處理能力。

 

2.行為事物:是UML中的動態部分。它們是模型中的動詞,描述了跨越時間和空間的行為。

包括:交互、狀態機、活動

 

3.分組事物:UML模型的組織部分。包括:包

 

4.注釋事務:用來描述、說明和標注模型的任何元素。包括:注釋。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM