SlideShare a Scribd company logo
1 of 14
USING DATA FLOW 
DIAGRAMS 
CHAPTER 7 JAHANA M.
DATA FLOW DIAGRAMS
Student 1 
Student 2 
SRO 
0 
Create 
Student 
Record 
 A data flow 
diagram is a 
graphical 
representation of 
data process 
throughout the 
organization.
ADVANTAGES OF THE 
DATA FLOW APPROACH 
Analysis of a proposed system to determine if 
Communicating current system knowledge to 
Freedom from committing to the technical 
implementations of the system too early. 
Further understanding of the interrelatedness 
the necessary data and processes have 
users of through systems data and subsystems. 
flow diagrams. 
been defined.
CONVENTIONS USED IN 
DATA FLOW DIAGRAMS
FOUR BASIC SYMBOLS USED TO CHART DATA 
MOVEMENT ON DATA FLOW DIAGRAMS. 
Student PADEnrraortotictawye Sstsore
Naming Processes 
Compute Sales 
Tax 
Control System 
Internet 
Customer 
Fulfillment 
System 
Add Inventory 
Record 
Inventory 
Inventory 
Reporting 
Subsystem 
Verify Customer 
Account Status
DEVELOPING DATA FLOW 
DIAGRAMS
BASIC RULES TO FOLLOW IN 
CONSTRUCTING A DATA 
FLOW DIAGRAM 
Data flow diagram must have at least one 
process, and must not have any freestanding 
objects or objects connected to themselves. 
The process must receive at least one data 
flow coming into the process and create at 
least one data flow leaving from the process. 
External entities should not be connected to each 
other. Although they communicate independently, 
A data store must be connected to at least one 
that communication is not a part of DFDs. 
process.
CREATING A DIAGRAM
EXAMINE THE NARRATIVE OF THE SYSTEM AND GROUP DATA INTO FOUR CATEGORIES: ENTITY, 
PROCESS AND DATA STORE 
CREATE A CONTEXT DIAGRAM – THIS IS THE 
GENERAL DIAGRAM CONTAINING ONLY 
ONE PROCESS. 
LASTLY, BREAK DOWN THE 
DIAGRAM 0 INTO A CHILD 
DIAGRAM, A DETAILED 
DIAGRAM, THROUGH THE 
PARENT PROCESS 
EXPLODE THE CONTEXT DIAGRAM INTO 
DIAGRAM 0. THIS IS A MORE COMPLEX 
DIAGRAM.
CHECKING DIAGRAMS FOR 
ERROR
Forgetting to include a data flow or pointing an 
Connecting data stores and external entities directly 
arrow in the wrong direction. 
Student 1 
Including mIncoorerr tehcatnly nlainbee plinrogc persoscees sosne sa o dr adtaat afl oflwow diagram. 
Student 2 
Create 
Student 
Record 
SRO 
to each other. 
Student 1 Student 2
THANK YOU!

More Related Content

Viewers also liked

The Pure Water Technology Difference
The Pure Water Technology DifferenceThe Pure Water Technology Difference
The Pure Water Technology DifferencePureWaterThailand
 
Eye of the Gods: A Mindlord Novel by Igor Swann
Eye of the Gods: A Mindlord Novel by Igor SwannEye of the Gods: A Mindlord Novel by Igor Swann
Eye of the Gods: A Mindlord Novel by Igor SwannIgor Swann
 
Внедрение систем
Внедрение системВнедрение систем
Внедрение системGeorge Gagnidze
 
Hype vs. Reality: The AI Explainer
Hype vs. Reality: The AI ExplainerHype vs. Reality: The AI Explainer
Hype vs. Reality: The AI ExplainerLuminary Labs
 

Viewers also liked (6)

The Pure Water Technology Difference
The Pure Water Technology DifferenceThe Pure Water Technology Difference
The Pure Water Technology Difference
 
W I F Iconfig
W I F IconfigW I F Iconfig
W I F Iconfig
 
Eye of the Gods: A Mindlord Novel by Igor Swann
Eye of the Gods: A Mindlord Novel by Igor SwannEye of the Gods: A Mindlord Novel by Igor Swann
Eye of the Gods: A Mindlord Novel by Igor Swann
 
Wealthplanned
WealthplannedWealthplanned
Wealthplanned
 
Внедрение систем
Внедрение системВнедрение систем
Внедрение систем
 
Hype vs. Reality: The AI Explainer
Hype vs. Reality: The AI ExplainerHype vs. Reality: The AI Explainer
Hype vs. Reality: The AI Explainer
 

Similar to It using dfd

Similar to It using dfd (20)

Using data flow diagrams
Using data flow diagramsUsing data flow diagrams
Using data flow diagrams
 
Data Flow Diagrams
Data Flow DiagramsData Flow Diagrams
Data Flow Diagrams
 
ISAD 313-3_ MODELS.pptx
ISAD 313-3_ MODELS.pptxISAD 313-3_ MODELS.pptx
ISAD 313-3_ MODELS.pptx
 
Dfd 3
Dfd 3Dfd 3
Dfd 3
 
SE2018_Lec 14_ Process Modeling and Data Flow Diagram.pptx
SE2018_Lec 14_ Process Modeling and Data Flow Diagram.pptxSE2018_Lec 14_ Process Modeling and Data Flow Diagram.pptx
SE2018_Lec 14_ Process Modeling and Data Flow Diagram.pptx
 
Df dtutorial
Df dtutorialDf dtutorial
Df dtutorial
 
Dfd final
Dfd finalDfd final
Dfd final
 
Types of flowchart
Types of flowchartTypes of flowchart
Types of flowchart
 
Ch03 (1)
Ch03 (1)Ch03 (1)
Ch03 (1)
 
Df dtutorial
Df dtutorialDf dtutorial
Df dtutorial
 
Data Flow Diagram (DFD) in Developing Online Product Monitoring System (OPMS)...
Data Flow Diagram (DFD) in Developing Online Product Monitoring System (OPMS)...Data Flow Diagram (DFD) in Developing Online Product Monitoring System (OPMS)...
Data Flow Diagram (DFD) in Developing Online Product Monitoring System (OPMS)...
 
Data Flow Diagram
Data Flow DiagramData Flow Diagram
Data Flow Diagram
 
Self-Diagnosis Hospital Management System
Self-Diagnosis Hospital Management SystemSelf-Diagnosis Hospital Management System
Self-Diagnosis Hospital Management System
 
dtata flow digram
dtata flow digramdtata flow digram
dtata flow digram
 
DFD
DFDDFD
DFD
 
Df dtutorial
Df dtutorialDf dtutorial
Df dtutorial
 
Data flow diagram
Data flow diagramData flow diagram
Data flow diagram
 
Dfd data flow diagram
Dfd   data flow diagramDfd   data flow diagram
Dfd data flow diagram
 
Data Flow Models part6
Data Flow Models part6Data Flow Models part6
Data Flow Models part6
 
Data flow diagram
Data flow diagram Data flow diagram
Data flow diagram
 

It using dfd

  • 1. USING DATA FLOW DIAGRAMS CHAPTER 7 JAHANA M.
  • 3. Student 1 Student 2 SRO 0 Create Student Record  A data flow diagram is a graphical representation of data process throughout the organization.
  • 4. ADVANTAGES OF THE DATA FLOW APPROACH Analysis of a proposed system to determine if Communicating current system knowledge to Freedom from committing to the technical implementations of the system too early. Further understanding of the interrelatedness the necessary data and processes have users of through systems data and subsystems. flow diagrams. been defined.
  • 5. CONVENTIONS USED IN DATA FLOW DIAGRAMS
  • 6. FOUR BASIC SYMBOLS USED TO CHART DATA MOVEMENT ON DATA FLOW DIAGRAMS. Student PADEnrraortotictawye Sstsore
  • 7. Naming Processes Compute Sales Tax Control System Internet Customer Fulfillment System Add Inventory Record Inventory Inventory Reporting Subsystem Verify Customer Account Status
  • 9. BASIC RULES TO FOLLOW IN CONSTRUCTING A DATA FLOW DIAGRAM Data flow diagram must have at least one process, and must not have any freestanding objects or objects connected to themselves. The process must receive at least one data flow coming into the process and create at least one data flow leaving from the process. External entities should not be connected to each other. Although they communicate independently, A data store must be connected to at least one that communication is not a part of DFDs. process.
  • 11. EXAMINE THE NARRATIVE OF THE SYSTEM AND GROUP DATA INTO FOUR CATEGORIES: ENTITY, PROCESS AND DATA STORE CREATE A CONTEXT DIAGRAM – THIS IS THE GENERAL DIAGRAM CONTAINING ONLY ONE PROCESS. LASTLY, BREAK DOWN THE DIAGRAM 0 INTO A CHILD DIAGRAM, A DETAILED DIAGRAM, THROUGH THE PARENT PROCESS EXPLODE THE CONTEXT DIAGRAM INTO DIAGRAM 0. THIS IS A MORE COMPLEX DIAGRAM.
  • 13. Forgetting to include a data flow or pointing an Connecting data stores and external entities directly arrow in the wrong direction. Student 1 Including mIncoorerr tehcatnly nlainbee plinrogc persoscees sosne sa o dr adtaat afl oflwow diagram. Student 2 Create Student Record SRO to each other. Student 1 Student 2