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 wyrozumiały i szczegółowo wyjaśnił treść kursu. Mając więcej czasu, wynik kursu byłby lepszy zamiast pośpiechu treści, ale w sumie Anil jest bardzo zaznajomiony z oprogramowaniem CATIA i jest świetnym trenerem,
Jaydon - GRI Towers South Africa
Szkolenie - Learning CATIA
Przetłumaczone przez sztuczną inteligencję
Pani Malavika jest bardzo dobrym trenerem. Bardzo pilną i odpowiedzią na moje pytania. Rozumiem, że zakres SysML i EA jest bardzo szeroki, starała się jak najlepiej przedstawić szkolenie. Nawet spędziła swoją przerwę na szukaniu odpowiedzi na nasze pytania. Mój szacunek! Wspaniały nauczyciel!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Szkolenie - System Engineering using SysML and UML 2
Przetłumaczone przez sztuczną inteligencję
Znaleziona strukturę kursu bardzo dobrze przemyślaną. Podczas gdy niektórzy moje koledzy nie zauważyli zamierzeń Kristina, uważam, że sposób, w jaki przedstawił materiał i połączył podstawowe pojęcia z dużo szerszym zestawem złożonych zagadnień, był doskonały.
Alexander Pavlovsky
Szkolenie - Technical Architecture and Patterns
Przetłumaczone przez sztuczną inteligencję
dużo ćwiczeń praktycznych