Visual Paradigm 教程[UML]:如何使用子圖?

下載Visual Paradigm最新試用版ide

    查看本教程視頻文件工具

    一個清晰易懂的模型永遠不會在一個圖表中包含全部內容。相反,想法被分爲多個層,一般稱爲抽象層。以用例爲例。簡單的橢圓形狀不能表明與用例相關的每一個細節。例如,您沒法經過橢圓看到用戶如何與目標系統和基礎業務邏輯進行交互。所以,您必須使用單獨的圖表來詳細說明這些細節。學習

Visual Paradigm

    可是,建立單獨的圖表會致使項目組織問題,即如何將模型元素及其關聯的圖表保持在一塊兒。在Visual Paradigm中,您能夠經過使用子圖來實現此目的。在本教程中,您將學習如何經過使用子圖來詳細說明模型元素的細節,如何在父模型和子圖之間導航以及子圖的一些典型用法。spa

建立子圖

    能夠經過以資源爲中心的界面輕鬆建立子圖。要建立子圖:3d

  1. 單擊model元素以顯示以資源爲中心的界面。      
         Visual Paradigm
  2. 單擊模型元素右下角的Sub Diagrams資源圖標。       
    Visual Paradigm
  3. 從彈出菜單中選擇New Diagram ....      
    Visual Paradigm
  4. 選擇要建立的圖表類型,而後單擊「 下一步」。指定其名稱和描述(可選),而後單擊「 肯定」。       
    Visual Paradigm
  5. 單擊「 肯定」以確認。如今,建立一個全新的圖表做爲所選模型元素的子圖。

添加現有圖表做爲子圖表

    除了將新圖表建立爲子圖表以外,您還可使用現有圖表做爲子圖表。視頻

  1. 再次單擊Sub Diagrams資源圖標。但這一次選擇Existing Diagrams ...       
    Visual Paradigm
  2. 在Add Sub Diagrams窗口中選擇目標圖。      
    Visual Paradigm
  3. 您能夠根據圖表類別或基於模型層次結構瀏覽圖表。
  4. 選擇圖表後,按OK確認。以後,所選圖表將成爲所選模型元素的子圖。

在模型元素及其子圖之間導航

    您能夠輕鬆地在模型元素及其子圖之間導航。去作這個:blog

  1. 單擊Sub Diagrams資源圖標。
  2. 從彈出菜單中選擇目標圖表。彈出菜單旁邊將顯示目標圖表的預覽。       
    Visual Paradigm
  3. 單擊目標圖表以跳轉到它。

    若是model元素有大量子圖:教程

  1. 從彈出菜單中選擇更多...       
    Visual Paradigm
  2. 選擇以打開「 打開子圖」窗格。       
    Visual Paradigm
  3. 從列表中選擇圖表。您可使用過濾器找到所需的圖表。       
    Visual Paradigm
  4. 雙擊圖表名稱將其打開。

    從子圖中,您能夠經過單擊圖頂部的痕跡導航欄中的連接導航回父模型元素。事件

知道哪一個模型元素有子圖  

    當項目規模簡單且小巧時,您能夠輕鬆記住哪一個元素擁有子圖。可是,當它變大時,遍歷每一個模型元素以查看它是否包含子圖將變得困難。要解決此問題,能夠經過從應用程序工具欄中選擇「 視圖」>「模型指示器」來打開「模型指示器」 。資源

    經過打開模型指示器,只要模型元素包含子圖(即便您沒有選擇它),也會顯示子圖資源圖標。這有助於您識別具備子圖的模型元素。

Visual Paradigm

子圖和模型結構

    建立子圖或將現有圖關聯爲子圖時,圖自己及其包含的主視圖元素將成爲所選模型元素的子元素。所以,在建立子圖時,模型結構將會更改。

子圖的典型用法

    子圖的主要用途是詳細說明特定元素的細節。如下是子圖有用的一些典型用法。

使用UML活動圖和序列圖詳細說明一個用例

    用例用於模擬用戶在使用系統時想要實現的目標。可是,用例自己並不涉及有關如何實現此目標的任何細節。相反,它包含各類場景,每一個場景成爲系統中可能的執行路徑。

    爲了模擬用戶與系統之間或每一個執行路徑中系統的不一樣模型之間的細節交互,咱們可使用UML序列圖。此外,咱們還可使用Activity Diagram來模擬用例的總體流邏輯。

Visual Paradigm

詳細說明課程的內部階段變化

    雖然類是構建系統的基本構造,但類模型關注的是系統的靜態結構。咱們能夠利用狀態機圖來根據運行時中的外部事件對類的內部狀態更改進行建模。這有助於咱們理解類的動態行爲。

Visual Paradigm

使用子流程圖詳細說明BPMN活動

    標準BPMN表示法中的子流程經過建立用於詳細說明的子流程圖來提供內部細節的抽象。

Visual Paradigm

下載Visual Paradigm最新試用版

相關文章
相關標籤/搜索