Chapter 7 : Logical Modelling Flashcards
What is the purpose of Data Flow Diagrams?
- To show the process that data undergo in a system
- To show how data moves and changes through an information system in a graphical
- To produce a logical model of an information system in a simple, direct way
List out 4 Components of DFD
- External Entities / Source & Sink
- Process
- Data Flow
- Data Store
List out 2 type of symbols representing DFD?
- Gane and Sarson Symbols
- Yourdon Symbols
- View symbols at slide 8
What does External Entities / Source & Sink also known as?
- Terminators
What is External Entities / Source & Sink / Terminators?
- Is a person, dept, outside organization or other information system that provides data to the system or receives data from the system
- May be a source, sink or both
What is Source also known as?
- Origin
What is a Source
- An external entity that supplies data
What is a Sink?
- An external entity that receives data
What is Sink also known as ?
- Sink
What is process also known as? ( 2 )
- Bubble
- Transform
What does Process modifies?
- Modifies or change data from one form to another form
- Is named to identify the function it accomplishes
What is the rule for process in a diagram?
- A diagram should have no more than 9 process symbols
What does Data Flow represents?
- Represents the transfer of data among data stores, sources or sinks, and processes
- Line can be curved or straight
What is Data Store?
- A data repository
When is Data Store used?
1.It is used when the system must store data because one or more processes need to use the stored data a later time
What is the rule for Data Store?
- Process may connect to data storesd
What is a Data Flow Diagram ?
- Is a scope of an organizational system that shows the system boundaries, external entities that interact with the system and the major information flows between the entities and the syste
What is a Context Diagram ( DFD ) ?
- Top-level view of the information system
What are the symbols used in Context Diagram?
- One process symbol representing the entire information system
- Has the external entities around the perimeter of the page
- Use data flow to connect the external entities with the process
List out things that I need to identify when drawing context diagram ( 3 )
- Identify Process ( Name of the system )
- Identify External Entities ( Stakeholder )
- Identify Data Flows
List out 6 guidelines for drawing DFD
- Draw the context diagram so that it fits on one page
- Use the name of the information system as the process name in the context diagram
- Use unique names within each set of symbols
- Do no cross lines
- Provide a unique name and reference number for each process
- Ensure that the model is accurate, easy to understand, and meets the needs of its users
List out rules between source to sink in Basic Data Flow Diagram
- A source or a sink cannot provide data to another source or sink without some processing occurring
- Entity ( Source ) -> Process -> Entity ( Sink )
Source must pass through Process before entering Sink
List out rules between source ( Entity ) to data store in Basic Data Flow Diagram
- Data cannot move directly from a source to a data store without being processed
- Entity ( Source ) -> Process -> Entity ( Sink )
Source must pass through Process before entering Data Store
List out rules between Data Store to Sink ( Entity ) in Basic Data Flow Diagram?
- Data connot move directly from a Data Store to Sink ( Entity ) without being processed
- Data Store -> Process -> Entity ( Sink )
Data Store must pass through Process before entering Sink ( Entity )