Отобразите иерархию иерархии компонентов и архитектуры Используя представления

В этом примере показано, как использовать представления иерархии в галерее Architecture Views, чтобы использовать представления иерархии, чтобы визуализировать иерархические отношения. Можно визуализировать hierarchy diagram как представление с компонентами, портами, ссылочными типами, стереотипами компонента, и стереотипировать свойства.

Существует два типа иерархических схем:

  • Иерархия компонентов схематически изображает компоненты отображения в древовидной форме с родительскими элементами выше дочерних элементов. В представлении иерархии компонентов каждая модель, на которую ссылаются, представляется так много раз, как она используется.

  • Иерархические схемы архитектуры отображают уникальные типы компонентной архитектуры и их отношения с помощью связей состава. В представлении иерархии архитектуры каждая модель, на которую ссылаются, представлена только однажды.

Любое представление диаграммы компонентов может быть опционально представлено как иерархическая схема. Представление иерархии показывает тот же набор компонентов, видимых в представлении диаграммы компонентов, и компоненты выбраны и отфильтрованы таким же образом как в представлении диаграммы компонентов.

Этот пример использует модель архитектуры представление потока данных в автоматизированной системе. Откройте эту модель, чтобы выполнить шаги в примере.

Архитектура компьютерных систем робота

Используйте компьютерную систему робота с контроллерами, которые симулируют передачу данных, чтобы исследовать иерархические схемы в галерее Architecture Views.

Переключитесь между представлениями представления и иерархии диаграммы компонентов

  1. Чтобы открыть галерею Architecture Views, перейдите к Modeling> Architecture Views.

  2. От Браузера Представления выберите представление All Components.

  3. Наблюдайте представление диаграммы компонентов, которое соответствует всем компонентам в модели архитектуры.

    Custom component diagram view of architecture model.

    Диаграмма компонентов представляет представление компонентами, портами и коннекторами на основе того, как модель структурирована.

  4. Нажмите Diagram> Component Hierarchy.

    Component hierarchy button

  5. Наблюдайте представление иерархии компонентов, которое соответствует тому же набору компонентов.

    Component hierarchy view that corresponds to the components in the component diagram.

    Схема иерархии компонентов показывает один корень, который является самой спецификацией представления. Корень соответствует имени представления, показанного в диаграмме компонентов. Связи в схеме иерархии компонентов происходят из дочерних компонентов и заканчиваются ромбовидным символом в каждом родительском компоненте.

  6. Нажмите Diagram> Architecture Hierarchy.

    Architecture hierarchy button

  7. Наблюдайте представление иерархии архитектуры, которое соответствует тому же набору компонентов.

    Architecture hierarchy view that corresponds to the components in the component diagram.

    Иерархическая схема архитектуры запускается с корневой архитектуры. Корень соответствует контуру системы. Поле в иерархической схеме архитектуры представляет модель, на которую ссылаются, и появляется только однажды, даже если на него ссылаются многократно в той же модели. Например, ControllerSimulink, модель, на которую ссылаются, которая появляется на трех компонентах, имеет три связи со своими родительскими архитектурами. Возможность соединения полей представляет отношение между ContollerSimulink и его родительские элементы.

Похожие темы