Plan Szkolenia
Wprowadzenie
• Przedstawienie 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 między pakietami
• Zadanie praktyczne: Modelowanie struktury pakietów
Analiza potrzeb użytkowników
• Notacja diagramu przypadków użycia
• Identyfikacja aktorów
• Identyfikacja przypadków użycia
• Relacje między przypadkami użycia
• Zadanie praktyczne: Modelowanie przypadków użycia
Definiowanie wymagań systemowych
• 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
• Zadanie praktyczne: 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
• Zadanie praktyczne: 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ą łączników
• Definiowanie portów
• Definiowanie przepływów elementów i bloków interfejsów
• Zadanie praktyczne: 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
• Zadanie praktyczne: Modelowanie parametryki
Projektowanie zachowania systemu opartego na stanach
• Notacja diagramu maszyny stanowej
• Identyfikacja stanów
• Definiowanie zdarzeń przejść stanowych
• Określanie sygnałów
• Określanie efektów
• Wykonywanie maszyn stanowych
• Zadanie praktyczne: Modelowanie maszyn stanowych
Projektowanie przepływów sterowania i danych
• Diagram aktywności
• Definiowanie aktywności
• Określanie parametrów
• Definiowanie akcji
• Modelowanie przepływów sterowania
• Modelowanie przepływów danych
• Wykonywanie aktywności
• Zadanie praktyczne: 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
• Zadanie praktyczne: Modelowanie interakcji
Modelowanie konstrukcji przekrojowych
• Architektury logiczne i fizyczne
• Relacja alokacji
• Opcje wyświetlania alokacji
• Identyfikacja typów alokacji
• Macierz alokacji
• Zadanie praktyczne: Budowanie macierzy alokacji
Podsumowanie
• Podsumowanie szkolenia
• Omówienie pozostałych pytań
Wymagania
Brak
Opinie uczestników (1)
Bezpośrednia korelacja naszego tematu pracy w przykładach
Gabriel Gutierrez - ARGOTEC S.r.l.
Szkolenie - Systems Modelling with SysML
Przetłumaczone przez sztuczną inteligencję