Обновление импортированных требований

Можно импортировать требования из исходных документов внешних требований, а затем обновлять их при внесении изменений в исходный документ. Чтобы импортировать требования к ссылкам, откройте Редактор требований, нажмите кнопку Import, выберите исходный документ и проверьте опцию для Allow updates from external source. При импорте требований как ссылочных требований из внешних документов потребности они сохраняют ссылку на исходный документ. Проверьте наличие обновленной версии исходного документа путем обновления узла импорта. Значок верхнего узла импорта изменяется на, когда доступен обновленный исходный документ, что указывает на то, что временная метка исходного документа является более поздней, чем последняя импортированная или обновленная временная метка.

Выберите обновленную версию исходного документа во время операции Update. Также можно обновить имя файла и расположение исходного документа требований, щелкнув правой кнопкой мыши верхний узел набора требований и выбрав Update source document name or location.

Обновите свои требования в наборе требований. Выберите верхний узел и, на панели Details, под Requirements Interchange нажмите Update. Требования к обновлению:

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

  • Создает комментарии о различиях между версиями документа. Можно просматривать комментарии, когда вы выбираете верхний узел Импорт в наборе требований на панели Details под Comments.

  • Обновляет значение modifiedOn для обновленных требований и значение updatedOn для верхнего узла Import набора требований.

  • Помечает набор требований как грязный, даже если данные требований не изменились из-за изменения значения updatedOn.

  • Сохраняет ссылки на обновленные требования.

  • Сохраняет требования SID.

  • Сохраняет комментарии к требованиям.

  • Сохраняет локальные пользовательские атрибуты, созданные в Simulink® Requirements™. Дополнительные сведения о создании пользовательских атрибутов для требований см. в разделе Настройка требований с помощью пользовательских атрибутов.

Требования к обновлению не изменяют ссылки на обновленные требования, SID требований, комментарии к требованиям или локальные пользовательские атрибуты, которые вы создаете. Если атрибуты в наборе требований и документе внешнего источника используют то же имя, обновленные требования используют значения атрибутов, определенные в документе внешнего источника.

Обновление требований с включенным отслеживанием изменений

Если у вас включено отслеживание изменений и есть изменения в требовании со ссылками, требования к обновлению могут вызвать проблемы с изменениями, которые, возможно, вам придется решить:

  • Совпадение: Никаких изменений между версиями документа не обнаружено. При импорте различных версий того же документа операция Update может обнаружить только пробелы в различия, такие как возвраты каретки, linefeeds и non breaking пространств. В этом сценарии операция Update не обновляет поля форматированного текста, такие как Описание и Обоснование.

  • Вставка: Новое требование было вставлено в набор требований.

  • Удаление: Ранее импортированное требование было удалено из набора требований.

  • Обновление: Изменены встроенные или пользовательские значения атрибутов ранее обновленного требования.

  • Перемещение: требование перемещено в иерархии требований.

  • Переупорядочивание: Требование было переупорядочено в отношении требований к родителям.

Перед импортом требований в Simulink Requirements убедитесь, что ваши требования в документе требований имеют постоянные и уникальные пользовательские идентификаторы, которые не изменяются между версиями документа. Операция Обновить в противном случае соответствует несвязанным требованиям и отображает больше различий между версиями документа, чем существует на самом деле.

Факторы документов Microsoft Word

Следуйте этим инструкциям при импорте требований от корпорации Майкрософт® Документы Word:

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

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

  • Перед выполнением требований к обновлению преобразуйте документы, созданные в более старой версии Microsoft Word, в текущую версию. Это преобразование препятствует вставке вредоносных пробелов в документ требований Microsoft Word.

  • В Microsoft Word решите проблемы, связанные с центром доверия или ожидающими обновления, если во время операций импорта или обновления возникли ошибки. Эти проблемы могут привести к тому, что Microsoft Word заблокирует входящие подключения из MATLAB® .

Похожие темы