Plan Szkolenia

Wprowadzenie

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

Rozkład Struktury Systemowej

  • 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
  • Identyfikacja aktorów
  • Identyfikacja przypadków użycia
  • 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ń
  • Specyfikowanie wymagań
  • Definiowanie struktury wymagań
  • Weryfikacja wymagań przy użyciu przypadków testowych
  • Relacje między wymaganiami
  • Praktyczne zadanie: modelowanie wymagań

Definiowanie Strukturalnych Bloków (Widok czarnej skrzynki)

  • Notacja diagramu definicji bloku
  • Strukturne bloki
  • 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 Bloku (Widok białej skrzynki)

  • Wewnętrzny diagram bloku
  • Wizualizacja części bloku
  • Łączenie części za pomocą łączników
  • Definiowanie portów
  • Definiowanie przepływów elementów i bloków interfejsu
  • 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 parametryczne
  • Praktyczne zadanie: modelowanie parametryczne

Projektowanie Zachowania Systemu Opisanego Stanami

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

Projektowanie Przepływów Sterowania i Danych

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

Projektowanie Komunikacji

  • Notacja diagramu sekwencji
  • Modelowanie linii życia
  • Modelowanie wiadomości
  • Dekompozycja interakcji przy użyciu odwołań
  • Zastosowywanie fragmentów interakcji
  • Definiowanie ograniczeń czasowych
  • Praktyczne zadanie: modelowanie interakcji

Modelowanie Konstrukcji Przekrojowych

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

Niestandardowe Raporty

  • Przegląd
  • Wprowadzenie do generowania raportów
  • Język Szablonowy Velocity (VTL)
  • Rozszerzenia MagicDraw dla VTL
  • Praca w formatach Microsoft Office
  • Tworzenie i utrzymanie szablonów

Automatyzacja przy użyciu makr i skryptów

  • Wprowadzenie
  • Ogólne koncepcje
  • Wprowadzenie do API
  • Powszechnie używane klasy
  • Gdzie umieszczać kod?
  • Przykłady i ćwiczenia praktyczne

Wymagania

Brak.

Grupa docelowa:

  • Inżynierowie Systemowi zaangażowani w modelowanie architektury i projektowanie systemów.
  • 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