ProcessModeling Flashcards

(33 cards)

1
Q

Describe the purpose of process modeling.

A

Process modeling graphically represents the processes that capture, manipulate, store, and distribute data between a system and its environment and among system components.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Define a context data flow diagram (DFD).

A

A context data flow diagram (DFD) outlines the scope of a system, showing the system boundaries, external entities that interact with the system, and major information flows.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How many symbols are used in data flow diagramming mechanics?

A

Only four symbols are used in data flow diagramming mechanics.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Explain the role of a data store in a DFD.

A

A data store represents data at rest within the system.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Identify the function of a source/sink in a DFD.

A

A source/sink is an external entity that serves as the origin or destination of data outside the system.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What does a data flow represent in a DFD?

A

A data flow is depicted by arrows that show the movement of data between processes, data stores, and external entities.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Describe the components included in a context diagram.

A

A context diagram includes the system boundaries, external entities that interact with the system, and major information flows between the entities and the system.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How does a DFD of a new logical system differ from a DFD of a current logical system?

A

A DFD of a new logical system is technology independent and shows data flows, structure, and functional requirements, while a DFD of a current logical system helps analysts understand the existing system.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the significance of having only one process symbol in a context diagram?

A

Having only one process symbol in a context diagram simplifies the representation of the entire system as a single process, focusing on interactions rather than internal details.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Define the term ‘process’ in the context of a DFD.

A

In the context of a DFD, a process refers to the work or actions performed on data within the system.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Describe a Level-0 Diagram.

A

A Level-0 Diagram is a data flow diagram that represents a system’s major processes, data flows, and data stores at a high level of detail.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Define the purpose of processes in a data flow diagram.

A

The purpose of processes in a data flow diagram is to transform inputs into outputs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

How does functional decomposition work in data flow diagrams?

A

Functional decomposition is an iterative process of breaking a system description down into finer detail.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is a Primitive DFD?

A

A Primitive DFD is the lowest level of a data flow diagram.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Explain the relationship between Level-0 and Level-1 diagrams.

A

A Level-1 diagram results from the decomposition of a Level-0 diagram.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Define a Level-n diagram in the context of data flow diagrams.

A

A Level-n diagram is the result of nested decompositions from a process on a Level-0 diagram.

17
Q

What is the Conservation Principle in data flow diagrams?

A

The Conservation Principle states to conserve inputs and outputs to a process at the next level of decomposition.

18
Q

Describe the concept of balancing in data flow diagrams.

A

Balancing refers to the conservation of inputs and outputs to a data flow diagram process when that process is decomposed to a lower level.

19
Q

List the four different types of data flow diagrams.

A

The four different types of data flow diagrams are Current Physical, Current Logical, New Logical, and New Physical.

20
Q

How does a Current Physical DFD differ from a Current Logical DFD?

A

In a Current Physical DFD, process labels identify the technology used to process the data, while in a Current Logical DFD, physical aspects of the system are removed as much as possible.

21
Q

What changes are made in a New Logical DFD compared to a Current Logical DFD?

A

A New Logical DFD includes additional functions and removes obsolete ones.

22
Q

Describe the representation of a New Physical DFD.

A

A New Physical DFD represents the physical implementation of the new system.

23
Q

Describe the importance of completeness in DFDs.

A

Completeness ensures that the DFD includes all necessary components for a comprehensive representation of the system.

24
Q

How does consistency apply to DFDs?

A

Consistency means that information presented at one level of the DFD must also be reflected at other levels to maintain clarity and accuracy.

25
Define the timing aspect when drawing DFDs.
Timing refers to the practice of drawing DFDs as if the system has never started and will never stop, providing a clear view of processes.
26
Explain the concept of iterative development in the context of DFDs.
Iterative development involves the expectation that the DFD will need to be redrawn several times as the understanding of the system evolves.
27
What are primitive DFDs?
Primitive DFDs represent the lowest logical level of decomposition in a data flow diagram.
28
How can DFDs be used for gap analysis?
DFDs can help discover discrepancies between different DFDs or within a single DFD, highlighting areas that need attention.
29
Identify a benefit of using DFDs in analyzing inefficiencies.
Inefficiencies in a system can often be identified through the analysis of DFDs, allowing for targeted improvements.
30
Describe the process modeling for Pine Valley Furniture’s Webstore using DFDs.
The process modeling involved completing a JAD session and translating the Webstore system structure into data flow diagrams, identifying six high-level processes.
31
Summarize the key objectives of understanding logical process modeling via DFDs.
Key objectives include drawing well-structured DFDs, decomposing them into lower-level diagrams, and balancing high-level and low-level diagrams.
32
Explain the differences between current physical, current logical, new physical, and new logical DFDs.
These differences pertain to the various states of the system being modeled, reflecting its current and future processes and structures.
33
How can DFDs be utilized in analyzing information systems?
DFDs serve as tools for analyzing information systems by providing a visual representation of data flows and processes.