Program szkolenia:

Podstawy modelowania systemów w języku UML.

Notacja UML umożliwia ułatwia opisanie złożonej rzeczywistości w sposób prosty i przejrzysty. Na szkoleniu poznajemy podstawowe diagramy języka UML na przykład USE Case Diagram , Diagramy aktywności czy diagramy klas i obiektów.  Szkolenie bazuje na oprogramowaniu Enterprise Architect, ale poznamy także inne – darmowe – aplikacje do modelowania.
 

Program szkolenia:

Wprowadzenie do języka UML.

  • Wprowadzenie do inżynierii oprogramowania.
  • Role i funkcje standardów.
  • Wersje UML i jego rozwój.
  • Typy diagramów i ich zastosowanie.
  • Narzędzi używane do modelowania.
  • Generowanie modeli XML Schema.
  •  

Diagramy przypadków użycia.

  • Podstawowe elementy diagramu.
  • aktor,
  • przypadek użycia
  • system
  • artefakty
  • Połączenia między elementami.
  • Analiza funkcjonalna.
  • Dobre praktyki przy tworzeniu przypadków użycia.
  • Ćwiczenia
  •  
  •  

Scenariusze

  • Typy scenariuszy, na przykład Basic Path.
  • Zastosowanie scenariuszy
  • Dodawanie scenariuszy i edytowanie.
  • Struktura i budowa scenariusza.
  • Znaczenie scenariuszy w testowaniu i analizie projektów.
  • Ćwiczenia

  •  

Diagramy pakietów

  • Tworzenie diagramów pakietów.
  • Wykorzystanie pakietów.
  • Wady i zalety pakietów.
  •  
  •  

Diagramy klas i obiektów – architektura systemu.

  • Projektowanie obiektowe – podstawowe pojęcia
  • Modelowanie diagramu klas

  • Poziomy dostępu (prywatne, publiczne, chronione)
  • Krotność
  • Operacje (metody i funkcje)
  • Atrybuty
  • Definicje klas
  • Związki między klasami.

      • Asocjacja

      • Agregacje

      • Dziedziczenie

  • Zależność
  • Stereotypy
  • Dobre Praktyki
  • Ćwiczenia

  •  

Diagram aktywności.

  • Przepływy i ich definicja
  • Tworzenie diagramu czynności.
  • Punkty początkowy i końcowy
  • Czynności
  • Sterowanie przepływem
  • Węzły decyzyjne
  • Tory
  • Sygnały
  • Metody przetwarzania równoległego.
  • Przepływy i ich definicja
  • Sygnały
  • Dobre praktyki
  • Ćwiczenia

  •  
  •  

Diagramy wdrożenia i komunikacji.

  • Tworzenie diagramów wdrożenia
  • Artefakty
  • Węzły
  • Ćwiczenia
  • Klasyfikatory
  •  
  •  

Diagramy wymagań.

  • Wymagania funkcjonalne i niefunkcjonalne
  • Wprowadzenie do inżynierii wymagań
  • Specyfikacja wymagań
  • Interesariusze systemu
  • Tworzenie diagramów wymagań
  • Dobre praktyki
  • Ćwiczenia
  •  
  •  

Szkolenie trwa 16 godzin ( 2 dni szkoleniowe) 

Chcesz wiedzieć więcej, skontaktuj się z nami ?