Блоки и требования к ссылке

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

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

  1. Откройте пример проекта путем ввода

    slreqCCProjectStart

    Откройте crs_controller от models папка.

  2. В холсте модели щелкните элемент управления перспективами в правом нижнем углу.

  3. Откройте перспективу требований, щелкнув значок Requirements.

    Браузер требований появляется в нижней части полотна модели. При выборе требования в Property Inspector отображаются свойства требования.

  4. Связать требование с элементом модели:

    1. В браузере требований выполните поиск Enable Switch Detection.

    2. Ссылка на enbl Inport блок нажатием и перетаскиванием требования к блоку. Появится шаблон аннотации.

    3. Разместить аннотацию требования можно нажав на холст. Создать ссылку без аннотации можно нажав за пределами холста.

  5. Блок отображает значок ссылки. Чтобы отобразить информацию о требовании, щелкните значок и выберите Show.

    При нажатии кнопки Показать (Show) отображается идентификатор требования, сводные данные требований и тип ссылки. Для получения информации о типах ссылки смотрите Ссылки требования.

    • Чтобы просмотреть описание требования, дважды щелкните аннотацию.

    • Чтобы отредактировать требование, щелкните правой кнопкой мыши аннотацию и выберите Select in Requirements Browser. Отредактируйте свойства требований в Property Inspector.

  6. Выйдите из перспективы требований. Щелкните элемент управления перспективами и щелкните значок требований.

Работа с аннотациями Simulink

Преобразование аннотаций Simulink в требования

Можно преобразовать аннотации в Simulink® моделирует требования при помощи контекстного меню в перспективном представлении Requirements и при помощи API. Посмотрите slreq.convertAnnotation для получения дополнительной информации о преобразовании аннотаций в требования с помощью API.

Для преобразования аннотаций в требования с помощью контекстного меню на перспективном виде «Требования»:

  1. Откройте модель Simulink и введите Perspective View Требования.

  2. Выберите набор требований из браузера требований. Это - целевой набор требований для нового требования.

  3. Щелкните правой кнопкой мыши аннотацию, которую необходимо преобразовать в требование, и выберите Convert to Requirement.

  4. Аннотация преобразуется в требование и связана с системой или подсистемой, в которой присутствовала аннотация.

Ссылка требований к аннотациям Simulink

Используйте Перспективный вид требований (Requirements Perspective View), чтобы связать требования с текстом и аннотациями областей в редакторе Simulink. Чтобы создать ссылку, выберите требование и перетащите его в аннотацию. Если вы связываете требования с аннотацией области, в аннотации появляется значок, показывающий, что ссылка была создана. Значки отображаются только в перспективном представлении «Требования». Для получения дополнительной информации о требовании щелкните значок и выберите Show.