1. 程式人生 > 其它 >UML用例圖中的四種關係

UML用例圖中的四種關係

用例圖是什麼?

  • 用例圖中的模型元素:
    • 用例:用例描述系統為了實現使用者的⽬標⽽執⾏的功能,UML用例圖中用橢圓來表⽰用例。

    •  

      參與者:表⽰與正在建模的系統進⾏互動的使用者的⾓⾊。該使用者可以是某個⼈、某個組織、⼀臺機器或者另⼀個外部系統。UML用例圖中用⼀個⼩⼈圖形來表⽰參與者。

    •  

      子系統:在 UML 模型中,子系統是⼀種已建⽴構造型的元件,它表⽰系統中獨⽴的⾏為單元。在類圖、元件圖和用例圖中,子系統用來表⽰您正在建模的系統中的⼤型元件。

    • 用例圖中的關係:在 UML 中,關係是模型元素之間的連線。UML 關係是這樣⼀種模型元素:它通過定義模型元素的結構和模型元素之間的⾏為來對模型新增語義。

關聯關係

概述:在 UML 模型中,關聯是指兩個類元(例如,類或用例)之間的關係,這兩個類元用來描述該關係的原因及其管理規則。關聯關係表⽰參與者與用例之間的通訊,任何⼀⽅都可傳送或接受訊息。UM用例圖中用帶箭頭的實線表⽰,箭頭指向用例。

 泛化關係

概述:在 UML 建模中,如果⼀個模型元素(子代)基於另⼀個模型元素(父代),那麼這兩個元素之間就存在泛化關係。在類圖、元件圖、部署圖和用例圖中,泛化關係用來指示子代將接收父代中定義的所有屬性、操作和關係。UML用例圖中用帶空心三角箭頭的實線表示,箭頭指向被繼承者。