Course guide PB007 Software engineering I
5. Object oriented analysis, UML Class, Object and State diagram
Ilustrační příklad v jazyce UML
Diagram tříd:
Diagram tříd se používá na popis statické struktury systému, zejména na několika úrovních abstrakce. Začíná se analytickým modelem tříd, který je postupně zpřesňován, obohacován o implementační detaily, a tak transformován na návrhový model tříd. Identifikaci tříd často předchází slovní analýza.
Příklad 1: Slovní analýza
K nahlédnutí zde.
Příklad 2: Prvotní analytický model tříd
Příklad 3: Rozpracovaný analytický model tříd
Stavový diagram:
Stavový diagram se používá nejčastěji na popis životního cyklu vybraného objektu, komponenty, či přímo celého systému. Zde je ilustrován na životním cyklu kurzu, který může být prázdný, z části naplněný, plný, uzavřený nebo ukončený.
Příklad 1: životní cyklus kurzu