国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

解析常用的六大UML圖

開發(fā) 架構(gòu)
UML中有五類圖,共有九種圖形,常用的基本上有六種,本文就向大家簡單介紹一下,希望通過本文的介紹你對這幾種常用的UML圖有所了解。

本文和大家重點討論一下最常用六大UML圖,用例圖描述了系統(tǒng)提供的一個功能單元,類圖表示不同的實體(人、事物和數(shù)據(jù))如何彼此相關(guān);換句話說,它顯示了系統(tǒng)的靜態(tài)結(jié)構(gòu)。至于其他圖的作用請看下面詳細(xì)介紹。

最常用六大UML圖

1.用例圖

用例圖描述了系統(tǒng)提供的一個功能單元。用例圖的主要目的是幫助開發(fā)團(tuán)隊以一種可視化的方式理解系統(tǒng)的功能需求,包括基于基本流程的"角色"(actors,也就是與系統(tǒng)交互的其他實體)關(guān)系,以及系統(tǒng)內(nèi)用例之間的關(guān)系。用例圖一般表示出用例的組織關(guān)系--要么是整個系統(tǒng)的全部用例,要么是完成具有功能(例如,所有安全管理相關(guān)的用例)的一組用例。要在用例圖上顯示某個用例,可繪制一個橢圓,然后將用例的名稱放在橢圓的中心或橢圓下面的中間位置。要在用例圖上繪制一個角色(表示一個系統(tǒng)用戶),可繪制一個人形符號。角色和用例之間的關(guān)系使用簡單的線段來描述,

2.類圖

類圖表示不同的實體(人、事物和數(shù)據(jù))如何彼此相關(guān);換句話說,它顯示了系統(tǒng)的靜態(tài)結(jié)構(gòu)。六大UML圖中類圖可用于表示邏輯類,邏輯類通常就是業(yè)務(wù)人員所談及的事物種類--搖滾樂隊、CD、廣播劇;或者貸款、住房抵押、汽車信貸以及利率。類圖還可用于表示實現(xiàn)類,實現(xiàn)類就是程序員處理的實體。實現(xiàn)類圖或許會與邏輯類圖顯示一些相同的類。然而,實現(xiàn)類圖不會使用相同的屬性來描述,因為它很可能具有對諸如Vector和HashMap這種事物的引用。
類在類圖上使用包含三個部分的矩形來描述,最上面的部分顯示類的名稱,中間部分包含類的屬性,最下面的部分包含類的操作(或者說"方法")。

3.序列圖

序列圖顯示具體用例(或者是用例的一部分)的詳細(xì)流程。它幾乎是自描述的,并且顯示了流程中中不同對象之間的調(diào)用關(guān)系,同時還可以很詳細(xì)地顯示對不同對象的不同調(diào)用。
序列圖有兩個維度:垂直維度以發(fā)生的時間順序顯示消息/調(diào)用的序列;水平維度顯示消息被發(fā)送到的對象實例。

六大UML圖中序列圖的繪制非常簡單。橫跨圖的頂部,每個框(參見圖4)表示每個類的實例(對象)。在框中,類實例名稱和類名稱之間用空格/冒號/空格來分隔,例如,myReportGenerator:ReportGenerator。如果某個類實例向另一個類實例發(fā)送一條消息,則繪制一條具有指向接收類實例的開箭頭的連線,并把消息/方法的名稱放在連線上面。對于某些特別重要的消息,您可以繪制一條具有指向發(fā)起類實例的開箭頭的虛線,將返回值標(biāo)注在虛線上。就我而言,我總喜歡繪制出包括返回值的虛線,這些額外的信息可以使得序列圖更易于閱讀。

4.狀態(tài)圖

狀態(tài)圖表示某個類所處的不同狀態(tài)和該類的狀態(tài)轉(zhuǎn)換信息。有人可能會爭論說每個類都有狀態(tài),但不是每個類都應(yīng)該有一個狀態(tài)圖。只對"感興趣的"狀態(tài)的類(也就是說,在系統(tǒng)活動期間具有三個或更多潛在狀態(tài)的類)才進(jìn)行狀態(tài)圖描述。

六大UML圖中狀態(tài)圖的符號集包括5個基本元素:初始起點,它使用實心圓來繪制;狀態(tài)之間的轉(zhuǎn)換,它使用具有開箭頭的線段來繪制;狀態(tài),它使用圓角矩形來繪制;判斷點,它使用空心圓來繪制;以及一個或者多個終止點,它們使用內(nèi)部包含實心圓的圓來繪制。要繪制狀態(tài)圖,首先繪制起點和一條指向該類的初始狀態(tài)的轉(zhuǎn)換線段。狀態(tài)本身可以在圖上的任意位置繪制,然后只需使用狀態(tài)轉(zhuǎn)換線條將它們連接起來。
閱讀序列圖也非常簡單。從左上角啟動序列的"驅(qū)動"類實例開始,然后順著每條消息往下閱讀。記住:雖然圖4所示的例子序列圖顯示了每條被發(fā)送消息的返回消息,但這只是可選的。

5.活動圖

活動圖表示在處理某個活動時,兩個或者更多類對象之間的過程控制流。活動圖可用于在業(yè)務(wù)單元的級別上對更高級別的業(yè)務(wù)過程進(jìn)行建模,或者對低級別的內(nèi)部類操作進(jìn)行建模。根據(jù)我的經(jīng)驗,活動圖最適合用于對較高級別的過程建模,比如公司當(dāng)前在如何運作業(yè)務(wù),或者業(yè)務(wù)如何運作等。這是因為與序列圖相比,活動圖在表示上"不夠技術(shù)性的",但有業(yè)務(wù)頭腦的人們往往能夠更快速地理解它們。
六大UML圖中活動圖的符號集與狀態(tài)圖中使用的符號集類似。像狀態(tài)圖一樣,活動圖也從一個連接到初始活動的實心圓開始。活動是通過一個圓角矩形(活動的名稱包含在其內(nèi))來表示的。活動可以通過轉(zhuǎn)換線段連接到其他活動,或者連接到判斷點,這些判斷點連接到由判斷點的條件所保護(hù)的不同活動。結(jié)束過程的活動連接到一個終止點(就像在狀態(tài)圖中一樣)。作為一種選擇,活動可以分組為泳道(swimlane),泳道用于表示實際執(zhí)行活動的對象。

6.組件圖

組件圖提供系統(tǒng)的物理視圖。它的用途是顯示系統(tǒng)中的軟件對其他軟件組件(例如,庫函數(shù))的依賴關(guān)系。組件圖可以在一個非常高的層次上顯示,從而僅顯示粗粒度的組件,也可以在組件包層次2上顯示。
組件圖的建模最適合通過例子來描述。圖7顯示了4個組件:ReportingTool、BillboardService、Servlet2.2API和JDBCAPI。從ReportingTool組件指向BillboardService、Servlet2.2API和JDBCAPI組件的帶箭頭的線段,表示ReportingTool依賴于那三個組件。

【編輯推薦】

  1. UML解惑:圖說UML六大關(guān)系
  2. 深入剖析建模工具UML中有哪些UML圖
  3. 面向?qū)ο笾邪男︰ML圖及每件圖的作用
  4. 學(xué)習(xí)筆記 用Visio畫UML圖類結(jié)構(gòu)圖(進(jìn)階篇)
  5. 揭秘UML對象圖和類圖的六大關(guān)系

 

責(zé)任編輯:佚名 來源: sina.com.cn
相關(guān)推薦

2010-06-30 10:57:49

UML用例圖

2010-07-09 10:45:11

UML類圖關(guān)系

2010-07-06 12:54:17

UML序列圖

2010-06-29 10:40:37

UML類圖關(guān)系

2010-07-08 14:24:09

UML數(shù)據(jù)建模

2010-07-02 12:53:07

UML對象圖

2010-07-06 09:35:37

UML六大關(guān)系

2010-07-02 11:17:47

繪制UML圖

2010-04-14 08:40:38

UMLUML類間關(guān)系UML圖

2010-07-01 16:48:54

UML序列圖

2010-07-30 13:15:17

Flex優(yōu)勢

2010-08-10 13:42:27

Flex開源項目

2010-06-18 14:43:28

UML關(guān)系圖

2010-07-09 09:36:59

UML圖

2012-09-03 14:21:07

2010-07-05 11:24:11

常用UML圖

2019-02-14 19:28:42

2019-06-05 12:21:16

2024-10-22 14:42:14

2010-06-13 11:28:39

UML序列圖
點贊
收藏

51CTO技術(shù)棧公眾號

轻轻色免费在线视频| 欧美xxxxx牲另类人与| 性亚洲最疯狂xxxx高清| 国产一区二区三区不卡在线| 精品制服美女久久| 欧美国产日韩精品| 91精品蜜臀在线一区尤物| 欧美巨大黑人极品精男| 自拍偷拍在线视频| 国产欧美一区二区三区网站| 精品视频一区二区三区四区| 日韩中文字幕一区二区高清99| 欧美天天综合网| 狠狠躁狠狠躁视频专区| 免费观看一级特黄欧美大片| 国产男女猛烈无遮挡91| 久久免费在线观看| 亚洲高清成人影院| 国产精品三级av在线播放| 欧美精品一区二区三区久久| 亚洲午夜小视频| 99视频免费| 欧美韩国日本综合| 亚洲国产激情av| 亚洲一区二区福利| av美女在线观看| 欧美一区二区福利视频| 国产乱色在线观看| 日韩欧美综合在线| www久久日com| 日韩视频一区二区三区| 亚洲成人av免费| 亚洲精品狠狠操| 日本乱码一区二区三区不卡| 亚洲视频在线看| 国产精品x8x8一区二区| 国产色婷婷国产综合在线理论片a| 韩国理伦片一区二区三区在线播放| 久艹视频在线免费观看| 成人手机在线视频| 国产精品精华液网站| 亚洲大胆人体av| 一区二区美女| 日韩a级黄色片| 在线亚洲高清视频| gogo大尺度成人免费视频| 精品国产中文字幕| 亚洲制服丝袜av| 韩国成人在线| 欧美日韩天天操| 欧美一级生活片| 国产精品-区区久久久狼| 日韩中文字幕麻豆| 丁香婷婷激情网| 亚洲性生活视频在线观看| 欧美日韩一区自拍| 国产午夜在线| 欧美肥婆姓交大片| 看国产成人h片视频| 欧美日韩在线中文字幕| 欧美亚洲成人xxx| 99久精品国产| 男人av在线播放| 亚洲乱码一区二区三区| 51精品国自产在线| 国内精品久久久久久久久电影网| 成人激情免费视频| 欧美一区二区三区四区五区六区| 国产精品入口麻豆九色| 亚洲性色av| 精品综合久久久| 午夜欧美大尺度福利影院在线看| 波多野结衣欧美| 国产69精品久久久久久久| 国产精品色婷婷久久58| av电影高清在线观看| 国产精品嫩草影院久久久| 久久久久久日产精品| 国产社区精品视频| 久久影视中文粉嫩av| 午夜婷婷国产麻豆精品| 久久婷婷五月综合色丁香| 日本成人黄色免费看| 精品欧美激情精品一区| 精品久久ai| 爆乳熟妇一区二区三区霸乳| 亚洲图片在区色| 久久免费视频色| 久久亚洲精精品中文字幕| 人人爽香蕉精品| av天堂永久资源网| 国产免费一区二区| 性欧美视频videos6一9| 亚洲精品一区二区精华| 夜夜嗨av一区二区三区中文字幕 | 精品欧美久久久| 亚洲欧美偷拍卡通变态| 丰满白嫩尤物一区二区| 亚洲视频观看| 91欧美日韩| 丝袜连裤袜欧美激情日韩| 97在线视频免费观看完整版| 羞羞视频网站在线免费观看| 日本午夜激情视频| 亚洲国产欧美一区二区三区不卡| 国产一区二区视频在线观看| 精品亚洲男同gayvideo网站| 欧美人妖巨大在线| 精品久久香蕉国产线看观看亚洲| 国产色综合久久| 成人av资源在线观看| 久草在线在线精品观看| 伊人久久亚洲热| 亚洲国产高清一区二区三区| 久久久久午夜电影| 国内精品99| 精品一区二区三区免费毛片爱| 激情欧美一区二区三区黑长吊| 国产婷婷视频在线| 欧美成人性生活视频| 欧美激情a在线| 免费观看久久久4p| 国产精品sm| 亚洲激情影院| 亚洲高清二区| 日韩电影网1区2区| 狠狠色综合日日| 国产高清一区日本| 91丨九色porny丨蝌蚪| 91片在线免费观看| 一区二区在线观看免费视频播放| 亚洲精品视频在线观看网站| 亚洲视频香蕉人妖| 欧美日韩一本到| 欧美岛国在线观看| 亚洲毛片在线观看| 欧美激情视频一区| 国产精品亚洲网站| 精品国产一区二区三区四区精华| 国产日韩欧美亚洲一区| 激情五月综合色婷婷一区二区 | 亚洲福利免费| 麻豆亚洲精品| 国产a视频精品免费观看| 亚洲一二三四区不卡| 亚洲精美色品网站| 国内精品美女av在线播放| 99久久99久久| 五月天男人天堂| 蜜臀久久99精品久久久酒店新书| 91牛牛免费视频| 欧美国产禁国产网站cc| 高清视频一区二区| 一区二区三区在线观看动漫| 日本免费一区二区视频| av污在线观看| 蜜桃视频在线观看免费视频网站www| 成人欧美大片| 欧洲杯半决赛直播| 久久国产福利国产秒拍| 亚洲精品水蜜桃| 精品香蕉一区二区三区| 国产精品香蕉国产| 成人午夜免费在线| 在线不卡日本v二区707| 黄色亚洲大片免费在线观看| 第一会所sis001亚洲| 欧美高清视频手机在在线| 丝袜美腿成人在线| 91福利国产精品| 亚洲最大的免费| 伊人色综合久久| 亚州精品视频| 国产精品高潮呻吟| 精品污污网站免费看| 国产精品欧美一区二区三区奶水| 被灌满精子的波多野结衣| 黄色成人免费网| 国产成人小视频| 日韩高清免费观看| 桥本有菜av在线| 日韩一级二级| 国产91精品欧美| 两个人的视频www国产精品| www.九色.com| 99久久香蕉| 亚洲成人免费影院| 欧美精品欧美精品| 色综合桃花网| 女人另类性混交zo| 亚洲高清免费在线观看| 国产suv精品一区二区四区视频| 91在线视频观看| 久久久久久国产精品美女| 1234区在线观看视频免费| 国产精品久久久久久久免费观看 | 热99精品里视频精品| av丝袜天堂网| 久久亚洲国产| 亚洲国产成人91精品|