精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

UML和繪圖工具Visio解析

jf_78858299 ? 來源:編程那些事等等 ? 作者:編程那些事等等 ? 2023-05-05 11:11 ? 次閱讀

概要

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圖片。如下圖所示。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 開發
    +關注

    關注

    0

    文章

    366

    瀏覽量

    40811
  • UML
    UML
    +關注

    關注

    0

    文章

    122

    瀏覽量

    30850
  • 代碼
    +關注

    關注

    30

    文章

    4751

    瀏覽量

    68358
  • Visio
    +關注

    關注

    2

    文章

    14

    瀏覽量

    16618
收藏 人收藏

    評論

    相關推薦

    UML建模工具推薦

    本文推薦五個免費的UML建模工具。對軟件開發而言,軟件的對象模型有助于他們對軟件的需求以及系統的架構和功能進行溝通。
    發表于 07-19 08:33

    【實用工具Visio畫時序圖組件

    Visio畫時序圖組件,實用方法很簡單,下載,解壓,然后放到一個固定的位置,Visio默認的查找位置為“D:\用戶目錄\我的文檔\我的形狀”然后打開Visio,選擇更多形狀,我的形狀,一般就添加進來了,沒有添加的話,點擊“組織我
    發表于 02-11 22:49

    zdm工具式CAD繪圖軟件1.3

    zdm工具式CAD繪圖軟件:一個由工程設計人員在AutoCAD平臺 R14的版本上開發出來的工具型應用繪圖軟件。軟件的架構為:通用擴展功能+專業通用功能+專業功能,是一個介于AutoC
    發表于 11-24 10:53 ?65次下載

    visio2003培訓教程(ppt)

    很多時候使用圖形比使用文字能夠更好的表達意思,更容易被其他人理解。 Visio是微軟公司推出的一款矢量繪圖軟件。該軟件提供了一個標準、易于上手的繪圖環境,并配有整套范圍廣
    發表于 04-22 16:19 ?0次下載
    <b class='flag-5'>visio</b>2003培訓教程(ppt)

    visio2003視頻教程免費下載

    本內容向大家提供了visio2003的視頻教程,希望對于大家學習visio2003有所幫助 第一章工作環境說明 Visio工作環境介紹 菜單快捷鍵說明 工具欄顯示與隱藏 圖形窗口應用
    發表于 04-22 16:24 ?1298次下載
    <b class='flag-5'>visio</b>2003視頻教程免費下載

    基于UML的ADSL裝機管理系統的設計與實現

    利用UML對系統的實現進行了需求分析、靜態和動態建模。通過Microsoft Office Visio分別繪制出用例圖、類圖、順序圖和活動圖等。最后開發出ADSL裝機管理系統,系統具有安全、高效可行、可
    發表于 12-22 17:12 ?20次下載
    基于<b class='flag-5'>UML</b>的ADSL裝機管理系統的設計與實現

    OFFICE套件里的實用繪圖軟件VISIO免費下載

    本文檔的主要內容詳細介紹的是OFFICE套件里的實用繪圖軟件VISIO免費下載。
    發表于 10-31 08:00 ?106次下載

    如何輕松實現用VisioUML類圖

    對于畫類圖的工具很多,曾經學過用starUML畫類圖,但這個是用于Java語言的,對于用vs編程C++語言,個人感覺用visio會好一點。以下用以前面的俄羅斯方塊游戲中的一個Block類為例來講述。
    發表于 07-18 17:38 ?6次下載
    如何輕松實現用<b class='flag-5'>Visio</b>畫<b class='flag-5'>UML</b>類圖

    什么是UML圖?常見的UML工具有哪些?

    UML圖是統一建模語言,又稱標準建模語言。是對軟件設計開發過程可視化建模的一種語言。多應用在一些軟件系統工程上,有時在應用在機械系統和業務流程上有所應用。這種模型通常以圖表方式呈現。 UML狀態圖
    的頭像 發表于 06-22 14:10 ?4607次閱讀
    什么是<b class='flag-5'>UML</b>圖?常見的<b class='flag-5'>UML</b>圖<b class='flag-5'>工具</b>有哪些?

    繪圖助手工具軟件

    繪圖助手工具軟件免費下載。
    發表于 10-27 16:58 ?14次下載

    UML簡介與類圖詳解

    本篇介紹了UML類圖的基礎知識,包括2種和6種關系,并通過visio軟件,演示如何畫出一個UML類圖
    的頭像 發表于 05-05 09:07 ?4007次閱讀
    <b class='flag-5'>UML</b>簡介與類圖詳解

    五個免費UML建模工具介紹

    UML工具很多是商用的,價格不菲;而免費的UML建模工具,功能完善的很少。以下推薦的是五個免費的UML建模
    的頭像 發表于 05-05 11:10 ?6228次閱讀
    五個免費<b class='flag-5'>UML</b>建模<b class='flag-5'>工具</b>介紹

    UML狀態圖詳解

    本篇介紹了UML狀態圖的基礎知識,并通過visio繪制一個全自動洗衣機的UML狀態圖實例,來介紹UML狀態圖的畫法與所表達的含義。
    的頭像 發表于 05-09 09:00 ?3067次閱讀
    <b class='flag-5'>UML</b>狀態圖詳解

    UML時序圖詳解

    本篇介紹了UML時序圖的基礎知識,并通過visio繪制一個物聯網設備WIFI配網的UML時序圖實例,來介紹UML時序圖的畫法與所表達的含義。
    的頭像 發表于 05-16 09:09 ?2134次閱讀
    <b class='flag-5'>UML</b>時序圖詳解

    Minitab Workspace vs. Visio,你是在繪圖還是在解決問題?

    Microsoft Visio和Minitab Workspace都是直觀且經濟實惠的解決方案。如果你只是專注于流程圖,Visio是直觀的,可能很容易通過您的Microsoft 365許可證訪問。如果您正在使用圖表的力量來找到根本原因并解決問題,Minitab Works
    的頭像 發表于 11-15 13:10 ?103次閱讀