Applying SysML with MagicDraw/Cameo ( sysmlmd | 21 hours )
Zrozumienie procesu inżynierii systemów.
Jest to 3-dniowe szkolenie obejmujące zasady modelowania, UML, SysML i wykorzystanie MagicDraw lub Cameo po studium przypadku, które demonstruje typowe podejście do inżynierii systemów opartych na modelach.
Kurs:
- Obejmuje wykłady i praktyczną praktykę w korzystaniu z MagicDraw lub Cameo do modelowania systemów przy użyciu SysML;
- Wyjaśnia główne koncepcje i diagramy SysML;
- Zapewnia praktyczne doświadczenie w tworzeniu przykładów modeli systemów;
- Pokazuje, jak śledzić elementy modelu w różnych widokach;
- Wyjaśnia, jak efektywnie korzystać z funkcji MagicDraw;
- Opiera się na spójnym studium przypadku modelowania.
Odbiorcy:
- Architekci systemów, inżynierowie systemów, architekci oprogramowania i inni interesariusze, którzy będą tworzyć i wykorzystywać modele.
Metody:
- Prezentacje, dyskusje i zadania praktyczne oparte na studium przypadku.
Materiały szkoleniowe:
- Slajdy, model studium przypadku i praktyczne opisy zadań.
Certyfikaty:
- Każdy uczestnik otrzymuje certyfikat NobleProg potwierdzający udział w szkoleniu.
Wprowadzenie
- Wprowadzenie trenera i uczestników
- Wprowadzenie do modelowania
- Wprowadzenie do SysML
- Wprowadzenie do MagicDraw/Cameo
- Definicja studium przypadku
Dekompozycja systemu strukturalnego
- Notacja diagramu pakietów
- Dekompozycja systemu na pakiety
- Modelowanie zależności pakietów
- Zadanie praktyczne: Modelowanie struktury pakietów
Analiza potrzeb użytkownika
- Notacja diagramu Use Case
- Identyfikacja aktorów
- Identyfikacja Use Case
- Relacje Use Case
- Zadanie praktyczne: Modelowanie Use Case
Definiowanie wymagań systemowych
- Od Use Cases 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)
- Wewnętrzny schemat blokowy
- Wizualizacja części bloku
- Łączenie części za pomocą złączy
- Definiowanie portów
- Definiowanie przepływu elementów i bloków interfejsu
- Zadanie praktyczne: Modelowanie białoskrzynkowego widoku systemu
Modelowanie ograniczeń systemu
- Definiowanie bloków ograniczeń
- Wiązanie właściwości ograniczeń z właściwościami wartości
- Wykonywanie parametryzacji
- Zadanie praktyczne: Modelowanie parametryczne
Projektowanie zachowania systemu opartego na stanach
- Notacja diagramu maszyny stanów
- Identyfikacja stanów
- Definiowanie zdarzeń przejścia stanu
- Określanie sygnałów
- Określanie efektów
- Wykonywanie maszyn stanów
- Zadanie praktyczne: Modelowanie maszyn stanów
Projektowanie przepływów sterowania i danych
- Diagram aktywności
- Definiowanie Activiti
- Określanie parametrów
- Definiowanie akcji
- Modelowanie przepływów sterowania
- Modelowanie przepływu danych
- Wykonywanie Activities
- Zadanie praktyczne: Modelowanie Activiti
Projektowanie Communication
- Notacja diagramu sekwencji
- Modelowanie linii życia
- Modelowanie komunikatów
- Dekompozycja interakcji przy użyciu referencji
- Stosowanie fragmentów interakcji
- Definiowanie ograniczeń czasowych
- Zadanie praktyczne: Modelowanie interakcji
Modelowanie konstrukcji przekrojowych
- Architektury logiczne i fizyczne
- Relacja alokacji
- Opcje wyświetlania przydziałów
- Identyfikacja typów przydziałów
- Alokacja Matrix
- Zadanie praktyczne: Budowanie alokacji Matrix
Podsumowanie
- Podsumowanie szkolenia
- Omówienie pozostałych pytań
United Arab Emirates - Applying SysML with MagicDraw/Cameo
Qatar - Applying SysML with MagicDraw/Cameo
Egypt - Applying SysML with MagicDraw/Cameo
Saudi Arabia - Applying SysML with MagicDraw/Cameo
South Africa - Applying SysML with MagicDraw/Cameo
Brasil - Aplicar SysML com MAGICDRAW
Canada - Applying SysML with MagicDraw/Cameo
中国 - Applying SysML with MagicDraw/Cameo
香港 - Applying SysML with MagicDraw/Cameo
澳門 - Applying SysML with MagicDraw/Cameo
台灣 - Applying SysML with MAGICDRAW
USA - Applying SysML with MagicDraw/Cameo
Österreich - Applying SysML with MagicDraw/Cameo
Schweiz - Applying SysML with MagicDraw/Cameo
Deutschland - Applying SysML with MagicDraw/Cameo
Czech Republic - Applying SysML with MagicDraw/Cameo
Denmark - Applying SysML with MagicDraw/Cameo
Estonia - Applying SysML with MagicDraw/Cameo
Finland - Applying SysML with MagicDraw/Cameo
Greece - Applying SysML with MagicDraw/Cameo
Magyarország - Applying SysML with MagicDraw/Cameo
Ireland - Applying SysML with MagicDraw/Cameo
Israel - Applying SysML with MagicDraw/Cameo
Luxembourg - Applying SysML with MagicDraw/Cameo
Latvia - Applying SysML with MagicDraw/Cameo
España - Aplicación de SysML con MAGICDRAW
Italia - Applying SysML with MagicDraw/Cameo
Lithuania - Applying SysML with MagicDraw/Cameo
Nederland - Applying SysML with MagicDraw/Cameo
Norway - Applying SysML with MagicDraw/Cameo
Portugal - Aplicar SysML com MAGICDRAW
România - Applying SysML with MagicDraw/Cameo
Sverige - Applying SysML with MagicDraw/Cameo
Türkiye - Applying SysML with MagicDraw/Cameo
Malta - Applying SysML with MagicDraw/Cameo
Belgique - Applying SysML with MagicDraw/Cameo
France - Applying SysML with MagicDraw/Cameo
日本 - Applying SysML with MagicDraw/Cameo
Australia - Applying SysML with MagicDraw/Cameo
Malaysia - Applying SysML with MagicDraw/Cameo
New Zealand - Applying SysML with MagicDraw/Cameo
Philippines - Applying SysML with MagicDraw/Cameo
Singapore - Applying SysML with MagicDraw/Cameo
Thailand - Applying SysML with MagicDraw/Cameo
Vietnam - Applying SysML with MagicDraw/Cameo
India - Applying SysML with MagicDraw/Cameo
Argentina - Aplicación de SysML con MAGICDRAW
Chile - Aplicación de SysML con MAGICDRAW
Costa Rica - Aplicación de SysML con MAGICDRAW
Ecuador - Aplicación de SysML con MAGICDRAW
Guatemala - Aplicación de SysML con MAGICDRAW
Colombia - Aplicación de SysML con MAGICDRAW
México - Aplicación de SysML con MAGICDRAW
Panama - Aplicación de SysML con MAGICDRAW
Peru - Aplicación de SysML con MAGICDRAW
Uruguay - Aplicación de SysML con MAGICDRAW
Venezuela - Aplicación de SysML con MAGICDRAW
Polska - Applying SysML with MagicDraw/Cameo
United Kingdom - Applying SysML with MagicDraw/Cameo
South Korea - Applying SysML with MagicDraw/Cameo
Pakistan - Applying SysML with MagicDraw/Cameo
Sri Lanka - Applying SysML with MagicDraw/Cameo
Bulgaria - Applying SysML with MagicDraw/Cameo
Bolivia - Aplicación de SysML con MAGICDRAW
Indonesia - Applying SysML with MagicDraw/Cameo
Kazakhstan - Applying SysML with MagicDraw/Cameo
Moldova - Applying SysML with MagicDraw/Cameo
Morocco - Applying SysML with MagicDraw/Cameo
Tunisia - Applying SysML with MagicDraw/Cameo
Kuwait - Applying SysML with MagicDraw/Cameo
Oman - Applying SysML with MagicDraw/Cameo
Slovakia - Applying SysML with MagicDraw/Cameo
Kenya - Applying SysML with MagicDraw/Cameo
Nigeria - Applying SysML with MagicDraw/Cameo
Botswana - Applying SysML with MagicDraw/Cameo
Slovenia - Applying SysML with MagicDraw/Cameo
Croatia - Applying SysML with MagicDraw/Cameo
Serbia - Applying SysML with MagicDraw/Cameo