CSC-331 Chapter 5

Ace your homework & exams now with Quizwiz!

Data flow diagramming is:

Focused on the processes or activities that are performed

Decomposing a DFD means:

Breaking complex processes into a structured set of detailed diagrams

Which Data Flow Diagram shows the entire system with its environment with only one process?

Context Diagram

A data flow is:

A single piece of data

Which Data Flow Diagram does not have data stores?

context diagram

Which of the following is NOT true? a) Every process has at least one input data flow b) Every data flow connects to at least one process c) Every external entity has at least one input or one output data flow d) Every data flow has a unique name that is a verb phrase e) Every process has at least one output data flow

d) Every data flow has a unique name that is a verb phrase

A data store is:

A collection of data

A data store is:

A collection of data within a system

On a data flow diagram, there is an arrow called 'student record details'. This would be:

A data flow

A process model is:

A formal way of representing how a business system operates

The relation between use cases and data flow diagrams is generally:

Use cases are developed first and then data flow diagrams ensue

Data flows in data flow diagramming are represented by:

Arrows

On your level 0 diagram you have a process #2 and when you create a level 1 diagram for process #2, you might have processes like:

2.1, 2.2, 2.3

A payroll data flow diagram has a data-store called Accumulated Salary Data. At one stage in the DFD, a process "Calculate YTD-Taxes" gets data from that data store, updates it in the process, and writes it back out. The diagram should show:

A line out of the data store labeled: Current YTD Payroll Details; and a line into the data store labeled: Updated YTD Payroll Details

Andrea is creating a diagram model for processes (without regard to whether it is computerized or a manual process). She is probably creating

A logical process model

An external entity is:

A person, organization or system outside of the system

An external entity is:

A person, organization or system that is external to the system

Vanessa has a data flow diagram with an item called 'Register for Class'. That item would be:

A process

Which of the following would be a "miracle" error on a DFD?

A process has no input data flows

Which of the following would be a 'black hole' error on a DFD?

A process has no output

A data flow is:

A single piece of data within a system

A process is:

An activity of a function that is performed for some specific business reason

A process is:

An activity or a function that is performed for some specific business reason

On your level 0 diagrams you have a process #3 and on your level 1 diagrams for process #3, you have processes numbered 3.1, 3.2, and 3.3. These would be called:

Children of process 3

Andrei has a diagram that shows only one process and external entities. He is developing a:

Context diagram

Amy has created a context diagram. What one DFD component is probably not shown?

Data store

Data that might be in data bases or tables that is accessed in DFD diagrams is called:

Data store

The act of taking a level 1 diagram and creating level 2 diagrams is called:

Decomposing

A process model can __________:

Document both the as-is and the to-be system

James is developing a DFD. What would be a good name for him to use on a data flow from the Calculate Federal Withholding process to a data store called YTD Payroll Data?

Federal Withholding Taxes

Ruth is an analyst. On her DFD diagram she has just placed a process. She will

Give it a verb phrase name, like 'search inventory'

On the context diagram, Tim has a process called "Start the Process". It has one output data flow 'Initial Data' and no input data flows. This is:

Incorrect in all situations

Which would be the normal order of tasks?

Interviewing and/or JAD sessions; creating use cases; creating data flow diagrams

What diagram will show all the major processes numbered 1, 2, 3, (etc.) external entities and major data stores?

Level 0 diagram

Which Data Flow Diagrams shows all the major high-level processes of the system and how they are interrelated?

Level 0 diagram

What diagram will have processes with one decimal place (like 3.1, 3.2, and 3.3) and might have flows coming in (or going out) that are not illustrated?

Level 1 diagram

What diagram will have sub-processes with numbers like 3.3.1, 3.3.2, 3.3.3 (etc) and also have flows coming in (or going out) that are not illustrated?

Level 2 diagram

Chunxia is balancing her DFD. This means she is:

Making sure that all information presented at one level is accurately represented in the next level

You have a Patient Processing data flow diagram for a hospital system. Data that is retrieved from a Patient data store includes: patient name, phone number, health insurance, HIPAA identifier, and more. In creating the level 1 diagram where you retrieve data from that data store you:

May give the data flow as 'Patient Details' instead of listing all data items

Logical process models are:

Models that describe processes without suggesting how they are conducted

Tom is trying to change his Use Case into a Data Flow Diagram. He has found that a use case step generally is the same as a ________ on the Level 1 Data flow diagram.

Process

An external entity in data flow diagramming is represented by:

Rectangles

Data stores in data flow diagramming are represented by:

Rectangles that are open on the right end

Processes in data flow diagramming are represented by:

Rounded boxes

Ramesh has drawn a set of DFD's that are not properly balanced. This is probably a:

Syntax error

The context diagram shows:

The "big picture" of the system with external entities and only one process

Mark has a data store called 'Items' and it includes all the items sold in a convenience store - sorted by UPC code with the retail price of the item. He has only one data flow called 'Item Details' that flows from the data store to the Process Checkout process. What will be true in this case?

This is correct

Carlos has a Level 0 DFD diagram where one of the external entities is the "Internal Revenue Service" - and he has a data store called "Tax Rate Table". He has drawn a data flow arrow from the Internal Revenue Service to the data store as the data has been loaded into the Tax Rate Table prior to the processing. What would be true?

This is incorrect - he doesn't need a data flow as the data was loaded into the Tax Rate Table someplace else (within the payroll system someplace, but not in this process)

Brianna has a process has two inputs but only one output.

This is normal as all processes need at least one input and at least one output

The relationship between use cases and data flow diagrams is:

Use cases tend to be developed with users to make sure the analyst has fully captured the processes and relationships; DFD's are built upon the use cases to more fully formally understand the processes involved

Data flow diagrams are:

Usually created by the project team and reviewed by users for correctness

A new patient calls up an optometrist office to make an appointment. On a DFD diagram, the new patient would be represented by:

an external entity

Which of the following is NOT correct? a) Every set of DFD's must have one context diagram b) Every process is wholly and completely described by the processes on its children DFD's c) Every process must be broken down farther on Level 1 and Level 2 diagrams d) Every data store has at least one input data flow someplace in the entire DFD system e) Every process has a unique name that is a action oriented verb phrase

c) Every process must be broken down farther on Level 1 and Level 2 diagrams


Related study sets

Week 3: Science: Partisanship, Rejection

View Set

Chapter 9-Muscles of hand, thumb and fingers

View Set

Land Transportation Office (LTO)

View Set

Chapter 12: Family - Questions Inquisitive and Definitions

View Set