Diagrammix3 ti permette di collegare i connettori non solo alle forme, ma anche ad altri connettori. Questo consente una modellazione di relazioni complessa che va oltre le semplici connessioni punto a punto.

Perche Collegare i Connettori?

Le connessioni connettore a connettore sono utili per:

  • Annotazione: Collegare etichette o note a punti specifici lungo una connessione
  • Punti di ramificazione: Mostrare dove un flusso si divide o si unisce
  • Relazioni multi-via: Modellare relazioni che coinvolgono più di due entità
  • Flussi gerarchici: Creare strutture di connessione ad albero
  • Interazioni UML: Modellare intercettazioni di messaggi o punti di interazione

Esempio connettore a connettore

Creare Connessioni Connettore a Connettore

Metodo 1: Disegna verso il connettore

  1. Seleziona lo Strumento Connettore (premi C)
  2. Fai clic sulla prima forma (o connettore) come punto di partenza
  3. Trascina verso il percorso del connettore di destinazione
  4. Passa sopra il connettore di destinazione — dovrebbe evidenziarsi
  5. Rilascia per collegare

Il nuovo connettore ora si collega al connettore di destinazione, creando un punto di ramificazione.

Metodo 2: Modifica un connettore esistente

  1. Seleziona un connettore già disegnato
  2. Fai clic e trascina uno dei suoi endpoint
  3. Trascinalo su un altro connettore
  4. Quando la destinazione si evidenzia, rilascia
  5. Il punto di connessione si sposta dalla forma al connettore

Creare connessioni tra connettori

Comportamento del Collegamento

Quando colleghi un connettore a un altro connettore:

Punto di collegamento:

  • Il connettore si collega nel punto più vicino lungo il percorso del connettore di destinazione
  • Man mano che la destinazione si muove o cambia, il punto di collegamento si adatta
  • Il collegamento mantiene la sua posizione relativa lungo la destinazione

Indicatori visivi:

  • Un piccolo marcatore di connessione appare sul connettore di destinazione
  • L'endpoint del connettore collegato si aggancia a questo marcatore
  • Spostando il connettore di destinazione si aggiornano tutti i connettori collegati

Spostare i Punti di Collegamento

Per regolare dove un connettore si collega a un altro connettore:

  1. Seleziona il connettore collegato
  2. Fai clic e trascina l'endpoint che è collegato
  3. Fallo scorrere lungo il percorso del connettore di destinazione
  4. Rilascia nella posizione desiderata

Il punto di collegamento scorre lungo il percorso ma resta connesso.

Scollegare i Connettori

Per interrompere un collegamento connettore a connettore:

  1. Seleziona il connettore collegato
  2. Trascina il suo endpoint lontano dal connettore di destinazione
  3. Collegalo a una forma o lascialo non collegato
  4. Il connettore è ora indipendente

In alternativa:

  • Elimina completamente il connettore collegato
  • Usa Annulla immediatamente dopo aver creato il collegamento

Casi d'Uso

Annotazioni di flusso

Aggiungi note o commenti a punti specifici in un flusso:

[Start] ──────────────→ [End]
              ↓
         [Note: "Critical step"]

Il connettore della nota si collega al punto centrale del flusso principale.

Alberi decisionali

Crea ramificazioni multi-via:

[Decision]
     ↓
     ├──→ [Option A]
     ├──→ [Option B]
     └──→ [Option C]

Ogni connettore di ramificazione si collega a un tronco connettore principale.

Diagrammi di sequenza UML

Modella ritorni di messaggi o interruzioni:

Object A ─────message────→ Object B
            ↑
            └──return

Il messaggio di ritorno si collega al connettore del messaggio originale.

Diagrammi di rete

Mostra punti di monitoraggio lungo le connessioni di rete:

[Router] ─────────────→ [Switch]
            ↓
        [Monitor]

Il connettore del punto di monitoraggio si collega al collegamento di rete principale.

Galleria casi d'uso

Stilizzare i Connettori Collegati

I connettori collegati possono avere stili diversi dalle loro destinazioni:

  • Colori diversi: Distingui connessioni primarie e secondarie
  • Punte di freccia diverse: Mostra direzione o tipo di relazione
  • Pattern a trattini diversi: Indica ramificazioni opzionali vs. obbligatorie
  • Spessori diversi: Enfatizza il flusso primario con linee più spesse

Questa differenziazione visiva aiuta i lettori a comprendere diagrammi complessi.

Combinare con i Punti di Piegatura

Puoi aggiungere punti di piegatura ai connettori collegati ad altri connettori:

  1. Collega il connettore al connettore di destinazione
  2. Fai doppio clic sul connettore collegato per aggiungere punti di piegatura
  3. Instrada il connettore collegato secondo necessità
  4. I punti di piegatura funzionano normalmente, anche se un'estremità è collegata a un connettore

Questo ti dà pieno controllo su scenari di instradamento complessi.

Limitazioni

  • Prestazioni: Un numero molto elevato di collegamenti connettore a connettore (50+) può rallentare il rendering
  • Dipendenze circolari: Evita di creare cicli (connettore A → connettore B → connettore A)
  • Compatibilità esportazione: Alcuni formati di esportazione potrebbero non preservare le relazioni connettore a connettore
  • Stabilità del collegamento: Spostare rapidamente le forme può causare lo spostamento dei punti di collegamento

Suggerimenti

  1. Usa per chiarezza: Usa connettore a connettore solo quando rende il diagramma più chiaro
  2. Limita la profondità: Evita di collegare connettori a connettori a connettori (tre livelli di profondità)
  3. Stilizza in modo distinto: Rendi i connettori collegati visivamente diversi dai connettori principali
  4. Etichetta i punti di collegamento: Aggiungi testo vicino ai punti di collegamento per spiegare la relazione
  5. Testa le esportazioni: Verifica che le connessioni connettore a connettore sopravvivano all'esportazione se necessario

Approcci Alternativi

A volte alternative più semplici funzionano meglio:

Invece di connettore a connettore:

  • Aggiungi una forma nel punto di ramificazione
  • Usa connettori multipli da una forma
  • Aggiungi un'annotazione di testo direttamente sul connettore
  • Usa una forma giunzione (piccolo cerchio o punto) come punto di unione esplicito

Considera queste alternative quando connettore a connettore risulta eccessivamente complesso.

Note Tecniche

I collegamenti connettore a connettore funzionano:

  1. Calcolando il punto più vicino sul percorso del connettore di destinazione
  2. Creando un collegamento parametrico (percentuale lungo il percorso)
  3. Ricalcolando il punto di collegamento quando la destinazione si muove
  4. Mantenendo la posizione relativa lungo la destinazione

Questo assicura che i collegamenti restino connessi anche quando il diagramma evolve.

Argomenti Correlati