Этот пример демонстрирует основные шаги, чтобы обновить ссылки Requirements Management Interface (RMI) на формат, используемый Редактором Требований и Браузером Требований в холсте модели. Устаревшие данные RMI состоят из информации ссылки трассируемости, хранившей в отдельном .req
файл, или встроенный в модель Simulink®.
С Simulink Requirements можно просмотреть требования и ссылки в холсте модели при сохранении существующих ссылок от элементов дизайна до внешних документов. Кроме того, можно создать требования и установить отношения между требованиями, сущностями модели и тестами.
Этот пример использует Windows®.
В этом примере:
Вы начинаете с модели, которая имеет ссылки на требования во внешних документах.
Вы создаете новый набор требования.
Вы импортируете требования из внешних документов, создавая требования в наборе что ссылка внешние документы.
Вы обновляете места назначения ссылки модели к импортированным требованиям.
Откройте редактор требований.
slreq.editor
Создайте новый набор требования:
В Редакторе Требований панель инструментов нажмите New Requirement Set.
Введите имя файла, такое как FuelSysRequirements
. Сохраните набор требования.
FuelSysRequirements
набор требований. Требования ссылаются на содержимое во внешних документах:
FuelSysDesignDescription.docx
FuelSysRequirementsSpecification.docx
FuelSysTestScenarios.xlsx
1. Чтобы импортировать, щелкните правой кнопкой по FuelSysRequirements
в индексе и выбирают Import As Read-only References.
2. В диалоговом окне Importing Requirements выберите Microsoft Word Document
для Типа документа.
3. Для местоположения Документа просмотрите FuelSysDesignDescription.docx
файл в рабочей папке. Если файл уже открыт, можно выбрать его из выпадающего списка.
4. Избранные опции:
Выберите Обогащенный текст (включайте графику и таблицы).
Выберите закладки Use, чтобы идентифицировать элементы и служить пользовательскими идентификаторами. Это сохраняет ссылки на существующие закладки документа в новом наборе требования.
4. Нажмите Import. Новый набор требования появляется в Редакторе Требований.
5. Можно перейти к документу. В панели Свойств нажмите Show в документе.
Теперь импортируйте требования из документа Microsoft® Excel®. При импорте из Excel вы задаете который столбцы импортировать. Можно сопоставить столбцы или со Сводными данными, Ключевыми словами или с полями Custom Attribute в импортированных данных. Можно также определить местоположение определенных областей значений в таблицах путем определения образца регулярного выражения идентификаторов требований.
1. Откройте FuelSysTestScenarios.xlsx
файл от рабочей папки.
2. В Редакторе Требований щелкните правой кнопкой по FuelSysRequirements
в индексе и выбирают Import As Read-only References.
3. Сконфигурируйте настройки импорта как показано.
4. Нажмите Import. Новый узел верхнего уровня содержит ссылки на элементы сценария тестирования в документе Excel.
Повторите процесс импорта для файла FuelSysRequirementsSpecification.docx
.
Обновите места назначения ссылки модели к импортированным требованиям. Откройте FuelSysWithReqLinks
модель от рабочей папки.
open_system("FuelSysWithReqLinks.slx")
2. Включите Перспективу Требований модели. Кликните по значку в нижнем правом из холста модели и кликните по значку Требований. FuelSysRequirements
установите появляется в браузере Требований.
3. Щелкните правой кнопкой по FuelSysRequirements
позиция и выбирает Redirect Links to Imported References.
Если вы изменяете содержимое требования во внешнем документе, обновляете Набор Требования, чтобы отразить последнюю версию:
1. Выберите узел Импорта верхнего уровня в Редакторе Требований.
2. На правой панели, при Обмене Требования, нажимают кнопку Update.
Импорт этих трех документов создает три узла верхнего уровня на левой панели Редактора Требований. Сохраните набор требования.
Расширьте поддеревья и нажмите на отдельные элементы, чтобы рассмотреть импортированное содержимое. Нажмите Show в кнопке документа для навигации к соответствующему местоположению в исходном внешнем документе.
На этом шаге вы загружаете модель с существующими ссылками на импортированные документы. Если у вас есть модели с данными RMI в Simulink® Verification, и формат Validation™, открывая те модели с доступной лицензией Simulink Requirements предлагает вам, сохраняют данные о требованиях в обновленном формате Simulink Requirements.
Нажатие на Save теперь создает Набор Ссылки .slmx
файл.
В этом примере откройте FuelSysWithReqLinks.slx
модель в рабочей папке. В панели уведомления наверху холста нажмите, Save теперь соединяются, чтобы создать файл Набора Ссылки FuelSysWithReqLinks.slmx
.
Чтобы подсветить блоки со ссылками требования, во вкладке Requirements Viewer, нажимают кнопку Highlight Links.
Чтобы показать связанное требование, откройте вкладку Requirements Manager и выберите блок.
Если Редактор Требований открыт, ссылочный элемент подсвечен. Можно рассмотреть содержимое требования в Панели.
Входящая ссылка отображена в панели Ссылок. С Simulink Requirements вы не должны вставлять средства управления навигацией в Word и документы Excel®, чтобы знать, где ссылки. Можно найти ссылки в Редакторе Требований.
Лицензия Simulink Requirements необходима, чтобы использовать Редактор Требований. Когда соответствующие ссылки не загрузятся в Редакторе Требований, навигация принесет вам к исходному содержимому во внешнем документе, как в предыдущих версиях.
Очистите открытые наборы требования и наборы ссылки. Закройте все открытые модели.
slreq.clear;
bdclose all;