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
- Tworzenie i zapisywanie pliku projektu Enterprise Architect
- Rodzaje widoków
- Interfejs programu: menu, paski narzędzi, przybornik, przeglądarka projektów i inne okna
- Dokowanie i ukrywanie okien
Praca z modelem, diagramem
- Predefiniowane modele
- Pakiety (widoki) i diagramy
- Dodawanie elementów do modelu i diagramu
- Różne sposoby usuwania elementów i ich konsekwencje
- Zapisywanie diagramów
Wymagania Management
- Metody zbierania wymagań
- Kategorie wymagań FURPS
- Diagram wymagań
- Relacje między wymaganiami
- agregacja
- zależność
- Jak poprawić wygląd diagramu?
- układ diagramu
- wymagania dotyczące stanu kolorów
- włączanie/wyłączanie nazw pakietów
- Tworzenie relacji macierzy i zarządzanie nimi
- Dokumentowanie wymagań
- HTML stron
- wersja do druku
- Zaawansowane zarządzanie wymaganiami
- Niestandardowe typy wymagań
- Status wymagań niestandardowych
- śledzenie wymagań
- dokumentowanie wymagań
Business modelowanie procesów, architektura
- Diagram aktywności
- Działania złożone
- Przepływy sterowania, przepływy obiektów
- Obsługa wyjątków, przepływ przerwań
- Partycje
- Przepływy współbieżne i podejmowanie decyzji
- Jak poprawić wygląd diagramu?
- różne poziomy szczegółowości
- zmniejszenie ilości szczegółów
- złożoność procesu
- Diagramy komponentów i wdrożenia
- Początkowa architektura systemu - logiczne i fizyczne
- zagnieżdżone komponenty
- delegacja i montaż
- port
- interfejs
- ścieżki komunikacji
- Niestandardowa implementacja stereotypów na diagramach (OPCJONALNIE)
- biblioteka graficzna stereotypów
- dodawanie biblioteki do projektu
- niestandardowe stereotypy graficzne
Use Case i ich dokumentacja
- Modelowanie wymagań funkcjonalnych
- Zakres systemu
- Aktorzy i relacje między nimi
- Identyfikacja przypadków użycia
- Związek "aktor - przypadek użycia" i jego właściwości
- Relacje między przypadkami użycia: uwzględnienie, rozszerzenie, uogólnienie
- Automatyczne numerowanie
- Use Case scenariusze i diagramy aktywności generowane na ich podstawie
- Generowanie Documentation
- Szablony dokumentów
Model analityczny
- Diagram klas na poziomie modelu domeny
- klasa, metoda, atrybut, klasa abstrakcyjna, interfejs
- asocjacja i jej charakterystyka
- inne relacje: agregacja, kompozycja, generalizacja, zależność, klasa asocjacyjna
- identyfikacja klasy
- Diagram sekwencji
- typy komunikatów: asynchroniczne, synchroniczne, zwrotne
- stereotypy: Boundary, Control i Entity
Model statyczny
- Diagram klas na poziomie projektu
- 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) w oparciu o przypadki użycia i model analizy statycznej
- Jak poprawić wygląd diagramu?
- zmniejszenie liczby modelowanych scenariuszy
- zmniejszenie liczby linii życia
- unikanie złożonych zagnieżdżonych bloków
- ukrywanie szczegółów
- Diagram maszyny stanów (OPCJONALNIE)
- stany i podstany
- przejścia między stanami - wyzwalacz, warunek i akcja
- akcje wewnętrzne (wejście, wykonanie, wyjście)
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 do schematu bazy danych
- Generowanie skryptów SQL na podstawie diagramu klas
- Generowanie kodu źródłowego - dostępne opcje
Praca grupowa
- Enterprise Architect wersjonowanie pakietów
- Różnice w wersjach projektu, dokumentacji
- Używanie repozytorium do przechowywania modelu
- Narzędzia Collaboration
Wymagania
Umiejętności modelowania w UML.
21 godzin