Plan Szkolenia
Tworzenie i konfigurowanie pliku EAP
- Utwórz i zapisz plik projektu Enterprise Architect
- Rodzaje widoków
- Interfejs programu: menu, panele narzędzi, Toolbox, Przeglądarka Projektu 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
- Zapisz diagramy
Wymagania Management
- Metody zbierania wymagań
- Kategorie wymagań FURPS
- Diagram wymagań
- Zależności między wymaganiami
- agregacja
- zależność
- Jak poprawić wygląd diagramu?
- układ diagramu
- kolorowanie statusu wymagań
- włączanie/wyłączanie nazw pakietów
- Utwórz i zarządzaj macierzą relacji
- Dokumentowanie wymagań
- strony HTML
- wersja do wydruku
- Zaawansowane zarządzanie wymaganiami
- niestandardowe typy wymagań
- niestandardowe statusy wymagań
- śledzenie wymagań
- dokumentowanie wymagań
Business modelowanie procesów, architektura
- Diagram aktywności
- Złożone aktywności
- Przepływy sterowania, przepływy obiektów
- Obsługa wyjątków, przerywanie przepływu
- Podziały
- Przepływy równoległe i podejmowanie decyzji
- Jak poprawić wygląd diagramu?
- różne poziomy szczegółowości
- zmniejszanie ilości szczegółów
- skomplikowanie procesu
- Diagramy komponentów i wdrażania
- Początkowa architektura systemu - logiczna i fizyczna
- zagnieżdżone komponenty
- delegowanie i montowanie
- port
- interfejs
- ścieżki komunikacyjne
- Niestandardowa implementacja stereotypów w diagramach (OPCJONALNIE)
- biblioteka graficzna stereotypów
- dodawanie biblioteki do projektu
- niestandardowe graficzne stereotypy
Use Case i ich dokumentacja
- Modelowanie wymagań funkcjonalnych
- Zakres systemu
- Aktorzy i relacje między nimi
- identyfikacja przypadków użycia
- asocjacja "aktor - przypadek użycia" i jej właściwości
- relacja między przypadkami użycia: include, extend, ogólnienie
- Automatyczne numerowanie
- Use Case scenariusze i diagramy aktywności wygenerowane na ich podstawie
- Documentation generowanie
- Szablony dokumentów
Model analityczny
- Diagram klas na poziomie modelu domeny
- klasa, metoda, atrybut, klasa abstrakcyjna, interfejs
- asocjacja i jej cechy
- inne relacje: agregacja, kompozycja, ogólnienie, zależność, klasa asocjacji
- identyfikacja klasy
- Diagram sekwencji
- typy wiadomości: asynchroniczne, synchroniczne, zwrotne
- stereotypy: Boundary, Control i Entity
Model statyczny
- Diagram klas na poziomie projektowania
- 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
- Dynamiczne modelowanie na poziomie wywołań metod (diagram sekwencji) na podstawie przypadków użycia i modelu analizy statycznej
- Jak poprawić wygląd diagramu?
- zmniejszanie liczby zmodelowanych scenariuszy
- zmniejszanie liczby linii życia
- unikanie skomplikowanych zagnieżdżonych bloków
- ukrywanie szczegółów
- Diagram maszyny stanu (OPCJONALNIE)
- stany i podstany
- przejścia między stanami - wyzwalacz, warunek i działanie
- działania wewnętrzne (wejście, wykonanie, wyjście)
Wzorce i profile (OPCJONALNIE)
- Wzorce "Gang of Four"
- Wzorce zdefiniowane w projekcie
- Wzorce użytkowników
- Importowanie profili z plików XML
MDA, kod źródłowy (OPCJONALNIE)
- Przekształcenie diagramu klas w schemat bazy danych
- Generowanie skryptów SQL na podstawie diagramu klas
- Generowanie kodu źródłowego - dostępne opcje
Praca grupowa
- Wersjonowanie pakietów Enterprise Architect
- Różnice w wersjach projektu, dokumentacji
- Używanie repozytorium do przechowywania modelu
- Narzędzia Collaboration
Wymagania
Umiejętności modelowania w UML.
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ę