Creare un diagramma di collaborazione UML

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.

Importante: Il diagramma di collaborazione UML non è disponibile in Visio 2013 e nelle versioni più recenti. Per informazioni sui diagrammi UML in Visio 2013 e versioni successive, vedere diagramMi UML in Visio.

Collaboration diagram displaying a set of objects and the messages they pass to acheive an operation

Callout 1 In una forma di ruolo di classificazione, la stringa designatore dell'oggetto è sottolineata per indicare che l'oggetto è un'istanza. È anche possibile includere il nome dell'oggetto prima dei due punti.

Immagine del pulsante I collegamenti, o ruolo associazione, indicano le relazioni e, con le frecce, possono anche indicare direzione di lettura.

Callout 3 Fare doppio clic su un collegamento, quindi fare clic su messaggio per definire un messaggio che scorre lungo un collegamento. Messaggi di routine numerici in conformità con l'annidamento delle chiamate.

Passaggio 4 Il primo messaggio proviene sempre dall'esterno del contesto incluso nel diagramma.

  1. In Visio 2010: in categorie di modellifare clic su software e database > diagramma modello UML > creare.

    In Visio 2007: scegliere nuovodal menu file , scegliere softwaree quindi fare clic su diagramma modello UML.

  2. Nella visualizzazione albero fare clic con il pulsante destro del mouse sul pacchetto in cui si vuole includere il diagramma di collaborazione, scegliere nuovoe quindi fare clic su diagramma collaborazione.

    Verrà visualizzata una pagina vuota e lo stencil di collaborazione UML diventa lo stencil più in alto. L'area di lavoro Visualizza là collaborazione ' come filigrana. Un'icona che rappresenta il diagramma viene aggiunta alla visualizzazione albero in Esplora modelli.

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

  3. Per ogni ruolo oggetto che si vuole rappresentare nella collaborazione, trascinare una forma ruolo classificatore nella pagina di disegno.

    Forma ruolo classificatore

    Designare un oggetto come nuovo, distrutto o temporaneo in un diagramma di collaborazione

    1. In diagramma di collaborazione fare clic con il pulsante destro del mouse sulla forma del ruolo di classificazione per l'oggetto che si desidera designare come nuovo, distrutto o temporaneo e quindi scegliere Opzioni di visualizzazione forma.

    2. In stato ruolo classificatorefare clic sulla condizione desiderata.

      Nota: Per applicare questa modifica solo alla forma selezionata, nella finestra di dialogo Opzioni visualizzazione forma deselezionare l'opzione applica alle stesse forme UML selezionate nella pagina corrente della finestra di disegno. Se si desidera che tutte le forme dei ruoli di classificazione successive rilasciate nel diagramma abbiano la stessa condizione, selezionare la casella di controllo applica a forme UML successivamente eliminate dello stesso tipo nella pagina della finestra di disegno corrente .

      La condizione viene visualizzata tra parentesi quadre dopo il nome dell'oggetto, ad esempio Object1 {Transient}.

    Designare un oggetto come attivo in un diagramma di collaborazione

    In diagramma di collaborazione, una forma di ruolo di classificazione designata come attiva includerà {Active} dopo il nome dell'oggetto. Un ruolo di classificazione è attivo quando la classe in cui si basa è attiva.

    Per indicare che una classe è attiva, fare doppio clic sull'icona della forma o della visualizzazione albero che rappresenta la classe. Nella finestra di dialogo Proprietà classe UML fare clic su classe, selezionare la casella di controllo attivae quindi fare clic su OK. Il ruolo di classificazione diventa attivo come risultato della classe attiva.

  4. Per ogni set di oggetti che si vuole rappresentare, trascinare una forma multioggetto nella pagina di disegno. Forma a più oggetti

  5. Fare doppio clic su ogni ruolo di classificazione o forma multioggetto per aprire la finestra di dialogo Proprietà del ruolo di classificazione UML in cui è possibile aggiungere un nome e altri valori di proprietà.

  6. Indicare i collegamenti tra gli oggetti mediante la connessione mediante le forme dei ruoli di associazione . Altre informazioni sulle forme di ruolo di associazione.

    Creare un percorso di ruolo di associazione in un diagramma di collaborazione

    1. In diagramma di collaborazione trascinare una forma ruolo associazione accanto al ruolo di classificazione o alle forme multioggetto a cui si vuole creare un percorso.

    2. Associare gli endpoint della forma ruolo associazione a punti di connessione Connection point image - blue X le due forme che si desidera connettere con un percorso.

      Suggerimento: Per indicare un percorso di ruolo di associazione da un ruolo di classificazione a se stesso, associare i due punti finali di una forma di associazione a forma di U a due punti di connessione nello stesso ruolo di classificazione.

  7. Fare doppio clic su ogni forma ruolo associazione per aprire la finestra di dialogo Proprietà ruolo associazione UML , in cui è possibile aggiungere un nome, un flusso di messaggi, un'etichetta del messaggio, una molteplicità e altri valori di proprietà.

    Aggiungere un messaggio a un ruolo di associazione in un diagramma di collaborazione

    1. In una diagramma di collaborazione fare doppio clic sulla forma ruolo associazione a cui si vuole aggiungere un messaggio.

    2. Digitare un nome per il ruolo di associazione e quindi fare clic su messaggi.

    3. Fare clic su Nuova. Digitare un nome e un'espressione di sequenza. Scegliere lo stereotipo, la direzione e il tipo di flusso desiderati.

    4. Per un messaggio flat o una chiamata di routine, fare clic su Proprietà. Selezionare l'operazione che si desidera venga generata dal messaggio. Se l'operazione non esiste, fare clic su nuovo per crearla.

      Per un messaggio asincrono, scegliere il segnale che si desidera venga generato dal messaggio. Se non esiste una ricezione per il segnale nel classificatore a cui si basa la linea di vita dell'oggetto che riceve il messaggio, fare clic su nuovo per creare la ricezione.

  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.

×