CONTEXT DIAGRAM
Software analysis and design tools
Presented to
Mam Asma Jameel
Presented by
saman Iftikhar
hira nasir
shahwana fida
2/5/2018 Software enginering 2
Outline
Software analysis and design tools
What is context diagrams?
Examples
2/5/2018 Software enginering 3
Software analysis and design tool
 Software analysis and design is the intermediate stage,
which helps human-readable requirements to be
transformed into actual code.
2/5/2018 Software enginering 4
What is Context Diagram?
 Context diagram shows the system boundaries, external entities that
interact with the system, and major information flows between entities
and the system.
2/5/2018 Software enginering 5
Cont.
 Indicate the people, organization and systems which communicate with our system.
 Show the data which our system receives from the outside world.
 Show the data produced by the system and sent to the outside world.
2/5/2018 Software enginering 6
Cont.
 Show the data which is shared by the system with the outside world.
 Show the boundary between the system and the rest of the world.
 It is also called level 0 DFD.
2/5/2018 Software enginering 7
Cont.
 Level-0 DFD shows the system’s major processes, data flows, and data
stores at a high level of abstraction.
2/5/2018 Software enginering 8
Symbols used In context diagram
2/5/2018 Software enginering 9
process
Entity
Data flow
Example 1
2/5/2018 Software enginering 10
Example 2
2/5/2018 Software enginering 11
Example 3
2/5/2018 Software enginering 12
Example 4
2/5/2018 Software enginering 13
2/5/2018 Software enginering 14
Thank you

Context diagram

Editor's Notes

  • #2 NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image.