UML使用(上)
08-10
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:計算機技術 |