Creare un diagramma UML use case

Nota:  Riteniamo importante fornire il contenuto della Guida più recente non appena possibile, nella lingua dell'utente. Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Nella parte inferiore della pagina è possibile indicare se le informazioni sono risultate utili. Questo è l' articolo in lingua inglese per riferimento.

È possibile usare Visio per creare diagrammi casi di utilizzo lingua UML (Unified Modeling). Unificato UML (Modeling Language) è un modo standard per creare modelli di software.

"Use case diagram defining the system boundary, and how the actors outside it affect the use cases it contains"

Callout 1 Definizione limite del sistema determina ciò che viene considerato esterno o interno al sistema.

Immagine del pulsante Un soggetto rappresenta un ruolo a un oggetto esterno. Un oggetto può rappresentare diversi ruoli e, pertanto è rappresentato da operatori diversi.

Callout 3 Un relazione di comunicazione illustra la partecipazione dell'attore in caso di utilizzo.

Passaggio 4 Un Use Case è una serie di eventi che si verifica quando un attore utilizza un sistema per completare un processo. In genere, un caso di utilizzo è un processo relativamente esteso, non un singolo passaggio o transazione.

  1. Nella scheda File, scegliere Nuovo e quindi aprire un diagramma vuoto.

  2. Fare clic su altre forme > Software e Database > Software > UML-Use Case.

    Creare il diagramma Use Case

  3. Per indicare un sottosistema in un diagramma use case

    1. Trascinare una forma sottosistema nella pagina di disegno. Il sottosistema può rappresentare l'intero sistema o un componente principale.

    2. Fare doppio clic sulla forma sottosistema e quindi digitare un nuovo nome per il per o 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 quadratino di ridimensionamento.

  4. Trascinare le forme Use Case dallo stencil Use Case e inserirli all'interno dei limiti del sottosistema e quindi trascinare le forme dell'attore fuori dei limiti del sottosistema.

  5. Utilizzare le forme connettore per indicare le relazioni tra casi di utilizzo e operatori. Sono disponibili cinque connettori:

    • Associazione: Mostra la relazione tra un attore per un caso di utilizzo.

    • Dipendenza: indica che un caso di utilizzo dipende da un'altra.

    • Generalizzazione: indica che un caso di utilizzo è un modo specifico per raggiungere gli obiettivi del caso di utilizzo generale.

    • Includi: mostra come un caso di utilizzo viene suddiviso in passaggi più piccoli.

    • Estendi: mostra che un caso di utilizzo aggiunge funzionalità a un altro.

    Esempio: Per indicare che una relazione tra un attore e un caso di utilizzo

    1. In un diagramma Use Case, trascinare una forma di connettore associazione nella pagina di disegno.

    2. Associare un punto finale della forma associazione a un punto di connessione di una forma attore. Associare altro punto finale a un punto di connessione di una forma Use Case.

  6. Salvare il diagramma.

Vedere anche

Per ulteriori informazioni sui diagrammi use case e le procedure per l'uso di Microsoft Visual Studio per creare diagrammi use case, passare a UML Use Case Diagrams: riferimento.

  1. Nella scheda File scegliere Nuovo.

  2. In Categorie di modelli fare clic su Software e Database.

    Selezionare Software e Database

  3. Fare clic su UML-Diagramma modello. Viene visualizzata una pagina di disegno vuota.

    Selezionare UML-Diagramma modello

  4. Nella visualizzazione struttura destro il pacchetto o sul sottosistema in cui si desidera includere un diagramma use case, quindi scegliere Nuovo e quindi fare clic su Diagramma Use Case.

    Fare clic su diagramma Use Case

    Verrà visualizzata una pagina vuota e stencil UML Use Case sarà visualizzato in primo piano. Un'icona che rappresenta il diagramma viene aggiunto alla visualizzazione struttura.

    Utilizzo di maiuscole/minuscole verrà aggiunto alla visualizzazione struttura

    Nota: Se la visualizzazione albero non è visibile, nella scheda UML nel gruppo Mostra/Nascondi selezionare Esplora modelli.

  5. Per indicare un Limite di sistema in un diagramma use case

    1. Trascinare una forma Limite sistema nella pagina di disegno.

      Selezionare il limite di sistema

    2. Fare doppio clic sulla forma Limite sistema, quindi digitare un nuovo nome per il sistema o premere CANC per eliminare il nome esistente. Fare clic all'esterno della forma nella pagina di disegno.

    3. Per ridimensionare il bordo di sistema, selezionare la forma e quindi trascinare un quadratino di ridimensionamento.

  6. Trascinare le forme Use Case dallo stencil Use Case e collocarli all'interno del limite di sistema e quindi trascinare le forme dell'attore all'esterno del limite di sistema.

  7. Per indicare le relazioni tra casi di utilizzo e operatori, utilizzare forme comunica .

    Per indicare che una relazione tra un attore e un caso di utilizzo

    1. In un diagramma Use Case, trascinare una forma comunica nella pagina di disegno.

    2. Associare un endpoint Immagine punto finale - quadratino verde con un segno più (+) all'interno della forma comunica a un punto di connessione Connection point image - blue X in una forma attore. Associare altro punto finale a un punto di connessione di una forma Use Case.

    3. Se si desidera aggiungere una freccia che indichi il flusso delle informazioni, eseguire le operazioni seguenti:

      • Fare doppio clic sulla forma comunica quindi, in associazione, fare clic su Fine che si desidera modificare e quindi fare clic su proprietà.

      • Nella categoria Estremità controllare IsNavigable, fare clic su OK, quindi fare di nuovo clic su OK.

      • Pulsante destro del mouse sulla forma comunica e fare clic su Opzioni visualizzazione forme. In Opzioni di fine, selezionare estremità e quindi fare clic su OK.

  8. Utilizzare forme utilizza ed estende per indicare le relazioni tra use case.

    Per indicare che una relazione ottimali tra due forme use case

    1. In un diagramma Use Case, trascinare una forma di relazione viene utilizzata nella pagina di disegno.

    2. Associare il punto finale viene utilizzata senza una freccia a un punto di connessione Connection point image - blue X sulla forma Use Case che usa il comportamento del caso di utilizzo.

    3. Associare il finale utilizza (con una freccia) a un punto di connessione in caso di utilizzo in uso.

    4. Fare doppio clic sulla forma viene utilizzata per aprire la finestra di dialogo Proprietà generalizzazione UML. Aggiungere valori di proprietà e quindi fare clic su OK.

    Per indicare che una relazione tra due casi di utilizzo di estensione

    1. In un diagramma Use Case, trascinare una forma estende nella pagina di disegno.

    2. Associare il punto finale estende Immagine punto finale - quadratino verde con un segno più (+) all'interno senza una freccia a una connessione punto Connection point image - blue X in caso di utilizzo che fornisce l'estensione.

    3. Associare il punto finale estende con freccia a un punto di connessione in caso di utilizzo di base.

    4. Fare doppio clic sulla forma estende per aprire la finestra di dialogo Proprietà generalizzazione UML. Sommare i valori di proprietà e quindi fare clic su OK.

  9. Fare doppio clic su qualsiasi forma (ad eccezione della forma Limite sistema ) per aprire la finestra di dialogo Proprietà UML nel punto in cui è possibile aggiungere un nome, attributi, operazioni e altri valori di proprietà.

  10. Salvare il diagramma.

  1. Nel menu File scegliere Nuovo, quindi Software e Database e quindi fare clic su UML-Diagramma modello.

    Selezionare Software e Database

  2. In visualizzazione albero, fare clic il pacchetto o sul sottosistema in cui si desidera includere un diagramma Use Case, scegliere Nuovo e quindi fare clic su Diagramma Use Case.

    Diagramma Selece Use Case

    Verrà visualizzata una pagina vuota e stencil UML Use Case sarà visualizzato in primo piano. Un'icona che rappresenta il diagramma viene aggiunto alla visualizzazione struttura.

    Nota: Se la visualizzazione albero non è visibile, scegliere Visualizza dal menu UML e quindi fare clic su Esplora modelli.

  3. Per indicare un limite di sistema in un diagramma use case

    1. Trascinare una forma Limite sistema nella pagina di disegno.

      Utilizzare Stencil maiuscole e minuscole

    2. Fare doppio clic sulla forma Limite sistema, quindi digitare un nuovo nome per il sistema o premere CANC per eliminare il nome esistente. Fare clic all'esterno della forma nella pagina di disegno.

    3. Per ridimensionare il bordo di sistema, selezionare la forma e quindi trascinare un quadratino di ridimensionamento.

  4. Trascinare le forme Use Case dallo stencil Use Case e collocarli all'interno del limite di sistema e quindi trascinare le forme dell'attore all'esterno del limite di sistema.

  5. Per indicare le relazioni tra casi di utilizzo e operatori, utilizzare forme comunica .

    Per indicare che una relazione tra un attore e un caso di utilizzo

    1. In un diagramma Use Case, trascinare una forma comunica nella pagina di disegno.

    2. Associare un endpoint Immagine punto finale - quadratino verde con un segno più (+) all'interno della forma comunica a un punto di connessione Connection point image - blue X in una forma attore. Associare altro punto finale a un punto di connessione di una forma Use Case.

    3. Se si desidera aggiungere una freccia che indichi il flusso delle informazioni, eseguire le operazioni seguenti:

      • Fare doppio clic sulla forma comunica quindi, in associazione, fare clic su Fine che si desidera modificare e quindi fare clic su proprietà.

      • Nella categoria Estremità controllare IsNavigable, fare clic su OK, quindi fare di nuovo clic su OK.

      • Pulsante destro del mouse sulla forma comunica e fare clic su Opzioni visualizzazione forme. In Opzioni di fine, selezionare estremità e quindi fare clic su OK.

  6. Utilizzare forme utilizza ed estende per indicare le relazioni tra use case.

    Per indicare che una relazione ottimali tra due forme use case

    1. In un diagramma Use Case, trascinare una forma di relazione viene utilizzata nella pagina di disegno.

    2. Associare il punto finale viene utilizzata senza una freccia a un punto di connessione Connection point image - blue X sulla forma Use Case che usa il comportamento del caso di utilizzo.

    3. Associare il finale utilizza (con una freccia) a un punto di connessione in caso di utilizzo in uso.

    4. Fare doppio clic sulla forma viene utilizzata per aprire la finestra di dialogo Proprietà generalizzazione UML. Aggiungere valori di proprietà e quindi fare clic su OK.

    Per indicare che una relazione tra due casi di utilizzo di estensione

    1. In un diagramma Use Case, trascinare una forma estende nella pagina di disegno.

    2. Associare il punto finale estende Immagine punto finale - quadratino verde con un segno più (+) all'interno senza una freccia a una connessione punto Connection point image - blue X in caso di utilizzo che fornisce l'estensione.

    3. Associare il punto finale estende con freccia a un punto di connessione in caso di utilizzo di base.

    4. Fare doppio clic sulla forma estende per aprire la finestra di dialogo Proprietà generalizzazione UML. Sommare i valori di proprietà e quindi fare clic su OK.

  7. Fare doppio clic su qualsiasi forma (ad eccezione della forma Limite sistema ) per aprire la finestra di dialogo Proprietà UML nel punto in cui è possibile aggiungere un nome, attributi, operazioni e altri valori di proprietà.

  8. Salvare il diagramma.

Amplia le tue competenze su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×