Che cosa è un caso d'uso nel sistema di analisi?

November 11

Che cosa è un caso d'uso nel sistema di analisi?


Un caso d'uso è una descrizione del comportamento di un sistema software che si verifica a seguito di una richiesta che proviene dall'esterno del sistema. Il caso d'uso descrive quali entità hanno quale effetto sul sistema software.

attori

Attori sono le persone che sono esterni 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 stanno usando il sistema in un modo o un altro attore quando stanno usando il sistema in un altro modo.

Caratteristiche

Anche se non esiste uno standard definito per quello che un caso d'uso deve contenere, tutti i casi di utilizzo in genere contengono elementi simili. Tutti i casi di utilizzo richiedono un nome descrittivo e un numero di identificazione. I casi d'uso includono spesso un numero di versione, quindi è chiaro fino a che punto un caso d'uso si è sviluppato. I casi d'uso includono un obiettivo, che descrive ciò che obiettivo l'attore cerca di raggiungere nell'utilizzo del sistema. Il caso d'uso include anche informazioni riguardo l'attore che lo userà e un corso di base di eventi che si verificano nel sistema.

Struttura

Come parte della Universal Modeling Language, casi di utilizzo sono spesso descritti da un diagramma di caso d'uso. È costituita da una scatola quadrata che simboleggia il sistema. Al di fuori della scatola sono varie figure stilizzate, ognuno dei quali è etichettato come un particolare attore. All'interno della scatola sono varie azioni che possono essere intraprese dagli attori; queste azioni sono collegate da linee ai diversi attori al di fuori del box di sistema.