Preview

Data Flow Diagram

Powerful Essays
Open Document
Open Document
1304 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Data Flow Diagram
mywbut.com

Data Flow Diagrams (DFDs)

1

mywbut.com

Specific Instructional Objectives
At the end of this lesson the student will be able to: • • • Identify the activities carried out during the structured analysis phase. Explain what a DFD is. Explain why constructing DFDs are important in arriving at a good software design. • Explain what a data dictionary is. • Explain the importance of data dictionary. • Identify whether a DFD is balanced.

Structured Analysis
Structured analysis is used to carry out the top-down decomposition of a set of high-level functions depicted in the problem description and to represent them graphically. During structured analysis, functional decomposition of the system is achieved. That is, each function that the system performs is analyzed and hierarchically decomposed into more detailed functions. Structured analysis technique is based on the following essential underlying principles: • • • Top-down decomposition approach. Divide and conquer principle. Each function is decomposed independently. Graphical representation of the analysis results using Data Flow Diagrams (DFDs).

Data Flow Diagram (DFD)
The DFD (also known as a bubble chart) is a hierarchical graphical model of a system that shows the different processing activities or functions that the system performs and the data interchange among these functions. Each function is considered as a processing station (or process) that consumes some input data and produces some output data. The system is represented in terms of the input data to the system, various processing carried out on these data, and the output data generated by the system. A DFD model uses a very limited number of primitive symbols [as shown in fig. 5.1(a)] to represent the functions performed by a system and the data flow among these functions.

2

mywbut.com

External Entity

Process

Output

Data Flow

(a)

Data Store

number readnumber validatenumber data-item

You May Also Find These Documents Helpful

  • Powerful Essays

    According to Valacich, George, & Hoffer, (2012), "A data-flow diagram is a tool analyst used to show the flow of data in an information system. It allows a model to show how data flows through the information system, the relationships among data flows, and how data come to be stored at specific locations." Data flow diagrams are one of many techniques used to increase software development and productivity which ultimately has an enormous impact on the quality of the system development…

    • 4411 Words
    • 18 Pages
    Powerful Essays
  • Good Essays

    Week 3 Assignment Bsa 375

    • 361 Words
    • 2 Pages

    The first step is to identify the major software components of the system being developed. Software systems are divided into four major functions. Data storage in an Information System stores the data or file. Data Access Logic is managing needed to retrieve the data. Application Logic is the processes or activities that are executed. The final function is the Presentation Logic function which is the presentation of the information and the user interface. Knowledge of the functions is vital in the design process and the data flow diagrams (DFD).…

    • 361 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    5. Once the questionnaire is complete the nurse takes Dorothy back to the exam room where her vitals such as height, weight, heart rate, and blood pressure will be taken.…

    • 455 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    | 5. Batches checks 6. Sends checks to cashier 7. Uses payments stub to enter payments into computer…

    • 787 Words
    • 4 Pages
    Good Essays
  • Good Essays

    CIS510 STUDENT GUIDE

    • 6331 Words
    • 26 Pages

    7. Design high-level logical system characteristics (user interface design, design of data and information requirements).…

    • 6331 Words
    • 26 Pages
    Good Essays
  • Good Essays

    Os 571 Flow Chart Paper

    • 654 Words
    • 3 Pages

    6. Is my outfit ready from the night before or do I have to think what to wear? Shoes, which ones will match my outfit?…

    • 654 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    It/210 Course Design

    • 2571 Words
    • 11 Pages

    Course Design Guide IT/210 Version 5 2 Week One: Introduction to Software Development Details Due Points Objectives 1.1 Describe the importance of using a structured, modular approach when creating program requirements, design, and code. 1.2 Identify how a computer processes and stores data. Course Preparation Read the course description and objectives.…

    • 2571 Words
    • 11 Pages
    Satisfactory Essays
  • Good Essays

    The Process and design identifies the processes and the roles that are involved. Processes represent the operations performed by the system. Entities represent all the information sources of the system. We represent the entities and the processes in the data flow diagrams, DFD. While designing the DFD’s we increase the level of detail with each level. At each level the process divides into sub-processes until indivisible sub-processes are reached. Here is an example.…

    • 637 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Flow Chart

    • 615 Words
    • 3 Pages

    Was able to get to class on time this week by eating toast and commuting…

    • 615 Words
    • 3 Pages
    Good Essays
  • Good Essays

    System Analytics

    • 694 Words
    • 3 Pages

    Question 2 wants you to review figure 6-2 on page 187. The book incorrectly labels this as a level 1 DFD - it is actually a level 0. You will need to create a level 1 diagram for each of the processes in the figure. Processes are identified as blue-rounded rectangles. A good way to approach this is to look at how many inputs and outputs go into each process and create a sub process or data store for each on the level 1. For instance, Record Customer Activities process has two inputs and one output. So, to…

    • 694 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Flow Chart

    • 457 Words
    • 2 Pages

    This assignment goal is to spend less time on a process that is performed daily. In addition, a suitable flowchart will be planned and designed. Process design factors will be discussed in addition to choosing one metric to measure the process. There are many thing in life that are done daily that we would love to spend less time doing. A flowchart is a helpful implement as it comes to evaluating and regulating time and work processes. So you will see the process in a form of a flowchart. The metric that will be used is time, from the minute when I wake up until the minute I walk out the door.…

    • 457 Words
    • 2 Pages
    Good Essays
  • Good Essays

    Combat Grounds

    • 927 Words
    • 3 Pages

    Discuss the importance of data modeling to the success of an information system development. Be sure to describe what vocabulary can be used to improve the communication between developers and users. Discuss top-down and bottom-up approaches and examine the advantages and disadvantages of both methods…

    • 927 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    thoughtfully and cogently discuss your analysis in both oral and written forms. Your success in the class will…

    • 672 Words
    • 3 Pages
    Satisfactory Essays
  • Powerful Essays

    [Type the abstract of the document here. The abstract is typically a short summary of the contents of the document. Type the abstract of the document here. The abstract is typically a short summary of the contents of the document.]…

    • 5806 Words
    • 24 Pages
    Powerful Essays
  • Satisfactory Essays

    flow process chart

    • 815 Words
    • 4 Pages

    Service partners should be visited on a periodical basis according to the business volumes and some business constraints while minimizing the transportation costs.…

    • 815 Words
    • 4 Pages
    Satisfactory Essays

Related Topics