Exp 6
Exp 6
06
Name: Blessy Thomas Date:14.04.2021
Rollno: 07 Grade:
Classe: TE COMPS Segnare:
___________________________________________________________________________________
Obiettivo
Progettare un diagramma DFD per il progetto utilizzando lo strumento Dia/gliffy/star UML e il portale del laboratorio virtuale IIT
Teoria:
DFD:
Un diagramma di flusso dei dati mostra come i dati vengono elaborati all'interno di un sistema in base a input e output. Visivo
i simboli sono utilizzati per rappresentare il flusso di informazioni, le fonti e le destinazioni dei dati e dove i dati si trovano
memorizzato. I diagrammi di flusso dei dati sono spesso utilizzati come primo passo verso la riprogettazione di un sistema. Forniscono un
rappresentazione grafica di un sistema a qualsiasi livello di dettaglio, creando un'immagine facile da comprendere di ciò che
il sistema lo fa.
Una panoramica generale di un sistema è rappresentata da un diagramma di contesto, noto anche come DFD di livello 0,
che mostra un sistema come un processo unico. Un diagramma di livello 1 fornisce maggiori dettagli, concentrandosi su un
funzioni principali del sistema. I diagrammi di livello 2 o superiore illustrano il funzionamento di un sistema con
dettaglio crescente. È raro che un DFD superi il livello 2 a causa della crescente complessità, che
lo rende meno efficace come strumento di comunicazione.
Conosciuti anche come attori, sorgenti o afflussi, e terminatori, le entità esterne producono e consumano dati che
flussi tra l'entità e il sistema che viene disegnato. Questi flussi di dati sono gli ingressi e le uscite
del DFD. Poiché sono esterni al sistema in fase di analisi, queste entità sono tipicamente collocate a
i confini del diagramma. Possono rappresentare un altro sistema o indicare un sottosistema.
Processo –
Un'attività che cambia o trasforma i flussi di dati. Poiché trasformano i dati in arrivo in dati in uscita,
tutti i processi devono avere input e output su un DFD. Questo simbolo ha un nome semplice basato sul suo
funzione, come "Spedisci Ordine", piuttosto che essere etichettata "processo" in un diagramma. In Gane-Sarson
Una scatola rettangolare è utilizzata e può essere etichettata con un numero di riferimento, la posizione di dove si trova.
il processo si verifica e un breve titolo che descrive la sua funzione. I processi sono tipicamente orientati
dall'alto verso il basso e da sinistra a destra su un diagramma di flusso dei dati.
Archivio Dati –
Un archivio di dati non genera alcuna operazione ma semplicemente conserva i dati per un accesso successivo. Gli archivi di dati potrebbero
consistono in file detenuti a lungo termine o in un insieme di documenti memorizzati brevemente mentre aspettano di essere elaborati.
I flussi di input verso un archivio dati includono informazioni o operazioni che modificano i dati memorizzati. I flussi di output
Flusso di Dati –
Il movimento dei dati tra entità esterne, processi e archivi di dati è rappresentato con una freccia
simbolo, che indica la direzione del flusso. Questi dati potrebbero essere elettronici, scritti o verbali. Ingresso e
I flussi di dati in uscita sono contrassegnati in base al tipo di dati o al processo associato o al deposito di dati, e questo
Livello 1:
Livello 2
Project:Railway Reservation System
Livello 0
Livello 1
Livello 2
Conclusione: Quindi il diagramma di flusso dei dati è usato per rappresentare il flusso dei dati attraverso il
sistema informativo e modellazione dei suoi aspetti processuali che coinvolgono il trasferimento dei dati.