UML - Diagramma dei casi d'uso

Sommario
Poiché sappiamo come esprimerlo a parole e descrivere il nostro caso d'uso, abbiamo raccolto tutte le informazioni pertinenti e abbiamo un'idea chiara di cosa comporta il processo, è tempo di portare ciò che abbiamo raccolto al Diagramma UML; in questo modo possiamo avere un punto di riferimento dove sapremo come funzionerà il nostro sistema in determinate condizioni.
Casi d'uso, rappresentazione
Per prima cosa dobbiamo identificare le parti del nostro caso d'uso, in questo caso abbiamo l'elemento che avvia l'azione che chiameremo attore e abbiamo anche un elemento che riceverà il risultato dell'azione che viene anche chiamato attore, può essere o meno lo stesso che ha avviato il caso.
L'attore che avvia il caso verrà posizionato a sinistra e quello che riceve il risultato a destra, ogni attore dovrà avere il suo nome sotto la figura che lo rappresenta.
Il caso d'uso è rappresentato da un ovale ellittico, che porterà il suo nome all'interno o al di sotto di esso e si collega agli attori con una solida linea associativa.
Generalmente gli attori sono agenti esterni al sistema, quindi con questo diagramma possiamo anche identificare i limiti dell'esterno con il nostro sistema, Questo sistema è rappresentato da una casella con il nome del sistema e al suo interno racchiuderà i casi d'uso.
Vediamo quanto sopra descritto in dettaglio nell'immagine seguente:

Come abbiamo potuto visualizzare abbiamo due attori esterni al sistema, all'interno abbiamo un caso d'uso con la rappresentazione associativa solida di cui abbiamo parlato in precedenza.
Esempio di macchina per bevande
In questo esempio vedremo come possiamo rappresentare i diversi casi che un distributore di bevande comporterebbe, dall'acquisto da parte di un cliente, al passaggio attraverso il rifornimento delle diverse bevande disponibili per la vendita e persino il denaro che viene utilizzato dare resto in caso di mancato pagamento con il prezzo esatto delle consumazioni.
Vediamo un esempio un'immagine molto più dettagliata dell'esempio:

Come possiamo vedere, la scatola o il rettangolo rappresenta il nostro sistema in questo caso è la macchina per la soda, quindi abbiamo 3 diversi attori che avviano 3 casi d'uso e in questo caso ogni attore che avvia il caso è anche l'attore che riceve il risultato .
Inclusione o Includi
Ciò corrisponde a unire più casi d'uso che hanno una relazione al fine di ottenere il risultato, sono rappresentati da una linea tratteggiata, con una punta di freccia nella direzione in cui avviene l'inclusione.
Con questo otteniamo che possiamo includere casi d'uso che derivano dal caso d'uso principale, vediamo un diagramma di esempio di seguito in modo da poter comprendere meglio questo concetto:

Qui vediamo che i casi di rifornimento e raccolta di denaro generano due casi d'uso aggiuntivi ciascuno, quindi nel nostro diagramma li posizioniamo facendo un'inclusione.
Con questo finiamo questo tutorial con il quale sappiamo già in modo più dettagliato come possiamo generare i nostri diagrammi dei casi d'uso.Ti è piaciuto e hai aiutato questo Tutorial?Puoi premiare l'autore premendo questo pulsante per dargli un punto positivo

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave