Creare un diagramma di casi di utilizzo UML

Si applica a
Visio - Piano 1 Visio Professional 2024 Visio Standard 2024 Visio Professional 2021 Visio Standard 2021 Visio Professional 2019 Visio Standard 2019 Visio Professional 2016 Visio Standard 2016

È possibile creare un diagramma di casi di utilizzo UML in Visio per riepilogare il modo in cui gli utenti (o gli 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. (Usa un diagramma di sequenza per mostrare come gli oggetti interagiscono nel tempo).

Un esempio di diagramma di casi d'uso UML che mostra il sistema di certificazione dei referee

La definizione del limite del sistema determina ciò che è considerato esterno o interno al sistema.

Un attore rappresenta un ruolo svolto da un oggetto esterno. Un oggetto può svolgere diversi ruoli e, quindi, è rappresentato da più attori.

Un'associazione illustra la partecipazione dell'attore al caso d'uso.

Un caso d'uso è un insieme di eventi che si verificano quando un attore utilizza un sistema per completare un processo. Normalmente, un caso d'uso è un processo relativamente grande, non un singolo passaggio o transazione.

Creare un nuovo diagramma Use Case

  1. Nella scheda File scegliere Nuovo.
  2. Nella casella di ricerca , digitare UML use case.
  3. Dai risultati della ricerca, selezionare Caso d'uso UML.
  4. Nella finestra di dialogo selezionare il modello vuoto o uno dei tre diagrammi di base. (Una descrizione di ciascuno viene mostrata a destra quando lo si seleziona). Selezionare quindi Unità metriche o Unità di misura USA.
  5. Selezionare Crea.
  6. Il diagramma si apre. Accanto al diagramma dovrebbe comparire la finestra Forme. Uno stencil Caso di utilizzo UML è aperto nella finestra Forme .
    (Se la finestra Forme non viene visualizzata, passare a Visualizza>Eseguire riquadri attività e verificare che l'opzione Forme sia selezionata. Se ancora non viene visualizzata, fare clic sul pulsante della finestra Espandi le forme a sinistra.)

Aggiungere un sottosistema al diagramma Use Case

  1. Trascinare una forma Sottosistema nella pagina di disegno. Il sottosistema può rappresentare l'intero sistema o un componente principale.
    Forma Sottosistema.
  2. Fare doppio clic sulla forma Sottosistema e quindi digitare un nuovo nome oppure premere CANC per eliminare il nome esistente. Fare clic all'esterno della forma nella pagina di disegno.
  3. Per ridimensionare il sottosistema, selezionare la forma e quindi trascinare un punto di selezione.

Aggiungere forme e connettori al diagramma

  1. Trascinare le forme Use CaseForma Use Case. dallo stencil Use Case UML e posizionarle all'interno del limite del sottosistema, quindi trascinare Forme AttoreLa forma Attore. all'esterno del limite del sottosistema.

  2. Usare le forme connettore per indicare le relazioni tra le forme nel diagramma. Sono disponibili cinque connettori:

    Connettore Descrizione
    Associazione
    Connettore di associazione.
    Mostra la relazione di un attore con un caso d'uso.
    Dipendenza
    Connettore di dipendenza.
    Indica che un caso d'uso ha una dipendenza da un altro.
    Generalizzazione
    Connettore di generalizzazione.
    Indica che un caso di utilizzo è un modo specifico per raggiungere gli obiettivi del caso di utilizzo generale.
    Includi
    Connettore Include.
    Mostra come un caso d'uso viene suddiviso in passaggi più piccoli.
    Estendi
    Connettore Extendi.
    Dimostra che un caso d'uso aggiunge funzionalità a un altro.

    Esempio: per indicare una relazione tra un attore e un caso d'uso

    1. In un diagramma caso di utilizzo trascinare una forma Connettore di associazione nella pagina di disegno.
    2. Associare un punto finale della forma Associazione a un punto di connessione su una forma Attore . Associare l'altro punto finale a un punto di connessione in una forma Caso d'uso .

Vedere anche

Per altre informazioni sui diagrammi di casi di utilizzo (e sulle procedure per l'uso di Microsoft Visual Studio per creare diagrammi di casi di utilizzo), vedere Diagrammi di casi di utilizzo UML: linee guida.