Этот пример демонстрирует основные шаги по обновлению ссылок Requirements Management Interface (RMI) на формат, используемый редактором требований и браузером требований в холсте модели. Устаревшие данные RMI состоят из трассируемости ссылки информации, хранящейся в отдельном .req
файл, или встроенный в модель Simulink ® .
С помощью Simulink Requirements можно просматривать требования и ссылки в холсте модели, сохраняя при этом существующие ссылки от элементов проекта к внешним документам. Кроме того, можно создать требования и установить отношения между требованиями, сущностями модели и тестами.
В этом примере используется Windows ®.
В этом примере:
Вы начинаете с модели, которая имеет ссылки на требования во внешних документах.
Создается новый набор требований.
Потребности импортируются из внешних документов, создавая потребности в наборе, который ссылается на внешние документы.
Вы обновляете модель ссылки мест назначения до импортированных требований.
Откройте редактор путем ввода:
slreq.editor
Создайте новый набор требований:
На панели инструментов редактора требований нажмите «Новый набор требований».
Введите имя файла, например FuelSysRequirements
. Сохраните набор требований.
FuelSysRequirements
является набором требований. Требования ссылаются на содержимое внешних документов:
FuelSysDesignDescription.docx
FuelSysRequirementsSpecification.docx
FuelSysTestScenarios.xlsx
1. Для импорта щелкните правой кнопкой мыши FuelSysRequirements
в индексе и выберите Импортировать как ссылки только для чтения.
2. В диалоговом окне «Импорт требований» выберите Microsoft Word Document
для типа документа.
3. Для параметра «Расположение документа» выберите FuelSysDesignDescription.docx
файл в рабочей папке. Если файл уже открыт, его можно выбрать из выпадающего списка.
4. Выберите опции:
Выберите Форматированный текст (включая графику и таблицы).
Выберите Использовать закладки для идентификации элементов и служить пользовательскими идентификаторами. Это сохраняет ссылки на существующие закладки документов в новом наборе требований.
4. Нажмите кнопку Импорт. Новый набор требований появится в редакторе требований.
5. Вы можете перейти к документу. На панели Свойств щелкните Показом в документе.
Теперь необходимо импортировать требования из документа Microsoft ® Excel ®. При импорте из Excel необходимо указать, какие столбцы необходимо импортировать. Столбцы можно сопоставить с полями Сводными данными, Ключевые слова или Пользовательский атрибут в импортированных данных. Можно также найти определенные области значений в таблицах, задав регулярный шаблон выражения идентификаторов требований.
1. Откройте FuelSysTestScenarios.xlsx
файл из рабочей папки.
2. В редакторе требований щелкните правой кнопкой мыши FuelSysRequirements
в индексе и выберите Импортировать как ссылки только для чтения.
3. Настройте параметры импорта как показано на рисунке.
4. Нажмите кнопку Импорт. Новый узел верхнего уровня содержит ссылки на элементы сценария тестирования в документе Excel.
Повторите процесс импорта для файла FuelSysRequirementsSpecification.docx
.
Обновите места назначения модельных ссылок в соответствии с импортированными требованиями:
1. Откройте FuelSysWithReqLinks
модель из рабочей папки.
2. Включите перспективу требований модели. Щелкните значок в правом нижнем углу полотна модели и щелкните значок Требования. The FuelSysRequirements
set появится в браузере Requirements.
3. Щелкните правой кнопкой мыши по FuelSysRequirements
Линию элемента и выберите «Перенаправить ссылки на импортированные ссылки».
При изменении содержимого потребности во внешнем документе обновите набор требований так, чтобы он отражал последнюю версию:
1. Выберите узел Импорт верхнего уровня в редакторе требований.
2. На правой панели в разделе «Обмен требованиями» нажмите кнопку «Обновить».
При импорте трех документов создаются три узла верхнего уровня на левой панели редактора требований. Сохраните набор требований.
Разверните вложенные деревья и щелкните по отдельным элементам для просмотра импортированного содержимого. Нажмите кнопку Показать в документе для перехода к соответствующему месту в исходном внешнем документе.
На этом шаге вы загружаете модель с существующими ссылками в импортированные документы. Если у вас есть модели с данными RMI в формате Simulink ® Verification и Validation™, открытие этих моделей с доступной лицензией Simulink Requirements предлагает вам сохранить данные требований в обновленном формате Simulink Requirements.
При нажатии кнопки «Сохранить» создается набор ссылок .slmx
файл.
В этом примере откройте FuelSysWithReqLinks.slx
модель в рабочей папке. На панели уведомлений в верхней части холста щелкните ссылку Сохранить сейчас, чтобы создать файл набора ссылок FuelSysWithReqLinks.slmx
.
Чтобы подсветить блоки со ссылками требований, на вкладке Средство Просмотра нажмите кнопку Highlight Links.
Чтобы отобразить связанное требование, откройте вкладку Requirements Manager и выберите блок.
Если Редактор требований открыт, ссылочный элемент подсвечивается. Содержимое требования можно просмотреть на панели «Сведения».
Входящая ссылка отображается на панели « Ссылках». С помощью Simulink Requirements вы не должны вставлять элементы навигации в документы Word и Excel ®, чтобы знать, где находятся ссылки. Ссылки можно найти в редакторе требований.
Для использования редактора требований необходима лицензия Simulink Requirements. Если соответствующие ссылки не загружены в редакторе требований, навигация приведет вас к исходному содержимому во внешнем документе, как и в предыдущих версиях.