SlideShare a Scribd company logo
1 of 5
Week 4
Data Flow Diagrams (DFD) Part 1
Definition
 “graphical tool that depicts the sequence of processes
  and functions contained within a specified system
  boundary and the flow of data through that system”
  (Marakas, 2006, p. 117)
 Data flow diagrams – shows the flow of data through a
  system.
 DFDs are logical models because they show what is
  done rather than how it is done (physical model).
Logical Model: peeling an apple
 Get the apple
 Get the peeling device
 Wash the apple
 Hold the apple
 Peel the apple with the peeling device
 Discard the peel
 Process the apple into desired form
Physical Model: peeling an apple
 Get the apple by removing it from the fruit drawer in the
    refrigerator using either hand
   Get the paring knife from the upper left-hand kitchen drawer
    using either hand after setting the apple down
   Wash the apple under the kitchen tap using a scrubbing action
    with your hands
   Hold the apple in your left hand (use opposite hand if you are
    left-handed)
   Peel the apple with the knife, with the blade pointing towards
    you
   Discard the peel in suitable rubbish bin
   Eat the apple by biting down on a portion of the apple with your
    teeth and chewing
   Source (Marakas, 2006, pp. 116-117)
DFD: Apple Peeling
                                S2 Peeling
   S1 Apple                                                                     S3 Peel
                                 Device
    Store                                                                       Disposal
                                 Storage

Unwashed Apple                  Peeling Device                                  Apple Peel


                                    2.0
    1.0                                                                          6.0
                                Get Peeling         Peeling Device
 Get Apple                                                                   Discard Peel
                                  Device


                                                               5.0
                                                                         Apple Peel
                                                          Peel Apple                                   Processed
Unwashed Apple                                                             Peeled Apple
                                                          with Peeling                                Apple System
                                                             Device

                                                                                 7.0
   3.0                             4.0                                       Send Peeled
                 Washed Apple                       Washed Apple                                Peeled Apple
Wash Apple                      Hold Apple                                     Apple to
                                                                              Processor




Source: Marakas, G. M. (2006). System Analysis and Design an active approach. New York: McGraw-Hill/Irwin.
(pg120)

More Related Content

Viewers also liked

Inventario sistemas e ingles
Inventario sistemas e inglesInventario sistemas e ingles
Inventario sistemas e inglesdesotocar2011
 
Kertas kerja lawatan dan borang pelancongan pss 2015
Kertas kerja lawatan dan borang pelancongan pss 2015Kertas kerja lawatan dan borang pelancongan pss 2015
Kertas kerja lawatan dan borang pelancongan pss 2015Hjh Rosmawati Abdul Aziz
 
Beer and BBQ IS a Membership Strategy
Beer and BBQ IS a Membership StrategyBeer and BBQ IS a Membership Strategy
Beer and BBQ IS a Membership StrategyShelly Alcorn
 
Cyber security and ethical hacking 9
Cyber security and ethical hacking 9Cyber security and ethical hacking 9
Cyber security and ethical hacking 9Mehedi Hasan
 
Penyelesaian Masaalah Dalam Matematik Sekolah Rendah
Penyelesaian Masaalah Dalam Matematik Sekolah RendahPenyelesaian Masaalah Dalam Matematik Sekolah Rendah
Penyelesaian Masaalah Dalam Matematik Sekolah Rendahcikgufauziahahmad
 

Viewers also liked (6)

Inventario sistemas e ingles
Inventario sistemas e inglesInventario sistemas e ingles
Inventario sistemas e ingles
 
Kertas kerja lawatan dan borang pelancongan pss 2015
Kertas kerja lawatan dan borang pelancongan pss 2015Kertas kerja lawatan dan borang pelancongan pss 2015
Kertas kerja lawatan dan borang pelancongan pss 2015
 
Beer and BBQ IS a Membership Strategy
Beer and BBQ IS a Membership StrategyBeer and BBQ IS a Membership Strategy
Beer and BBQ IS a Membership Strategy
 
Cyber security and ethical hacking 9
Cyber security and ethical hacking 9Cyber security and ethical hacking 9
Cyber security and ethical hacking 9
 
Human Capacity Development
Human Capacity DevelopmentHuman Capacity Development
Human Capacity Development
 
Penyelesaian Masaalah Dalam Matematik Sekolah Rendah
Penyelesaian Masaalah Dalam Matematik Sekolah RendahPenyelesaian Masaalah Dalam Matematik Sekolah Rendah
Penyelesaian Masaalah Dalam Matematik Sekolah Rendah
 

Recently uploaded

Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 

Recently uploaded (20)

Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

Week 4 part_2_dfd_student

  • 1. Week 4 Data Flow Diagrams (DFD) Part 1
  • 2. Definition  “graphical tool that depicts the sequence of processes and functions contained within a specified system boundary and the flow of data through that system” (Marakas, 2006, p. 117)  Data flow diagrams – shows the flow of data through a system.  DFDs are logical models because they show what is done rather than how it is done (physical model).
  • 3. Logical Model: peeling an apple  Get the apple  Get the peeling device  Wash the apple  Hold the apple  Peel the apple with the peeling device  Discard the peel  Process the apple into desired form
  • 4. Physical Model: peeling an apple  Get the apple by removing it from the fruit drawer in the refrigerator using either hand  Get the paring knife from the upper left-hand kitchen drawer using either hand after setting the apple down  Wash the apple under the kitchen tap using a scrubbing action with your hands  Hold the apple in your left hand (use opposite hand if you are left-handed)  Peel the apple with the knife, with the blade pointing towards you  Discard the peel in suitable rubbish bin  Eat the apple by biting down on a portion of the apple with your teeth and chewing  Source (Marakas, 2006, pp. 116-117)
  • 5. DFD: Apple Peeling S2 Peeling S1 Apple S3 Peel Device Store Disposal Storage Unwashed Apple Peeling Device Apple Peel 2.0 1.0 6.0 Get Peeling Peeling Device Get Apple Discard Peel Device 5.0 Apple Peel Peel Apple Processed Unwashed Apple Peeled Apple with Peeling Apple System Device 7.0 3.0 4.0 Send Peeled Washed Apple Washed Apple Peeled Apple Wash Apple Hold Apple Apple to Processor Source: Marakas, G. M. (2006). System Analysis and Design an active approach. New York: McGraw-Hill/Irwin. (pg120)