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
Configuration management (CM) covers the tools and procedure used to control, coordinate and track code, needs, documentation, problems, change requests, designs, tools, compilers,

What is architectural evolution? Architectural evolution is the method of changing a system from a centralized architecture to a distributed architecture as client server.

You are preparing a bid for a refinery control system for Australian Petroleum Ltd (APL) using the CoCoMo 81 estimation model. You are familiar with industrial control system softw


What does Level0 DFD means? Level0 DFD is called as 'fundamental system model' or 'context model'. In the context model the total software system is represented by a single bub

What is SCI? Software Configuration Item is information that is carried as part of the software engineering process.

Why is SRS also known as the blackbox specification of system ? Ans: SRS document is a contract among the development team and the customer.  Once the SRS document is accepted

What is Product metrics? A quality metric should be a predictor of product quality. Classes of product metric Dynamic metrics which are collected by measurements made

how to choose a software methodology for a software project

Question 1: (a) A company wishes to under-go a Business Process Re-engineering activity with respect to its core business processes. Explain the extent to which MIS could be