小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

UML教程連載_07

 gingging 2010-06-18

3.8 模型管理視圖

模型管理視圖對(duì)模型自身組織建模。一系列由模型元素(如類、狀態(tài)機(jī)和用例)構(gòu)成的包組成了模型。一個(gè)包(package)可能包含其他的包,因此, 整個(gè)模型實(shí)際上可看成一個(gè)根包,它間接包含了模型中的所有內(nèi)容。包是操作模型內(nèi)容、存取控制和配置控制的基本單元。每一個(gè)模型元素包含于包中或包含于其他 模型元素中。

模型是從某一觀點(diǎn)以一定的精確程度對(duì)系統(tǒng)所進(jìn)行的完整描述。從不同的視角出發(fā),對(duì)同一系統(tǒng)可能會(huì)建立多個(gè)模型,例如有系統(tǒng)分析模型和系統(tǒng)設(shè)計(jì)模型之分。模 型是一種特殊的包。

子系統(tǒng)是另一種特殊的包。它代表了系統(tǒng)的一個(gè)部分,它有清晰的接口,這個(gè)接口可作為一個(gè)單獨(dú)的構(gòu)件來實(shí)現(xiàn)。

模型管理信息通常在類圖中表達(dá)。

310顯示了將整個(gè)劇院系統(tǒng)分解所得到的包和它們之間的依賴關(guān) 系。售票處子系統(tǒng)在前面的例子中已經(jīng)討論過了,完整的系統(tǒng)還包括劇院管理和計(jì)劃子系統(tǒng)。每個(gè)子系統(tǒng)還包含了多個(gè)包
來源:(http://blog.sina.com.cn/s/blog_403938b201000ahj.html) - UML教程連載_07_夜晚的燈_新浪博客
UML教程連載_07

擴(kuò)展組件

UML包含三種主要的擴(kuò)展組件:約束、構(gòu)造型和標(biāo)記值。約束是用某種形式化語言或自然語言表達(dá)的語義關(guān)系的 文字說明。構(gòu)造型是由建模者設(shè)計(jì)的新的模型元素,但是這個(gè)模型元素的設(shè)計(jì)要建立在UML已定義的模型元素基礎(chǔ)上。標(biāo)記值是附加到任何模型元素上的命名的信息塊。

這些組件提供了擴(kuò)展UML模型元素語義的方法,同時(shí)不改變UML定義的元模型自身的語義。使用這些擴(kuò)展組件可以組建適用于某一具體應(yīng)用領(lǐng)域的UML用戶定制版本。

311舉例說明了約束、構(gòu)造型,和標(biāo)記值的使用。對(duì)劇目類的約束保證了劇目具有唯一的名稱。 311說明了兩個(gè)關(guān)聯(lián)的 異或約束,一個(gè)對(duì)象某一時(shí)刻只能具有兩個(gè)關(guān)聯(lián)中的一個(gè)。用文字表達(dá)約束效果較好,但UML的概念不直接支持文字描述。

TicketdDB構(gòu)件構(gòu)造型表明這個(gè)是一個(gè)數(shù)據(jù)庫(kù)構(gòu)件,允許省略該構(gòu)件的接口說明,因?yàn)檫@個(gè)接口是所有數(shù)據(jù)庫(kù)都支持的 通用接口。建模者可以增加新的構(gòu)造型來表示專門的模型元素。一個(gè)構(gòu)造型可以帶有多個(gè)約束、標(biāo)記值或者代碼生成特性。如圖所示,建模者可以為命名的構(gòu)造型定 義一個(gè)圖標(biāo),作為可視化的輔助工具。盡管如此,可以使用文字形式說明。

Scheduling包中的標(biāo)記 值說明Frank Martin要在年底世紀(jì)前完成 計(jì)劃的制定??梢詫⑷我庑畔⒆鳛闃?biāo)記值寫于一個(gè)模型元素中建模者選定的名字之下。使用文字有益于描述項(xiàng)目管理和代碼生成參數(shù)。大部分標(biāo)記值保存為編輯工具 中的彈出信息,在正式打印出的圖表中通常沒有標(biāo)記值。
UML教程連載_07

3.10 各種視圖間的關(guān)系

多個(gè)視圖共存于一個(gè)模型中,它們的元素之間有很多關(guān)系,其中一些關(guān)系列在表3-2中。表中沒有將各種關(guān)系列全,但它列出了從不同視角觀察得到的元素間的部 分主要關(guān)系。

表3-2 不同視圖元素間的部分關(guān)系

元素

元素

關(guān)系

擁有

狀態(tài)機(jī)

操作

交互

實(shí)現(xiàn)

用例

合作

實(shí)現(xiàn)

用例

交互實(shí)例

樣本場(chǎng)景

構(gòu)件實(shí)例

節(jié)點(diǎn)實(shí)例

位置

動(dòng)作

操作

調(diào)用

動(dòng)作

信號(hào)

發(fā)送

活動(dòng)

操作

調(diào)用

消息

動(dòng)作

激發(fā)

擁有

角色

分類

來源:(http://blog.sina.com.cn/s/blog_403938b201000ahj.html) - UML教程連載_07_夜晚的燈_新浪博客

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多