Praca z wymaganiami w Altium 365

Portal wymagań Altium jest narzędziem do zarządzania wymaganiami stworzonym specjalnie dla rozwoju systemów elektronicznych. Umożliwia wymianę na żywo sformalizowanych instancji wymagań w projektach projektowych, łącząc ustrukturyzowane specyfikacje z danymi projektowymi i działaniami weryfikacyjnymi.

  • Pełna dokumentacja Requirements Portal jest dostępna na podstronach tutaj. Przegląd kluczowych modułów i możliwości Requirements Portal można znaleźć w sekcji Features Explained. Linki do odpowiednich części tej dokumentacji znajdują się w tym dokumencie, w razie potrzeby, jako część konfiguracji.

  • W Altium Designer, panel Requirements jest centralną lokalizacją do pracy z wymaganiami. Odnieś się do strony Wymagania w projekcie, aby dowiedzieć się więcej na temat kontekstowego dostępu do Wymagań do aktualnych Specyfikacji podczas implementacji projektu.

Wymagania systemowe, utworzone w portalu wymagań, mogą być umieszczane jako aktywne instancje w dokumentach projektowych, przywoływane jako zadania i ostatecznie oznaczane jako zweryfikowane w celu potwierdzenia zgodności z wymaganiami.

Przed rozpoczęciem pracy z wymaganiami w projekcie Workspace musi być połączony z odpowiednim Block w portalu wymagań. Requirements są tworzone lub importowane do portalu wymagań, gdzie są zorganizowane w Specifications. Poszczególne Wymagania lub całe Specyfikacje mogą być następnie połączone z Block. Bloki reprezentują części całego systemu, takie jak PCB lub jednostka funkcjonalna, Projekt w Portalu Wymagań. Po połączeniu bloku, wymagania stają się dostępne w odpowiednim projekcie.

Dostęp do interfejsu portalu wymagań można uzyskać z obszaru roboczego, wybierając jego pozycję z menu "dziewięć kropek" () w prawym górnym rogu interfejsu obszaru roboczego ().

Podstawowa konfiguracja portalu wymagań

Aby rozpocząć korzystanie z Requirements, należy najpierw utworzyć stronę Project w Requirements Portal i zdefiniować jedną lub więcej stron Blocks reprezentujących jednostki funkcjonalne, takie jak moduły PCB. Domyślnie system tworzy Blok i Specyfikację o tej samej nazwie co Projekt, aby usprawnić konfigurację. Te domyślne wpisy można edytować lub zastąpić w dowolnym momencie, aby dopasować je do preferowanej struktury.

Nowe projekty można tworzyć z dowolnego modułu, klikając nazwę bieżącego projektu i wybierając Create New Project. Nowe bloki są tworzone w module Bloki ().

Reference documentation: Tworzenie nowego projektu

Reference documentation: Tworzenie bloku

Tworzenie wymagań i łączenie ich z blokami

Blok, który ma być powiązany z projektem projektowym, musi być ustawiony na typ Electronics, który następnie będzie oferował dodatkową opcję Altium Link do wyboru odpowiedniego projektu projektowego. Link do projektu można wybrać z menu rozwijanego na tym etapie lub utworzyć później z poziomu obszaru roboczego(powiązane informacje). Po ustanowieniu łącza importowany jest obraz podglądu projektu projektowego Workspace i jego dane parametrów - te ostatnie są dostępne w zakładce widoku Properties ().

Wymagania, które będą dostępne w obszarze roboczym, są dołączane do strony Specifications powiązanej z blokami. Utworzona specyfikacja może zawierać podsekcje (Sections) do dołączania wymagań, które mają zastosowanie do określonych części projektu systemu. Sekcje umożliwiają dalsze grupowanie wymagań według obszarów funkcjonalnych.

Reference documentation: Tworzenie specyfikacji

Reference documentation: Tworzenie wymagań

Użyj poleceń w module wymagań (), aby utworzyć nową specyfikację. Wymagania zostaną dołączone do tej specyfikacji i jej (opcjonalnych) podsekcji.

Powiąż nową specyfikację z istniejącym blokiem, aby ułatwić powiązanie wymagań z projektem.

Można utworzyć wiele specyfikacji i powiązanych sekcji - kliknij prawym przyciskiem myszy specyfikację, aby dodać sekcję.

Skorzystaj z dostępnych opcji, aby ręcznie utworzyć wymaganie dla specyfikacji lub sekcji, zaimportować wymagania z arkusza kalkulacyjnego lub wygenerować wymagania przy użyciu wspomagania AI na podstawie dostarczonych informacji. Ręcznie utworzone wymaganie będzie automatycznie ukierunkowane na aktualnie wybraną Specyfikację/Sekcję i wybierze następne dostępne wymaganie Identifier. Wprowadź informacje Requirement text i potwierdź wszystkie ustawienia przyciskiem .

Nowy wpis wymagania jest dostępny w widoku zakładki Table i zawiera wpis bloku, który łączy się z projektem. Należy pamiętać, że bloki mogą być ręcznie dodawane do wymagań (lub usuwane) poprzez dwukrotne kliknięcie komórki Applicable Block wpisu.

W razie potrzeby dodaj kolejne wpisy wymagań, które mogą być powiązane z główną specyfikacją lub wybraną sekcją specyfikacji. Te wpisy wymagań stają się dostępne dla połączonego projektu.

Łączenie wymagań z działaniami V&V

Możliwość weryfikacji Wymagań jest zarządzana poprzez stronę Verification and Validation (V&V) Activities, która jest tworzona w module Weryfikacji i Walidacji Portalu Wymagań (). Działanie V&V jest powiązane z wymaganiem, dzięki czemu jego stan weryfikacji (taki jak Not Verified, Verified, Skipped, itp.) może być określony w projekcie projektowym ().

Reference Documentation: Moduł weryfikacji i walidacji

Działania weryfikacji i weryfikacji, które zostaną zastosowane do wymagań, są tworzone za pomocą polecenia przycisku w module Weryfikacje i walidacje portalu wymagań.

W poniższym oknie Create V&V Activity należy nadać nazwę tworzonemu działaniu i potwierdzić przyciskiem .

Nowy wpis Działania V&V i wszelkie inne utworzone wpisy znajdują się na liście zakładek All Activities i w panelu po lewej stronie.

Z powrotem w module wymagań (), działania V&V są stosowane do wpisu wymagań poprzez dwukrotne kliknięcie w komórce V&V Activities.

W następującym oknie Verification & Validation Items kliknij przycisk , aby uzyskać dostęp do dostępnych opcji działań V&V.

Wybierz odpowiednie działanie V&V z menu rozwijanego Activity w oknie Link Activity i wybierz , aby potwierdzić.

Wybrane działanie zostanie dodane do listy Verification & Validation Items. W razie potrzeby ponownie użyj przycisku , aby dodać kolejne działanie V&V dla aktualnie wybranego wymagania.

Wpis Wymagania zawiera teraz określone V&V Activity. Należy zauważyć, że komórka V&V Status wskazuje teraz, że dostępna jest jedna powiązana aktywność w stanie niezweryfikowanym (0/1).

Do wszystkich dostępnych wpisów wymagań można dodać jedno lub więcej działań V&V.

Łączenie wymagań z projektem

Po skonfigurowaniu różnych elementów portalu wymagań dla projektu projektowego (patrz powyższa sekcja), projekt musi zostać połączony z powiązanym blokiem portalu wymagań, aby jego wymagania były dostępne w widoku projektu obszaru roboczego. To połączenie umożliwia dostęp do wymagań w czasie rzeczywistym z poziomu projektu. To połączenie można określić na dwa sposoby:

  • Z portalu wymagań - otwórz odpowiedni blok, zmień jego typ na Electronics i użyj pola Altium Link, aby wybrać docelowy projekt projektowy - szczegóły w powyższej sekcji.

  • Z obszaru roboczego - otwórz okno Edytuj projekt w obszarze roboczym i wybierz odpowiedni blok w polu Requirements, który jest wymieniony w sekcji Advanced.

    Powiązanie między projektem projektowym a odpowiednim blokiem wymagań jest wprowadzane lub wybierane w polu Requirements okna Edit Project, znajdującym się w ustawieniach Advanced ().

    Rozpocznij wpisywanie znanej nazwy bloku w polu, aby wyświetlić i wybrać z listy pasujące wpisy bloku. Po wybraniu kliknij , aby potwierdzić ustawienie. Alternatywnie, wybierz powiązaną z polem opcję , aby przeglądać i wybierać spośród wszystkich dostępnych bloków projektu.

    Menu otwiera okno Link Requirements, które zawiera hierarchiczną listę wszystkich dostępnych projektów wymagań i odpowiadających im bloków - niezgodne bloki (których typ nie został ustawiony na Electronics, zaznaczone na szaro) nie mogą zostać wybrane. Przejdź do odpowiedniego bloku i wybierz go, a następnie kliknij , aby potwierdzić.

    Pole Requirements w oknie Edit Project będzie zawierać określone łącze mapowania Project-Block jako wpis tylko do odczytu. Kliknij , aby potwierdzić ustawienie. Bieżące mapowanie Project-Block można usunąć w dowolnym momencie za pomocą przycisku .

Dostęp do wymagań obszaru roboczego

W widoku powiązanego projektu, wymagania z portalu wymagań są dostępne w panelu Requirements widoku dokumentu, otwieranym za pomocą górnej ikony . Wyświetla on listę wszystkich dostępnych wymagań, gdzie wybrany kafelek wymagań wyświetla informacje o nim, łącze do jego instancji w portalu wymagań oraz ustawienia walidacji. Za pomocą polecenia można utworzyć instancję referencyjną w bieżącym dokumencie, a za pomocą polecenia można utworzyć ogólne zadanie przypisane do określonego członka obszaru roboczego.

Umieszczanie wymagania

Wymaganie jest umieszczane w bieżącym dokumencie przy użyciu tego samego procesu, co umieszczanie komentarza na punkcie, obiekcie (takim jak komponent lub linia/ślad) lub określonym obszarze - szczegółowe informacje można znaleźć w sekcji Umieszczanie komentarza. Link Identyfikator wymagania (Req-0001 tutaj) zarówno w panelu Requirements jak i oknie wymagania otwiera wpis wymagania w Portalu wymagań.

Dokumenty projektowe zawierające umieszczone wymaganie są identyfikowane w portalu wymagań jako Design References w każdym wpisie wymagania (). Kliknij łącze, aby otworzyć umieszczenie wymagania w projekcie.

Tworzenie zadania wymagania

Zadanie obszaru roboczego, które można wykonać, jest tworzone dla wymagania przez wybranie opcji wpisu w panelu Requirements, a następnie przypisanie członka obszaru roboczego do zadania, wprowadzenie opisu zadania i potwierdzenie przyciskiem . Zadania wymagań są dostępne i rozwijane za pośrednictwem strony Web Viewer Tasks.

Zadanie obszaru roboczego związane z wybranym wymaganiem jest tworzone za pomocą przycisku . Zadanie jest przypisywane do członka obszaru roboczego jako wymagane działanie.

Utworzone Zadanie jest dostępne na stronie Zadania i nie jest umieszczane w dokumencie. W panelu Requirements użyj linku Assigned na kafelku wymagania, aby otworzyć widok Zadania.

Zadania mogą być komentowane, ponownie przypisywane do innego użytkownika, ustawiane na inny priorytet i ostatecznie przenoszone do statusu Resolved.

Aktualizacja statusu weryfikacji wymagania

Status weryfikacji wymagania można ustawić za pomocą pozycji menu weryfikacji () dostępnej w panelu Requirements i oknie wymagania dokumentu. Menu oferuje opcje (np. Verified, Not Verified lub Skipped) zdefiniowane przez działanie weryfikacji i walidacji powiązane z wymaganiem w portalu wymagań.

Wybierz działanie weryfikacji skojarzone z wymaganiem z pozycji menu weryfikacji () w oknie wymagania lub panelu Requirements. Etykieta menu wskazuje liczbę zakończonych weryfikacji z liczby weryfikacji skojarzonych z wymaganiem - tutaj; 0 z 1.

Wybierz ustawienie statusu dla działania weryfikacyjnego. Należy pamiętać, że z jednym wymaganiem może być powiązanych wiele działań, z których każde ma własne opcje menu statusu (). Są one wyświetlane we wpisie portalu wymagań jako wiele działań V&V ().

Status weryfikacji wymagania jest teraz ustawiony na 1 z 1, ponieważ wybrano opcję Verified. Wpis wymagania w portalu wymagań również będzie pokazywał ten zweryfikowany stan ().

Należy pamiętać, że Goście Workspace (użytkownicy, którzy nie są członkami Workspace, ale otrzymali współdzielony dostęp do projektu) nie mogą pracować z powiązanymi Wymaganiami. Gdy Goście uzyskują dostęp do współdzielonego projektu za pośrednictwem widoku Shared with Me w swojej Przestrzeni osobistej lub innej Przestrzeni roboczej, informacje o wymaganiach nie są dostępne w panelu Requirements ani w żadnych umieszczonych Wymaganiach.

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