Mamy 8575 aktualnych szkoleń oraz 5280 firm szkoleniowych. Dziś dodano 0 szkoleń.

Szkolenie: ROJEKTOWANIE I DOKUMENTOWANIE SYSTEMÓW INFOR. UML2

Kategoria: KOMPUTERY I INTERNET / Programowanie

Szkolenie zamknięte

Najedź kursorem na daną ikonkę aby dowiedzieć się więcej

Osoba kontaktowa:
Telecentrum
tel.: 0 801 258 566
email: telecentrum@altkom.pl; warszawa@altkom.pl

  • Poleć znajomemu
  • Zadaj pytanie


Tytuł: ROJEKTOWANIE I DOKUMENTOWANIE SYSTEMÓW INFORMATYCZNYCH
Kategoria: KOMPUTERY I INTERNET / Programowanie
Metodyka: Ćwiczenia
Wykłady
Opis: Szkolenie przeznaczone dla doświadczonych programistów oraz projektantów chcących zdobyć lub usystematyzować wiedzę i umiejętności związane z posługiwaniem się notacją UML 2. Kurs jest ukierunkowany na zagadnienia projektowe oraz programistyczne pojawiające się w procesie wytwórczym oprogramowania. Dodatkowo podczas kursu poruszany jest temat efektywnego wykorzystania narzędzi do automatyzacji, generowania kodu aplikacji na podstawie modelu oraz automatycznego dokumentowania kodu na diagramach UML.

Korzyści wynikające z ukończenia szkolenia

Nabycie umiejętności stosowania języka UML2 w praktycznych zastosowaniach podczas projektowania, implementacji i dokumentowania systemów informatycznych. Kurs pozwoli ponadto ograniczyć koszty związane z niewłaściwym zastosowaniem, bądź błędnym zrozumieniem diagramów UML a także odpowiednio wybrać i maksymalnie wykorzystać narzędzia wspomagające
Poziom zaawansowania : średnio zaawansowany
Program: 1. WPROWADZENIE DO UML
• Podstawowe pojęcia obiektowości
• Historia i ogólne informacje o UML
• Główne składniki UML
• Rola UML w procesie wytwórczym

2. ANALIZA I ZARZĄDZANIE WYMAGANIAMI
• Zarządzanie wymaganiami
• Analiza wymagań funkcjonalnych z zastosowaniem przypadków użycia
• Diagram przypadków użycia
• Diagram aktywności

3. ANALIZA DZIEDZINY
• Diagram komunikacji i stereotypy analityczne
• Uproszczony diagram współpracy

4. PROJEKT ARCHITEKTURY
• Znaczenie architektury w projektowaniu systemów
• Diagram komponentów
• Diagram wdrożenia
• Diagram pakietów

5. PROJEKTOWANIE I DOKUMENTOWANIE ASPEKTÓW STATYCZNYCH ROZWIĄZANIA
• Diagram klas
• Diagram obiektów
• Odwzorowanie diagramu klas w kodzie programu

6. PROJEKTOWANIE I DOKUMENTOWANIE ASPEKTÓW DYNAMICZNYCH ROZWIĄZANIA
• Diagram sekwencji
• Diagram maszyny stanowej
• Diagramy harmonogramowania i przeglądu interakcji
• Diagram aktywności

7. PRZEGLĄD ZAGADNIEŃ ZAAWANSOWANYCH
• Model Driven Architecture (MDA)
• Wykorzystanie narzędzi do generowania kodu i synchronizacji
• Automatyzacja generowania dokumentacji oraz inżynierii wstecz na przykładzie Enterprise Architect
• Profile UML
• Metamodel UML
• OCL

8. PRZEGLĄD NARZĘDZI UŁATWIAJĄCYCH PROJEKTOWANIE ORAZ GENEROWANIE KODU Z MODELU UML
Wymagania: Znajomość dowolnego obiektowego języka programowania (Java, C#, C++, object pascal itp.) w stopniu przynajmniej podstawowym. Dobra znajomość pojęć związanych z obiektowością (klasa, obiekt,komunikat, hermetyzacja itd.).
 

Poleć szkolenie znajomemu