一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

UML和繪圖工具Visio解析

jf_78858299 ? 來(lái)源:編程那些事等等 ? 作者:編程那些事等等 ? 2023-05-05 11:11 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

概要

UML,全稱(chēng)是Unified Modeling Language,中文是"統(tǒng)一建模語(yǔ)言"。通俗點(diǎn)說(shuō),UML是一種創(chuàng)建模型的語(yǔ)言。

UML是在開(kāi)發(fā)階段,說(shuō)明,可視化,構(gòu)建和書(shū)寫(xiě)一個(gè)面向?qū)ο筌浖芗到y(tǒng)的制品的開(kāi)放方法。它使開(kāi)發(fā)人員專(zhuān)注于建立產(chǎn)品的模型和結(jié)構(gòu),而不是選用什么程序語(yǔ)言和算法實(shí)現(xiàn)。當(dāng)模型建立之后,模型可以被UML工具轉(zhuǎn)化成指定的程序語(yǔ)言代碼。

本章介紹通過(guò)UML繪圖工具: visio。visio是Windows系統(tǒng)下創(chuàng)建圖表的工具。

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

轉(zhuǎn)載請(qǐng)注明出處: http://www.cnblogs.com/skywang12345/p/3523167.html

visio使用示例

下面通過(guò)演示"visio中創(chuàng)建UML類(lèi)圖"的步驟,來(lái)說(shuō)明visio的基本用法。

01. 新建UML圖

打開(kāi)"visio 2007"后,點(diǎn)擊"文件" -> "新建" -> "軟件和數(shù)據(jù)庫(kù)" -> "UML模型圖"。如下圖所示。

圖片

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

圖片

02. 新建"類(lèi)"

將"靜態(tài)結(jié)構(gòu)"中的"類(lèi)",拖到繪圖區(qū)域;然后,將字體大小設(shè)置為14。如下圖所示。

圖片

03. 打開(kāi)"UML類(lèi)屬性"對(duì)話(huà)框

雙擊繪圖區(qū)域的"類(lèi)1",彈出"UML類(lèi)屬性"對(duì)話(huà)框;并將類(lèi)名修改為"int"。如下圖所示。

圖片

04. 創(chuàng)建"int類(lèi)"

點(diǎn)擊"確定",創(chuàng)建"int類(lèi)"。創(chuàng)建的"int類(lèi)"在繪圖區(qū)域的形狀如下圖所示。就這樣,一個(gè)非常簡(jiǎn)單的類(lèi)就創(chuàng)建成功了!

圖片

下面創(chuàng)建一個(gè)稍微基本的類(lèi)Student,Student聲明如下:

public class Student {

private int id;

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

01. 打開(kāi)"UML類(lèi)屬性"對(duì)話(huà)框。

第01~03步,新建一個(gè)類(lèi),打開(kāi)一個(gè)"UML類(lèi)屬性"對(duì)話(huà)框,并設(shè)置類(lèi)名為Student。如下圖所示。

圖片

02. 創(chuàng)建"特性"。

點(diǎn)擊對(duì)話(huà)框的"特性",并添加Student的屬性"id",設(shè)置id的類(lèi)型是int類(lèi)型。如下圖所示。

圖片

03. 創(chuàng)建"操作"。

(01) 點(diǎn)擊對(duì)話(huà)框的"操作",并新建操作"setId"。如下圖所示。

圖片

(02) 選中"setId",點(diǎn)擊"屬性",彈出"UML操作屬性"對(duì)話(huà)框。如下圖所示。

圖片

(03) 點(diǎn)擊"UML操作屬性"對(duì)話(huà)框,并新增參數(shù)"id",設(shè)置id的int類(lèi)型,種類(lèi)是in(輸入?yún)?shù))。如下圖所示。

圖片

(04) 點(diǎn)擊"確定"。返回"UML類(lèi)屬性"對(duì)話(huà)框。如下圖所示。

圖片

(05) 點(diǎn)擊"新建"按鈕,新建操作"getId",并設(shè)置其返回類(lèi)型是int。如下圖所示。

圖片

04. 點(diǎn)擊"確定",關(guān)閉"UML類(lèi)屬性"對(duì)話(huà)框。就這樣,Student的類(lèi)圖就創(chuàng)建完成了。

如下圖所示。

圖片

05. 保存類(lèi)圖為jpg圖片。

通過(guò)visio創(chuàng)建的文件,默認(rèn)會(huì)被保存為.vsd格式。.vsd格式的文件包含了文件的完整信息,能方便下次修改!

但是,有時(shí)候我們需要將完成的visio圖單獨(dú)的摳出來(lái)。例如,將上面完成的Student單獨(dú)的保存成一張圖片??梢酝ㄟ^(guò)以下操作完成:

(01) 點(diǎn)擊"文件" -> "另存為",彈出"另存為"對(duì)話(huà)框;然后將"保存類(lèi)型"修改為"JPEG 文件交換格式"。如下圖所示。

圖片

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

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 開(kāi)發(fā)
    +關(guān)注

    關(guān)注

    0

    文章

    373

    瀏覽量

    41519
  • UML
    UML
    +關(guān)注

    關(guān)注

    0

    文章

    122

    瀏覽量

    31197
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4900

    瀏覽量

    70741
  • Visio
    +關(guān)注

    關(guān)注

    2

    文章

    14

    瀏覽量

    16843
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    UML建模工具推薦

    本文推薦五個(gè)免費(fèi)的UML建模工具。對(duì)軟件開(kāi)發(fā)而言,軟件的對(duì)象模型有助于他們對(duì)軟件的需求以及系統(tǒng)的架構(gòu)和功能進(jìn)行溝通。
    發(fā)表于 07-19 08:33

    【實(shí)用工具Visio畫(huà)時(shí)序圖組件

    Visio畫(huà)時(shí)序圖組件,實(shí)用方法很簡(jiǎn)單,下載,解壓,然后放到一個(gè)固定的位置,Visio默認(rèn)的查找位置為“D:\用戶(hù)目錄\我的文檔\我的形狀”然后打開(kāi)Visio,選擇更多形狀,我的形狀,一般就添加進(jìn)來(lái)了,沒(méi)有添加的話(huà),點(diǎn)擊“組織我
    發(fā)表于 02-11 22:49

    zdm工具式CAD繪圖軟件1.3

    zdm工具式CAD繪圖軟件:一個(gè)由工程設(shè)計(jì)人員在AutoCAD平臺(tái) R14的版本上開(kāi)發(fā)出來(lái)的工具型應(yīng)用繪圖軟件。軟件的架構(gòu)為:通用擴(kuò)展功能+專(zhuān)業(yè)通用功能+專(zhuān)業(yè)功能,是一個(gè)介于AutoC
    發(fā)表于 11-24 10:53 ?65次下載

    visio2003培訓(xùn)教程(ppt)

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

    visio2003視頻教程免費(fèi)下載

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

    基于UML的ADSL裝機(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

    利用UML對(duì)系統(tǒng)的實(shí)現(xiàn)進(jìn)行了需求分析、靜態(tài)和動(dòng)態(tài)建模。通過(guò)Microsoft Office Visio分別繪制出用例圖、類(lèi)圖、順序圖和活動(dòng)圖等。最后開(kāi)發(fā)出ADSL裝機(jī)管理系統(tǒng),系統(tǒng)具有安全、高效可行、可
    發(fā)表于 12-22 17:12 ?20次下載
    基于<b class='flag-5'>UML</b>的ADSL裝機(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

    OFFICE套件里的實(shí)用繪圖軟件VISIO免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是OFFICE套件里的實(shí)用繪圖軟件VISIO免費(fèi)下載。
    發(fā)表于 10-31 08:00 ?106次下載

    如何輕松實(shí)現(xiàn)用Visio畫(huà)UML類(lèi)圖

    對(duì)于畫(huà)類(lèi)圖的工具很多,曾經(jīng)學(xué)過(guò)用starUML畫(huà)類(lèi)圖,但這個(gè)是用于Java語(yǔ)言的,對(duì)于用vs編程C++語(yǔ)言,個(gè)人感覺(jué)用visio會(huì)好一點(diǎn)。以下用以前面的俄羅斯方塊游戲中的一個(gè)Block類(lèi)為例來(lái)講述。
    發(fā)表于 07-18 17:38 ?6次下載
    如何輕松實(shí)現(xiàn)用<b class='flag-5'>Visio</b>畫(huà)<b class='flag-5'>UML</b>類(lèi)圖

    什么是UML圖?常見(jiàn)的UML工具有哪些?

    UML圖是統(tǒng)一建模語(yǔ)言,又稱(chēng)標(biāo)準(zhǔn)建模語(yǔ)言。是對(duì)軟件設(shè)計(jì)開(kāi)發(fā)過(guò)程可視化建模的一種語(yǔ)言。多應(yīng)用在一些軟件系統(tǒng)工程上,有時(shí)在應(yīng)用在機(jī)械系統(tǒng)和業(yè)務(wù)流程上有所應(yīng)用。這種模型通常以圖表方式呈現(xiàn)。 UML狀態(tài)圖
    的頭像 發(fā)表于 06-22 14:10 ?5179次閱讀
    什么是<b class='flag-5'>UML</b>圖?常見(jiàn)的<b class='flag-5'>UML</b>圖<b class='flag-5'>工具</b>有哪些?

    繪圖助手工具軟件

    繪圖助手工具軟件免費(fèi)下載。
    發(fā)表于 10-27 16:58 ?15次下載

    UML簡(jiǎn)介與類(lèi)圖詳解

    本篇介紹了UML類(lèi)圖的基礎(chǔ)知識(shí),包括2種和6種關(guān)系,并通過(guò)visio軟件,演示如何畫(huà)出一個(gè)UML類(lèi)圖
    的頭像 發(fā)表于 05-05 09:07 ?4894次閱讀
    <b class='flag-5'>UML</b>簡(jiǎn)介與類(lèi)圖詳解

    五個(gè)免費(fèi)UML建模工具介紹

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

    UML狀態(tài)圖詳解

    本篇介紹了UML狀態(tài)圖的基礎(chǔ)知識(shí),并通過(guò)visio繪制一個(gè)全自動(dòng)洗衣機(jī)的UML狀態(tài)圖實(shí)例,來(lái)介紹UML狀態(tài)圖的畫(huà)法與所表達(dá)的含義。
    的頭像 發(fā)表于 05-09 09:00 ?4215次閱讀
    <b class='flag-5'>UML</b>狀態(tài)圖詳解

    UML時(shí)序圖詳解

    本篇介紹了UML時(shí)序圖的基礎(chǔ)知識(shí),并通過(guò)visio繪制一個(gè)物聯(lián)網(wǎng)設(shè)備WIFI配網(wǎng)的UML時(shí)序圖實(shí)例,來(lái)介紹UML時(shí)序圖的畫(huà)法與所表達(dá)的含義。
    的頭像 發(fā)表于 05-16 09:09 ?2983次閱讀
    <b class='flag-5'>UML</b>時(shí)序圖詳解

    Minitab Workspace vs. Visio,你是在繪圖還是在解決問(wèn)題?

    Microsoft Visio和Minitab Workspace都是直觀且經(jīng)濟(jì)實(shí)惠的解決方案。如果你只是專(zhuān)注于流程圖,Visio是直觀的,可能很容易通過(guò)您的Microsoft 365許可證訪(fǎng)問(wèn)。如果您正在使用圖表的力量來(lái)找到根本原因并解決問(wèn)題,Minitab Works
    的頭像 發(fā)表于 11-15 13:10 ?581次閱讀