What is the use of a data flow diagram, Software Engineering

Q. What is the use of a data flow diagram? Explain the important concepts of data flow diagram.

Ans. A data flow diagram is utilized to show the functional view of an application domain. It illustrates all the important business processes and the flow of data between those processes. The major concepts used are:

(i) A process represents some type of transformation on data. It receives as input one or more inputs and after doing necessary processing generates the output. It is symbolized by a circle with the name written inside as shown

(ii) Data Flow: A data flow symbolizes data in motion and is represented by an arrow. The data flows symbolize the flow of data among stores, processes and external agents.

(iii) Data Store: A data store symbolizes the data at rest. At the time of functioning it is represented by data base or files. Graphically I am shown as in figure.

(iv) External Agent: An external mediator represents a person a system or any other software which interacts with the system by providing necessary inputs and outputs. Graphically it is symbolized by a rectangle.

(b) Depict a context diagram for a Library management system.

1627_What is the use of a data flow diagram.png

Posted Date: 7/26/2013 3:24:28 AM | Location : United States







Related Discussions:- What is the use of a data flow diagram, Assignment Help, Ask Question on What is the use of a data flow diagram, Get Answer, Expert's Help, What is the use of a data flow diagram Discussions

Write discussion on What is the use of a data flow diagram
Your posts are moderated
Related Questions
we got the code for mobile app we need a document for that

Q. How the Class concept used in Software Engineering? Class:- A class encapsulates data and procedural abstractions required to describe the content and behavior of some real

Q. When we need Re-Engineer? When the system changes are mainly confined to part of the system then re-engineer that part. When hardware or else software support become

Q. For the structural chart given in fig.1 calculate the Information Flow index of individual modules as well as whole software. Total information flow = IF (main) + IF (A

Explain the Test Specification and Test Suite: - This is a document verifying the test approach for a software feature or combination or features and the inputs, predicted resu

Why is SRS document known as black box specification of a system

What are the various elements of data design? i. Data object - The data objects are identified and relationship between various data objects can be shown using ERD or data di

Write a program and identify DU path for Telecom domain

Explain a variable? "Variables" are data items in a program whose values can change.

What are the advantages of using testing tools? The advantages of testing tools are: They get better the productivity and quality of software development. Help in i