ProcessModeling Flashcards
(33 cards)
Describe the purpose of process modeling.
Process modeling graphically represents the processes that capture, manipulate, store, and distribute data between a system and its environment and among system components.
Define a context data flow diagram (DFD).
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 many symbols are used in data flow diagramming mechanics?
Only four symbols are used in data flow diagramming mechanics.
Explain the role of a data store in a DFD.
A data store represents data at rest within the system.
Identify the function of a source/sink in a DFD.
A source/sink is an external entity that serves as the origin or destination of data outside the system.
What does a data flow represent in a DFD?
A data flow is depicted by arrows that show the movement of data between processes, data stores, and external entities.
Describe the components included in a context diagram.
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 does a DFD of a new logical system differ from a DFD of a current logical system?
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.
What is the significance of having only one process symbol in a context diagram?
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.
Define the term ‘process’ in the context of a DFD.
In the context of a DFD, a process refers to the work or actions performed on data within the system.
Describe a Level-0 Diagram.
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.
Define the purpose of processes in a data flow diagram.
The purpose of processes in a data flow diagram is to transform inputs into outputs.
How does functional decomposition work in data flow diagrams?
Functional decomposition is an iterative process of breaking a system description down into finer detail.
What is a Primitive DFD?
A Primitive DFD is the lowest level of a data flow diagram.
Explain the relationship between Level-0 and Level-1 diagrams.
A Level-1 diagram results from the decomposition of a Level-0 diagram.
Define a Level-n diagram in the context of data flow diagrams.
A Level-n diagram is the result of nested decompositions from a process on a Level-0 diagram.
What is the Conservation Principle in data flow diagrams?
The Conservation Principle states to conserve inputs and outputs to a process at the next level of decomposition.
Describe the concept of balancing in data flow diagrams.
Balancing refers to the conservation of inputs and outputs to a data flow diagram process when that process is decomposed to a lower level.
List the four different types of data flow diagrams.
The four different types of data flow diagrams are Current Physical, Current Logical, New Logical, and New Physical.
How does a Current Physical DFD differ from a Current Logical DFD?
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.
What changes are made in a New Logical DFD compared to a Current Logical DFD?
A New Logical DFD includes additional functions and removes obsolete ones.
Describe the representation of a New Physical DFD.
A New Physical DFD represents the physical implementation of the new system.
Describe the importance of completeness in DFDs.
Completeness ensures that the DFD includes all necessary components for a comprehensive representation of the system.
How does consistency apply to DFDs?
Consistency means that information presented at one level of the DFD must also be reflected at other levels to maintain clarity and accuracy.