SlideShare a Scribd company logo
2
Most read
9
Most read
16
Most read
::DFD::
DATA FLOW DIAGRAMS



            YASH SINHA
              11007337
             K1R16(B28)
INTRODUCTION

   A Data Flow Diagram is a graphical representation of
    flow of data through information system.

   DFD can be used to visualize a data processing.

   DFD shows what kind of data will be input to the
    system and what data is received as the output. Also it
    tells where the data will come from and go to and
    where it is stored in the process.

   DFDs are drawn with the help of Mac Draw.
COMPONENTS OF A DFD

   The Process

   The Flow

   The Store

   The Terminator
THE PROCESS

 Also known as bubble, function or transformation.
 Shows the part of the system that transforms inputs
  to the outputs.




   Also represents who is actually carrying out the
    operation.
THE FLOW

 Represented graphically by an arrow.
 Shows the movement of information packets
  i.e., data in motion.




   A flow carries only one type of packet and is
    represented by the flow name.
THE FLOW (CONTD.)
   Data flows can diverge or converge in DFDs.
THE STORE

   Models a collection of data packets that are at rest.

   Acts as a storage area for two processes that occur
    at different times or simultaneously.

   Flow from the store is interpreted as access to read
    the information from the store.

   Flow to a store is interpreted as write update or
    delete.
Data Flow Diagrams
THE TERMINATOR

   Represents an external entity with which the
    system communicates.




   Can be a person, or a group outside
    organisation, department within the organisation or
    some other computer system .

   Source – Entity that supplies data to the system.

   Sink – Entity that receives data from the system
PHYSICAL DFD

   A physical data flow diagram is a graphical
    representation of a system showing the system’s
    internal and external entities, and the flows of data
    into and out of these entities.

   A physical DFD specifies who is actually carrying
    out the process.

   A physical DFD does not tell us what is being
    accomplished.
Data Flow Diagrams
LOGICAL DFD
   It specifies the logical processes performed on the
    data.

   A logical DFD portrays system’s activities, whereas
    a physical DFD depicts a system’s infrastructure.
Data Flow Diagrams
SYSTEM DESCRIPTION WITH A DFD
   An entire system is depicted by a single data flow
    diagram which gives the complete system overview.
    This is called context diagram.

   Successive expansion of processes is done to
    show the operations in details. This is levelling of
    DFD.

   In the process of levelling the DFD we still do not
    specify how the processing is being done, only the
    data flow is specified.
LEVELED DFD
GOOD CONVENTIONS IN PREPARING THE
DFDS

   Accurately level the components of the DFD.

   Less number of processes.

   Number the processes.

   Avoid complex DFDs.

   Logically consistent DFDs should be prepared.
THANK YOU!!!

More Related Content

PPTX
Data flow Diagram (DFD)
PPTX
Data flow diagram
PDF
Data flow diagrams - DFD
PPTX
Data Flow Diagram (DFD)
PPTX
DFD ppt
PPT
Use Case Modeling
PPT
Data Flow Diagram
PPTX
Component and Deployment Diagram - Brief Overview
Data flow Diagram (DFD)
Data flow diagram
Data flow diagrams - DFD
Data Flow Diagram (DFD)
DFD ppt
Use Case Modeling
Data Flow Diagram
Component and Deployment Diagram - Brief Overview

What's hot (20)

PPTX
Data Flow Diagrams
PPTX
Data flow diagrams
PPT
Data Flow Diagram
PPTX
Data Flow Diagram or DFD
PPTX
Distributed Query Processing
PPTX
Data flow diagram
PPTX
Language and Processors for Requirements Specification
PPTX
Fundamental design concepts
PPTX
Modules and modularization criteria
PPTX
Designing Techniques in Software Engineering
PPTX
Sequence diagram
PPTX
Design Concept software engineering
DOCX
Database development life cycle
PPTX
Staffing level estimation
DOCX
Software engineering project(srs)!!
PPTX
The DFD
PPT
Algorithm analysis
PPTX
Estimating Software Maintenance Costs
PPTX
Importance of data model
PPT
Software design
Data Flow Diagrams
Data flow diagrams
Data Flow Diagram
Data Flow Diagram or DFD
Distributed Query Processing
Data flow diagram
Language and Processors for Requirements Specification
Fundamental design concepts
Modules and modularization criteria
Designing Techniques in Software Engineering
Sequence diagram
Design Concept software engineering
Database development life cycle
Staffing level estimation
Software engineering project(srs)!!
The DFD
Algorithm analysis
Estimating Software Maintenance Costs
Importance of data model
Software design
Ad

Viewers also liked (20)

PPT
MIS Role in Production
PDF
System Development Life Cycle & Implementation of MIS
PPT
System concepts
PPT
CRM with MIS
DOCX
System approach and contingency approach
PPTX
Dfd examples
PPTX
System concepts, elements and types of systems ppt
PPSX
Data Flow Diagram Example
PPTX
MIS 13 Customer Relationship Management
PPT
Types Of Information Systems
PPTX
Virtual instrumentation (LabVIEW)
PPT
DFD Slides
PPTX
Computer shop billing system
PPT
7 quality tools
DOC
Synopsis on billing system
PDF
04.project billing system
PPTX
Library management system
PPTX
message passing vs shared memory
PPT
Example of dfd with answer
PPT
SYSTEM CONCEPT
MIS Role in Production
System Development Life Cycle & Implementation of MIS
System concepts
CRM with MIS
System approach and contingency approach
Dfd examples
System concepts, elements and types of systems ppt
Data Flow Diagram Example
MIS 13 Customer Relationship Management
Types Of Information Systems
Virtual instrumentation (LabVIEW)
DFD Slides
Computer shop billing system
7 quality tools
Synopsis on billing system
04.project billing system
Library management system
message passing vs shared memory
Example of dfd with answer
SYSTEM CONCEPT
Ad

Similar to Data Flow Diagrams (20)

PPTX
Dfd final
PPTX
Data Flow Diagram.pptx
PDF
Design Flow Diagram for Information System
PDF
Dfd over flowcharts
PPTX
Data Flow Diagram
PPTX
DFD.pptx
PPTX
Unit-2-SE-Part-2.pptx
PPT
Sad 07 drawing dfd supp
PPTX
Data flow diagram
PDF
Analysis and Design Tools Data Flow Diagram.pdf
PPT
DFD1.ppt
PPT
data-flow-diagram_software engineering.ppt
PPT
Data flow diagrams (2)
PPTX
Garishma se
DOCX
Data flow diagrams dfd
PPTX
DFD.....................................
PPTX
Process modeling
PPT
Sys_Lec 599999999999999999999999999999.ppt
DOCX
Data flow oriented modeling
PPT
__Stude_DATA FLOW DIAGggggggggggRAMS.ppt
Dfd final
Data Flow Diagram.pptx
Design Flow Diagram for Information System
Dfd over flowcharts
Data Flow Diagram
DFD.pptx
Unit-2-SE-Part-2.pptx
Sad 07 drawing dfd supp
Data flow diagram
Analysis and Design Tools Data Flow Diagram.pdf
DFD1.ppt
data-flow-diagram_software engineering.ppt
Data flow diagrams (2)
Garishma se
Data flow diagrams dfd
DFD.....................................
Process modeling
Sys_Lec 599999999999999999999999999999.ppt
Data flow oriented modeling
__Stude_DATA FLOW DIAGggggggggggRAMS.ppt

Recently uploaded (20)

PPTX
PPH.pptx obstetrics and gynecology in nursing
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
BÀI TẬP TEST BỔ TRỢ THEO TỪNG CHỦ ĐỀ CỦA TỪNG UNIT KÈM BÀI TẬP NGHE - TIẾNG A...
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
01-Introduction-to-Information-Management.pdf
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PDF
Insiders guide to clinical Medicine.pdf
PPTX
Cardiovascular Pharmacology for pharmacy students.pptx
PPTX
Open Quiz Monsoon Mind Game Final Set.pptx
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
Pre independence Education in Inndia.pdf
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PPH.pptx obstetrics and gynecology in nursing
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Abdominal Access Techniques with Prof. Dr. R K Mishra
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
BÀI TẬP TEST BỔ TRỢ THEO TỪNG CHỦ ĐỀ CỦA TỪNG UNIT KÈM BÀI TẬP NGHE - TIẾNG A...
2.FourierTransform-ShortQuestionswithAnswers.pdf
Microbial disease of the cardiovascular and lymphatic systems
STATICS OF THE RIGID BODIES Hibbelers.pdf
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
O5-L3 Freight Transport Ops (International) V1.pdf
01-Introduction-to-Information-Management.pdf
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
Insiders guide to clinical Medicine.pdf
Cardiovascular Pharmacology for pharmacy students.pptx
Open Quiz Monsoon Mind Game Final Set.pptx
102 student loan defaulters named and shamed – Is someone you know on the list?
Pre independence Education in Inndia.pdf
FourierSeries-QuestionsWithAnswers(Part-A).pdf
Chapter 2 Heredity, Prenatal Development, and Birth.pdf

Data Flow Diagrams

  • 1. ::DFD:: DATA FLOW DIAGRAMS YASH SINHA 11007337 K1R16(B28)
  • 2. INTRODUCTION  A Data Flow Diagram is a graphical representation of flow of data through information system.  DFD can be used to visualize a data processing.  DFD shows what kind of data will be input to the system and what data is received as the output. Also it tells where the data will come from and go to and where it is stored in the process.  DFDs are drawn with the help of Mac Draw.
  • 3. COMPONENTS OF A DFD  The Process  The Flow  The Store  The Terminator
  • 4. THE PROCESS  Also known as bubble, function or transformation.  Shows the part of the system that transforms inputs to the outputs.  Also represents who is actually carrying out the operation.
  • 5. THE FLOW  Represented graphically by an arrow.  Shows the movement of information packets i.e., data in motion.  A flow carries only one type of packet and is represented by the flow name.
  • 6. THE FLOW (CONTD.)  Data flows can diverge or converge in DFDs.
  • 7. THE STORE  Models a collection of data packets that are at rest.  Acts as a storage area for two processes that occur at different times or simultaneously.  Flow from the store is interpreted as access to read the information from the store.  Flow to a store is interpreted as write update or delete.
  • 9. THE TERMINATOR  Represents an external entity with which the system communicates.  Can be a person, or a group outside organisation, department within the organisation or some other computer system .  Source – Entity that supplies data to the system.  Sink – Entity that receives data from the system
  • 10. PHYSICAL DFD  A physical data flow diagram is a graphical representation of a system showing the system’s internal and external entities, and the flows of data into and out of these entities.  A physical DFD specifies who is actually carrying out the process.  A physical DFD does not tell us what is being accomplished.
  • 12. LOGICAL DFD  It specifies the logical processes performed on the data.  A logical DFD portrays system’s activities, whereas a physical DFD depicts a system’s infrastructure.
  • 14. SYSTEM DESCRIPTION WITH A DFD  An entire system is depicted by a single data flow diagram which gives the complete system overview. This is called context diagram.  Successive expansion of processes is done to show the operations in details. This is levelling of DFD.  In the process of levelling the DFD we still do not specify how the processing is being done, only the data flow is specified.
  • 16. GOOD CONVENTIONS IN PREPARING THE DFDS  Accurately level the components of the DFD.  Less number of processes.  Number the processes.  Avoid complex DFDs.  Logically consistent DFDs should be prepared.