? Un caso d'uso è una descrizione del comportamento di un sistema software che si verifica come conseguenza di una richiesta che proviene dall'esterno del sistema . Il caso d'uso descrive le entità che hanno quale effetto sul sistema software . Attori
attori sono le persone che sono esterne al sistema , ma interagiscono con il sistema . Un attore non è un particolare individuo , piuttosto un attore è un ruolo particolare . Ciò significa che una persona potrebbe essere un attore quando utilizzano il sistema in un modo o un altro attore quando utilizzano il sistema in un altro modo .
Caratteristiche
< p > Anche se non esiste uno standard definito per quello che un caso d'uso deve contenere , tutti i casi di uso in genere contengono elementi simili. Tutti i casi di utilizzo richiedono un nome descrittivo e un numero ID. Utilizzare casi spesso includono un numero di versione , quindi è chiaro fino a che punto un caso d'uso si è sviluppato . I casi d'uso sono un obiettivo, che descrive ciò che l'obiettivo l'attore cerca di raggiungere a utilizzare il sistema. Il caso d'uso include anche informazioni circa l'attore che lo userà e un corso base di eventi che si verificano nel sistema .
Struttura
Come parte di Modeling Language universale , i casi d'uso sono spesso descritto da un diagramma dei casi d'uso . Questo è costituito da una scatola quadrata che simboleggia il sistema . Fuori dalla scatola sono varie figure stilizzate , ognuno dei quali è etichettato come un attore particolare . All'interno della scatola sono diverse azioni che possono essere intraprese dagli attori ; queste azioni sono collegate da linee ai vari attori al di fuori della casella di sistema
.