University of Toronto at Scarborough © Kersti Wain-Bantin CSCC40 DFD examples 1 context diagram shows system and all external entity interfaces example = music CD store on the web
University of Toronto at Scarborough © Kersti Wain-Bantin CSCC40 DFD examples 2
University of Toronto at Scarborough © Kersti Wain-Bantin CSCC40 DFD examples 3 part of the hierarchy diagram
University of Toronto at Scarborough © Kersti Wain-Bantin CSCC40 DFD examples 4
University of Toronto at Scarborough © Kersti Wain-Bantin CSCC40 DFD examples 5 another part of the hierarchy diagram
University of Toronto at Scarborough © Kersti Wain-Bantin CSCC40 DFD examples 6
University of Toronto at Scarborough © Kersti Wain-Bantin CSCC40 DFD examples 7 final hierarchy diagram
University of Toronto at Scarborough © Kersti Wain-Bantin CSCC40 DFD examples 8 note. customer information + cd buy list = shopping cart Create Read Update Delete
University of Toronto at Scarborough © Kersti Wain-Bantin CSCC40 DFD examples 9 note. customer information + cd buy list = shopping cart Create Read Update Delete
University of Toronto at Scarborough © Kersti Wain-Bantin CSCC40 DFD examples 10 we are carrying information about these we may also need some information about these !! probably don’t need info about these in tutorial you will discuss these entities
University of Toronto at Scarborough © Kersti Wain-Bantin CSCC40 DFD examples 11 level 3 DFD
University of Toronto at Scarborough © Kersti Wain-Bantin CSCC40 DFD examples 12 level 3 DFD
University of Toronto at Scarborough © Kersti Wain-Bantin CSCC40 DFD examples 13 level 3 DFD
University of Toronto at Scarborough © Kersti Wain-Bantin CSCC40 DFD examples 14 level 3 DFD
University of Toronto at Scarborough © Kersti Wain-Bantin CSCC40 DFD examples 15 level 2 DFD
University of Toronto at Scarborough © Kersti Wain-Bantin CSCC40 DFD examples 16
University of Toronto at Scarborough © Kersti Wain-Bantin CSCC40 DFD examples 17 real-time extensions Control line conditions 3.1 material inlet 3.3 Controlling tension 3.4 Monitor Tension 3.5 Report line status 3.2 Tension settings table Enable Disable Line tension Line status Tension inlet control Current tension Current gauge Line tension Tension off Tension ok Inlet control name ID name Control Transfor- mation Control flow (continuous) Control Store Control flow (discrete) KEY Source: Svoboda, C. P. “Structured Analysis”. In Thayer, R. H and Dorfman, M. (eds.) “Software Requirements Engineering, Second Edition”. IEEE Computer Society Press, 1997, p © Steve Easterbrook