DFD Basics

Description

Systems Analysis & Design (Data Flow Diagrams) Mind Map on DFD Basics, created by callumh93 on 12/05/2013.
callumh93
Mind Map by callumh93, updated more than 1 year ago
callumh93
Created by callumh93 about 12 years ago
71
0
1 2 3 4 5 (0)

Resource summary

DFD Basics
  1. Graphical representation of the flow of data throughout a system
    1. shows what kinds of information will be input to and output from the system
      1. Also shows where data will come from and go to, and where the data will be stored
      2. does not show information about the timing, or about whether processes will operate in sequence or in parallel
        1. common practice to draw the context-level data flow diagram first
          1. shows the interaction between the system and external agents which act as data sources
            1. context diagram shows the entire system as a single process, and gives no clues as to its internal organization
            2. Context Level DFD
              1. no inside workings of the process are detailed
            3. Level 1 DFD that shows some of the detail of the system being modeled
              1. shows how the system is divided into sub-systems (processes)
                1. Every process detailed on the level 0 diagram has a level 1 diagram
                  1. Must be balanced - i.e. show same input/output flows & data stores as detailed in level 0 DFD
              2. Data flow diagrams can be used in both Analysis and Design phase of SDLC.
                1. Gane and Sarson Elements
                  1. Process - has a number, name, description, at least one output flow, at least one input flow
                    1. Data flow arrow - has a name, one or more connections to a process
                      1. Data store - has a number, name, description, 1 or more output flows, 1 or more input flows
                        1. External entity - has a name and description
                        2. Level 0 DFD
                          1. Shows all processes, data stores,external entities, and data flows amongst them
                            1. Purpose is to show major high level processes that are interrelated
                              1. Overview of the system
                              2. Level 2 DFD
                                1. Shows a level 1 DFD in more detail
                                  1. Again has to be balanced by showing the same input/output flows & data stores as the level 1 equivalent
                                    1. Numbering at this level has two decimal points e.g. 1.2.4
                                    Show full summary Hide full summary

                                    0 comments

                                    There are no comments, be the first and leave one below:

                                    Similar

                                    Data Flow Diagrams
                                    Lilli Flahh
                                    Data Normalisation Basics
                                    callumh93
                                    How to normalise logical data models
                                    callumh93
                                    Relational Algebra
                                    callumh93
                                    Data Flow Diagrams
                                    P McIvor
                                    The Great Gatsby - Theme
                                    Heather Taylor
                                    OCR AS Biology - Enzymes
                                    Chris Osmundse
                                    F211- Module 1 Cells, exchange and transport
                                    eilish.waite
                                    Acids and Bases
                                    Sarah Egan
                                    Basic Korean Verbs
                                    ASHISH AWALGAONKAR