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

專家解析什么是UML圖?

開發(fā) 架構(gòu)
你是到什么是UML圖嗎,UML是一種定義良好、易于表達(dá)、功能強大且普遍適用的建模語言。它溶入了軟件工程領(lǐng)域的新思想、新方法和新技術(shù)。

本文和大家學(xué)習(xí)一下UML圖的相關(guān)內(nèi)容,UML的作用域不限于支持面向?qū)ο蟮姆治雠c設(shè)計,還支持從需求分析開始的軟件開發(fā)的全過程。

UML圖

什么是UML,它包含哪些內(nèi)容?首先,UML融合了Booch、OMT和OOSE方法中的基本概念,而且這些基本概念與其他面向?qū)ο蠹夹g(shù)中的基本概念大多相同,因而,UML必然成為這些方法以及其他方法的使用者樂于采用的一種簡單一致的建模語言;其次,UML不僅僅是上述方法的簡單匯合,而是在這些方法的基礎(chǔ)上廣泛征求意見,集眾家之長,幾經(jīng)修改而完成的,UML擴展了現(xiàn)有方法的應(yīng)用范圍;第三,UML是標(biāo)準(zhǔn)的建模語言,而不是標(biāo)準(zhǔn)的開發(fā)過程。盡管UML的應(yīng)用必然以系統(tǒng)的開發(fā)過程為背景,但由于不同的組織和不同的應(yīng)用領(lǐng)域,需要采取不同的開發(fā)過程。

作為一種建模語言,UML的定義包括UML語義和UML表示法兩個部分。

(1)UML語義描述基于UML的精確元模型定義。元模型為UML的所有元素在語法和語義上提供了簡單、一致、通用的定義性說明,使開發(fā)者能在語義上取得一致,消除了因人而異的***表達(dá)方法所造成的影響。此外UML還支持對元模型的擴展定義。

(2)UML表示法定義UML符號的表示法,為開發(fā)者或開發(fā)工具使用這些圖形符號和文本語法為系統(tǒng)建模提供了標(biāo)準(zhǔn)。這些圖形符號和文字所表達(dá)的是應(yīng)用級的模型,在語義上它是UML元模型的實例。

標(biāo)準(zhǔn)建模語言UML的重要內(nèi)容可以由下列五類UML圖(共9種圖形)來定義:

◆***類是用例圖,從用戶角度描述系統(tǒng)功能,并指出各功能的操作者。

◆第二類是靜態(tài)圖(Staticdiagram),包括類圖、對象圖和包圖。UML圖中類圖描述系統(tǒng)中類的靜態(tài)結(jié)構(gòu)。不僅定義系統(tǒng)中的類,表示類之間的聯(lián)系如關(guān)聯(lián)、依賴、聚合等,也包括類的內(nèi)部結(jié)構(gòu)(類的屬性和操作)。類圖描述的是一種靜態(tài)關(guān)系,在系統(tǒng)的整個生命周期都是有效的。

UML圖中對象圖是類圖的實例,幾乎使用與類圖完全相同的標(biāo)識。他們的不同點在于對象圖顯示類的多個對象實例,而不是實際的類。一個對象圖是類圖的一個實例。由于對象存在生命周期,因此對象圖只能在系統(tǒng)某一時間段存在。

包由包或類組成,表示包與包之間的關(guān)系。包圖用于描述系統(tǒng)的分層結(jié)構(gòu)。

◆第三類是行為圖(Behaviordiagram),什么是UML行為圖?描述系統(tǒng)的動態(tài)模型和組成對象間的交互關(guān)系。UML圖中狀態(tài)圖描述類的對象所有可能的狀態(tài)以及事件發(fā)生時狀態(tài)的轉(zhuǎn)移條件。通常,狀態(tài)圖是對類圖的補充。在實用上并不需要為所有的類畫狀態(tài)圖,僅為那些有多個狀態(tài)其行為受外界環(huán)境的影響并且發(fā)生改變的類畫狀態(tài)圖。
而活動圖描述滿足用例要求所要進(jìn)行的活動以及活動間的約束關(guān)系,有利于識別并行活動。

◆第四類是交互圖(Interactivediagram),描述對象間的交互關(guān)系。UML圖中順序圖顯示對象之間的動態(tài)合作關(guān)系,它強調(diào)對象之間消息發(fā)送的順序,同時顯示對象之間的交互;合作圖描述對象間的協(xié)作關(guān)系,合作圖跟順序圖相似,顯示對象間的動態(tài)合作關(guān)系。除顯示信息交換外,合作圖還顯示對象以及它們之間的關(guān)系。如果強調(diào)時間和順序,則使用順序圖;如果強調(diào)上下級關(guān)系,則選擇合作圖。這兩種圖合稱為交互圖。

◆第五類是實現(xiàn)圖(Implementationdiagram)。什么是UMl實現(xiàn)圖?其中構(gòu)件圖描述代碼部件的物理結(jié)構(gòu)及各部件之間的依賴關(guān)系。一個部件可能是一個資源代碼部件、一個二進(jìn)制部件或一個可執(zhí)行部件。它包含邏輯類或?qū)崿F(xiàn)類的有關(guān)信息。部件圖有助于分析和理解部件之間的相互影響程度。

配置圖定義系統(tǒng)中軟硬件的物理體系結(jié)構(gòu)。它可以顯示實際的計算機和設(shè)備(用節(jié)點表示)以及它們之間的連接關(guān)系,也可顯示連接的類型及部件之間的依賴性。在節(jié)點內(nèi)部,放置可執(zhí)行部件和對象以顯示節(jié)點跟可執(zhí)行軟件單元的對應(yīng)關(guān)系。

從應(yīng)用的角度看,當(dāng)采用面向?qū)ο蠹夹g(shù)設(shè)計系統(tǒng)時,首先是描述需求;其次根據(jù)需求建立系統(tǒng)的靜態(tài)模型,以構(gòu)造系統(tǒng)的結(jié)構(gòu);第三步是描述系統(tǒng)的行為。其中在***步與第二步中所建立的模型都是靜態(tài)的,包括用例圖、類圖(包含包)、對象圖、組件圖和配置圖等五個圖形,是標(biāo)準(zhǔn)建模語言UML的靜態(tài)建模機制。其中第三步中所建立的模型或者可以執(zhí)行,或者表示執(zhí)行時的時序狀態(tài)或交互關(guān)系。它包括狀態(tài)圖、活動圖、順序圖和合作圖等四個圖形,是標(biāo)準(zhǔn)建模語言UML的動態(tài)建模機制。因此,標(biāo)準(zhǔn)建模語言UML的主要內(nèi)容也可以歸納為靜態(tài)建模機制和動態(tài)建
模機制兩大類。本節(jié)關(guān)于什么是UML圖的內(nèi)容介紹到這里。

【編輯推薦】

  1. 繪制UML圖時應(yīng)避免的六大問題
  2. Visio畫UML圖基本操作及技巧解析
  3. 教你繪制整潔的UML圖
  4. UML基礎(chǔ)專題:UML簡介及UML用例圖
  5. UML中各種UML圖形的建立步驟簡明介紹

 

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

2010-07-06 11:51:21

UML活動圖

2010-06-11 10:31:19

UML部署圖

2010-06-10 16:27:17

什么是uml

2010-06-11 09:46:55

UML順序圖

2010-07-06 10:00:08

UML部署圖

2010-07-05 10:20:27

UML圖

2010-06-17 10:05:35

UML動態(tài)建模

2010-06-11 11:28:00

UML視圖

2010-06-07 19:27:40

UML是什么

2010-07-12 10:25:44

UML類圖

2010-07-12 09:18:36

UML模型圖

2010-07-12 11:36:32

UML活動圖

2010-06-29 13:45:50

UML類圖教程

2010-06-11 17:59:24

UML對象圖

2010-07-02 10:25:50

UML模型圖

2010-07-02 09:21:34

UML部署圖

2010-06-28 15:53:34

UML圖

2010-06-28 17:26:02

UML類圖關(guān)系

2010-07-07 13:54:00

UML用例圖

2010-07-01 12:21:35

UML類圖關(guān)系
點贊
收藏

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

东京一区二区| 男人天堂成人网| 中文字幕亚洲精品在线观看| 欧美aaa视频| 亚洲午夜高清视频| 亚洲第一网中文字幕| 女同性一区二区三区人了人一 | 亚洲一区二区三区免费视频| 久久天堂久久| 九色在线视频观看| 精品国产依人香蕉在线精品| 成人一区二区三区中文字幕| 欧美一级鲁丝片| 一区二区三区四区久久| 中文字幕免费国产精品| 国产69精品久久777的优势| 51精品在线| 精品视频免费在线播放| 少妇av一区二区三区| 久久丝袜美腿综合| 成人同人动漫免费观看 | 韩国精品视频在线观看| 国产毛片久久久久久国产毛片| 国产亚洲精品久久| 成人午夜在线免费| 日韩综合av| 男男gay免费网站| 国产成人精品免高潮费视频| 一区二区三区美女| 激情欧美日韩| 午夜在线小视频| 日本视频一区二区在线观看| 亚洲欧美日韩直播| 92精品国产成人观看免费| 精品女同一区二区三区在线观看| 男女污污的视频| 热re99久久精品国产66热| 亚洲成人手机在线| 免费观看久久久4p| 91在线成人| 手机看片福利日韩| 国产不卡视频在线| 在线观看网站黄不卡| 日韩国产精品久久| 国产伦乱精品| 欧美日韩视频精品二区| 欧美日本韩国国产| 久久99热这里只有精品国产| 一个色综合av| 一二区成人影院电影网| 黄网站免费入口| 懂色一区二区三区av片| 亚洲高清在线观看| 国产午夜亚洲精品羞羞网站| 欧美中文一区二区| 1024国产在线| 精品视频在线观看一区| 欧美一级成年大片在线观看| 欧美一级日韩免费不卡| 久久丝袜美腿综合| 欧美一区在线看| 超碰这里只有精品| www.99热.com| 激情小说网站亚洲综合网 | 国产成人综合在线| 久久精品国产亚洲5555| free性欧美hd另类精品| 欧美激情视频免费看| 国产精品都在这里| 亚洲一级免费视频| 亚洲一区国产视频| 在线亚洲国产精品网站| 亚洲成人1区| 免费一级在线观看播放网址| 国产精品无码av在线播放| 国产精品亚洲美女av网站| 精品成人一区二区三区四区| 一区二区三区中文字幕精品精品| 日韩制服丝袜av| 色88888久久久久久影院| 黄色在线免费观看网站| 快色在线观看| 国产制服91一区二区三区制服| 91精品成人久久| 欧美一级理论片| 一区二区成人在线视频| 久久国产精品露脸对白| 久久高清免费| 成人免费视频观看| 中文资源在线网| wwwwww.色| 奇米精品在线| 91久久国产婷婷一区二区| 亚洲欧美日韩一区在线| 色综合一个色综合| 国产精品高潮呻吟久久| 久久精品国产亚洲高清剧情介绍| 在线成人动漫av| 日韩欧乱色一区二区三区在线| 黄色在线小视频| 成人免费乱码大片a毛片软件| 四虎一区二区| 国产精品视频不卡| 欧美激情一区二区三区高清视频| 欧美美女直播网站| 偷拍亚洲欧洲综合| 国产亚洲欧美一区在线观看| 亚洲永久在线| 欧美精品三级| 露出调教综合另类| 亚洲成人高清| 午夜dj在线观看高清视频完整版 | 午夜影院观看视频免费| 91国在线高清视频| 日韩中文一区二区三区| 国产精品嫩草视频| 欧美激情一级精品国产| 日韩久久精品电影| 91精品1区2区| 亚洲香蕉伊在人在线观| 91视频观看视频| 国产专区欧美精品| 国产欧美欧美| 女生裸体视频一区二区三区| 日韩国产一区二区| 成人在线视频你懂的| 国产精品99久久免费| 天堂√8在线中文| 高清在线视频不卡| 成人在线观看免费网站| 深夜福利视频一区| 午夜视频在线免费| 国产夫妻视频| 男人本色网站| 美女在线视频一区二区| www.日本在线播放| 亚洲AV无码成人精品一区| 蜜桃传媒一区二区| 麻豆精品视频| 成人一区二区三区四区| 成人黄色片视频网站| 国产噜噜噜噜噜久久久久久久久| 欧美综合激情网| 欧美激情久久久| 亚洲影视资源网| 亚洲一区精品在线| 亚洲欧洲综合另类在线| 亚洲婷婷综合久久一本伊一区| 久久久精品中文字幕麻豆发布| 国产欧美日韩三区| 成人性爱视频在线观看| 成人动漫精品一区二区| 亚洲娇小xxxx欧美娇小| 在线视频国产福利| 日韩三级毛片| 伊人性伊人情综合网| 国产精品电影观看| 91久久视频| 国产精品99一区二区三| 欧美另类综合| 亚洲最新色图| 曰本一区二区三区视频| 99精品视频在线观看免费播放| 欧美在线电影| 成人黄色一区二区| 久久精品一区二| 成人短剧在线观看| 国产视频精品xxxx| 全黄性性激高免费视频| 日本一不卡视频| 久久五月激情| 欧美亚洲专区| 国产一区二区三区国产| 国产一二精品视频| 久久日一线二线三线suv| 国产欧美日韩在线观看| 国产精品久久久久三级| 午夜伦理一区二区| 欧美三级日韩在线| 亚洲欧美精品一区二区| 日韩视频亚洲视频| 国产精品人人做人人爽| 国产精品一区二区在线观看| 国产乱子伦精品视频| 国产a级片免费观看| 在线免费观看色| 激情综合闲人网| 蜜桃视频网站在线观看| 麻豆理论在线观看| 欧美少妇精品| 婷婷精品视频| 欧美ab在线视频| 国产精品资源在线| 国产欧美一区二区精品秋霞影院| 一本久久综合亚洲鲁鲁五月天 | 中文字幕中文字幕在线一区| 亚洲最大的成人av| 欧美三级欧美一级| 亚洲色图13p| 欧美一级片久久久久久久|