1. 程式人生 > >Star UML 類圖,類之間的關係

Star UML 類圖,類之間的關係

類與類之間的關係

依賴關係[虛線] 一個類是另一個類的成員函式的返回值或者說引數,則說明他們之間存在著依賴關係 關聯關係[實線] 一個類是另一個類的成員變數,則說明他們之間存在著關聯的關係 組合關係[實心形加實線] - 特殊的關聯 整體和部份的關係,(生命關係,密不可分的) 人有五臟六腑,那麼人與五臟六腑就是組合關係 公司裡有很多部門,那麼公司與部門就是組合關係, 聚合關係[菱形實線] - 特殊的關聯 整體和部分的關係 (整體需要部分,但部分是可以更換為其它繼承類) 汽車和發動機,汽車可以選擇任意型號的發動機。

UML圖

用例圖

使用者模型圖,是從軟體需求分析到最終實現的第一步,他是從客戶的角度來描述系統功能。 用例圖包含3個基本元件:參與者(Actor),用例(Use Case),關係。 參與者(Actor):與系統打交道的人或者其它系統,即使用該系統的人或事物,在UML中參與者用人形圖標表示。 用例(Use Case):代表系統的某項完整的功能。在UML中使用一個橢圓來表示。 關係:定義用例之間的關係 ---- 泛化關係,擴充套件關係,包含關係。 個人理解:用例圖沒有嚴格的規則,畫出來的用例圖,能夠讓看的人明白你的意思,就足以。
銀行業務的用例圖