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最新试用版

相关文章
相关标签/搜索