Bądźmy w kontakcie

Plan Szkolenia

Wprowadzenie

  • Przedstawienie się trenera i uczestników
  • Wprowadzenie do modelowania
  • Wprowadzenie do SysML
  • Wprowadzenie do MagicDraw/Cameo
  • Definicja studium przypadku

Dekompozycja strukturalna systemu

  • Notacja diagramu pakietów
  • Dekompozycja systemu na pakiety
  • Modelowanie zależności pakietów
  • Praktyczne zadanie: Modelowanie struktury pakietów

Analiza potrzeb użytkowników

  • Notacja diagramu przypadków użycia
  • Identyfikacja aktorów
  • Identyfikacja przypadków użycia
  • Relacje przypadków użycia
  • Praktyczne zadanie: Modelowanie przypadków użycia

Definiowanie wymagań systemowych

  • Od przypadków użycia do wymagań systemowych
  • Notacja diagramu wymagań
  • Specyfikacja wymagań
  • Definiowanie struktury wymagań
  • Weryfikacja wymagań za pomocą przypadków testowych
  • Relacje wymagań
  • Praktyczne zadanie: Modelowanie wymagań

Definiowanie bloków strukturalnych (widok czarnej skrzynki)

  • Notacja diagramu definicji bloków
  • Bloki strukturalne
  • Modelowanie właściwości bloków
  • Definiowanie relacji między blokami
  • Definiowanie słownika danych systemu
  • Praktyczne zadanie: Modelowanie widoku czarnej skrzynki systemu

Modelowanie struktury bloków (widok białej skrzynki)

  • Diagram bloków wewnętrznych
  • Wizualizacja części bloków
  • Łączenie części za pomocą złączy
  • Definiowanie portów
  • Definiowanie przepływów elementów i bloków interfejsów
  • Praktyczne zadanie: Modelowanie widoku białej skrzynki systemu

Modelowanie ograniczeń systemowych

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

Projektowanie zachowania systemu opartego na stanach

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

Projektowanie przepływów sterowania i danych

  • Diagram aktywności
  • Definiowanie aktywności
  • Specyfikacja parametrów
  • Definiowanie akcji
  • Modelowanie przepływów sterowania
  • Modelowanie przepływów danych
  • Wykonywanie aktywności
  • Praktyczne zadanie: Modelowanie aktywności

Projektowanie komunikacji

  • Notacja diagramu sekwencji
  • Modelowanie linii życia
  • Modelowanie wiadomości
  • Dekompozycja interakcji za pomocą referencji
  • Stosowanie fragmentów interakcji
  • Definiowanie ograniczeń czasowych
  • Praktyczne zadanie: Modelowanie interakcji

Modelowanie konstrukcji przekrojowych

  • Architektury logiczne i fizyczne
  • Relacja alokacji
  • Opcje wyświetlania alokacji
  • Identyfikacja typów alokacji
  • Macierz alokacji
  • Praktyczne zadanie: Budowanie macierzy alokacji

Walidacja modelu

  • Wprowadzenie do kursu​
  • Wprowadzenie do walidacji modelu​
  • Tworzenie niestandardowych zestawów walidacyjnych​
  • Wprowadzenie do metryk modelu​
  • Predefiniowane zestawy metryk​
  • Tworzenie niestandardowych zestawów metryk

Modele i wyrażenia strukturalne

  • Moduł 01 – Wprowadzenie​
  • Moduł 02 – Podstawy​
  • Moduł 03 – Metamodel UML i profile​
  • Moduł 04 – Operacje nawigacyjne​
  • Moduł 05 – Wyszukiwanie, testowanie i filtrowanie​
  • Moduł 06 – Wartości i operacje z modelu​
  • Moduł 07 – Skrypty​
  • Moduł 08 – Zastosowania w MagicDraw​

Szacowany czas trwania zajęć

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

Wymagania

Brak.

Docelowi uczestnicy:

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

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie