Use-case diagramy jsou základním kamenem pro pochopení, co uživatel od systému očekává. Pomáhají vizualizovat vztahy mezi systémem a aktéry, a tím snižují riziko špatné specifikace. Tento článek vás provede od definice případů použití až po jejich tvorbu v Enterprise Architect.
Dobrý use-case musí být konkrétní, ale ne příliš detailní. Granularita je klíčem. Podle Millerova pravidla si uživatel zapamatuje ideálně 7 ± 2 položky – více případů je vhodné rozdělit do poddiagramů.
Příklady:
Aktér je externí role, která interaguje se systémem:
Zásady:
Používání těchto stereotypů zvyšuje modularitu a opakovatelnost logiky systému.
Každý případ použití by měl mít:
Propojení s BPMN je vhodné při návrhu komplexních obchodních procesů.
include
/ extend
.Enterprise Architect umožňuje propojit tyto případy s dalšími fázemi vývoje (např. class diagramy, aktivitní diagramy).
Přihlaste se do kurzu Základy jazyka UML v nástroji Enterprise Archit UML, budete umět psát vlastní diagramy v UML v nástroji Enterprise Architect.
Viac informacií preberáme na kurze: