Midterm Lecture 2 Flashcards
A ___ is a traditional way to visualize the information flows within a system.
Data Flow Diagram (DFD)
A neat and clear DFD can depict a good amount of the ___.
system requirements graphically
Data Flow Diagram can be ___, ___, or a ___.
manual; automated; combination of both
It shows how information enters and leaves the system, what changes the information and where information is stored.
Data Flow Diagram (DFD)
The purpose of a DFD is to…
show the scope and boundaries of a system as a whole
Data Flow Diagram (DFD) may be used as a ___ between a ___ and ___ that acts as the starting point for redesigning a system.
communications tool; systems analyst; any person who plays a part in the system
Data Flow Diagram (DFD) is usually beginning with a ___ as level 0 of the DFD diagram, a ___ of the whole system.
context diagram; simple representation
To elaborate further from that, we drill down to a ___ with ___ of the system.
level 1 diagram; lower-level functions decomposed from the major functions
This could continue to evolve to become a ___ when further analysis is required.
level 2 diagram
Progression to levels 3, 4 and so on is possible but anything beyond ___ is not very common.
level 3
Please bear in mind that the level of detail for decomposing a particular function depends on the ___.
complexity that function
An ___ can represent a human, system or subsystem.
external entity
It is where certain data comes from or goes to.
External Entity
It is ___ to the system we study, in terms of the business process.
external; External Entity
For this reason, people used to draw ___ on the edge of a diagram.
external entities