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

專家推薦 UML用戶指南

開發 架構
UML在軟件開發領域使用非常廣泛,如何才能快速掌握UML建模語言呢,這里就向大家介紹一下UML用戶指南,相信通過本文的學習你一定會對UML有一個全面的認識。

本節和大家一起學習一下UML用戶指南,本節主要包括UML簡介,UML中的事物,圖,關系和公共機制等內容,希望通過本節介紹你能夠掌握UML的基本知識。下面讓我們一起來學習UML用戶指南吧。

UML用戶指南

為什么要建模?

如果想搭建一個狗窩,備好木材、釘子和一些基本工具之后就可以開始工作了。如果沒有達到希望的,反工總是可以的,無非是讓狗受點委屈。如果想建造一座房子,備好東西之后也可以開始工作,但是家庭對于房子的需求肯定比狗對于狗窩的需求要多。在這種情況下,至少應該先繪制一些表明房子是什么樣子的簡圖。如果你要建造高樓大廈,那么準備好工具就開始工作是非常愚蠢的。負責建筑物設計和施工的是一個龐大的組織機構,這個組織需要各種各樣的設計圖和模型,以供各方溝通。

奇怪的是,很多軟件開發組織者想建造一座大廈式的軟件,而在動手的時候卻好像它們正在倉促的造一個狗窩。

不成功的軟件項目失敗的原因各有不同,而所有成功的項目由很多方面都是相似的。成功的軟件組織由很多成功的因素,其中共同的一點就是對建模的采用。

簡單的說,建模是對顯示的簡化,是為了能夠更好的理解正在開發的系統。通過建模要達到4個目的:

1.模型有助于按照實際情況或按照所需要的樣式對系統進行可視化。
2.模型能夠規約系統的結構或行為
3.模型給了指導構造系統的模板
4.模型對做出的決策進行文檔化。

因為不能完整的理解一個復雜的系統,所以要對它進行建模。

UML介紹

UML用戶指南介紹UML,它是一種用于可視化的語言。它不僅僅是一組圖形符號。確切地講,UML表示法中的每個符號都有明確的語義。這樣,一個開發者可以用UML繪制一個模型,而另一個開發者可以無歧義地理解這個模型。

UML是一種可用于詳細描述的語言

UML是一種用于構造的語言

UML是一種用于文檔化的語言

UML的構造塊

(1)事物

(2)關系

(3)圖

UML用戶指南中事物是對模型中首要成分的抽象;關系把事物結合在一起;圖聚集了相關的事物。

A.UML中的事物

UML中由4種事物:

(1)結構事物

(2)行為事物

(3)分組事物

(4)注釋事物


1.結構事物:描述概念元素或物理元素。結構事物總稱為類目(classifier)。

一、類。

二、接口。

三、協作:定義了一個交互,他是由一組共同工作以提供某種協作行為的角色和其他元素構成的一個群體,這些協作行為大于所有元素的各自行為的總和。

四、用例

五、主動類:其對象至少擁有一個進程或者線程,因此他能控制活動。

六、構件:設計系統設計的模塊化部件,將實現隱藏一組外部接口之后。

七、制品:是系統中物理的而且可代替的部件,它包括物理信息,如源代碼文件、可執行程序和腳本。

八、結點:運行時的物理元素,它表示一個計算機資源,通常至少由一些記憶能力和處理能力。

上面這些元素是UML模型中可以包含的基本結構事物。它們也接受變體,如參與者、信號、是用程序、進程、線程、應用、文檔、文件、庫、頁、表。


2.行為事物

3.分組事物:

包:不像構件,純粹是概念上的。

4.注釋事物  #p#

B.UML中的關系

UML用戶指南中UML有4種關系:依賴、關聯、泛化、實現。

1.依賴(dependency)
是UML中的語義關系,其中一個元素(獨立元素)發生變化會影響到另一個元素(依賴元素)的語義。

2.關聯(association):是類之間的結構關系。

3.泛化(generalization):是一種特殊/一般關系。

4.實現(realization):是類目之間的語義關系,其中一個類目指定了由另一個鈴木保證執行的合約。

C.UML中的圖

UML用戶指南中圖是一組元素的圖形表示,大多數情況下把圖畫成定點(代表事物)和弧(代表關系)的連通圖。UML包括這13種圖:

1)類圖(classdiagram)

2)對象圖(objectdiagram)

3)構件圖(componentdiagram)

4)組合結構圖

5)用例圖(usecasediagram)

6)順序圖(sequencediagram)

7)通信圖(communicationdiagram)

8)狀態圖(statediagram)

9)活動圖(activitydiagram)

10)部署圖(deploymentdiagram)

11)制品圖(artifactsdiagram)

12)包圖(packagediagram)

13)定時圖(timingdiagram)

14)交互概覽圖

D.UML中的公共機制

我們再來看一下UML用戶指南中UML公共機制介紹。在UML中有種貫穿整個語言且一致應用的公共機制,這4種機制是:

1.詳述
UML不僅僅是一種圖形語言。在它的圖形表示法的每部分背后都有一個詳述,這個詳述提供了對構造塊的語法和語義的文字描述。

2.修飾

3.通用劃分

① 類和對象劃分

類是一種抽象,對象是這種抽象的具體表現,在圖形上,UML用與類同樣的符號表示對象,并且在對象名的下面畫一道線。
前者表示一個匿名的ExamFlag對象,后者則是Elyse,明確表示是ExamFlag對象。

② 接口和實現的分離

③ 類型和角色的分離

4.擴展機制

① 衍型(stereotype)

衍型擴展了UML詞匯,可以用來創造新的構造塊。可以把衍型看做元類型(一種定義其他類型的類型),因為每一個衍型將創建一個相當于UML元模型中新類的等價物。

② 標記值(taggedvalue)

標記值擴展了UML衍型的特性,可以用來創建衍型的詳述的新信息。

③ 約束

擴展了UML構造塊的語義,可以用來增加新的規則或修改現有的規則。本節關于UML用戶指南介紹到這里。

【編輯推薦】

  1. UML建模用戶指南
  2. 深度剖析九大UML視圖及其作用
  3. 實例講解UML對象圖使用
  4. 軟件設計過程中面向對象UML技術如何使用
  5. UML部署圖組成元素詳解


 

責任編輯:佚名 來源: csdn.net
相關推薦

2010-06-07 17:24:44

UML

2010-06-09 15:53:30

UML建模

2010-06-13 16:26:10

UML圖

2010-06-29 13:45:50

UML類圖教程

2010-07-01 10:24:30

UML小工具

2010-06-13 16:43:37

UML公共機制

2010-07-07 09:34:06

UML用戶指南

2010-06-08 16:08:42

UML建模工具

2010-06-13 17:05:54

UML關系

2010-07-21 11:04:44

Perl學習指南

2010-07-07 08:58:16

UML畫圖工具

2010-06-13 16:53:15

UML類

2010-06-18 16:15:59

UML用戶指南

2010-06-28 12:59:50

UML工具軟件

2010-07-12 15:56:37

UML建模工具

2010-06-10 16:27:17

什么是uml

2010-07-06 10:00:08

UML部署圖

2010-06-07 19:27:40

UML是什么

2010-06-10 17:14:54

UML建模過程

2010-07-02 09:54:45

UML建模技能認證體系中國系統與軟件過程改進
點贊
收藏

51CTO技術棧公眾號

岛国大片在线播放| 女人扒开屁股爽桶30分钟| 国产三级电影在线播放| 91丨porny丨国产入口| 欧美h版电影| 精品国产乱码久久久久久樱花| 成人爽a毛片一区二区免费| 亚洲欧美激情一区| 日日摸日日碰夜夜爽无码| 妖精一区二区三区精品视频| 久久无码av三级| 精品999成人| 成人区精品一区二区婷婷| 午夜久久久久久久久| 日韩中文一区二区三区| 91成人抖音| 欧美午夜一区| 国精产品一区一区三区mba视频| 中文字幕日韩一区二区| 国产成人在线精品| 国产99在线| 亚洲精品日韩av| 99reav| 不卡电影免费在线播放一区| 久久国产精品 国产精品| av资源久久| 97在线视频免费观看| 调教视频免费在线观看| 国产精品久久久久久久久免费丝袜| 亚洲va国产va天堂va久久| 北条麻妃在线| 99久久久久久99| 久久亚洲综合网| 亚洲开心激情| 日韩美一区二区三区| 亚洲一本大道| 粉嫩久久99精品久久久久久夜| 97超碰资源| 亚洲国产欧美国产第一区| 欧美一区二区视频在线观看 | 成人在线不卡| 欧美视频日韩视频在线观看| 国内精品视频一区二区三区| 国产乱码在线| 激情综合自拍| 欧美成年人视频网站欧美| 日本.亚洲电影| 国产日韩欧美一区二区| 97精品国产97久久久久久免费 | 中文字幕在线视频网站| 精品视频色一区| 日本中文字幕伦在线观看| 欧美在线不卡一区| 欧美在线观看在线观看| 91福利社在线观看| 黄色的网站在线观看| 欧美成人官网二区| 不卡一二三区| 久久久国产精品x99av | 美女久久久久久| x99av成人免费| 精品女人视频| 91精品国产自产在线| 伊人久久成人| 亚洲自拍三区| 久久免费午夜影院| 国产专区中文字幕| 一本一道综合狠狠老| 青青草原国产在线| 日韩在线观看免费高清完整版| www国产精品| 日韩视频三区| 一区二区三区动漫| 加勒比久久高清| 97超级碰碰| 另类小说一区二区三区| 欧美日韩在线一| 香蕉久久一区二区不卡无毒影院 | 合欧美一区二区三区| 久久久人人爽| 成人午夜免费电影| 一级特黄视频| 亚洲国产精品久久久久| 国产精品xxx在线观看| 国产一区二区久久久| www.色综合.com| 欧美视频免费一区二区三区| 亚洲人成亚洲人成在线观看| 欧美日韩在线观看视频小说| 亚洲精品永久www嫩草| 中文字幕在线一区二区三区| 淫片在线观看| 中文字幕亚洲一区在线观看 | 亚洲精品国产电影| 99精品国产一区二区三区2021| 国产成人成网站在线播放青青 | 国产麻豆成人精品| 国产一级电影网| 精品国产乱码久久久久久夜甘婷婷| 成人在线超碰| 欧美精品一区三区在线观看| 中文字幕免费不卡| av黄在线观看| 欧美在线视频免费播放| 久久亚洲影院| 视频在线国产| 色777狠狠综合秋免鲁丝| 欧美日韩天堂| 天天干天天操天天玩| 欧美精品一区二区蜜臀亚洲| 成人av二区| 日韩欧美不卡在线| 欧美高清激情brazzers| 日本成人a网站| 国产精品日韩三级| 欧美精品1区2区3区| 国产精品密蕾丝视频下载| www.欧美黄色| 欧美日韩久久久| 精品久久91| 茄子视频成人免费观看| 亚洲精品一区二区三区精华液 | www亚洲欧美| 巨乳诱惑日韩免费av| 中文字幕不卡免费视频| 欧美另类暴力丝袜| 另类成人小视频在线| 国产区在线视频| 日本成人激情视频| av资源站一区| 在线一区av| 欧美二级三级| 在线视频一区二区免费| 奇米色欧美一区二区三区| 欧美精品99久久| 亚洲一区二区黄| 日本成人在线一区| 黄色小视频在线免费观看| 8090成年在线看片午夜| www.亚洲精品| 99精品国自产在线| 亚洲综合另类小说| av在线www| 日韩av手机在线看| 专区另类欧美日韩| 99久久香蕉| 激情综合网婷婷| 久久久精品久久久| 91视频国产观看| 成人日韩视频| 免费av网址在线| 欧美乱大交xxxxx另类电影| 97精品国产97久久久久久久久久久久| 超碰资源在线| 亚洲一区二区三区乱码| 欧美大胆人体bbbb| 热久久免费视频| 2020国产在线| 国产精品亚洲天堂| 亚洲天堂男人天堂| 国产v综合v亚洲欧| а天堂中文最新一区二区三区| 日韩欧美一区三区| 久久精品在这里| 亚洲一区二区三区色| 精品在线欧美视频| 婷婷夜色潮精品综合在线| 欧美日韩国产激情| 日韩一级黄色片| 色诱女教师一区二区三区| 最好看的中文字幕久久| 丁香另类激情小说| 日日嗨av一区二区三区四区| 99re8这里有精品热视频免费| 欧美91在线|欧美| 欧美**字幕| 伊人久久一区| 91精品入口| 久久久久国产精品| 韩国欧美国产一区| 一区二区三区91| 日韩欧美专区在线| 欧美在线视频一二三| 国产一区精品在线| 99999精品视频| 免费看美女视频在线网站| 国产精品午夜av| 午夜在线播放视频欧美| 色婷婷精品大在线视频| 久久精品国产一区二区电影| 欧美一级片在线播放| 亚洲人成77777| 91精彩视频在线观看| 免费不卡视频| 亚洲欧洲成人| 深夜福利免费在线观看| 国产夫妻在线播放| 一区二区小说| 国产成人一级电影| 亚洲高清视频中文字幕|