Ch 7 - Structuring Sys Reqs - Process Modeling Flashcards

1
Q

What is Process Modeling?

A

Graphically represents the processes that capture, manipulate, store, & distribute data b/w system & its environment & among system components

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

What is DFD/

A

Data-flow Diagrams - illustrates the movement of data b/w external entities & the processes and data stores within a system (models how data flows or moves through existing/proposed system)

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

Data Store in DFD

A

Depicts data at rest. Is a holding area for data, named using a noun, & only processes may connect to it.

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

Process in DFD

A

Depicts work or actions performed on data so incoming data flows are transformed, stored or distributed into outgoing data flows.

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

Source/Sink in DFD

A

Depicts origin/destination of data. Represents system boundary, not all of whose attributes are of interest

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

Data Flow in DFD

A

Depicts data that’s in motion & moving as a unit from one place in the system to another. Connects everything together.

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

DFD Levels

A

Context Diagram
Level 0 diagram (system diagram)
Level 1 diagram
Leven n diagram
Primitive diagram

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

What is a Context Diagram?

A

Defines the scope of a system by identifying the system boundary. Is one process (0) & represents the entire system. All sources/sinks 7 data flows

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

What is a Level-0 Diagram?

A

A data-flow diagram that represents a system’s major proecsses, data flows, & data stores at a high level. Describes overall processing for the system

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

What is Functional Decomposition in a DFD sequence?

A

Iterative process of breaking the description of a system into finer and finer detail to create a set of charts in which one process on a given chart is explained in greater detail on another chart.

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

How to Balance DFDs

A

When decomposing a DFD, you need to conserve inputs to and outputs from a process at the next level of decomposition.

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

What are the three parts of modeling logic with decision tables?

A
  • Condition stubs
  • Action stubs
  • Rules
How well did you know this?
1
Not at all
2
3
4
5
Perfectly