Analiza obiektowa i projektowanie logiki oprogramowania z użyciem notacji UML

Trener: Jarosław Żeliński (członek IIBA)

Podane ceny są cenami netto, do których należy doliczyć 23% podatku VAT.

 

Cel:

Poznanie podstawowych formalnych zasad analizy obiektowej i projektowania obiektowego, wzorców projektowych i analitycznych. Zwrócenie uwagi na typowe błędy. Poznanie podstaw notacji UML (standard Object Management Group), poznanie dobrych praktyk, zwinnych metod modelowania i projektowania architektury, omówienie typowych błędów. Szkolenie bazuje na standardowym, opisanym na OMG.org/mda, procesie wytwarzania oprogramowania oraz klasycznej literaturze z zakresu analizy obiektowej. Omawiane zagadnienia są ilustrowane realnymi projektami.

Odbiorca:

Kurs adresowany jest do każdej osoby, która ma do czynienia z dokumentacją zawierającą modele obiektowe w notacji UML lub planuje zdobywanie umiejętności modelowania systemów i prowadzenia analizy systemowej, analitycy IT, osoby projektujące i wdrażające systemy informatyczne. Adresatem szkolenia są także osoby, które mają duże doświadczenie w analizie strukturalnej i programowaniu chcące poznać metody obiektowe.

 

Program szkolenia:

 

  1. Historia UML
  2. Road map”
  3. 2012 – Czy Agile zabije planete?
  4. Wykorzystanie UML’a – cele
  5. Wykorzystanie UML’a – diagramy
  6. Dokumentacja jako kanał komunikacyjny
  7. Od analizy do implementacji – modelowanie
  8. Modelowanie – definicje
  9. Modelowanie – semantyka i syntaktyka notacji
  10. Przez modelowanie osiągamy…
  11. Zasady modelowania
  12. MOF, MDA
  13. MOF – Poziomy modelowania
  14. MDA – Model Driven Architecture
  15. Elementy notacji UML wymagane do tworzenia modeli PIM – Notacja |UML 2.5.1.
  16. Trójkąt semiotyczny
  17. Podstawowe elementy notacji UML
  18. Zakres
  19. Dostosowanie do architektury
  20. Obszary semantyczne (konteksty)
  21. Jak korzystać ze specyfikacji UML
  22. Modelowanie struktury
    • Pojęcia podstawowe (budowa diagramu) 
      • Przykład
    • Przestrzeń pojęciowa
    • Ograniczenie
      • Przykłady
    • Zależność
    • Wartości
    • Klasyfikacja (klasyfiaktor)
    • Cechy: elementy struktury klasyfikatora
    • Generalizacje (taksonomia)
    • Związki pojęciowe vs. strukturalne
    • Zestawy generalizacji
      • Przykłady typów taksonomii i jej użycia
    • Asocjacja
    • Instancja
    • Proste klasyfikatory
    • Klasyfikatory strukturalne
    • Część i rola elementu 
      • Przykład struktury
    • Klasy
    • Asocjacje
    • Strukturalny klasyfikator i jego wnętrze
    • Współpraca
    • Pakiety
  23. Modelowanie zachowania
    • Zachowania – czym są
    • Maszyna stanowa (automat stanowy)
    • Aktywności i Czynności
    • Aktywność i Zadanie
    • Scenariusz i model jednej z czynności
    • Interakcje
  24. Elementy uzupełniające
    • Przypadki użycia
    • Wdrożenie
    • Przepływ informacji
  25. Diagramy
    • Taksonomia diagramów
  26. Paradygmat obiektowy
    • Model-Dependent Realism
    • Object Oriented Programming is not what I thought (2020)
    • Object Oriented Programming vs Functional Programming” (2022)
    • Paradygmat obiektowy: OOAD
    • Wyjaśnienie podstawowych pojęć dot. strategii obiektowych
    • System vs. Obiektowy paradygmat
  27. Analiza i projektowanie obiektowe 
    • ICONIX
    • Struktura projektu zorientowanego obiektowo
    • Pryncypia projektowania komponentowego 
      • Loose coupling and high cohesion
      • Open-close principle
      • Contract model
  28. MVC, Boundary, Controll, Entity 
    • MVC – Model View Controller
    • Modelowanie – komponenty i mikro-aplikacje
    • Modelowanie struktur danych
  29. Przykład projektu
    • Analiza Biznesowa
    • Umowa na zakres czyli wymagania
    • Model pojęciowy dziedziny systemu a architektura: dwa różne diagramy klas
    • Dokumentowanie przypadków użycia
    • Dokumentowanie danych – Formularze
    • Architektura Komponentu Zarzadzanie Wizytami realizującego usługę
    • Model operacji: przywołaj wizytę()
    • Statusy obiektu Wizyty
    • Scenariusz realizacji Usługi
    • Architektura Systemu
    • Zobrazowanie integracji wewnętrznych komponentów
  30. Pytania…
  31. Literatura źródłowa

 

 

Czas trwania i forma:

Kurs jest trzydniowy i w sumie trwa 12 godzin + przerwy (9:00-13:30). Szkolenie prowadzone jest w formie zdalnej poprzez naszą platformę internetową.

Szkolenia prowadzone są w trybie wykładowo-konwersacyjnym, omawiane są między innymi praktyczne przykłady procesów biznesowych. Do udziału w szkoleniu nie jest potrzebne specjalistyczne oprogramowanie. Użycie oprogramowania wspomagającego tworzenie diagramów jest wymaga wyłącznie w przypadku zamówienia dodatkowych warsztatów.

W toku szkolenia mogą nastąpić odstępstwa od agendy, jeżeli uczestnicy wyrażą oczekiwanie przedyskutowania określonych zagadnień, kosztem innych, o czym prowadzący poinformuje a uczestnicy wyrażą zgodę.

 

Wspieramy zespoły firmowe i oferujemy rabaty:

  1. pierwsza osoba: 2400 zł netto
  2. druga osoba z tej samej firmy: upust 30% (1680 zł)
  3. kolejne osoby z tej samej firmy: 50% upust (1200 zł)

GRATIS 60-dniowe konsultacje z trenerem po szkoleniu w trybie e-learningu. W ramach opłaty za szkolenie uczestnicy mają 60 dni na korespondencyjne konsultacje treści omawianych na szkoleniu. Prowadzący odpisuje w ciągu trzech dni roboczych.

 

Zapraszamy na cykl szkoleń "Praktyka Analizy Biznesowej i Projektowania Systemów Obiektowych" składający się z trzech niżej wymienionych szkoleń:

1. Analiza obiektowa i projektowanie logiki oprogramowania z użyciem notacji UML
2. Modelowanie procesów biznesowych jako analiza systemowa organizacji z użyciem notacji BPMN 
3. Dokumentowanie wymagań i zarządzanie nimi: model motywacji biznesowej, Przypadki Użycia i Wymagania w SysML 

REFERENCJE: http://grzegorzjurczak.tumblr.com/post/60109221945/co-sysml-bpmn-i-uml-robia-w-jednym-garnku

ZAPISUJĄC SIĘ NA CYKL TRZECH SZKOLEŃ ONLINE OSZCZĘDZASZ 720 ZŁ NETTO (10%)!

 

W ramach szkoleń gwarantujemy Państwu:

 - Miłą i fachową obsługę organizatorów
 - Doświadczonego trenera
 - Materiały szkoleniowe w formie elektronicznej
 - Certyfikat ukończenia szkolenia
 - Grupy do 12 osób 


 Zobacz również...

Modelowanie procesów biznesowych z BPMN
Warsztaty z ekspertem dla zespołu analityków i projektantów
Wzorce projektowe stosowane w modelach PIM


Zapraszamy do kontaktu!

Karolina Murawska
tel. 794 930 124
e-mail: Ten adres pocztowy jest chroniony przed spamowaniem. Aby go zobaczyć, konieczne jest włączenie w przeglądarce obsługi JavaScript.

Event Date Cena indywidualna Zarejestruj się
24-04-2023 9:00 2400,00 zł
2400,00 zł

Szukaj szkolenia

Newsletter

Kalendarz

Luty   2023
M T W T F S S
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28          

Zadzwoń lub napisz do nas

Dane adresowe

ul. Cybernetyki 4A lok. 174
02-677 Warszawa

 

Dane identyfikacyjne

Kuduro sp. z o.o.

NIP: 5213934580

REGON: 38950480000000

KRS: 0000911706

Śledź nas na