You are on page 1of 15

Diagram title Verify DFD

Objectives
• Study corresponding theory material

Kendall & Kendall | Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall | MIS341 SA-I | Chapter 07: Using DFD | 7-1
Verify DFD General Information
Data Flows
• It is possible that an EE/DS has input
1. No Process input
or output only.
2. No Process output
3. No different branches • Usually flows move from left to right
4. Wrong direction and from top to bottom.
5. No loop to itself
6. No Direct EE → EE
7. No Direct DS → DS
8. No Direct EE ↔ DS
9. No data flow arrow
10. No data flow line
No Process/DS #
DFD Errors
Corrected DFD

Kendall & Kendall | Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall | MIS341 SA-I | Chapter 07: Using DFD | 7-2
Verify DFD No Input
Data Flows
1. No Process input
2. No Process output
3. No different branches
4. Wrong direction
5. No loop to itself
6. No Direct EE → EE
7. No Direct DS → DS
8. No Direct EE ↔ DS
9. No data flow arrow
10. No data flow line
No Process/DS #
DFD Errors
Corrected DFD

Kendall & Kendall | Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall | MIS341 SA-I | Chapter 07: Using DFD | 7-3
Verify DFD No Output
Data Flows
1. No Process input
2. No Process output
3. No different branches
4. Wrong direction
5. No loop to itself
6. No Direct EE → EE
7. No Direct DS → DS
8. No Direct EE ↔ DS
9. No data flow arrow
10. No data flow line
No Process/DS #
DFD Errors
Corrected DFD

Kendall & Kendall | Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall | MIS341 SA-I | Chapter 07: Using DFD | 7-4
Verify DFD No different branches
Data Flows A fork must have the same brach label.
1. No Process input
2. No Process output
3. No different branches
4. Wrong direction
5. No loop to itself
6. No Direct EE → EE
7. No Direct DS → DS
8. No Direct EE ↔ DS
9. No data flow arrow
10. No data flow line
No Process/DS #
DFD Errors
Corrected DFD

Kendall & Kendall | Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall | MIS341 SA-I | Chapter 07: Using DFD | 7-5
Verify DFD Wrong direction
Data Flows
1. No Process input
2. No Process output
3. No different branches
4. Wrong direction
5. No loop to itself
6. No Direct EE → EE
7. No Direct DS → DS
8. No Direct EE ↔ DS
9. No data flow arrow
10. No data flow line
No Process/DS #
DFD Errors
Corrected DFD

Kendall & Kendall | Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall | MIS341 SA-I | Chapter 07: Using DFD | 7-6
Verify DFD No looping to itself
Data Flows
1. No Process input
2. No Process output
3. No different branches
4. Wrong direction
5. No loop to itself
6. No Direct EE → EE
7. No Direct DS → DS
8. No Direct EE ↔ DS
9. No data flow arrow
10. No data flow line
No Process/DS #
DFD Errors
Corrected DFD

Kendall & Kendall | Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall | MIS341 SA-I | Chapter 07: Using DFD | 7-7
Verify DFD No EE to EE
Data Flows
1. No Process input
2. No Process output
3. No different branches
4. Wrong direction
5. No loop to itself
6. No Direct EE → EE
7. No Direct DS → DS
8. No Direct EE ↔ DS
9. No data flow arrow
10. No data flow line
No Process/DS #
DFD Errors
Corrected DFD

Kendall & Kendall | Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall | MIS341 SA-I | Chapter 07: Using DFD | 7-8
Verify DFD No DS to DS
Data Flows
1. No Process input
2. No Process output
3. No different branches
4. Wrong direction
5. No loop to itself
6. No Direct EE → EE
7. No Direct DS → DS
8. No Direct EE ↔ DS
9. No data flow arrow
10. No data flow line
No Process/DS #
DFD Errors
Corrected DFD

Kendall & Kendall | Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall | MIS341 SA-I | Chapter 07: Using DFD | 7-9
Verify DFD No EE ⇆ DS
Data Flows
1. No Process input
2. No Process output
3. No different branches
4. Wrong direction
5. No loop to itself
6. No Direct EE → EE
7. No Direct DS → DS
8. No Direct EE ↔ DS
9. No data flow arrow
10. No data flow line
No Process/DS #
DFD Errors
Corrected DFD

Kendall & Kendall | Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall | MIS341 SA-I | Chapter 07: Using DFD | 7-10
Verify DFD No data flow arrow
Data Flows
1. No Process input
2. No Process output
3. No different branches
4. Wrong direction
5. No loop to itself
6. No Direct EE → EE
7. No Direct DS → DS
8. No Direct EE ↔ DS
9. No data flow arrow
10. No data flow line
No Process/DS #
DFD Errors
Corrected DFD

Kendall & Kendall | Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall | MIS341 SA-I | Chapter 07: Using DFD | 7-11
Verify DFD No data flow line
Data Flows
1. No Process input
2. No Process output
3. No different branches
4. Wrong direction
5. No loop to itself
6. No Direct EE → EE
7. No Direct DS → DS
8. No Direct EE ↔ DS
9. No data flow arrow
10. No data flow line
No Process/DS #
DFD Errors
Corrected DFD

Kendall & Kendall | Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall | MIS341 SA-I | Chapter 07: Using DFD | 7-12
Verify DFD No process number
Data Flows No DS number
1. No Process input
2. No Process output
3. No different branches
4. Wrong direction
5. No loop to itself
6. No Direct EE → EE
7. No Direct DS → DS
8. No Direct EE ↔ DS
9. No data flow arrow
10. No data flow line
No Process/DS #
DFD Errors
Corrected DFD

Kendall & Kendall | Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall | MIS341 SA-I | Chapter 07: Using DFD | 7-13
Verify DFD DFD Errors
Data Flows Construct the following DFD after correcting it.
1. No Process input
2. No Process output
3. No different branches
4. Wrong direction
5. No loop to itself
6. No Direct EE → EE
7. No Direct DS → DS
8. No Direct EE ↔ DS
9. No data flow arrow
10. No data flow line
No Process/DS #
DFD Errors
Corrected DFD

Kendall & Kendall | Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall | MIS341 SA-I | Chapter 07: Using DFD | 7-14
Verify DFD Corrected DFD
Data Flows
1. No Process input
2. No Process output
3. No different branches
4. Wrong direction
5. No loop to itself
6. No Direct EE → EE Upload corrected
7. No Direct DS → DS DFD to Blackboard.
8. No Direct EE ↔ DS
9. No data flow arrow
10. No data flow line
No Process/DS #
DFD Errors
Corrected DFD

Kendall & Kendall | Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall | MIS341 SA-I | Chapter 07: Using DFD | 7-15

You might also like