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:

  • Notacja UML:
    1. krótka historia UML
    2. MOF, MDA czyli modele PIM (NOWOŚĆ!)
    3. specyfikacja notacji UML 2.5.x – dokładny opis języka dla modeli PIM (NOWOŚĆ!) prowadzony w oparciu o oryginalna specyfikację UML v.2.5.x
      1. podstawowe pojęcia na diagramach
      2. wartości
      3. klasa i klasyfikator
      4. proste i złożone klasyfikatory 
      5. pakiety
      6. klasa jako definicja elementu struktury programu
      7. związki pomiędzy klasami 
      8. stereotypy
      9. profil
      10. klasa jako pojęcie, przestrzenie pojęciowe
      11. maszyna stanowa
      12. aktywności i akcje
      13. modelowanie interakcji 
      14. przypadku użycia
      15. modelowanie wdrożenia
      16. poglądowy przepływ informacji
  • analiza obiektowa i projektowanie obiektowe: 
    1. paradygmat obiektowy: co to jest
    2. wzorzec analityczny MVC a podział ról odpowiedzialności w projekcie
    3. czym jest podstawowa praktyka” analizy obiektowej i projektowania: SOLID
    4. czym jest projektowanie klas zorientowane na odpowiedzialność
    5. karty CRC czyli analiza i projektowanie praktyczne 
  • diagram przypadków użycia czyli zakres wymagań:
    1. system jako zakres projektu
    2. aktor jako użytkownik i system współpracujący
    3. przypadek użycia jako wymaganie funkcjonalne 
  • model dziedziny jako dokumentacja logiki przetwarzania 
    1. analityczne wzorce projektowe PIM
    2. modelowanie odpowiedzialności elementów systemu diagram aktywności (NOWOŚĆ!)
    3. dokumentowanie algorytmów metod diagram aktywności (NOWOŚĆ!)
    1. modelowanie struktur danych i repozytoriów NoSQL (repozytoria BigData) (NOWOŚC!)
  • scenariusz usługi – scenariusz przypadku użycia Use Case 2.0 (NOWOŚC!)
    1. scenariusz jako model czarnej skrzynki
    2. diagram sekwencji jako model białej skrzynki
    3. analiza scenariuszy jako narzędzie testowania logiki modelu dziedziny
    4. atrybuty i operacje klas jako elementy logiki modelu dziedziny 
  • Stosowanie narzędzi CASE w projektach z użyciem notacji UML
    1. Omówienie perspektyw i roli modeli w narzędziach CASE na etapie analizy obiektowej i projektowania 
    1. struktura repozytorium
    2. relacje pomiędzy informacjami zawartymi na diagramach UML 
  • Podsumowanie
    1. stosowanie narzędzi CASE w projektach z użyciem notacji UML
    1. repozytorium obiektów jako podstawowe narzędzie pracy z narzędziami CASE
    2. typowe błędy w projektach: 
      1. anemiczny model dziedziny: modele dziedziny bez operacji
      2. stosowanie diagramu klas do modelowania danych
      3. stosowanie diagramów przypadków użycia do modelowania struktury systemu i procesów 

 

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 potrzebny komputer ani specjalistyczne oprogramowanie. Użycie komputerów i 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: 1900 zł netto
  2. druga osoba z tej samej firmy: upust 15% (1615 zł)
  3. kolejne osoby z tej samej firmy: 30% upust (1330 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 

Warsztaty: Wykorzystanie projektów wykonanych z użyciem MDA/UML w tworzeniu aplikacji na platformie no-code, praktyka implementacji dla nieprogramistów (dodatkowo płatne 2100 zł zamiast 2400 zł!)

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 400 ZŁ NETTO! WYBIERAJĄC DODATKOWO WARSZTATY NO-CODE OSZCZĘDZISZ W SUMIE 700 ZŁ!

 

  

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ż...

- Analiza biznesowa: Modelowanie procesów biznesowych i notacja BPMN
- Dokumentowanie wymagań i zarządzanie nimi: Model motywacji biznesowej, Przypadki Użycia i Wymagania w SysML
- Modelowanie architektury integracji


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ę
18-10-2021 9:00 1900,00 zł
1900,00 zł

Zadzwoń lub napisz do nas

Dane adresowe

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

 

Dane identyfikacyjne

NIP: 797-192-56-61
REGON: 145926883

Śledź nas na