Plan Szkolenia

Wprowadzenie do modelowania systemów

  • Czym jest model systemu?
  • Cztery filary modelowania systemów
  • Modelowanie oparte na modelu vs oparte na dokumentach
  • Czym jest SysML?
  • Związek między SysML a UML
  • Cztery filary SysML

Wspólne i przekrojowe konstrukcje

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

Diagramy pakietów

  • Czym jest pakiet?
  • Strukturyzowanie modelu za pomocą pakietów
  • Zawartość pakietów
  • Zależności między pakietami
  • Reprezentacja struktury modelu
  • Widoki i punkty widzenia

Diagramy wymagań

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

Diagramy przypadków użycia

  • System jako czarna skrzynka
  • Identyfikowanie granic systemu za pomocą aktorów
  • Przypadki użycia jako usługi systemowe
  • Za diagramem przypadków użycia
  • Struktura przypadków użycia · Scenariusze nominalne i alternatywne
  • Obsługa wspólnych zachowań
  • Rozszerzone i specjalizowane zachowania

Diagramy aktywności

  • Modelowanie logiki opartej na przepływie
  • Akcje vs aktywności
  • Zrozumienie przepływu tokenów
  • Przepływ sterowania vs przepływ obiektów
  • Modelowanie decyzji · Modelowanie współbieżności
  • Ścieżki i odpowiedzialność

Diagramy definicji bloków

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

Diagramy wewnętrznych 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
  • Pełne porty

Diagramy parametryczne

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

Diagramy sekwencji

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

Diagramy maszyn stanowych

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

Zasoby do modelowania systemów i dalsza lektura

  • Sugerowane zasoby internetowe
  • Polecana literatura

Wymagania

Studenci, którzy chcą uczestniczyć w tym kursie, nie muszą mieć wcześniejszego doświadczenia w modelowaniu systemów, ale powinni mieć solidne podstawy w technikach inżynierii systemów opartych na dokumentach.

 21 godzin

Liczba uczestników


Cena za uczestnika

Opinie uczestników (7)

Propozycje terminów

Powiązane Kategorie