使用Astah Community建UML類圖之總結


原文轉載:http://www.doc88.com/p-584398261364.html

UML用例圖http://www.doc88.com/p-087655496346.html

在類圖中一共包含了以下幾種模型元素,分別是:(Class)、接口(Interface)、依賴(Dependency)關系、泛化(Generalization)關系、關聯(Association)關系以及實現(Realization)關系。

接口是在沒有給出對象的實現和狀態的情況下對對象行為的描述。接口是一種特殊的類,所有接口都是有構造型<<interface>>的類。在UML中,接口使用一個帶有名稱的小圓圈來進行表示,並且可以通過一條Realize(實現關系)線與實現它的類相連接

依賴表示一個模型元素(客戶方)需要另一個模型元素(供應方)來達到某種目的,供應方的修改會影響客戶方的執行結果。
依賴關系暗示着一個客戶方如果沒有供應方的支持是不完整的。
例如,當給一個雇員計算工資的時候,需要使用計算器。
UML中,依賴關系用一個從使用者指向提供者的虛箭頭表示:
泛化(繼承)關系用來描述類的一般和具體之間的關系——is a kind of。
UML中,用一條帶有空心大箭頭的有向實線表示,箭頭指向父類
 

關聯關系是一種結構關系,指出了一個事物的對象與另一個事物的對象之間的連接。
導航性:若A指向B(導航性) 則B為A的成員變量。
 關聯關系有兩種非常重要的形式,分別是聚集(Aggregation)關系和組成(Composition)關系。

 


免責聲明!

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



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