Plan Szkolenia

Wprowadzenie

  • Prezentacje prowadzącego i uczestników kursu
  • Wprowadzenie do modelowania
  • Wprowadzenie do SysML
  • Wprowadzenie do MagicDraw/Cameo
  • Definicja studium przypadku

Dekompozycja Struktury Systemu

  • Notacja diagramów pakietów
  • Dekompozycja systemu na pakiety
  • Modelowanie zależności między pakietami
  • Praktyczne zadanie: Modelowanie struktury pakietów

Analiza Potrzeb Użytkowników

  • Notacja diagramu przypadków użycia (use case)
  • Identyfikacja aktorów
  • Identyfikacja przypadków użycia (use cases)
  • Relacje między przypadkami użycia
  • Praktyczne zadanie: Modelowanie przypadków użycia

Definiowanie Wymagań Systemowych

  • Przejście od przypadków użycia do wymagań systemowych
  • Notacja diagramu wymagań
  • Określanie wymagań
  • Definiowanie struktury wymagań
  • Weryfikacja wymagań za pomocą przypadków testowych
  • Relacje między wymaganiami
  • Praktyczne zadanie: Modelowanie wymagań

Definiowanie Strukturalnych Bloków (Czarny Pudełko)

  • Notacja diagramu definicji bloków
  • Strukturalne bloki
  • Modelowanie właściwości bloków
  • Definiowanie relacji między blokami
  • Definiowanie słownika danych systemu
  • Praktyczne zadanie: Modelowanie czarnego pudełka systemu

Modelowanie Struktury Bloków (Biały Pudełko)

  • Diagram wewnętrzny bloku
  • Wizualizacja części bloków
  • Łączenie części za pomocą łączników
  • Definiowanie portów
  • Definiowanie przepływów elementów i bloków interfejsowych
  • Praktyczne zadanie: Modelowanie białego pudełka systemu

Modelowanie Ograniczeń Systemu

  • Definiowanie bloków ograniczeń
  • Wiązanie właściwości ograniczeń z właściwościami wartości
  • Wykonywanie parametrycznych
  • Praktyczne zadanie: Modelowanie parametrycznych

Projektowanie Zachowania Systemu Opisanego Stanami

  • Notacja diagramu maszyn stanowych
  • Identyfikacja stanów
  • Definiowanie zdarzeń przejść stanowych
  • Określanie sygnałów
  • Określanie efektów
  • Wykonywanie maszyn stanowych
  • Praktyczne zadanie: Modelowanie maszyn stanowych

Projektowanie Przepływów Sterowania i Danych

  • Diagram aktywności
  • Definiowanie aktywności
  • Określanie parametrów
  • Definiowanie działań
  • Modelowanie przepływów sterowania
  • Modelowanie przepływów danych
  • Wykonywanie aktywności
  • Praktyczne zadanie: Modelowanie aktywności

Projektowanie Komunikacji

  • Notacja diagramu sekwencji
  • Modelowanie lini życia (lifelines)
  • Modelowanie wiadomości
  • Dekompozycja interakcji za pomocą odwołań
  • Zastosowanie fragmentów interakcji (interaction fragments)
  • Definiowanie ograniczeń czasowych
  • Praktyczne zadanie: Modelowanie interakcji

Modelowanie Konstrukcji Współprzecinających

  • Architektury logiczne i fizyczne
  • Relacja alokacji (allocation)
  • Opcje wyświetlania alokacji
  • Identyfikacja rodzajów alokacji
  • Macierz alokacji (allocation matrix)
  • Praktyczne zadanie: Budowanie macierzy alokacji

Walidacja Modelu

  • Wprowadzenie do kursu​
  • Wprowadzenie do walidacji modelu​
  • Tworzenie niestandardowych suite walidacyjnych (validation suites)​
  • Wprowadzenie do metryk modelu​
  • Suite metryk zdefiniowanych w systemie (predefined metric suites)​
  • Tworzenie niestandardowych suite metrycznych

Modele & Struktury Wyrażeń

  • Moduł 01 – Wprowadzenie​
  • Moduł 02 – Podstawy​
  • Moduł 03 – Metamodel UML i Profile​
  • Moduł 04 – Operacje nawigacji​
  • Moduł 05 – Szukanie, Testowanie i Filtracja​
  • Moduł 06 – Wartości & Operacje z Modelu​
  • Moduł 07 – Skrypty​
  • Moduł 08 – Zastosowania w MagicDraw​

Oszacowany Czas Trwania Kursu

  • Laboratoria, 60%
  • Slajdy, 35%
  • Prezentacje, 5%

Wymagania

Brak.

Docelowa grupa:

  • Inżynierowie systemowi zaangażowani w modelowanie architektury i projektowanie systemu.
  • Praktycy MBSE (Model-Based Systems Engineering).
 40 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (4)

Propozycje terminów

Powiązane Kategorie