Проверка системы

На портале Requirements & Systems Portal требования связаны с одной или несколькими системами или подсистемами. Эти системы проверяются с помощью мероприятий по верификации и валидации (V&V). Требование блока может быть проверено с помощью одного или нескольких видов деятельности V&V. Каждый вид деятельности может быть связан с одним или несколькими требованиями и может проверять одну или несколько систем.

В этой части учебника мы обсудим, как проводить V&V с помощью портала Requirements & Systems Portal, и объясним следующее:

  • Как создавать мероприятия V&V.

  • Как связать мероприятия V&V с требованиями.

  • Как запустить деятельность.

  • Демонстрация методов автоматической верификации в Requirements & Systems Portal.

Создание и загрузка представлений для верификации

Requirements & Systems Portal предлагает различные предварительно выбранные атрибуты, такие как идентификатор, текст, родители, дети, тип, состояние, статус V&V, деятельность V&V, блоки V&V, теги и свойства. Однако это может привести к чрезмерной горизонтальной прокрутке на небольших экранах. Чтобы упростить процесс верификации, можно создать пользовательские представления, содержащие только основные атрибуты. Давайте создадим новое представление для верификации и загрузим его.

  1. Перейдите в модуль требований () и откройте Fan_Spec спецификацию.

  2. Наведите курсор на заголовок любого столбца, щелкните появившийся значок , а затем щелкните значок , чтобы отобразить список доступных столбцов.

  3. Снимите выделение со всех столбцов в списке и выберите только следующие столбцы:

    • Text

    • Applicable Blocks

    • Parents

    • Children

    • V&V Status

    • V&V Activities

    • V&V Rules

    • Tags

    Вы также можете выбрать/отменить выбор атрибутов с помощью Columns панели, доступ к которой осуществляется с правой стороны. Такой подход показан для того, чтобы вы также знали о дополнительных опциях, доступных в заголовках столбцов, таких как фильтры и параметры размера таблицы. Например, значок предоставляет возможности фильтрации для конкретного столбца.

  4. Щелкните правой кнопкой мыши в таблице и выберите команду Save view из контекстного меню. В Save current view открывшемся окне введите Verification_View в качестве View name, выберите Private, а затем нажмите .

    Все выбранные столбцы, ширина столбцов и примененные фильтры будут сохранены в специальном представлении. После сохранения представления его можно загрузить, щелкнув правой кнопкой мыши в таблице и выбрав соответствующий пункт в Load View подменю.

Добавление действий по верификации и валидации в требование

Портал требований и систем предлагает три колонки, посвященные верификации и валидации требований (помимо дополнительных колонок, таких как Compliance и Compliance Comment или даже пользовательских столбцов, связанных с деятельностью по проверке):

  • V&V Status - показывает общий статус проверки требования.

  • V&V Activities - отображает связанные с требованием мероприятия V&V.

  • V&V Rules - автоматическая верификация на основе сравнения требований и модуля проектирования системы.

  1. Перейдите в модуль Verifications & Validations (Верификации и валидации) , щелкнув значок на панели навигации модуля слева.

  2. Нажмите кнопку . В Create V&V Activity открывшемся окне введите Mass Inspection в Name поле и This activity measures the mass of the Valifan. в Description , а затем нажмите .

  3. Теперь мы свяжем новую деятельность с одним из наших требований из модуля требований. Щелкните по названию деятельности в Name и нажмите кнопку Requirements Statuses элемент управления в верхней части страницы.

  4. Нажмите кнопку в правом верхнем углу. В Link Requirement открывшемся окне выберите R-Fan-001 в Requirement в раскрывающемся списке и выберите Fan в раскрывающемся списке Блок, а затем нажмите .

  5. Предположим, что вы выполнили массовую проверку в соответствии с инструкциями мероприятия и теперь хотим установить статус проверки на "Проверено". Для этого дважды щелкните ячейку в столбце Status столбца и выберите Verified из выпадающего списка.

Также можно загрузить доказательства, такие как отчеты и другие документы, если зайти в конкретный вид деятельности в модуле "Проверки и подтверждения" и получить доступ к прогонам.

Таким образом, мы успешно создали деятельность по ручной проверке. Теперь давайте рассмотрим, как провести автоматическую верификацию наших требований, чтобы проверить соответствие валидности проекта системы валидности требований.

Автоматическая верификация системы с помощью правил

  1. Перейдите в модуль требований () и откройте Fan_Spec спецификацию.

  2. Наведите курсор на 300 g вали в Text столбце для R-Fan-001 требования и проверьте его имя во всплывающем окне. Это имя будет использоваться при создании правила, в котором это значение будет сравниваться с значением из модуля проектирования системы.

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

  3. Дважды щелкните ячейку в V&V Rules столбце для R-Fan-001 требования. Откроется окно V&V Rules откроется окно, в котором вы можете задать правило для сравнения массы валифана массой 300 г с массой вали Fan системы из модуля проектирования системы. Используйте символ $ символ для ссылки на вали. Во всплывающем окне можно искать вали, вводя их названия. Определите правило следующим образом:

    $Fan.Mass$R-Fan_001.maximum_mass_of_the_fan

    Обратите внимание, как портал Requirements & Systems Portal подбирает реальные связанные значения под текстовым полем.

  4. Нажмите кнопку в V&V Rules а затем закройте окно. В таблице вы увидите, что теперь у нас есть одно правило (которое проверено), связанное с требованием, и в общей сложности 2/2 статуса V&V (поскольку деятельность по массовой проверке также была проверена ранее).

Обратите внимание, что правило будет постоянно проверять значения и указывать, проверено ли оно еще или нет. Если вали требований или вали проекта системы изменяются и правило больше не проверяется, портал Requirements & Systems Portal автоматически укажет, что правило перешло в статус Not Verified. Попробуйте изменить значение массы в модуле проектирования системы так, чтобы общая масса вентилятора была больше 300 г, а затем проверьте статус правил V&V.

Следующие шаги?

Поздравляем, теперь вы знаете, как пользоваться порталом Requirements & Systems Portal!

Вы можете продолжать совершенствовать свой проект настольного вентилятора. Вот несколько идей:

  • Добавить соответствие требованиям

  • Добавьте несколько родительских/дочерних связей между требованиями, проверьте график связей и обратите внимание на цветовые коды требований.

  • Как насчет создания симуляции для расчета результирующего перемещения воздуха в зависимости от режимов работы вентилятора?

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

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Доступность функциональных возможностей

Набор доступных функциональных возможностей зависит от вашего решения Altium – Altium Develop, редакция Altium Agile (Agile Teams или Agile Enterprise) или Altium Designer (на активной подписке).

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

Content