Visual Paradigm 教程[UML]:如何定義自定義模型元素屬性?

下載Visual Paradigm最新試用版

    統一建模語言(UML)是一種可視化建模語言,主要用於分析,設計和實現基於軟件的系統以及建模過程。UML定義明確,提供了豐富的符號集,使該語言適用於不同類型的系統,域和進程。但是,作爲通用建模語言,UML可能無法充分滿足特定的問題域。UML擴展機制的引入旨在解決這個問題。

    在UML擴展機制使您能夠定製和擴展UML語義,使語言更適合於特定的問題域。您可以通過創建創建新的模型元素類型的成見,從現有的UML類派生。您可以使用標記爲新的和現有的UML類型添加和定義特定於域的屬性。標籤的值稱爲標記值。

    Visual Paradigm支持配置文件,構造型和標記值。本教程的重點是標記值。您將看到如何向UML模型元素類型添加和定義標記,以便建模者使用。您還將瞭解如何在建模期間輸入值,以及如何在圖表上顯示標記值。我們將爲訂單處理系統繪製UML活動圖,以演示使用默認標記值。

定義默認標記值

  1. 從應用程序工具欄中選擇Project> New,創建一個新項目。在New Project窗口中,輸入Order Processing作爲項目名稱,然後單擊Create Blank Project。
  2. 從應用程序工具欄中選擇“ 窗口”>“配置”>“配置默認標記值... ”。這將顯示“ 配置默認標記值”窗口。

    Visual Paradigm

  3. 左側列出了由UML,BPMN,SysML和Visual Paradigm支持的其他建模語言原始定義的符號。您可以通過選擇類型並添加默認標記值,將自己的屬性添加到支持的符號類型。讓我們嘗試使用UML操作。在“Configure Default Tagged Values”窗口的左上角,輸入“Action”作爲搜索文本。

    Visual Paradigm

  4. 從列表中選擇“Action”。
  5. 現在,您可以通過添加標記將自己的屬性添加到UML操作中。稍後創建操作時,可以輸入此處創建的標記的值。假設我們想要將每個UML操作與Web窗體關聯起來。添加標籤Form-ID,作爲對相應Web窗體的引用。單擊右下角的“添加”,然後從彈出菜單中選擇“文本 ”。

    Visual Paradigm

    除了文本標記,您還可以添加其他類型的標記,例如允許將模型元素的引用指定爲值的模型元素標記和允許將true或false指定爲值的布爾標記等。

  6. 輸入Form-ID作爲標籤名稱。

    Visual Paradigm

  7. 假設我們的ID具有FRM-作爲前綴。我們可以將其指定爲標記的默認值,以便在創建操作時無需輸入FRM。

輸入標記值

    使用操作創建活動。輸入每個已創建操作的表單ID。

  1. 創建活動圖訂單處理。
  2. 繪製如下圖:

    Visual Paradigm

  3. 提供與每個操作關聯的表單ID。我們一個接一個地做。右鍵單擊Login操作,然後從彈出菜單中選擇Open Specification ....
  4. 打開“ 標記值”頁面。

    Visual Paradigm

  5. 輸入登錄操作的表單ID :FRM-01。

    Visual Paradigm

  6. 單擊“ 確定”以確認。

  7. 設置剩餘操作的表單ID:

    Visual Paradigm

在圖上顯示標記值

    您可以選擇在圖表中的動作形狀上顯示標記值。右鍵單擊圖表背景,然後從彈出菜單中選擇“ 演示文稿選項”>“顯示標記值”>“全部顯示”。調整形狀大小。該圖應如下所示:

Visual Paradigm

下載Visual Paradigm最新試用版

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章