Bądźmy w kontakcie
 Czas trwania 21 godzin

Plan Szkolenia

Wprowadzenie do modelowania systemów

  • Czym jest model systemu?
  • Cztery filary modelowania systemów
  • Podejście modelocentryczne a dokumentocentryczne
  • Czym jest SysML?
  • Związek między SysML a UML
  • Cztery filary SysML

Konstrukcje wspólne i przekrojowe

  • Profile, stereotypy i znaczniki
  • Ramki diagramów
  • Komentarze
  • Alokacje

Diagramy pakietów

  • Czym jest pakiet?
  • Strukturyzowanie modelu za pomocą pakietów
  • Zawieranie pakietów
  • Zależności pakietów
  • Reprezentowanie struktury modelu
  • Widoki i perspektywy

Diagramy wymagań

  • Czym jest wymaganie?
  • Modelowanie wymagań atomowych
  • Śledzenie wymagań

Diagramy przypadków użycia

  • System jako czarna skrzynka
  • Określanie granicy systemu za pomocą aktorów
  • Przypadki użycia jako usługi systemowe
  • Co kryje się za diagramem przypadków użycia
  • Struktura przypadku użycia · Scenariusze nominalne i alternatywne
  • Obsługa zachowań wspólnych
  • Zachowania rozszerzone i wyspecjalizowane

Diagramy czynności

  • Modelowanie logiki opartej na przepływie
  • Akcje a czynności
  • Zrozumienie przepływu tokenów
  • Przepływ sterowania a przepływ obiektów
  • Modelowanie decyzji · Modelowanie współbieżności
  • Tory pływackie i odpowiedzialność

Diagramy definicji bloków

  • Czym jest blok?
  • Cechy bloku
  • Modelowanie typów
  • Modelowanie hierarchii systemu
  • Generalizacja elementów systemu

Wewnętrzne diagramy bloków

  • Ponowne spojrzenie na części
  • Porty z właściwościami przepływu
  • Porty standardowe i interfejsy
  • Porty proxy i bloki interfejsów
  • Porty pełne

Diagramy parametryczne

  • Czym jest blok ograniczeń?
  • Ograniczanie właściwości systemu

Diagramy sekwencji

  • Zachowanie oparte na interakcjach
  • Proste sekwencje
  • Synchroniczne a asynchroniczne
  • Węzły fragmentów
  • Węzły użycia interakcji

Diagramy maszyny stanowej

  • Stany i ich składnia
  • Przejścia między stanami
  • Notacja pseudostanów (początkowy, decyzyjny, historia, końcowy)
  • Dekompozycja stanów
  • Modelowanie stanów współbieżnych

Zasoby do modelowania systemów i dalsza lektura

  • Sugerowane zasoby internetowe
  • Zalecana literatura

Wymagania

Od studentów chcących uczestniczyć w tym kursie nie wymaga się wcześniejszego doświadczenia w modelowaniu systemów, ale powinni oni dobrze znać techniki inżynierii systemów oparte na dokumentach.

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (7)

Propozycje terminów

Powiązane Kategorie