Elements of Data Flow Diagrams: Process

AdorablePluto avatar
AdorablePluto
·
·
Download

Start Quiz

Study Flashcards

Questions and Answers

What is the minimum number of input data flows required for a data store?

1

Which diagram shows the entire system in context with its environment?

Context diagram

What is the purpose of the level 0 DFD?

To show all the major high-level processes of the system and how they are interrelated

How many level 1 diagrams are typically found in a process model?

<p>As many as there are processes on the level 0 diagram</p> Signup and view all the answers

What is the main difference between a level 1 diagram and a level 2 diagram?

<p>The level of decomposition</p> Signup and view all the answers

Why is it important to have at least one output data flow for a data store?

<p>To ensure data is used somewhere</p> Signup and view all the answers

What is a primary function of a process in a data flow diagram?

<p>To perform a specific business function</p> Signup and view all the answers

How should a process be named in a data flow diagram?

<p>With a verb and a noun</p> Signup and view all the answers

What is a characteristic of a well-named process in a data flow diagram?

<p>It is short and descriptive</p> Signup and view all the answers

What is a key requirement for a data flow in a data flow diagram?

<p>It must come from or go to a data store</p> Signup and view all the answers

What is a characteristic of a data store in a data flow diagram?

<p>It is a logical collection of data</p> Signup and view all the answers

What must every process have in a data flow diagram?

<p>At least one input data flow and one output data flow</p> Signup and view all the answers

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.

Quiz Team

More Quizzes Like This

Data Flow Diagrams (DFD) Basics
4 questions

Data Flow Diagrams (DFD) Basics

HonoredChalcedony7179 avatar
HonoredChalcedony7179
System Analysis Multiple Choice Quiz
10 questions
Systems Analysis: Data Flow Diagrams
10 questions
Use Quizgecko on...
Browser
Browser