Simboli del diagramma di flusso e i loro significati: la guida completa 2026
Padroneggia ogni simbolo del diagramma di flusso: dalle 5 forme essenziali agli standard avanzati ISO 5807. Questa guida visiva copre rettangoli, rombi, ovali, parallelogrammi e oltre 20 simboli specializzati con esempi reali ed errori comuni da evitare.
I simboli del diagramma di flusso sono forme standardizzate che rappresentano diversi tipi di azioni, decisioni e dati in un processo. L'utilizzo dei simboli corretti rende i diagrammi di flusso immediatamente comprensibili a chiunque conosca le convenzioni. Questa guida copre tutti i simboli standard, quando utilizzarli e gli errori comuni da evitare.
I simboli essenziali
Questi cinque simboli coprono il 90% delle esigenze di creazione di diagrammi di flusso. È fondamentale padroneggiarli per primi.
Ovale (Terminatore)
╭─────────╮
│ Start │
╰─────────╯
Scopo: Indica l'inizio e la fine di un processo.
Quando utilizzarlo:
- Usarlo sempre per indicare dove inizia il processo
- Usarlo per mostrare ogni punto finale (possono esserci più punti finali)
- Etichettare con "Start", "End" o un evento specifico come "Il cliente invia l'ordine"
Migliori pratiche:
- Ogni diagramma di flusso necessita esattamente di un terminatore di inizio
- Usare terminatori di fine per ogni possibile risultato
- Non utilizzare ovali per i passaggi intermedi
Rettangolo (Processo)
┌─────────────────┐
│ Process Step │
└─────────────────┘
Scopo: Rappresenta un'azione, un'attività o un'operazione.
Quando utilizzarlo:
- Qualsiasi passaggio in cui accade qualcosa
- Attività che trasformano dati o stato
- Azioni eseguite da persone o sistemi
Esempi:
- "Calcola il totale"
- "Invia email di conferma"
- "Aggiorna l'inventario"
- "Revisiona la domanda"
Migliori pratiche:
- Utilizzare verbi attivi: "Elabora ordine" anziché "Elaborazione ordine"
- Mantenere le etichette concise ma specifiche
- Un'azione per rettangolo (non combinare più passaggi)
Rombo (Decisione)
◇
/ \
Yes No
Scopo: Rappresenta una domanda o una condizione che dirama il flusso.
Quando utilizzarlo:
- Domande Sì/No
- Verifica di condizioni
- Qualsiasi punto in cui il processo può procedere in più direzioni in base a criteri
Esempi:
- "Il pagamento è valido?"
- "Ordine > $100?"
- "Approvato?"
- "Disponibile in magazzino?"
Migliori pratiche:
- Formulare sempre come domanda con risposte chiare
- Etichettare ogni ramo in uscita (Sì/No, Vero/Falso o valori specifici)
- Ogni ramo deve condurre da qualche parte (nessun vicolo cieco)
Freccia (Linea di flusso)
───────────────>
Scopo: Indica la direzione del flusso da un passaggio al successivo.
Quando utilizzarlo:
- Collegare ogni forma per mostrare la sequenza
- Utilizzare sempre frecce, non semplici linee
- Puntare nella direzione in cui procede il processo
Migliori pratiche:
- Il flusso deve procedere principalmente dall'alto verso il basso o da sinistra a destra
- Evitare frecce che si incrociano quando possibile
- Utilizzare connettori curvi se le linee devono incrociarsi
Parallelogramma (Input/Output)
╱─────────────╲
╱ User Input ╲
╱─────────────────╲
Scopo: Rappresenta i dati che entrano o escono dal processo.
Quando utilizzarlo:
- L'utente fornisce informazioni (invio di moduli, inserimento dati)
- Il sistema legge da una fonte esterna (file, database, API)
- Il processo genera dati in output (stampa, visualizzazione, esportazione)
Esempi:
- "Inserisci i dati del cliente"
- "Leggi il file di configurazione"
- "Visualizza i risultati"
- "Stampa il report"
Simboli secondari
Questi simboli sono meno comuni ma utili in situazioni specifiche.
Documento
┌───────────────┐
│ Document │
│ │
└───────┐───────┘
╲_______╱
Scopo: Rappresenta un documento o un report.
Quando utilizzarlo:
- Viene creato un documento fisico o digitale
- Viene generato un report
- Un documento viene consultato o utilizzato
Esempi:
- "Genera fattura"
- "Stampa etichetta di spedizione"
- "Revisiona il contratto"
Documenti multipli
┌───────────────┐
│┌──────────────┐│
││ Reports ││
│└──────────────┘│
└────────────────┘
Scopo: Rappresenta più documenti dello stesso tipo.
Esempi:
- "Genera report mensili"
- "Stampa fatture in batch"
Processo predefinito (Subroutine)
┌─┬─────────────┬─┐
│ │ Subroutine │ │
└─┴─────────────┴─┘
Scopo: Fa riferimento a un altro diagramma di flusso o processo documentato.
Quando utilizzarlo:
- Collegamento a un diagramma di flusso dettagliato separato
- Riferimento a una procedura standard
- Evitare la ripetizione di sotto-processi comuni
Esempi:
- "Esegui l'elaborazione del pagamento"
- "Esegui il flusso di lavoro di approvazione"
- "Esegui il controllo di sicurezza"
Database / Archivio dati
╭───────────╮
(│ Database │)
╰───────────╯
Scopo: Rappresenta dati archiviati (database, file system, data warehouse).
Quando utilizzarlo:
- Lettura da o scrittura su un database
- Archiviazione o recupero di file
- Qualsiasi archiviazione persistente di dati
Esempi:
- "Salva nel database clienti"
- "Recupera la cronologia ordini"
- "Aggiorna i record di inventario"
Operazione manuale
╲_____________╱
╲ Manual ╱
╲_________╱
Scopo: Un'azione eseguita manualmente anziché automaticamente.
Quando utilizzarlo:
- Intervento umano richiesto
- Azione fisica necessaria
- Passaggio che non può essere automatizzato
Esempi:
- "Ispezionare fisicamente il pacco"
- "Firmare il documento"
- "Inserire componenti manualmente"
Preparazione
╱─────────────────╲
│ Initialize │
╲_________________╱
Scopo: Passaggio di configurazione o inizializzazione prima dell'elaborazione principale.
Quando utilizzarlo:
- Inizializzazione del sistema
- Configurazione delle variabili
- Preparazione prima di un ciclo
Esempi:
- "Inizializza contatore = 0"
- "Carica la configurazione"
- "Stabilisci la connessione"
Connettore nella pagina
◯
A
Scopo: Collega parti del diagramma di flusso sulla stessa pagina.
Quando utilizzarlo:
- Evitare lunghe linee che si incrociano
- Collegare parti distanti di un diagramma complesso
- Utilizzare etichette corrispondenti (A con A, 1 con 1)
Connettore fuori pagina
⬠
1
Scopo: Continua il diagramma di flusso in un'altra pagina.
Quando utilizzarlo:
- Il diagramma di flusso si estende su più pagine
- Collegamento alla continuazione
- Etichettare con riferimento alla pagina/sezione
Utilizzo dei simboli per tipo di diagramma
Diagramma di flusso di processo di base
Utilizza: Terminatore, Processo, Decisione, Freccia
Mantenere la semplicità. La maggior parte della documentazione di processo necessita solo di questi quattro simboli.
Diagramma di flusso dei dati
Utilizza: Processo, Archivio dati, Input/Output, Freccia
Si concentra su come i dati si muovono attraverso il sistema piuttosto che sui passaggi dettagliati.
Diagramma di flusso di sistema
Utilizza: Tutti i simboli inclusi Database, Documento, Documenti multipli
Mostra come i dati fluiscono attraverso un sistema informatico, inclusi archiviazione e report.
Diagramma a corsie
Utilizza: Qualsiasi simbolo, organizzato in corsie
I simboli sono raggruppati per attore (persona, dipartimento, sistema) in corsie orizzontali o verticali.
Errori comuni e come correggerli
Usare rettangoli per tutto
Problema: Tutti i passaggi sono rettangoli, incluse decisioni e operazioni sui dati.
Soluzione: Applicare il simbolo corretto per ogni tipo di passaggio. Le decisioni diventano rombi, l'inserimento dati diventa parallelogrammi.
Rami di decisione senza etichetta
Problema: Le frecce escono da un rombo ma non indicano quale condizione rappresentano.
Soluzione: Etichettare sempre ogni ramo proveniente da una decisione: "Sì/No", "Vero/Falso" o la condizione specifica.
Vicoli ciechi
Problema: Un ramo non conduce da nessuna parte: nessun terminatore, nessun collegamento a un altro passaggio.
Soluzione: Ogni percorso deve eventualmente raggiungere un terminatore o tornare al flusso principale.
Troppe frecce che si incrociano
Problema: Il diagramma di flusso sembra un groviglio con linee che si incrociano ovunque.
Soluzione: Riorganizzare il layout. Utilizzare connettori per connessioni a distanza. Considerare la suddivisione in sotto-processi.
Etichette vaghe
Problema: "Elabora dati", "Gestiscilo", "Fai qualcosa": etichette che non spiegano cosa accade.
Soluzione: Essere specifici. "Valida il formato email", "Calcola il costo di spedizione", "Invia email di rifiuto".
Inizio o fine mancante
Problema: Il processo inizia a metà flusso o si interrompe senza conclusione.
Soluzione: Includere sempre un terminatore all'inizio. Assicurarsi che tutti i percorsi raggiungano un terminatore.
Direzione incoerente
Problema: Il flusso va su, giù, a sinistra, a destra in modo imprevedibile.
Soluzione: Mantenere la direzione di flusso principale (dall'alto verso il basso o da sinistra a destra). Eccezioni solo per cicli o ritorni.
Simboli specifici per settore
Alcuni settori hanno convenzioni aggiuntive:
Sviluppo software
- Simbolo di ciclo/iterazione: Esagono o notazione speciale per i passaggi ripetuti
- Elaborazione parallela: Barra che indica attività concorrenti
- Chiamata API: A volte mostrata con la forma di una nuvola
Produzione
- Ritardo: Simbolo a forma di D per i tempi di attesa
- Ispezione: Cerchio per i controlli di qualità
- Stoccaggio: Triangolo rivolto verso il basso per inventario/stoccaggio
Processo aziendale
- Timer: Simbolo dell'orologio per eventi programmati
- Messaggio: Busta per le comunicazioni
- Gateway: Schemi di rombi complessi per condizioni multiple
Creare diagrammi di flusso con i simboli corretti
Approccio manuale
- Abbozzare prima il processo su carta
- Identificare il tipo di ogni passaggio (azione, decisione, dati)
- Scegliere il simbolo appropriato per ciascuno
- Disegnare in uno strumento di diagrammazione usando le librerie di forme
- Verificare che i simboli corrispondano allo standard
Approccio assistito da intelligenza artificiale
I generatori di diagrammi di flusso AI come Flowova applicano automaticamente i simboli corretti in base alla descrizione:
- Descrivere "se il cliente è verificato" → l'AI crea un rombo
- Descrivere "salva nel database" → l'AI utilizza il simbolo del database
- Descrivere "stampa report" → l'AI utilizza il simbolo del documento
Questo elimina la necessità di ricordare i significati dei simboli durante la creazione: ci si concentra sul processo e l'AI gestisce la notazione.
Tabella di riferimento rapido
| Simbolo | Nome | Scopo |
|---|---|---|
| Ovale | Terminatore | Punti di inizio e fine |
| Rettangolo | Processo | Azione o attività |
| Rombo | Decisione | Punto di diramazione Sì/No |
| Parallelogramma | Input/Output | Dati in entrata o in uscita |
| Freccia | Linea di flusso | Direzione del flusso |
| Rettangolo con linee | Processo predefinito | Riferimento a sotto-processo |
| Cilindro | Database | Archiviazione dati |
| Rettangolo ondulato | Documento | Documento o report |
| Trapezio | Operazione manuale | Azione umana richiesta |
| Esagono | Preparazione | Configurazione o inizializzazione |
| Cerchio | Connettore | Collegamento nella pagina |
| Pentagono | Fuori pagina | Collegamento a un'altra pagina |
Riepilogo
I simboli del diagramma di flusso sono un linguaggio visivo. Quando tutti utilizzano gli stessi simboli in modo coerente, i diagrammi di flusso diventano immediatamente leggibili senza spiegazioni. È fondamentale padroneggiare prima i cinque simboli essenziali (terminatore, processo, decisione, input/output, freccia), poi aggiungere simboli secondari secondo necessità per casi d'uso specifici.
Non bisogna lasciarsi rallentare dalla scelta dei simboli. Iniziare con le basi, creare diagrammi di flusso che comunicano chiaramente e perfezionare l'utilizzo dei simboli con l'esperienza. L'obiettivo è la comunicazione, non la perfezione.
Risorse correlate
- Come creare un diagramma di flusso: guida completa per principianti – Creazione di diagrammi di flusso passo dopo passo
- Strumento di conversione testo in diagramma di flusso – Descrivi un processo, ottieni un diagramma di flusso
- Esplora i template di diagrammi di flusso – Punti di partenza pronti all'uso
