翻譯|使用教程|編輯:王香|2019-05-27 10:32:17.407|閱讀 387 次
概述:UML旨在成為各種用途的通用語(yǔ)言。因此,有時(shí),它可能無(wú)法滿足描述模型元素的某些特定需求。畢竟,一個(gè)人不能同時(shí)具有一般性和特殊性。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
相關(guān)鏈接:
已加入在線訂購(gòu),現(xiàn)在搶購(gòu)立享特別優(yōu)惠>>
UML旨在成為各種用途的通用語(yǔ)言。因此,有時(shí),它可能無(wú)法滿足描述模型元素的某些特定需求。畢竟,一個(gè)人不能同時(shí)具有一般性和特殊性。在這種情況下,您可以使用構(gòu)造型(UML擴(kuò)展機(jī)制)來(lái)表征模型元素。例如,您可以為系統(tǒng)外的用戶創(chuàng)建構(gòu)造型并將其命名為“外部用戶”,并通過(guò)添加標(biāo)記定義為特定于域的屬性添加自己的自定義屬性。將構(gòu)造型應(yīng)用于模型元素時(shí),您將指定標(biāo)記值以描述其特征。
從圖形上看,構(gòu)造型由guillemets << >> 括起來(lái)的名稱(chēng)表示。如下面的示例所示,構(gòu)造型外部用戶應(yīng)用于名為Customer的模型元素(即actor)。
在本教程中,我們將向您展示如何將構(gòu)造型應(yīng)用于actor(即Customer,Cinema Manager)并在下面的用例圖中添加標(biāo)記定義。
右鍵單擊Customer。從彈出菜單中 選擇Stereotypes> Edit Stereotypes ....
在打開(kāi)的窗口中,單擊Stereotypes選項(xiàng)卡 下的Edit Stereotypes ....
在Configure Stereotypes窗口中,單擊Add ...
在“ Stereotype Specification”窗口中,選擇“ 常規(guī)”選項(xiàng)卡。輸入外部用戶作為構(gòu)造型的名稱(chēng)。
現(xiàn)在讓我們假設(shè)我們想要一種方式來(lái)描述外部用戶是否將票證系統(tǒng)用作訪客或登錄用戶。因此,我們將為將要應(yīng)用此構(gòu)造型以指定標(biāo)記值的actor添加標(biāo)記定義,然后選擇“ 標(biāo)記值定義”選項(xiàng)卡。然后單擊添加并選擇布爾標(biāo)記。
將在表中為新標(biāo)記插入一個(gè)新行。在Name列下將其命名為login user。應(yīng)該為您自動(dòng)填寫(xiě)類(lèi)型(即布爾值)。單擊“ 確定”關(guān)閉“ Stereotype Specification”窗口。
在“ 配置刻板印象”窗口中,單擊“ 確定”。將打開(kāi)一個(gè)窗口,要求您確認(rèn)應(yīng)用更改。單擊是繼續(xù)。
我們現(xiàn)在完成了構(gòu)造型定義。單擊“ 確定”關(guān)閉“ Actor規(guī)范”窗口。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: