Difference between revisions of "Objektově orientované technologie"

From Wikivyuka
Jump to: navigation, search
m (Přednášky)
m (Informace k projektu)
Line 32: Line 32:
 
#Aktivitní diagram (pohled na celý systém nebo rozpracování problematické části systému)
 
#Aktivitní diagram (pohled na celý systém nebo rozpracování problematické části systému)
 
#Stavový diagram (objekt, který mění své stavy více než 3x)
 
#Stavový diagram (objekt, který mění své stavy více než 3x)
 +
 +
===Témata projektů===
 +
 +
#Plaček - e-shop
 +
#Krčál - autoservis
 +
#Vojtek - docházkový systém firmy
 +
#Konečný
 +
#Mikošek
 +
#Kirman
 +
#Spurný
  
 
==Pomůcky==
 
==Pomůcky==

Revision as of 05:22, 16 October 2012

Obsah a cíle předmětu

  1. Seznámit se základními pojmy a principy objektových technologií.
  2. Získat přehled o jednotlivých prvcích a diagramech UML.
  3. Naučit se tvořit základní kostru modelu systému.

Požadavky

Prezenční studium

  1. Vypracovat a odevzdat projekt dle pokynů cvičícího.
  2. Ověření znalostí pomocí testu.


Pro kombinované studenty

Vypracovat a odevzdat projekt dle pokynů cvičícího, bližší informace jsou uvedeny pod záložkou "Informace k projektu".

Přednášky

Přednáškové materiály předmětu OOT.

Cvičení

Informace k projektu

Projekt by měl obsahovat tyto části:

  1. Účel projektu - uživatelská specifikace
  2. Use Case diagram: "hrubý", rozpracovaný, scénáře z jednoho domluveného balíčku
  3. Analytický model tříd
  4. Realizace případů užití (Sekvenční diagram k vybraným scénářům)
  5. Aktivitní diagram (pohled na celý systém nebo rozpracování problematické části systému)
  6. Stavový diagram (objekt, který mění své stavy více než 3x)

Témata projektů

  1. Plaček - e-shop
  2. Krčál - autoservis
  3. Vojtek - docházkový systém firmy
  4. Konečný
  5. Mikošek
  6. Kirman
  7. Spurný

Pomůcky

Pro rychlé připomenutí - UML Quick Reference Card. Verze z roku 2001, ale přehledná :-).

UML Quick Reference z roku 2011 - Allen Holub's UML Quick Reference

Specifikace UML, na stránkách OMG - UML® Resource Page

Literatura

  • Fowler, M.: Destilované UML, 2009
  • Pender, T.: UML Bible
  • Arlow, J., Neustadt I.: UML2 a unifikovaný proces vývoje aplikací, 2007
  • Schmuller, J.: Myslíme v jazyku UML, 2001