偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

術(shù)語匯編 UML公共機制概念詳解

開發(fā) 架構(gòu)
UML公共機制是UML組成中的三要素之一,對此你是否比較熟悉,這里就向大家簡單介紹一下UML公共機制的概念,希望對你的學(xué)習(xí)有所幫助。

本文和大家重點討論一下UML公共機制的概念,前面幾節(jié)UML介紹中,提到了UML的公共機制,分別是規(guī)格說明、修飾、通用劃分和擴展機制。本文針對修飾和擴展機制進行更詳細的說明。

UML公共機制

前面幾節(jié)UML介紹中,提到了UML的公共機制,分別是規(guī)格說明、修飾、通用劃分和擴展機制。本節(jié)針對修飾和擴展機制進行更詳細的說明。

①注解(note)

UML公共機制中注解是附加在元素或元素集上用來表示約束或注釋的圖形符號。注解可以含有文字或圖解或者URL。

使用原則:
⑴應(yīng)放置在對應(yīng)元素附件,并使用依賴關(guān)系連接注解和對應(yīng)元素。
⑵只在需要的時候顯示注解。
⑶如果注解很長,可以考慮放置在外部文本中,使用鏈接指定位置。
⑷適當(dāng)?shù)纳釛墴o保留價值的注解。

②其他修飾

例如用于修飾關(guān)聯(lián)的角色、多重性等。對于類、構(gòu)件、節(jié)點等事物,也可以在圖形底部增加分隔欄,以填寫修飾信息。

③構(gòu)造型(stereotype)

UML公共機制中構(gòu)造型用于對UML的詞匯的擴展,可以把構(gòu)造型看作元類型,因為每一個構(gòu)造型會創(chuàng)建一個相當(dāng)于UML元模型中新類的等價物。新構(gòu)造塊可以有自己的具體特性、語義和表示法。最簡單的構(gòu)造型可以是在UML的事物圖形上增加一個《name》。

使用原則:
⑴確認(rèn)用基本的UML無法表達你要描述的事物。
⑵應(yīng)從UML基本事物中選取最相似的圖形來構(gòu)造新構(gòu)造塊。
⑶通過定義一組標(biāo)記值和約束來詳述新構(gòu)造塊的特性和語義。
⑷為了更清晰的標(biāo)出新構(gòu)造塊,可以對其使用新圖標(biāo)。

④標(biāo)記值(toggedvalue)

最簡單的標(biāo)記值是在UML的事物圖形的名稱下增加一個用{內(nèi)容}的標(biāo)記。例如指定枚舉類型的值。

使用原則:
⑴確認(rèn)用基本的UML無法表達你要描述的特性。
⑵泛化的應(yīng)用規(guī)則是:為一種元素定義的標(biāo)記值可應(yīng)用到它的子孫事物。

⑤約束

UML公共機制中使用約束,可以增加新的語義或改變已存在的規(guī)則。一個約束可以用{內(nèi)容}標(biāo)記起來放在相關(guān)元素的附近。

使用原則:
⑴確認(rèn)用基本的UML無法表達你要描述的語義。
⑵將約束放到對應(yīng)元素的附件,并使用依賴關(guān)系連接起來。
⑶如果需要把新語義描述得更精確和更形式化,可用OCL書寫新語義。(OCL不知道什么意思)

總的說來,使用基本的UML可以描述你的系統(tǒng),在某些情況下可能不能完全滿足你的需求,那么就可以使用擴展機制來彌補。應(yīng)該盡可能的使用UML定義好的基本元素,這樣才能保證你的UML能被他人理解。

【編輯推薦】

  1. 詳解UML公共機制中修飾和擴展機制
  2. UML基礎(chǔ)專題 UML狀態(tài)圖與UML活動圖詳解
  3. UML用戶指南--UML公共機制簡介
  4. ***UML建模工具的選擇標(biāo)準(zhǔn)解析
  5. 采用EA畫UML活動圖方法解析

 

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

2010-07-09 13:16:46

UML動態(tài)建模機制

2010-07-20 09:05:08

Perl類

2010-07-15 15:47:46

Perl守護進程

2010-06-10 18:27:00

UML語言

2010-07-14 11:27:42

Perl多進程

2010-06-11 09:33:47

UML順序圖

2010-06-29 15:06:14

UML建模

2010-06-11 18:27:39

UML對象圖

2010-07-08 09:50:11

UML構(gòu)件圖

2010-06-08 17:18:50

UML建模技術(shù)

2010-06-10 15:49:55

UML協(xié)作圖

2010-06-11 10:44:14

UML部署圖

2010-06-12 11:37:40

UML建模技術(shù)

2010-06-09 09:16:15

UML活動圖

2010-07-08 09:57:14

UML活動圖

2010-07-01 15:53:09

UML組件圖

2010-06-18 18:07:19

UML用例圖

2010-07-05 17:28:57

UML動態(tài)模型圖

2010-06-30 17:46:36

UML用例建模

2010-07-01 09:38:39

Visio UML建
點贊
收藏

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