Download - 5 Dataflow Diagram

Transcript
Page 1: 5 Dataflow Diagram

7/23/2019 5 Dataflow Diagram

http://slidepdf.com/reader/full/5-dataflow-diagram 1/22

Reference: http://s3.amazonaws.com/ppt-download/dataflowdiagram090322155640phpapp01

Page 2: 5 Dataflow Diagram

7/23/2019 5 Dataflow Diagram

http://slidepdf.com/reader/full/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

Page 3: 5 Dataflow Diagram

7/23/2019 5 Dataflow Diagram

http://slidepdf.com/reader/full/5-dataflow-diagram 3/22

DFD Symbols

Process

Data Flow

Data Store

Source/Sink (External Entity)

Page 4: 5 Dataflow Diagram

7/23/2019 5 Dataflow Diagram

http://slidepdf.com/reader/full/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

Page 5: 5 Dataflow Diagram

7/23/2019 5 Dataflow Diagram

http://slidepdf.com/reader/full/5-dataflow-diagram 5/22

"ule $% Process&an have more than one outgoing data fow or

more than one incoming data fow

Page 6: 5 Dataflow Diagram

7/23/2019 5 Dataflow Diagram

http://slidepdf.com/reader/full/5-dataflow-diagram 6/22

"ule '% Process

Page 7: 5 Dataflow Diagram

7/23/2019 5 Dataflow Diagram

http://slidepdf.com/reader/full/5-dataflow-diagram 7/22

Process% &orrectncorrect?

Page 8: 5 Dataflow Diagram

7/23/2019 5 Dataflow Diagram

http://slidepdf.com/reader/full/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

Page 9: 5 Dataflow Diagram

7/23/2019 5 Dataflow Diagram

http://slidepdf.com/reader/full/5-dataflow-diagram 9/22

Data Flow% &orrectncorrect?

+o Data Storeto another

withoutprocess

Page 10: 5 Dataflow Diagram

7/23/2019 5 Dataflow Diagram

http://slidepdf.com/reader/full/5-dataflow-diagram 10/22

Data Store

s used in a DFD to represent data that the

system stores

!abels should be noun phrases

Page 11: 5 Dataflow Diagram

7/23/2019 5 Dataflow Diagram

http://slidepdf.com/reader/full/5-dataflow-diagram 11/22

"ule% Data Store#ust have at least one incoming and one outgoing data

fow

Page 12: 5 Dataflow Diagram

7/23/2019 5 Dataflow Diagram

http://slidepdf.com/reader/full/5-dataflow-diagram 12/22

Data Store% &orrectncorrect?

#usthaveinput

Page 13: 5 Dataflow Diagram

7/23/2019 5 Dataflow Diagram

http://slidepdf.com/reader/full/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

Page 14: 5 Dataflow Diagram

7/23/2019 5 Dataflow Diagram

http://slidepdf.com/reader/full/5-dataflow-diagram 14/22

"ule% SourceSin

#ust be connected to a process by a data fow

Page 15: 5 Dataflow Diagram

7/23/2019 5 Dataflow Diagram

http://slidepdf.com/reader/full/5-dataflow-diagram 15/22

SourceSin% &orrectncorrect?

XX

Page 16: 5 Dataflow Diagram

7/23/2019 5 Dataflow Diagram

http://slidepdf.com/reader/full/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

Page 17: 5 Dataflow Diagram

7/23/2019 5 Dataflow Diagram

http://slidepdf.com/reader/full/5-dataflow-diagram 17/22

List the errors of this DFD

X3   X5

X4

X2

X1

Page 18: 5 Dataflow Diagram

7/23/2019 5 Dataflow Diagram

http://slidepdf.com/reader/full/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

Page 19: 5 Dataflow Diagram

7/23/2019 5 Dataflow Diagram

http://slidepdf.com/reader/full/5-dataflow-diagram 19/22

Context Diagram

of Order System

Page 20: 5 Dataflow Diagram

7/23/2019 5 Dataflow Diagram

http://slidepdf.com/reader/full/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-

Page 21: 5 Dataflow Diagram

7/23/2019 5 Dataflow Diagram

http://slidepdf.com/reader/full/5-dataflow-diagram 21/22

Leel!" DFD of

Order System

Page 22: 5 Dataflow Diagram

7/23/2019 5 Dataflow Diagram

http://slidepdf.com/reader/full/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