Softwarové inženýrství I

3. Specifikace nefunkčních požadavků, UML diagram aktivit

Ilustrační příklad v jazyce UML

Diagram aktivit:
V případě složitějších případů užití, jako je např. PU SpravaKurzu, je vhodné dokumentaci provést pomocí diagramu aktivit, který zachycuje tok sousledností aktivit vykonávaných v rámci případu užití. Diagram aktivit je však samozřejmě obecný, a lze jej použít i na popis toků nesouvisejících s případy užití.

Příklad 1: Plavecké dráhy, rozhodování mezi alternativami

 

Příklad 2: Paralelní běh nezávislých aktivit