Академический Документы
Профессиональный Документы
Культура Документы
help communication
help understanding
are unambiguous
Low-hanging
apple
Pick apple
Picked
apple
Picked
apples
b) Store data/materials
2. Flows
a) Within the system between the processes
and stores,
DFD Symbols
Data
Flow
Diagram
Symbols
Context Diagrams
DFD is a modeling technique that breaks the system into a hierarchical set
of increasingly more detailed models
DFD may reflect the processing at either a higher level (more general view
of the system) or at lower level (a more detailed view of one process)
These different views of the system (higher level versus low level) creates
the levels of abstraction
11
The purpose of
this is to show
the major
processes which
are included in
the system
DFD Example
Context
Diagram
member
details
Members
0 Club
receipt and
membership
details
System for
Renewing
Membership
reminder
renewal
payment
details
Members
member
payment
status
member
ID
D1
name,
address
1 Office
Check
Records
member
ID
Payment Records
2 Office
Prepare
Reminder
reminder
Member
D2
Member Details
Context Diagram
By observing system boundaries, we can draw a
Context Diagram which shows the system we are
analyzing (target system),
and the systems that our
Target
system interacts with. system
for
analysis
Level 0
Level 0 shows the major functions and stores
inside the Context Diagram target system.
Note the
numberin
g on the
functions
Layers of DFD
Abstraction
for Course
Registration
System
19