Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Plan Szkolenia
Tworzenie i konfiguracja pliku EAP
- Tworzenie i zapisywanie pliku projektu Enterprise Architect
- Rodzaje widoków
- Interfejs programu: menu, paski narzędzi, Toolbox, Project Browser i inne okna
- Dokowanie i ukrywanie okien
Praca z modelem, diagramem
- Wstępnie zdefiniowane modele
- Pakiety (widoki) i diagramy
- Dodawanie elementów do modelu i diagramu
- Różne sposoby usuwania elementów i ich konsekwencje
- Zapisywanie diagramów
Zarządzanie wymaganiami
- Metody zbierania wymagań
- Kategorie wymagań FURPS
- Diagram wymagań
- Relacje między wymaganiami
- agregacja
- zależność
- Jak poprawić wygląd diagramu?
- układ diagramu
- kolorowanie statusu wymagań
- włączanie/wyłączanie nazw pakietów
- Tworzenie i zarządzanie macierzą relacji
- Dokumentowanie wymagań
- strony HTML
- wersja do druku
- Zaawansowane zarządzanie wymaganiami
- niestandardowe typy wymagań
- niestandardowe statusy wymagań
- śledzenie wymagań
- dokumentowanie wymagań
Modelowanie procesów biznesowych, architektura
- Diagram aktywności
- Złożone aktywności
- Przepływy sterowania, przepływy obiektów
- Obsługa wyjątków, przerwanie przepływu
- Partycje
- Przepływy równoległe i podejmowanie decyzji
- Jak poprawić wygląd diagramu?
- różne poziomy szczegółowości
- redukcja ilości szczegółów
- złożoność procesu
- Diagramy komponentów i wdrożenia
- Początkowa architektura systemu - logiczna i fizyczna
- zagnieżdżone komponenty
- delegowanie i montaż
- port
- interfejs
- ścieżki komunikacyjne
- Niestandardowa implementacja stereotypów w diagramach (OPCJONALNIE)
- graficzna biblioteka stereotypów
- dodawanie biblioteki do projektu
- niestandardowe graficzne stereotypy
Przypadki użycia i ich dokumentowanie
- Modelowanie wymagań funkcjonalnych
- Zakres systemu
- Aktorzy i relacje między nimi
- Identyfikacja przypadków użycia
- Relacja "aktor - przypadek użycia" i jej właściwości
- Relacje między przypadkami użycia: include, extend, generalizacja
- Automatyczne numerowanie
- Scenariusze przypadków użycia i diagramy aktywności generowane na ich podstawie
- Generowanie dokumentacji
- Szablony dokumentów
Model analityczny
- Diagram klas na poziomie modelu domenowego
- klasa, metoda, atrybut, klasa abstrakcyjna, interfejs
- asocjacja i jej cechy
- inne relacje: agregacja, kompozycja, generalizacja, zależność, klasa asocjacyjna
- identyfikacja klas
- Diagram sekwencji
- typy wiadomości: asynchroniczne, synchroniczne, zwrotne
- stereotypy: Boundary, Control i Entity
Model statyczny
- Diagram klas na poziomie projektowym
- Generowanie kodu źródłowego i inżynieria wsteczna (OPCJONALNIE)
- generowanie kodu źródłowego z diagramu
- generowanie diagramu z kodu źródłowego
- synchronizacja kodu źródłowego i diagramu
- Diagramy obiektów
Model dynamiczny
- Weryfikacja modelu statycznego
- wyjaśnienie sygnatur metod
- weryfikacja diagramu klas
- Modelowanie dynamiczne na poziomie wywołań metod (diagram sekwencji) na podstawie przypadków użycia i modelu analitycznego
- Jak poprawić wygląd diagramu?
- redukcja liczby modelowanych scenariuszy
- redukcja liczby linii życia
- unikanie złożonych zagnieżdżonych bloków
- ukrywanie szczegółów
- Diagram maszyny stanowej (OPCJONALNIE)
- stany i podstany
- przejścia między stanami - wyzwalacz, warunek i akcja
- działania wewnętrzne (entry, do, exit)
Wzorce i profile (OPCJONALNIE)
- Wzorce "Gang of Four"
- Wzorce zdefiniowane w projekcie
- Wzorce użytkownika
- Importowanie profili z plików XML
MDA, kod źródłowy (OPCJONALNIE)
- Transformacja diagramu klas na schemat bazy danych
- Generowanie skryptu SQL na podstawie diagramu klas
- Generowanie kodu źródłowego - dostępne opcje
Praca grupowa
- Wersjonowanie pakietów w Enterprise Architect
- Różnice w wersjach projektu, dokumentacji
- Używanie repozytorium do przechowywania modelu
- Narzędzia współpracy
Wymagania
Umiejętności modelowania w UML.
21 godzin
Opinie uczestników (7)
Wspólne ćwiczenia z wersjonowaniem
Artur - Sygnity
Szkolenie - UML in Enterprise Architect (workshops)
Wszystko - trudno mi wyróżnić ko0nkretny aspekt
Aleksander - Sygnity Wroclaw
Szkolenie - UML in Enterprise Architect (workshops)
Dzielenie się swoim doświadczeniem
Miroslaw - Sygnity Wroclaw
Szkolenie - UML in Enterprise Architect (workshops)
To że szkolenie ma część praktyczną, ćwiczenia.
Dariusz - Sygnity Wroclaw
Szkolenie - UML in Enterprise Architect (workshops)
Pan Szymon dysponuje dużą wiedzą i, co ważne, jest praktykiem.
Artur - Krajowa Szkola Skarbowosci
Szkolenie - UML in Enterprise Architect (workshops)
Przykłady, które można było odnieść do właśnego doświadczenia oraz jasne i klarowne omówienie terminów i pojęć
Natalia - Krajowa Szkola Skarbowosci
Ćwiczenia praktyczne w EA.
Pawel - Krajowa Szkola Skarbowosci
Szkolenie - UML in Enterprise Architect (workshops)
Przetłumaczone przez sztuczną inteligencję