DFD PPT
Transcript of DFD PPT
![Page 1: DFD PPT](https://reader033.fdocuments.us/reader033/viewer/2022061200/54722483b4af9f29228b46b3/html5/thumbnails/1.jpg)
WELCOME
![Page 2: DFD PPT](https://reader033.fdocuments.us/reader033/viewer/2022061200/54722483b4af9f29228b46b3/html5/thumbnails/2.jpg)
DATA FLOW DIAGRAMS
Presented by:-Vishal Gupta
Gaurav JaiswalAshish TulsianZishan Hayat
Deepak PandeyBasant kumar
![Page 3: DFD PPT](https://reader033.fdocuments.us/reader033/viewer/2022061200/54722483b4af9f29228b46b3/html5/thumbnails/3.jpg)
DATA FLOW DIAGRAM
A graphical representation of the flow of data.
To visualize the data processing.
Also known as bubble chart.
![Page 4: DFD PPT](https://reader033.fdocuments.us/reader033/viewer/2022061200/54722483b4af9f29228b46b3/html5/thumbnails/4.jpg)
SYMBOLS USED
![Page 5: DFD PPT](https://reader033.fdocuments.us/reader033/viewer/2022061200/54722483b4af9f29228b46b3/html5/thumbnails/5.jpg)
Example:-
![Page 6: DFD PPT](https://reader033.fdocuments.us/reader033/viewer/2022061200/54722483b4af9f29228b46b3/html5/thumbnails/6.jpg)
ADVANTAGES
1. It tracks any information entering or leaving the system.
2. It is a simplified but powerful technique.
3. It depicts how changes to information take place.
![Page 7: DFD PPT](https://reader033.fdocuments.us/reader033/viewer/2022061200/54722483b4af9f29228b46b3/html5/thumbnails/7.jpg)
RULES OF DFD Processes should be named and
numbered. Name should represent the process.
The direction of flow is from top to bottom and from left to right.
![Page 8: DFD PPT](https://reader033.fdocuments.us/reader033/viewer/2022061200/54722483b4af9f29228b46b3/html5/thumbnails/8.jpg)
CONT.
The name of data stores ,sources and destination are written in a first letter capital.
A process must have minimum one data flow into it and one leaving it.
![Page 9: DFD PPT](https://reader033.fdocuments.us/reader033/viewer/2022061200/54722483b4af9f29228b46b3/html5/thumbnails/9.jpg)
LEVELS OF DATA FLOW DIAGRAM
Level 1(High Level Diagram)
Level 2(Low Level Diagram)
![Page 10: DFD PPT](https://reader033.fdocuments.us/reader033/viewer/2022061200/54722483b4af9f29228b46b3/html5/thumbnails/10.jpg)
LEVEL 1 (HIGH LEVEL DIAGRAMS)
This level (level 1) shows all processes at the first level of numbering, data stores, external entities and the data flows between them. The purpose of this level is to show the major and high-level processes of the system and their interrelation
![Page 11: DFD PPT](https://reader033.fdocuments.us/reader033/viewer/2022061200/54722483b4af9f29228b46b3/html5/thumbnails/11.jpg)
EXAMPLE:-
![Page 12: DFD PPT](https://reader033.fdocuments.us/reader033/viewer/2022061200/54722483b4af9f29228b46b3/html5/thumbnails/12.jpg)
LEVEL 2 (LOW LEVEL DIAGRAMS)
This level is decomposition of a process shown in a level-1 diagram, as such there should be a level-2 diagram for each and every process shown in a level-1 diagram .
![Page 13: DFD PPT](https://reader033.fdocuments.us/reader033/viewer/2022061200/54722483b4af9f29228b46b3/html5/thumbnails/13.jpg)
EXAMPLE:-
![Page 14: DFD PPT](https://reader033.fdocuments.us/reader033/viewer/2022061200/54722483b4af9f29228b46b3/html5/thumbnails/14.jpg)
IMPORTANCE OF DATA
FLOW DIAGRAMSOrganization:- Programmers use
data flow diagrams to plan exactly how their new program is going
Decision Making:- If there are usually known as "if-then" statements, and they tell the program what to do when given specific data to work with.
![Page 15: DFD PPT](https://reader033.fdocuments.us/reader033/viewer/2022061200/54722483b4af9f29228b46b3/html5/thumbnails/15.jpg)
CONT..
Presentation:- when discussing a program with people is to use the code to explain what the program does and how it will do it.
Adaptability:- programmer uses a data flow diagram, the diagram will help the programmer be able to see what will happen
![Page 16: DFD PPT](https://reader033.fdocuments.us/reader033/viewer/2022061200/54722483b4af9f29228b46b3/html5/thumbnails/16.jpg)
CONT..
Error detection:- sometimes it's difficult to pinpoint where exactly a problem is in the code, but with the help of a data flow diagram, a programmer can find the error in question and begin to figure out how to correct it.
![Page 17: DFD PPT](https://reader033.fdocuments.us/reader033/viewer/2022061200/54722483b4af9f29228b46b3/html5/thumbnails/17.jpg)
REFERENCE
www.google.co.in
en.wikipedia.org
visualcase.com
![Page 18: DFD PPT](https://reader033.fdocuments.us/reader033/viewer/2022061200/54722483b4af9f29228b46b3/html5/thumbnails/18.jpg)