Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
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.
21 godzin