主要内容

使用视图显示组件层次结构和架构层次结构

类中使用层次结构视图建筑观景廊要使用层次结构视图来可视化层次结构关系。

你可以想象层次结构关系图作为一个包含组件、端口、引用类型、组件构造型和构造型属性的视图。

有两种类型的层次图:

  • 组件层次结构图以树的形式显示组件,父元素高于子元素。在组件层次结构视图中,每个被引用的模型都被表示为它被使用的次数。

  • 体系结构层次图使用组合连接显示独特的组件体系结构类型及其关系。在体系结构层次结构视图中,每个引用的模型只表示一次。

任何组件图视图都可以被选择性地表示为层次图。层次结构视图显示了在组件关系图视图中可见的同一组组件,并且以与在组件关系图视图中相同的方式选择和筛选组件。

本例使用一个表示机器人系统内数据流的架构模型。打开这个模型,按照教程中的步骤操作。

机器人计算机系统体系结构

使用带有模拟数据传输控制器的机器人计算机系统来探索“架构视图画廊”中的层次图。

在组件图视图和层次结构视图之间切换

  1. 打开建筑观景廊,导航到建模>体系结构视图

  2. 查看浏览器,选择所有组件视图。

  3. 观察与体系结构模型中所有组件相对应的组件图视图。

    体系结构模型的自定义组件图视图。

    基于模型的结构,组件图表示了一个包含组件、端口和连接器的视图。

  4. 部分,单击组件层次结构

    组件层次结构按钮

  5. 观察与同一组组件相对应的组件层次结构视图。

    与组件图中的组件相对应的组件层次结构视图。

    组件层次结构图显示了一个单一的根,即视图规范本身。根对应于组件图中显示的视图的名称。组件层次结构图中的连接起源于子组件,并在每个父组件上以菱形符号结束。

  6. 部分,单击体系结构层次

    体系结构层次按钮

  7. 观察与同一组组件相对应的体系结构层次结构视图。

    与组件图中的组件相对应的体系结构层次结构视图。

    体系结构层次图从根体系结构开始。根对应于系统的边界。架构层次结构图中的框表示引用的模型,即使在同一个模型中多次引用,它也只会出现一次。例如,Controller金宝appSimulink(一个出现在三个组件上的引用模型)有三个到其父体系结构的连接。方框的连通性表示之间的关系Contoller金宝appSimulink和它的父母。

相关的话题