5 Dataflow Diagram
-
Author
wesambehery -
Category
Documents
-
view
221 -
download
0
Embed Size (px)
Transcript of 5 Dataflow Diagram
-
7/23/2019 5 Dataflow Diagram
1/22
Reference:http://s3.amazonaws.com/ppt-download/dataflowdiagram090322155640phpapp01
-
7/23/2019 5 Dataflow Diagram
2/22
Data Flow Diagrams (DFDs)
Data fow diagram (DFD) is a picture o the
movement o data between externalentities and the processes and data stores
within a system
-
7/23/2019 5 Dataflow Diagram
3/22
DFD Symbols
Process
Data Flow
Data Store
Source/Sink (External Entity)
-
7/23/2019 5 Dataflow Diagram
4/22
Process
Wor or actions perormed on data (inside the
system)
!abels should be verb phrases
"eceives input data and produces output
#ust be numbered
-
7/23/2019 5 Dataflow Diagram
5/22
"ule $% Process&an have more than one outgoing data fow or
more than one incoming data fow
-
7/23/2019 5 Dataflow Diagram
6/22
"ule '% Process
-
7/23/2019 5 Dataflow Diagram
7/22
Process% &orrectncorrect?
-
7/23/2019 5 Dataflow Diagram
8/22
Data Flow
s a path or data to move rom one part o the S to
another
*rrows depicting movement o data
&an represent fow between process and data store
by two separate arrows
-
7/23/2019 5 Dataflow Diagram
9/22
Data Flow% &orrectncorrect?
+o Data Storeto another
withoutprocess
-
7/23/2019 5 Dataflow Diagram
10/22
Data Store
s used in a DFD to represent data that the
system stores
!abels should be noun phrases
-
7/23/2019 5 Dataflow Diagram
11/22
"ule% Data Store#ust have at least one incoming and one outgoing data
fow
-
7/23/2019 5 Dataflow Diagram
12/22
Data Store% &orrectncorrect?
#usthaveinput
-
7/23/2019 5 Dataflow Diagram
13/22
SourceSin (,xternal ,ntity)
,xternal entity that is origin or destination o data-
!ie a department. outside organi/ation. other S.
or person
!abels should be noun phrases Source 0 ,ntity that supplies data to the system
Sin 0 ,ntity that receives data rom the system
-
7/23/2019 5 Dataflow Diagram
14/22
"ule% SourceSin
#ust be connected to a process by a data fow
-
7/23/2019 5 Dataflow Diagram
15/22
SourceSin% &orrectncorrect?
XX
-
7/23/2019 5 Dataflow Diagram
16/22
"ules or 1sing DFD Symbols
Data Flow 2hat &onnects
YES NO
A process to another process
A process to an external entity
A process to a data store
An external entity to another external entity
An external entity to a data store
A data store to another data store
-
7/23/2019 5 Dataflow Diagram
17/22
List the errors of this DFD
X3 X5
X4
X2
X1
-
7/23/2019 5 Dataflow Diagram
18/22
&ontext Diagram
2op3level view o S
Shows the system boundaries. external entities
that interact with the system. and ma4or
inormation fows between entities and the system-
,xample%5rder system that a company uses to
enter orders and apply payments against a
customer6s balance
-
7/23/2019 5 Dataflow Diagram
19/22
Context Diagram
of Order System
-
7/23/2019 5 Dataflow Diagram
20/22
!evel37 DFD
Shows the system6s ma4or processes. data fows.
and data stores at a high level o abstraction
When the &ontext Diagram is expanded into DFD
level37. all the connections that fow into and out
o process 7 needs to be retained-
-
7/23/2019 5 Dataflow Diagram
21/22
Leel!" DFD of
Order System
-
7/23/2019 5 Dataflow Diagram
22/22
!ower3!evel Diagrams
*n iterative process o breaing a system
description down into 8ner and 8ner detail
1ses a series o increasingly detailed DFDs to
describe an S