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).
Opinie uczestników (4)
Anil był bardzo zrozumiały i szczegółowo wyjaśniał zawartość kursu. Z większym czasem wyniki kursu byłyby lepsze niż pośpiech z materiałem, ale w ogólności Anil jest bardzo znajomym się z oprogramowaniem CATIA i jest świetnym trenerem,
Jaydon - GRI Towers South Africa
Szkolenie - Learning CATIA
Przetłumaczone przez sztuczną inteligencję
Pani Malavika jest bardzo dobrą trenerką. Bardzo pracowita i odpowiedzialna na moje pytania. Rozumiem, że zakres zastosowań SysML i EA jest bardzo szeroki, starała się przedstawić szkolenie w najodpowiedniejszy sposób. Nawet poświęcała swój czas wolny, aby szukać odpowiedzi na nasze pytania. Moje uznanie! Wspaniała nauczycielka!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Szkolenie - System Engineering using SysML and UML 2
Przetłumaczone przez sztuczną inteligencję
I found the course structure to be very well thought out. While some of my colleagues failed to see Kristin's intentions I feel that the way he presented the material and managed to connect basic concepts with a much broader set of complex issues was spot on.
Alexander Pavlovsky
Szkolenie - Technical Architecture and Patterns
Przetłumaczone przez sztuczną inteligencję
dużo ćwiczeń praktycznych