Учебное пособие по вентиляторам 3a - Верификация системы - модуль V&V

Эта страница документа была заменена и больше не поддерживается. Самое актуальное руководство см. на следующей странице: Проверка системы.

Прежде чем перейти к этой части руководства, пожалуйста, проверьте, какой тип потока верификации активен в вашем приложении Requirements & Systems Portal! Существует два способа верификации требований: через деятельность по верификации и валидации (V&V) и через методы верификации (VMs). Поток V&V Activity станет потоком по умолчанию, в то время как поток VMs будет устаревать в течение следующих месяцев.

Чтобы проверить, какой из них активен, наведите курсор на маленький значок пробирки () в боковой панели вашего модуля слева.

Если то, что вы видите, похоже на это , ваш администратор включил Verifications & Validations Module. Пожалуйста, продолжайте изучать Учебник по вентиляторам 3a - Проверка системы - Модуль V&V.

Если то, что вы видите, выглядит так , ваш администратор включил функцию Test Module. Пожалуйста, продолжите просмотр Учебника по вентиляторам 3b - Проверка системы - Модуль тестирования.

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

В этой части учебника мы рассмотрим, как проводить верификацию и валидацию (V&V) с помощью Requirements & Systems Portal. В предыдущих уроках мы создали требования и блоки для нашего проекта ValiFan(Specify Product and Design System). В этом уроке мы объясним, как:

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

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

  • Как запустить мероприятие

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

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

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

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

Requirements & Systems Portal offers various pre-selected attributes, such as Identifier, Text, Parents, Children, Type, State, V&V Status, V&V Activities, V&V Blocks, Tags, and Properties. However, this may lead to excessive horizontal scrolling on smaller screens. Users can generate custom views with only the essential attributes to streamline the Verification process. Let's create a new view for the Verification and load it.

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

image-20240325-192929.png
  • После щелчка на значке появится новое диалоговое окно, выберите последний значок с тремя вертикальными окнами.

image-20240325-193120.png
  • В этом окне снимите выделение со всех атрибутов и выберите только следующие атрибуты: Текст, Родители, Дети, Применимые блоки, Статус V&V, Деятельность V&V, Правила V&V и Теги.

Пользователь также может выбирать/отменять выбор атрибутов с помощью "Колонок" в правой части. Мы показали этот подход, чтобы вы также узнали о дополнительных опциях, доступных в заголовках столбцов, таких как фильтры и параметры размера таблицы. Например, символ воронки предоставляет возможности фильтрации для конкретного столбца.
  • После завершения работы щелкните правой кнопкой мыши на таблицах, чтобы открыть меню таблиц. В диалоговом окне выберите Save View.

image-20240325-193524.pngСохранить вид - при сохранении вида все выбранные столбцы, ширина столбцов и примененные фильтры будут сохранены в специальном виде.
  • Откроется новое диалоговое окно, в котором вы можете ввести "Verification_View" в Save as new(1), выберите Private(2), и нажать кнопку Save(3).

image-20240325-193755.png
  • После сохранения представлений пользователь может загрузить их, щелкнув правой кнопкой мыши на таблицах, выбрав опцию Load View и выбрать Verification_Views.

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

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

  • V&V Status (Указывает общий статус верификации требования)

  • V&V Activities (Отображает связанные V&V Activities с требованием)

  • Правила V&V (Автоматическая верификация, основанная на валидном сравнении между требованием и модулем проектирования системы)

Пожалуйста, найдите эти столбцы и расположите их так, чтобы в таблице требований вы увидели следующее.

Необходимые столбцы для верификации и валидации

Теперь перейдем к модулю "Verifications & Validations Module", чтобы настроить новую "V&V Activity". Для этого нажмите на соответствующий значок модуля в левой боковой панели (1) а затем выберите "+ V&V Activity" (2).

Модуль верификаций и валидаций

После этого в открывшемся всплывающем окне давайте определим простую деятельность по массовой проверке.

image-20240513-184204.png

После нажатия на кнопку "Создать" деятельность будет создана. Теперь мы свяжем это мероприятие массового контроля с одним из наших требований из модуля "Требования":

  • Нажмите на название деятельности "Mass Inspection" в столбце "Name".

  • Выберите вкладку "Requirements Statuses" в верхней части.

  • Нажмите на кнопку под названием "Link Requirement".

  • Во всплывающем окне разверните список требований, найдите "R-Fan-001" и выберите его.

  • Кроме того, раскройте список блоков и выберите систему "Fan".

  • Завершите связывание этих элементов, нажав кнопку "Добавить".

  • Требование появится в виде записи в таблице.

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

Пожалуйста, посмотрите видео ниже, чтобы получить представление об этих шагах.

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

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

(3) Метод автоматической верификации с помощью правил

Most technical developments are designed against strict requirements, e.g., mass, power consumption, budget, etc. Requirements & Systems Portal maintains a complete overview of whether your design fulfils all of these technical parameters.

В этой части мы сосредоточимся на колонке "Правила V&V". Пожалуйста, расположите столбцы в модуле требований так, чтобы они выглядели, как показано на следующем рисунке.

image-20240807-145003.png

Перед определением правила проверьте название вали весом 300 г в вашем требовании R-Fan-001, наведя курсор на вали следующим образом:

image-20240807-145325.pngПолучение информации о вали в Требовании.

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

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

Теперь дважды щелкните в ячейке "Правила V&V" в Требовании R-Fan-001. Откроется всплывающее окно, в котором вы можете определить правила.

image-20240513-190625.png

Здесь мы можем определить правило для сравнения массы валифана требования, равной 300 г, с массой валифана системы вентиляторов из модуля проектирования системы. Используйте знак доллара ($) для ссылки на Valis. В открывшемся окне можно найти Вали, введя их названия. Мы устанавливаем следующие отношения:

$Fan.Mass $R-Fan_001.R_Fan_001_vali

Это правило сравнивает массовые показатели проекта системы с значениями Vali из нашего требования.

image-20240513-191557.png

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

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

Обратите внимание, что Правило будет постоянно проверять Valis и указывать, является ли оно по-прежнему проверенным или нет. Если Vali требования или Vali проекта системы изменится и правило больше не будет проверено, портал Requirements & Systems Portal автоматически укажет, что правило перешло в статус Not Verified.

Попробуйте изменить значение массы Vali в модуле проектирования системы таким образом, чтобы общая масса вентилятора превышала 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