Et use case er en beskrivelse af opførslen af et software system, der opstår som følge af en anmodning , der kommer fra lande uden for systemet. Brugen sagen beskriver, hvilke enheder har, hvad effekt på software system. Skuespillere
Skuespillere er de mennesker, der er uden for systemet, men interagere med systemet . En aktør er ikke en bestemt person , snarere en skuespiller er en særlig rolle. Det betyder , at én person kan være en aktør , når de bruger systemet på en måde , eller en anden aktør , når de bruger systemet på en anden måde .
Funktioner
Selv om der ikke er defineret standard for , hvad en use case skal indeholde alle use cases indeholder generelt lignende elementer . Bruger alle tilfælde kræve et beskrivende navn og et ID-nummer . Brug sager ofte omfatter et versionsnummer , så det er klart, hvor langt en use case har udviklet sig. Use cases omfatter et mål, som beskriver, hvad mål skuespilleren søger at opnå i at bruge systemet. Brugen tilfælde også oplysninger om skuespilleren , der vil bruge det, og et grundforløb på hændelser, der opstår i systemet.
Struktur
Som en del af Universal Modeling Language er use cases ofte beskrives ved en use case diagram . Denne består af en firkantet kasse , der symboliserer systemet. Uden for feltet er forskellige tændstikmænd , som hver især er mærket som en bestemt aktør . Inde i kassen er forskellige handlinger, der kan gennemføres af aktører disse handlinger er forbundet af linjer til de forskellige aktører uden for systemet box
.