È possibile creare un diagramma uml use case in Visio per riepilogare il modo in cui gli utenti (o attori) interagiscono con un sistema, ad esempio un'applicazione software. Un attore può essere una persona, un'organizzazione o un altro sistema.
I diagrammi use case mostrano il comportamento previsto del sistema. Non mostrano l'ordine in cui vengono eseguiti i passaggi. Usare un diagramma di sequenza per mostrare in che modo gli oggetti interagiscono nel tempo.
La definizione del limite del sistema determina ciò che viene considerato esterno o interno al sistema.
Un attore rappresenta un ruolo interpretato da un oggetto esterno. Un oggetto può svolgere diversi ruoli e, quindi, è rappresentato da più attori.
Un'associazione illustra la partecipazione dell'attore nel caso d'uso.
Un caso d'uso è un insieme di eventi che si verifica quando un attore usa un sistema per completare un processo. In genere, un caso d'uso è un processo relativamente grande, non un singolo passaggio o transazione.
Creare un nuovo diagramma use case
- Nella scheda File scegliere Nuovo.
- nella casella Cerca digitare
UML use case. - Nei risultati della ricerca selezionare UML Use Case.
- Nella finestra di dialogo selezionare il modello vuoto o uno dei tre diagrammi di base. Una descrizione di ognuna viene visualizzata a destra quando la selezioni. Selezionare quindi Unità metriche o Unità di misura USA.
- Selezionare Crea.
- Si apre il diagramma. Accanto al diagramma dovrebbe comparire la finestra Forme. Nella finestra Forme è aperto uno stencil Caso di utilizzo UML.
Se la finestra Forme non è visualizzata, passare a Visualizza>Riquadri attività e verificare che l'opzione Forme sia selezionata. Se ancora non viene visualizzato, fare clic sul pulsante Espandi la finestra Forme a sinistra.
Aggiungere un sottosistema al diagramma use case
- Trascinare una forma Sottosistema nella pagina di disegno. Il sottosistema può rappresentare l'intero sistema o un componente principale.
- Fare doppio clic sulla forma Sottosistema e quindi digitare un nuovo nome per la forma oppure premere CANC per eliminare il nome esistente. Fare clic all'esterno della forma nella pagina di disegno.
- Per ridimensionare il sottosistema, selezionare la forma e quindi trascinare un punto di selezione.
Aggiungere forme e connettori al diagramma
Trascinare forme Use Case
dallo stencil UML Use Case e posizionarle all'interno del limite del sottosistema, quindi trascinare le forme Attore
all'esterno del limite del sottosistema.Usare le forme connettore per indicare le relazioni tra le forme nel diagramma. Sono disponibili cinque connettori:
Connettore Descrizione Associazione
Mostra la relazione di un attore con un caso d'uso. Dipendenza
Indica che un caso di utilizzo ha una dipendenza da un altro. Generalizzazione
Indica che un caso d'uso è un modo specifico per raggiungere gli obiettivi del caso di utilizzo generale. Includono
Mostra come un caso d'uso viene suddiviso in passaggi più piccoli. Estendi
Mostra che un caso d'uso aggiunge funzionalità a un altro. Esempio: Per indicare una relazione tra un attore e un caso d'uso
- In un diagramma use case trascinare una forma Connettore di associazione nella pagina di disegno.
- Associare un punto finale della forma Associazione a un punto di connessione in una forma Attore . Associare l'altro punto finale a un punto di connessione in una forma Use Case .
Vedere anche
Per altre informazioni sui diagrammi di casi d'uso (e sulle procedure per l'uso di Microsoft Visual Studio per creare diagrammi di casi d'uso), vedere UmL Use Case Diagrams: Guidelines.