Entità esterne: rappresentate da un rettangolo, rappresentano persone o cose al di fuori del sistema che scambiano informazioni con esso.
Archiviazione dei dati: rappresentata da due linee parallele, utilizzata per memorizzare dati come database, file, ecc.
Processo di elaborazione: rappresentato da un rettangolo con angoli arrotondati, elabora i dati di input per generare dati di output.
Flusso di dati: frecce direzionali che collegano i vari elementi, indicano la direzione del flusso di dati.