2. Specifikace funkčních požadavků, UML diagram případů užití
Ilustrační příklad v jazyce UML
Diagram případů užití:
Modely případů užití slouží k zachycení a komunikaci požadavků na systém. Většinou se vytváří ve více podobách, podle zvolené abstrakce.
Příklad 1: Abstraktní pohled na případy užití
Příklad 2: Rozpracovaný pohled na případy užití
Textová specifikace případů užití:
Případy užití jsou dokumentovány nejčastěji pomocí strukturované textové specifikace. K vytvoření příkladů uvedených níže byla použita následující šablona Visual Paradigmu.
Příklad 1: PU ZapsaniDoKurzu, obsahující bod rozšíření a includovaný případ užití
Příklad 2: PU ZaslaniUpozorneni, implementující bod rozšíření
Příklad 3: PU VyhledaniKurzu, includovaný do jiného PU a specializovaný dvěma PU
Příklad 4: PU VyhlPrezencnihoKurzu, specializovaný oproti rodičovskému
Příklad 5: VyhlDistancnihoKurzu, specializovaný oproti rodičovskému