UML系列01之 UML和繪圖工具Visio介紹


 

概要

UML,全稱是Unified Modeling Language,中文是"統一建模語言"。通俗點說,UML是一種創建模型的語言。
UML是在開發階段,說明,可視化,構建和書寫一個面向對象軟件密集系統的制品的開放方法。它使開發人員專注於建立產品的模型和結構,而不是選用什么程序語言和算法實現。當模型建立之后,模型可以被UML工具轉化成指定的程序語言代碼。

 

本章介紹通過UML繪圖工具: visio。visio是Windows系統下創建圖表的工具。

visio 的下載地址: http://pan.baidu.com/s/1i39N8fb

轉載請注明出處: http://www.cnblogs.com/skywang12345/p/3523167.html

  

visio使用示例

下面通過演示"visio中創建UML類圖"的步驟,來說明visio的基本用法。

01. 新建UML圖
打開"visio 2007"后,點擊"文件" -> "新建" -> "軟件和數據庫" -> "UML模型圖"。如下圖所示。

 

新建UML模型圖之后,看到如下圖所示畫面。圖的左側,是幾種常用的UML圖的圖形元素。

 

 

02. 新建"類"
將"靜態結構"中的"類",拖到繪圖區域;然后,將字體大小設置為14。如下圖所示。


03. 打開"UML類屬性"對話框
雙擊繪圖區域的"類1",彈出"UML類屬性"對話框;並將類名修改為"int"。如下圖所示。

04. 創建"int類"
點擊"確定",創建"int類"。創建的"int類"在繪圖區域的形狀如下圖所示。就這樣,一個非常簡單的類就創建成功了!

 

 

下面創建一個稍微基本的類Student,Student聲明如下:

public class Student {
    private int id;

    public void setId(int id);
    public int getId() ;
}

01. 打開"UML類屬性"對話框。
第01~03步,新建一個類,打開一個"UML類屬性"對話框,並設置類名為Student。如下圖所示。

 

02. 創建"特性"。
點擊對話框的"特性",並添加Student的屬性"id",設置id的類型是int類型。如下圖所示。

  

03. 創建"操作"。

(01) 點擊對話框的"操作",並新建操作"setId"。如下圖所示。

 

 

(02) 選中"setId",點擊"屬性",彈出"UML操作屬性"對話框。如下圖所示。

 

 

(03) 點擊"UML操作屬性"對話框,並新增參數"id",設置id的int類型,種類是in(輸入參數)。如下圖所示。

 

 

(04) 點擊"確定"。返回"UML類屬性"對話框。如下圖所示。

 

 

(05) 點擊"新建"按鈕,新建操作"getId",並設置其返回類型是int。如下圖所示。

 

04. 點擊"確定",關閉"UML類屬性"對話框。就這樣,Student的類圖就創建完成了。如下圖所示。

 

 

05. 保存類圖為jpg圖片。

通過visio創建的文件,默認會被保存為.vsd格式。.vsd格式的文件包含了文件的完整信息,能方便下次修改!
但是,有時候我們需要將完成的visio圖單獨的摳出來。例如,將上面完成的Student單獨的保存成一張圖片。可以通過以下操作完成:
(01) 點擊"文件" -> "另存為",彈出"另存為"對話框;然后將"保存類型"修改為"JPEG 文件交換格式"。如下圖所示。

 

 

(02) 點擊"確定",文件就被保存為一張JPEG圖片。如下圖所示。

 

 


更多內容

skywang的博客目錄(持續更新中...)


 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM