標籤:

UML使用(上)

UML使用(上)

來自專欄工作筆記4 人贊了文章

UML簡介

1,UML是面向對象建模語言的標準,他可以對任何具有靜態結構和動態行為的系統進行建模,

他的主要作用是幫助用戶進行面向的描述和建模,它可以實現軟體從需求分析到測試的全過程,標準建模語言UML的重要內容可以由五類圖(十種圖形)來定義:下列為UML模型種類

(1)用例模型 用例圖 靜態建模

(2)靜態模型 類圖,對象圖,包圖 靜態建模

(3)行為模型 狀態圖,活動圖 動態建模

(4)交互模型 順序圖,協作圖 動態建模

(5)實現模型 構件圖,配置圖 靜態建模

2,實例(繪製當前項目樓宇管理的UML圖,visio2010)

(1)繪製樓宇管理的結構圖

過程:新建-商務-組織結構圖嚮導

繪製結果:

(2)繪製樓宇管理的用例圖

過程:新建-軟體和資料庫-UML模型圖

注意:visio中沒有include屬性,需要自行添加,在菜單欄-UML-構造型,然後新建,基類選擇依賴關係(或歸納),然後在UML中選擇依賴圖形(或擴展圖形),然後修改依賴(或擴展)的屬性,將構造型選為include。

(3)繪製樓宇管理的狀態圖

過程:新建-軟體和資料庫-UML模型圖

(3)繪製樓宇管理的實體關係圖

過程:新建-軟體和資料庫管理-資料庫模型圖

需求:建立一張樓宇表和一張房間表,讓房間表的父id對應樓宇表的id,其中樓宇表為父表,房間表為子表。

新建一個實體表,在下面的「列」選項對他進行定義

然後選擇關係圖形,讓箭頭指向父表,雙擊關係圖形,出現父表和子表的屬性,選中父表中的

id和子表中的pId,然後點擊關聯,會出現以下結果


推薦閱讀:

計算機系統技術服務公司起名
單身的快快看過來,計算機高手強勢助你脫單!!!
計算機數學小書1-原碼,反碼和補碼

TAG:計算機技術 |