Obsah:
Definice - Co znamená Use Case?
Případ použití je pojem softwarové a systémové inženýrství, který popisuje, jak uživatel používá systém k dosažení konkrétního cíle. Případ použití funguje jako technika modelování softwaru, která definuje funkce, které mají být implementovány, a řešení případných chyb, ke kterým může dojít.
Techopedia vysvětluje případ použití
Případy použití definují interakce mezi externími aktéry a systémem k dosažení konkrétních cílů. Existují tři základní prvky, které tvoří případ použití:
- Herci: Herci jsou typem uživatelů, kteří interagují se systémem.
- Systém: Případy použití zachycují funkční požadavky, které specifikují zamýšlené chování systému.
- Cíle: Případy použití jsou obvykle iniciovány uživatelem k plnění cílů popisujících činnosti a varianty spojené s dosažením cíle.
Případy použití jsou modelovány pomocí sjednoceného modelovacího jazyka a jsou zastoupeny ovály obsahujícími názvy případu použití. Herci jsou zastoupeni pomocí řádků s názvem herce zapsaným pod řádkem. Pro reprezentaci účasti herce v systému je nakreslena čára mezi hercem a případem použití. Rámečky kolem případu použití představují hranici systému.
Charakteristiky spojené s případy použití jsou:
- Organizace funkčních požadavků
- Modelování cílů interakce uživatelů systému
- Nahrávání scénářů od spouštěcích událostí po konečné cíle
- Popisuje základní průběh akcí a výjimečný průběh událostí
- Umožnění přístupu uživatele k funkcím jiné události
Kroky při navrhování případů použití jsou:
- Identifikujte uživatele systému
- Pro každou kategorii uživatelů vytvořte uživatelský profil. To zahrnuje všechny role, které hrají uživatelé relevantní pro systém.
- Identifikujte důležité cíle spojené s každou rolí na podporu systému. Cenová nabídka systému identifikuje významnou roli.
- Vytvořte případy použití pro každý cíl spojený se šablonou případu použití a udržujte stejnou úroveň abstrakce v celém případu použití. Kroky použití vyšší úrovně použití jsou považovány za cíle pro nižší úroveň.
- Struktura případů použití
- Zkontrolujte a ověřte uživatele
