23.PowerDesigner中Stereotype的建立

isongoo發表於2020-12-19

這大概是10年前寫的文字,原本釋出在部落格園。今天把它重新摘要到這裡。

===================

stereotype

n.

[印]鉛版, 陳腔濫調, 老套

vt.

使用鉛版, 套用老套, 使一成不變

-------------------------------------------------------

在PD中,stereotype是各比較常見的單詞,意為構造型別。在各種物件的屬性頁面中,比如用例、依賴(dependency)等。而且在下拉框中,一個可選項都沒有。開啟PD自帶的例子中時,又會發現其中有好多選項,那麼這些選項是怎麼來的呢?下面給與說明:

首先,要看下你建立的圖裡的language是什麼。見下圖:

這個圖每次新建的時候,也可以去選擇語言,見下圖

1)選擇要模型

Resouces中有幾個選項,對應我們建模的模型,如果是OOM,這在Object Languages...中新增,如果是BPM,則在Process Languages...中新增,PDM則在DBMS中新增。如圖(Figure 1)

Figure 1.

2)選擇模型中的模板

物件模型中包括以下模板(這裡選擇的C#),然後點選紅色區(Properties)

Figure 2.

3)選擇Metaclass

在屬性視窗中,開啟Profile目錄,可以看到如下綠色圖示的Metaclass列表,也可以在Profile上點右鍵,新增Metaclass(如圖Figure 3.1和Figure 3.2)

Figure 3.1

Figure3.2

我們需要增加Stereotype的Metaclass,選中後右鍵單擊,在選單中選擇New->Stereotype,如圖(Figure 3.3),圖中選擇Dependency。

Figure3.3

 

4)填寫 Stereotype的屬性

包括名字等,新增完後的效果如圖(Figure 4),其中有extend,include,use等。

Figure 4

5)使用Stereotype

在工具條,選擇依賴圖示(如圖Figure 5.1)。

Figure 5.1

在用例之間畫好依賴後的效果如圖Figure 5.2

 

Figure 5.2

雙擊模型中的依賴,彈出依賴屬性的視窗(如圖Figure 5.3),開啟Stereotype的選項框,可以看見我們前面新增的選項,選擇include項。

Figure 5.3

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/725190/viewspace-2743546/,如需轉載,請註明出處,否則將追究法律責任。

相關文章