Difference between revisions of "Objektově orientované technologie"
From Wikivyuka
m |
m |
||
Line 32: | Line 32: | ||
==Cvičení== | ==Cvičení== | ||
+ | |||
+ | ===Informace k projektu=== | ||
+ | |||
+ | Projekt by měl obsahovat tyto části: | ||
+ | #Účel projektu - uživatelská specifikace | ||
+ | #Use Case diagram: "hrubý", rozpracovaný, scénáře z jednoho domluveného balíčku | ||
+ | #Analytický model tříd | ||
+ | #Realizace případů užití (Sekvenční diagram k vybraným scénářům) | ||
+ | #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) | ||
==Pomůcky== | ==Pomůcky== |
Revision as of 13:14, 21 September 2012
Contents
Obsah a cíle předmětu
- Seznámit se základními pojmy a principy objektových technologií.
- Získat přehled o jednotlivých prvcích a diagramech UML.
- Naučit se tvořit základní kostru modelu systému.
Požadavky
Prezenční studium
- Vypracovat a odevzdat projekt dle pokynů cvičícího.
- 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.
Informace k projektu
Projekt by měl obsahovat tyto části:
- Účel projektu - uživatelská specifikace
- Use Case diagram: "hrubý", rozpracovaný, scénáře z jednoho domluveného balíčku
- Analytický model tříd
- Realizace případů užití (Sekvenční diagram k vybraným scénářům)
- 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)
Cvičení
Informace k projektu
Projekt by měl obsahovat tyto části:
- Účel projektu - uživatelská specifikace
- Use Case diagram: "hrubý", rozpracovaný, scénáře z jednoho domluveného balíčku
- Analytický model tříd
- Realizace případů užití (Sekvenční diagram k vybraným scénářům)
- 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)
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