Weryfikacja systemu

W portalu wymagań i systemów wymagania są połączone z jednym lub większą liczbą systemów lub podsystemów. Systemy te są weryfikowane za pomocą działań Weryfikacji i Walidacji (V&V). Wymaganie Bloku może być weryfikowane za pomocą jednej lub wielu aktywności V&V. Każde działanie może być powiązane z jednym lub kilkoma wymaganiami i może weryfikować jeden lub więcej systemów.

W tej części samouczka omówimy sposób przeprowadzania działań V&V przy użyciu portalu wymagań i systemów oraz wyjaśnimy następujące kwestie:

  • Jak tworzyć działania V&V.

  • Jak powiązać działania V&V z wymaganiami.

  • Jak uruchomić działanie.

  • Demonstracja metod automatycznej weryfikacji w portalu wymagań i systemów.

Tworzenie i ładowanie widoków na potrzeby weryfikacji

Portal wymagań i systemów oferuje różne wstępnie wybrane atrybuty, takie jak Identyfikator, Tekst, Rodzice, Dzieci, Typ, Stan, Status V&V, Działania V&V, Bloki V&V, Tagi i Właściwości. Może to jednak prowadzić do nadmiernego przewijania w poziomie na mniejszych ekranach. Aby usprawnić proces weryfikacji, można wygenerować niestandardowe widoki zawierające tylko niezbędne atrybuty. Utwórzmy nowy widok dla Weryfikacji i załadujmy go.

  1. Przejdź do modułu wymagań () i otwórz specyfikację Fan_Spec.

  2. Najedź kursorem na dowolny nagłówek kolumny, kliknij ikonę , która się pojawi, a następnie kliknij ikonę , aby wyświetlić listę dostępnych kolumn.

  3. Odznacz wszystkie kolumny na liście i wybierz tylko następujące kolumny:

    • Text

    • Applicable Blocks

    • Parents

    • Children

    • V&V Status

    • V&V Activities

    • V&V Rules

    • Tags

    Atrybuty można również zaznaczać/odznaczać za pomocą panelu Columns dostępnego z prawej strony. Takie podejście ma na celu zwrócenie uwagi na dodatkowe opcje dostępne w nagłówkach kolumn, takie jak filtry i opcje rozmiaru tabeli. Na przykład ikona zapewnia opcje filtrowania dla określonej kolumny.

  4. Kliknij prawym przyciskiem myszy w tabeli i wybierz polecenie Save view z menu kontekstowego. W otwartym oknie Save current view wpisz Verification_View jako View name, wybierz Private, a następnie kliknij .

    Wszystkie wybrane kolumny, szerokości kolumn i zastosowane filtry zostaną zapisane w dedykowanym widoku. Po zapisaniu widoku można go załadować, klikając prawym przyciskiem myszy w tabeli i wybierając odpowiednią pozycję w podmenu Load View.

Dodawanie czynności weryfikacji i walidacji do wymagania

Portal wymagań i systemów oferuje trzy kolumny poświęcone weryfikacji i walidacji wymagań (oprócz dodatkowych kolumn, takich jak Compliance i Compliance Comment, a nawet niestandardowych kolumn związanych z działaniami weryfikacyjnymi):

  • V&V Status - wskazuje ogólny status weryfikacji wymagania.

  • V&V Activities - wyświetla powiązane działania V&V z wymaganiem.

  • V&V Rules - automatyczna weryfikacja w oparciu o porównanie wartości między wymaganiem a modułem projektu systemu.

  1. Przejdź do modułu weryfikacji i walidacji , klikając ikonę na pasku nawigacji modułów po lewej stronie.

  2. Kliknij przycisk . W otwartym oknie Create V&V Activity wpisz Mass Inspection w polu Name i This activity measures the mass of the Valifan. w polu Description, a następnie kliknij .

  3. Teraz połączymy nową aktywność z jednym z naszych wymagań z modułu wymagań. Kliknij nazwę aktywności w kolumnie Name i kliknij kontrolkę Requirements Statuses u góry strony.

  4. Kliknij przycisk w prawym górnym rogu. W otwartym oknie Link Requirement wybierz R-Fan-001 z listy rozwijanej Requirement i wybierz Fan z listy rozwijanej Block, a następnie kliknij .

  5. Załóżmy, że przeprowadziłeś inspekcję masową zgodnie z instrukcjami działania, a teraz chcemy ustawić status weryfikacji na zweryfikowany. Aby to zrobić, kliknij dwukrotnie komórkę w kolumnie Status i wybierz Verified z listy rozwijanej.

Możliwe jest również przesłanie dowodów, takich jak raporty i inne dokumenty, po przejściu do określonego działania w module Weryfikacje i zatwierdzenia i uzyskaniu dostępu do przebiegów.

W ten sposób z powodzeniem utworzyliśmy działanie weryfikacji ręcznej. Przyjrzyjmy się teraz, jak przeprowadzić automatyczne weryfikacje naszych wymagań, które sprawdzają wartości projektu systemu względem wartości wymagań.

Automatyczna weryfikacja systemu przy użyciu reguł

  1. Przejdź do modułu wymagań () i otwórz specyfikację Fan_Spec.

  2. Najedź kursorem na wartość 300 g w kolumnie Text dla wymagania R-Fan-001 i sprawdź jego nazwę w wyskakującym okienku. Ta nazwa zostanie użyta podczas tworzenia reguły, w której ta wartość zostanie porównana z wartością z modułu projektowania systemu.

    Wartości w wymaganiach można edytować, klikając ikonę w wyskakującym okienku. Można dostosować parametry, takie jak nazwa, marginesy itp.

  3. Kliknij dwukrotnie komórkę w kolumnie V&V Rules dla wymagania R-Fan-001. Otworzy się okno V&V Rules, w którym można zdefiniować regułę porównywania masy naszego wymagania Valifan wynoszącej 300 g z wartością masy systemu Fan z modułu projektowania systemu. Użyj symbolu $, aby odnieść się do wartości. W wyświetlonym oknie podręcznym można wyszukać wartości, wpisując ich nazwy. Zdefiniuj regułę w następujący sposób:

    $Fan.Mass$R-Fan_001.maximum_mass_of_the_fan

    Zwróć uwagę, jak portal wymagań i systemów pobiera rzeczywiste powiązane wartości poniżej pola tekstowego.

  4. Kliknij przycisk w oknie V&V Rules, a następnie zamknij okno. W tabeli widać, że mamy teraz jedną regułę (która jest zweryfikowana) powiązaną z wymaganiem i łącznie status 2/2 V&V (ponieważ działanie inspekcji masowej zostało również wcześniej zweryfikowane).

Należy pamiętać, że reguła będzie stale sprawdzać wartości i wskaże, czy reguła jest nadal weryfikowana, czy nie. Jeśli wartość wymagania lub wartość projektu systemu ulegnie zmianie i reguła nie jest już weryfikowana, portal wymagań i systemów automatycznie wskaże, że reguła przeszła do stanu Nie zweryfikowano. Spróbuj zmienić wartość masy w module projektowania systemu, aby całkowita masa wentylatora była większa niż 300 g, a następnie sprawdź status reguł V&V.

Następne kroki?

Gratulacje, teraz już wiesz jak poruszać się po Portalu Wymagań i Systemów!

Możesz kontynuować ulepszanie swojego projektu wentylatora biurkowego. Oto kilka pomysłów:

  • Dodaj zgodność z wymaganiami

  • Dodaj kilka relacji rodzic/dziecko między wymaganiami, sprawdź wykres połączeń i zwróć uwagę na kody kolorów w wymaganiach.

  • Co powiesz na utworzenie symulacji w celu obliczenia wynikowego przemieszczenia powietrza w zależności od trybów wentylatora?

  • Dodaj blok panelu słonecznego, aby wentylator był przenośny. Maksymalna prędkość obrotowa może zależeć od kąta padania promieni słonecznych na panel słoneczny.

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Content