OBSAH WEBU
ČTĚTE!
Toto je starší verze dokumentu!
UML operuje s pojmem pohled (view). Pohled systému je projekce systému na je- den z jeho relevantních aspektů. Taková projekce se zaměřuje na příslušný aspekt a ignoruje ostatní. Jak jistě vyplývá z podstaty věci, je vhodné vytvářet několik různých pohledů na tentýž systém. Pohledy nad systémem jsou pak modelovány prostřednictvím vhodných nástrojů (modelů) poskytovaných UML. Můžeme ro- zlišit tyto základní pohledy:
Nabízí několik základních diagramů:
Diagramy případů užití (use case diagram)
Znázornnují hranice systému, jeho účastníky, interakci mezi nimi a akce, které mohou provádět.
detaily případů užití
Slouží pro konkretizaci jednotlivých případů užítí. Neexistuje standard zobrazeni, ale používá se tabulka, která obsahuje vstupní podmínky, výstupní podmínky a tok událostí.
Analytické třídy
mapují pojmy problémové domény na abstraktní entity modelu – třídy. Analytická třída není návrhová třída, tj. analytická třída slouží pouze pro identifikaci entit v řešené problematice a vztahů mezi nimi. Během etapy návrhu jsou analytické třídy upřesňovány do jedné či více návrhových tříd. Analytická třída
Analytické balíčky
Analytické balíčky souvisejí s dekompozicí problému – umožňují souběžnou práci na více částech (balíčcích) v etapě návrhu. Analytické balíčky seskupují sémanticky související elementy a definují hranice tohoto seskupení. Více balíčků můžeme řešit souběžně. Balíček také poskytuje zapouzdření prostoru jmen (tj. názvy elementů musí být v rámci balíčku jedinečná, mezi balíčky však může docházet k duplicitám) a definuje viditelnost zapouzdřených elementů – veřejné (public), soukromé (private) a chráněné (protected). Analytické balíčky mohou obsahovat
Diagramy interakce
Diskuze
Doplnene