Как правило, структурная иерархия системы отличается от иерархии функциональных требований. С представлениями архитектуры можно делать набросок системы на основе различных иерархий. Например, можно создать систему с помощью требований. Это позволяет вам лучше изучать, какие компоненты необходимо удовлетворить требованиям, не обязательно фокусируя на структуре.
Можно создать представление архитектуры в интерактивном режиме. Этот пример использует модель архитектуры в беспилотном воздушном транспортном средстве (UAV), scExampleSmallUAV
, создать представление. Тебя просматривают созданный, показывает компоненты, имеющие интерфейс для легких команд.
В Командном окне MATALB введите scExampleSmallUAV
.
Модель архитектуры открывается в Редакторе Simulink.
На вкладке Architecture Views и в разделе Views, выберите Architecture Views. Редактор Представлений Архитектуры открывается.
Нажмите кнопку New View, чтобы открыть диалоговое окно Create View.
В поле Name введите имя для этого представления. Например, light_command_view
.
От Select выпадающий список выберите Components with a port which have an interface
. От For Which выпадающий список выберите Name
, и в текстовом поле вводят имя интерфейса в модели архитектуры. Например, enterlightCmd
.
Нажмите кнопку Create. Завершения диалогового окна и представление архитектуры создаются с помощью запроса из поля Filter.