Kód kurzu: GOC281« Krok zpět

Modelování SW aplikací pomocí Analytických vzorů

Kurz je zaměřen na zvládnutí řešení základních problémů při návrhu struktury objektově orientovaného datového modelu SW aplikací. Provedeme vás cestou od analytického vzoru až po návrh konkrétní struktury tříd a databázových tabulek relační databáze.

Dárek pro Vás

Od 1. 3. do 31. 8. 2016 mají všichni účastníci standardních otevřených kurzů Programování konaných v pobočkách Počítačové školy Gopas možnost získat novou osobní nebo komerční licenci jakéhokoliv produktu společnosti JetBrains se slevou 50%! Více informací k akci zde.

Dárek GOPAS Official Curriculum
 DatumDnůCena kurzuCena materiálůJazyk výukyLokalita 
GTK 29.8.2016 2 8 200 CZK v ceně kurzu Český jazyk GOPAS Praha
 
15.12.2016 2 8 200 CZK v ceně kurzu Český jazyk GOPAS Praha
 
20.4.2017 2 8 200 CZK v ceně kurzu Český jazyk GOPAS Praha
 
9.3.2017 2 8 000 CZK v ceně kurzu Český jazyk GOPAS Brno
 
9.11.2016 2 270,00 EUR v ceně kurzu Slovenský jazyk GOPAS Bratislava
 

PobočkaDnůCena kurzuCena materiálůITB
Praha2 8 200 CZK - 20
Brno2 8 000 CZK - 20
Bratislava2 270,00 EUR - 20

Uživatelská náročnost

Co vás naučíme

  • Překonat nesoulad mezi objektovým návrhem a možnostmi relačních databází
  • Orientovat se v portfoliu analytických vzorů
  • Upravovat analytické vzory pro využití v konkrétním případě
  • Z analytického vzoru odvodit návrh tříd a databázových tabulek relační databáze
  • Generovat DDL skript pro vytvoření databázových tabulek, které realizují analytický vzor

Požadované vstupní znalosti

  • Základní znalost UML

Metody výuky

  • Odborný výklad s praktickými ukázkami, cvičení na počítačích

Studijní materiály

  • Tištěné prezentace probírané látky

Osnova kurzu

Filozofie analytických vzorů a používaná terminologie

Základní principy návrhu datově orientované aplikace s využitím vzorů

Objektové normální formy a jejich srovnání s databázovými normálními formami

Vzory pro modelování:

  • Odkazů na objekty a identifikaci objektů
  • Výběru ze seznamu připravených hodnot (číselníková vazba)
  • Rolí a funkcí objektů (Party)
  • Hierarchicky uspořádaných objektů (Organization)
  • Zodpovědnosti za vytvoření a obsah objektu (Accountability)
  • Sledování množství a konverzního poměru (Quantity, Conversion Ratio)
  • Stavu objektu, historie objektu
  • Reakce na změnu údajů umístěných ve struktuře vázaného stromu,
  • Variant objektů pomocí generalizace/specializace
  • Akcí, plánů, přidělování zdrojů
  • Kontraktů mezi objekty
  • Účtů, transakcí
  • Dalších pomocných vzorů, které se používají společně s analytickými vzory
Tištěné prezentace probírané látky

Cena:
v ceně kurzu
Uvedené ceny jsou bez DPH.


Graf návazností kurzů