成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

UML模型元素中事務(wù)及其關(guān)系詳解

開(kāi)發(fā) 架構(gòu)
本文向大家介紹一下UML模型元素方面的內(nèi)容,UML建模語(yǔ)言相信大家應(yīng)該有所了解,你對(duì)UML模型元素是否熟悉呢,請(qǐng)看本文的詳細(xì)介紹吧。

本節(jié)和大家一起學(xué)習(xí)一下UML模型元素,UML中的模型元素包括事物和事物之間的聯(lián)系,相信通過(guò)本節(jié)的學(xué)習(xí)你對(duì)UML模型元素一定會(huì)有全面的認(rèn)識(shí)。下面讓我們一起來(lái)學(xué)習(xí)UML模型元素吧。

UML模型元素

UML中的模型元素包括事物和事物之間的聯(lián)系。事物是UML中重要的組成部分,它代表任何可以定義的東西。事物之間的關(guān)系能夠把事物聯(lián)系在一起,組成有意義的結(jié)構(gòu)模型。每一個(gè)模型元素都有一個(gè)與之相對(duì)應(yīng)的圖形元素。

一、事物

UML模型元素中事物可以分為結(jié)構(gòu)事物、動(dòng)作事物、分組事物和注釋事物。

1、結(jié)構(gòu)事物

結(jié)構(gòu)事物分為:類(lèi)、接口、協(xié)作、用例、活動(dòng)類(lèi)、組件和節(jié)點(diǎn)

(1)類(lèi)。類(lèi)是對(duì)具有相同屬性、方法、關(guān)系和語(yǔ)義的對(duì)象的抽象,一個(gè)類(lèi)可以實(shí)現(xiàn)一個(gè)或多個(gè)接口。類(lèi)用包括類(lèi)名、屬性和方法的矩形表示。

(2)接口。接口是為類(lèi)或組件提供特定服務(wù)的一組操作的集合。

(3)協(xié)作。協(xié)作定義了交互操作。一些角色和其他元素一起工作,提供一些合作的動(dòng)作,這些動(dòng)作比元素的總和要大。UML中協(xié)作用虛線(xiàn)構(gòu)成的橢圓表示。

(4)用例。用例描述系統(tǒng)對(duì)一個(gè)特定角色執(zhí)行的一系列動(dòng)作。在模型中用例通常用來(lái)組織動(dòng)作事物,它是通過(guò)協(xié)作來(lái)實(shí)現(xiàn)的。UML中,用例用標(biāo)注了用例名稱(chēng)的實(shí)線(xiàn)橢圓表示。


(5)活動(dòng)類(lèi)。活動(dòng)類(lèi)是類(lèi)對(duì)象有一個(gè)或多個(gè)進(jìn)程或線(xiàn)程的類(lèi)。在UML中活動(dòng)類(lèi)的表示法和類(lèi)相同,只是邊框用粗線(xiàn)條。

(6)組件。組件是實(shí)現(xiàn)了一個(gè)接口集合的物理上可替換的系統(tǒng)部分。

(7)節(jié)點(diǎn)。節(jié)點(diǎn)是在運(yùn)行時(shí)存在的一個(gè)物理元素,它代表一個(gè)可計(jì)算的資源,通常占用一些內(nèi)存和具有處理能力。一個(gè)組件集合一般來(lái)說(shuō)位于一個(gè)節(jié)點(diǎn),但也可以從一個(gè)節(jié)點(diǎn)轉(zhuǎn)到另一個(gè)節(jié)點(diǎn)。

2、動(dòng)作事物

UML模型元素中動(dòng)作事物是UML模型中的動(dòng)態(tài)部分,它們是模型的動(dòng)詞,代表時(shí)間和空間上的動(dòng)作。交互和狀態(tài)機(jī)是UML模型中最基本的兩個(gè)動(dòng)態(tài)事物元素。

(1)交互。交互是一組對(duì)象在特定上下文中,為達(dá)到某種特定的目的而進(jìn)行的一系列消息交換組成的動(dòng)作。在交互中組成動(dòng)作的對(duì)象的每個(gè)操作都要詳細(xì)列出,包括消息、動(dòng)作次數(shù)(消息產(chǎn)生的動(dòng)作)、連接(對(duì)象之間的連接)。

(2)狀態(tài)機(jī)。狀態(tài)機(jī)由一系列對(duì)象的狀態(tài)組成。

3、分組事物

分組事物是UML模型中組織的部分,分組事物只有一種,稱(chēng)為包。

4、注釋事物

注釋事物是UML模型的解釋部分。

二、UML模型元素中事物間的關(guān)系

1、關(guān)聯(lián)關(guān)系

關(guān)聯(lián)關(guān)系連接元素和鏈接實(shí)例,它用連接兩個(gè)模型元素的實(shí)線(xiàn)表示,在關(guān)聯(lián)的兩端可以標(biāo)注關(guān)聯(lián)雙方的角色和多重性標(biāo)記。

2、依賴(lài)關(guān)系

依賴(lài)關(guān)系描述一個(gè)元素對(duì)另一個(gè)元素的依附。依賴(lài)關(guān)系用源模型指向目標(biāo)模型的帶箭頭的虛線(xiàn)表示。

3、泛化關(guān)系

泛化關(guān)系也稱(chēng)為繼承關(guān)系,泛化用一條帶空心三角箭頭的實(shí)線(xiàn)表示,從子類(lèi)指向父類(lèi)。

4、實(shí)現(xiàn)關(guān)系

實(shí)現(xiàn)關(guān)系描述一個(gè)元素實(shí)現(xiàn)另一個(gè)元素。

5、聚合關(guān)系

聚合關(guān)系描述元素之間部分和整體的關(guān)系,即一個(gè)表示整體的模型元素可能由幾個(gè)表示部分的模型元素聚合而成。

【編輯推薦】

  1. UML用戶(hù)指南--解析三大UML關(guān)系
  2. UML對(duì)象和類(lèi)之間的相互關(guān)系知多少
  3. 學(xué)習(xí)筆記 UML與Rational Rose的關(guān)系
  4. 教你繪制整潔的UML圖
  5. UML用戶(hù)指南--UML圖簡(jiǎn)介
責(zé)任編輯:佚名 來(lái)源: tzwhx.com
相關(guān)推薦

2010-07-02 10:11:15

UML模型圖

2010-07-08 14:58:29

UML類(lèi)圖關(guān)系

2010-06-13 10:56:13

UML文獻(xiàn)

2010-07-05 16:48:32

UML關(guān)系圖符號(hào)

2010-06-28 16:13:18

UML類(lèi)圖設(shè)計(jì)

2010-06-10 13:55:13

UML Rose

2010-06-17 12:48:08

UML用例模型

2010-07-12 09:30:34

UML模型圖

2010-06-10 13:14:48

UML狀態(tài)圖

2010-06-28 18:29:09

UML類(lèi)圖元素

2010-06-11 11:09:14

UML部署圖

2011-04-12 14:47:54

UML

2010-06-12 15:04:43

UML關(guān)聯(lián)

2011-11-17 09:30:00

UML

2010-07-01 11:23:57

UML類(lèi)圖元素

2010-06-08 17:42:50

UML構(gòu)造塊

2010-07-12 11:23:09

UML類(lèi)圖

2010-07-02 10:25:50

UML模型圖

2010-07-06 11:21:37

UML狀態(tài)圖

2010-07-02 14:34:53

UML類(lèi)圖
點(diǎn)贊
收藏

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

主站蜘蛛池模板: 国产精品一区免费 | 成人伊人| 成人精品在线视频 | 在线亚洲人成电影网站色www | 五月激情久久 | 亚洲视频一 | 成人不卡 | 亚洲国产成人精品久久 | 欧美日韩高清一区 | 日韩一区二区视频 | 成人欧美在线 | 亚洲36d大奶网 | 一区二区不卡视频 | 2021狠狠天天天 | 久久综合九色综合欧美狠狠 | 国产精品久久久久久久久久久久久 | 国产亚洲精品精品国产亚洲综合 | 免费看91 | 久久综合一区 | 日韩欧美视频在线 | 国产亚洲精品a | www.4虎影院 国产999精品久久久影片官网 | 欧美精品日韩精品国产精品 | 日韩精品视频中文字幕 | 精品久久久久久亚洲综合网站 | 久久久久久国产精品免费免费男同 | 色综合久 | 一级aaaaaa毛片免费同男同女 | 亚洲欧美日韩精品久久亚洲区 | 天天操天天怕 | 欧美999 | 成人福利网 | 香蕉久久久 | 中文字幕 在线观看 | 国产高潮好爽受不了了夜夜做 | 亚洲天堂免费 | 四虎成人av | 久久久久香蕉视频 | 亚洲精品久久久久久首妖 | 一区二区三区欧美 | 亚洲一区二区av |