Course guide PB007 Software engineering I
8. Low-level design and implementation, UML Interaction diagrams
Lecture information
- Design patterns - GoF patterns explained
- SOLID principles - Pablo's ebook
- Clean Code - book for download
Ilustrační příklad v jazyce UML
Interakční diagramy:
Interakční diagramy (zejména diagramy spolupráce a sekvenční diagramy) slouží k zachycení dynamiky mezi objekty systému (nejčastěji nad modelem tříd). Často každý z nich realizuje jeden z případů užití systému.
Příklad 1: Diagram spolupráce k odstranění lektora
Příklad 2: Sekvenční diagram k odstranění lektora
Příklad 3: Sekvenční diagram k přihlášení studenta na kurz
Příklad 4: Rozšíření příkladu 3
Příklad 5: Rozšíření příkladu 4