UML統一建模語言

2021-08-09 20:17:34 字數 701 閱讀 8243

1、什麼是建模?

任何事情都要先想清楚了再做,軟體開發更是如此!軟體開發過程不可能一上來就盲目寫**,寫**之前必須搞清楚下面一些問題:

要做什麼?

做成什麼樣?

怎麼去做?

2、建模的原則

(1)選擇建立什麼樣的模型對如何發現和解決問題具有重要的影響;

(2)每個模型有多種表達方式。使用者的身份和使用的原因是評判模型好壞的關鍵;

(3)最好的模型總是能夠切合實際。模型是現實的簡化,必須保證簡化過程不會掩蓋任何重要的細節。

3、軟體建模的實現過程

軟體建模的作用是把源於現實世界的問題轉化為計算機可以理解和實現的過程。

軟體建模的實現過程是從需求入手,用模型表達分析設計過程,最終將模型對映成軟體實現。

uml一共有10種圖:重要的有:類圖,用例圖,時序圖

統一建模語言(UML)

統一建模語言提供了一種表示法,通過它,我們可以獲取和說明程式設計。uml類圖描述系統中的類 它們之間的靜態關係 與類關聯的屬性和操作以及有關物件間連線的約束。uml類圖 在uml中,類由乙個矩形來表示,並且通常分割成3部分 類名 屬性和操作。上圖說明了乙個名為libraryitem的類名。該類有兩個...

UML統一建模語言

uml全稱是 unified modeling language又稱統一建模語言或標準建模語言。是乙個支援模型化和軟體系統開發的圖形化語言,為軟體開發的所有階段提供模型化和視覺化支援,包括由需求分析到規格,到構造和配置。它是一種語言,語言就是用來描述一件事物的。我們了解一下軟體開發的歷史,才明白為什...

UML 統一建模語言

泛化 generalization 是一種繼承關係,表示一般與特殊的關係,指定了子類如何特化父類的所有特徵和行為。用帶三角箭頭的實線,箭頭指向父類。實現 realization 是一種實現關係,類與介面之間的實現關係 表示類是介面所有特徵和行為的實現。用帶三角箭頭的虛線表示,箭頭指向父類。關聯 as...