Weryfikacja systemu

W Requirements & Systems Portal wymagania są powiązane z jednym lub większą liczbą systemów albo podsystemów. Systemy te są weryfikowane za pomocą działań Verifications and Validations (V&V). Wymaganie bloku może zostać zweryfikowane przez jedno lub wiele działań V&V. Każde działanie może być połączone z jednym lub kilkoma wymaganiami i może weryfikować jeden lub więcej systemów.

W tej części samouczka omówimy, jak przeprowadzać działania V&V przy użyciu Requirements & Systems Portal, oraz wyjaśnimy następujące kwestie:

  • Jak tworzyć działania V&V.

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

  • Jak uruchomić działanie.

  • Przedstawienie metod automatycznej weryfikacji w Requirements & Systems Portal.

Tworzenie i wczytywanie widoków do weryfikacji

Requirements & Systems Portal oferuje różne wstępnie wybrane atrybuty, takie jak Identifier, Text, Parents, Children, Type, State, V&V Status, V&V Activities, V&V Blocks, Tags i Properties. Może to jednak prowadzić do nadmiernego przewijania w poziomie na mniejszych ekranach. Możesz tworzyć niestandardowe widoki zawierające tylko najważniejsze atrybuty, aby usprawnić proces weryfikacji. Utwórzmy nowy widok do weryfikacji i go wczytajmy.

  1. Przejdź do modułu Requirements () 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 zaznacz tylko następujące kolumny:

    • Text

    • Parents

    • Children

    • V&V Activities

    • V&V Status

    • V&V Rules

    • Applicable Blocks

    • Tags

    Atrybuty możesz także zaznaczać/odznaczać za pomocą panelu Columns, dostępnego po prawej stronie. To podejście zostało pokazane również po to, aby uświadomić Ci dodatkowe opcje dostępne w nagłówkach kolumn, takie jak filtry i opcje zmiany rozmiaru tabeli. Na przykład ikona udostępnia opcje filtrowania dla konkretnej 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żesz go wczytać, klikając prawym przyciskiem myszy w tabeli i wybierając odpowiednią pozycję z podmenu Load View.

Dodawanie działania Verification & Validation do wymagania

Requirements & Systems Portal oferuje trzy kolumny przeznaczone do weryfikacji i walidacji wymagań (oprócz dodatkowych kolumn, takich jak Compliance i Compliance Comment, a nawet kolumn niestandardowych związanych z działaniami weryfikacyjnymi):

 

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

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

  • V&V Rules – automatyczna weryfikacja oparta na porównaniu vali między wymaganiem a modułem System Design.

  1. Przejdź do modułu Verifications & Validations , 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 oraz This activity measures the mass of the Valifan. w polu Description, a następnie kliknij .

  3. Teraz połączymy nowe działanie z jednym z naszych wymagań z modułu Requirements. Kliknij nazwę działania 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 oraz wybierz Fan z listy rozwijanej Block, a następnie kliknij .

  5. Załóżmy, że przeprowadzono kontrolę masy zgodnie z instrukcjami działania i teraz chcemy ustawić status weryfikacji na verified. Aby to zrobić, kliknij dwukrotnie komórkę w kolumnie Status i wybierz Verified z listy rozwijanej.

  6. Przejdź do modułu Requirements () i otwórz specyfikację Fan_Spec. W tabeli zobaczysz przypisane działanie V&V w kolumnie V&V Activities oraz status Verified 1/1 w kolumnie V&V Status.

  • Możliwe jest również przesyłanie dowodów, takich jak raporty i inne dokumenty, po wejściu do konkretnego działania w module Verifications & Validations i uzyskaniu dostępu do uruchomień.

  • Status V&V jest przypisywany automatycznie na podstawie statusu działań V&V przypisanych do wymagania. Jeśli do wymagania nie przypisano żadnego działania V&V, możesz ręcznie zmienić status V&V wymagania, klikając dwukrotnie komórkę w kolumnie V&V Status i wybierając Verified lub Not Verified z listy rozwijanej.

W ten sposób pomyślnie utworzyliśmy ręczne działanie weryfikacyjne. Przyjrzyjmy się teraz, jak skonfigurować automatyczne weryfikacje naszych wymagań, które sprawdzają valis projektu systemu względem valis wymagań.

Automatyczna weryfikacja systemu przy użyciu reguł

  1. W specyfikacji Fan_Spec najedź kursorem na vali 300 g w kolumnie Text dla wymagania R-Fan-001 i sprawdź jego nazwę w wyskakującym oknie. Ta nazwa zostanie użyta podczas tworzenia reguły, w której ten vali będzie porównywany z vali z modułu System Design.

    Valis w wymaganiach można edytować, klikając ikonę  w wyskakującym oknie. Możesz dostosować parametry, takie jak nazwa, marginesy itp.

  2. Kliknij dwukrotnie komórkę w kolumnie V&V Rules dla wymagania R-Fan-001 . Otworzy się okno V&V Rules, w którym możesz zdefiniować regułę porównującą nasz wymóg Valifan mass wynoszący 300 g z vali masy systemu Fan z modułu System Design. Użyj symbolu $, aby odwoływać się do valis. W wyświetlonym oknie możesz wyszukiwać valis, wpisując ich nazwy. Zdefiniuj regułę w następujący sposób:

    $Valifan.Mass<$R-Fan_001.maximum_valifan_mass

    Zwróć uwagę, że Requirements & Systems Portal pobiera poniżej pola tekstowego rzeczywiste powiązane wartości.

  3. Kliknij przycisk  w oknie V&V Rules, a następnie zamknij okno. W tabeli zobaczysz, że mamy teraz jedną regułę (która jest verified) powiązaną z wymaganiem.

Zwróć uwagę, że reguła będzie stale sprawdzać valis i wskazywać, czy reguła nadal jest verified. Jeśli zmieni się vali wymagania lub vali projektu systemu i reguła przestanie być verified, Requirements & Systems Portal automatycznie wskaże, że reguła przeszła do stanu Not Verified (i pokaże 0/1 w kolumnie V&V Rules). Spróbuj zmienić vali masy w module System Design tak, aby całkowita masa wentylatora była większa niż 300 g, a następnie sprawdź status reguł V&V.

Kolejne kroki?

Gratulacje, znasz już Requirements & Systems Portal!

Możesz dalej rozwijać swój projekt wentylatora biurkowego. Oto kilka pomysłów:

  • Dodaj zgodność do swoich wymagań

  • Dodaj kilka relacji nadrzędny/podrzędny między wymaganiami, sprawdź graf połączeń i zwróć uwagę na kody kolorów przy wymaganiu.

  • Może warto utworzyć symulację obliczającą wynikowe przemieszczenie powietrza w zależności od trybów pracy wentylatora?

  • Dodaj blok panelu słonecznego, aby wentylator był przenośny. Możesz uzależnić maksymalną prędkość obrotową od kąta padania światła na panel słoneczny.

AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
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