Podcast
Questions and Answers
What is the minimum number of input data flows required for a data store?
What is the minimum number of input data flows required for a data store?
- 0
- 1 (correct)
- It depends on the level of the DFD
- 2
Which diagram shows the entire system in context with its environment?
Which diagram shows the entire system in context with its environment?
- Level 0 diagram
- Context diagram (correct)
- Level 2 diagram
- Level 1 diagram
What is the purpose of the level 0 DFD?
What is the purpose of the level 0 DFD?
- To show the entire system in context with its environment
- To show all the major high-level processes of the system and how they are interrelated (correct)
- To show the interactions with external entities
- To decompose a process into more detail
How many level 1 diagrams are typically found in a process model?
How many level 1 diagrams are typically found in a process model?
What is the main difference between a level 1 diagram and a level 2 diagram?
What is the main difference between a level 1 diagram and a level 2 diagram?
Why is it important to have at least one output data flow for a data store?
Why is it important to have at least one output data flow for a data store?
What is a primary function of a process in a data flow diagram?
What is a primary function of a process in a data flow diagram?
How should a process be named in a data flow diagram?
How should a process be named in a data flow diagram?
What is a characteristic of a well-named process in a data flow diagram?
What is a characteristic of a well-named process in a data flow diagram?
What is a key requirement for a data flow in a data flow diagram?
What is a key requirement for a data flow in a data flow diagram?
What is a characteristic of a data store in a data flow diagram?
What is a characteristic of a data store in a data flow diagram?
What must every process have in a data flow diagram?
What must every process have in a data flow diagram?
Flashcards are hidden until you start studying
Study Notes
Elements of Data Flow Diagrams
- A process is an activity or function performed for a specific business reason, and can be manual or computerized.
- Every process should be named starting with a verb and ending with a noun, e.g., "Determine request quantity".
- Process names should be short, yet contain enough information to understand their purpose.
- Each process typically performs only one activity, and avoids using the word "and" in process names.
- Every process must have at least one input data flow and at least one output data flow.
Data Flow
- A data flow is a single piece of data or a logical collection of several pieces of information.
- Every data flow should be named with a noun.
- Data flows describe the data elements they contain.
- Data flows connect processes together, with one end coming from or going to a process, and the arrow showing the direction.
Data Store
- A data store is a collection of data stored in some way, determined later when creating the physical model.
- Every data store is named with a noun and has an identification number and description.
- Data stores are the starting point for the data model and link the process model to the data model.
- All data stores must have at least one input data flow, unless created and maintained by another system or on another page of the DFD.
- All data stores must have at least one output data flow on some page of the DFD.
Context Diagram
- The context diagram is the first DFD in every business process model, showing the entire system in context with its environment.
- All process models have one context diagram.
Level 0 Diagram
- The level 0 diagram shows all processes at the first level of numbering, data stores, external entities, and data flows among them.
- The level 0 DFD shows the major high-level processes of the system and how they are interrelated.
- All process models have one and only one level 0 DFD.
Level 1 Diagrams and Level 2 Diagrams
- Level 1 diagrams show the detailed operation of each process on the level 0 DFD.
- Each process on the level 0 DFD can be decomposed into a level 1 DFD, showing its operation in greater detail.
- Level 2 diagrams show the next level of decomposition for a process, breaking it down into even more detailed sub-processes.
- Level 2 DFDs balance the input and output data flows with the higher-level DFDs.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.