System Analysis Flashcards
(36 cards)
What phases in SDLC is Data Modeling?
Analysis Phase, Design Phase
How does Data Modeling work in the Analysis Phase?
Presents the logical organization of data without indicating how data is stored, created, or manipulated so that analysts can focus on the business.
How does Data Modeling work in the Design Phase?
It reflects how the data will be stored in databases and files.
What does ERD stand for?
Entity Relationship Diagram
What is an ERD?
It is a picture that shows the information that is created, stored, and used by a business system.
What does a rectangle represent in an ERD?
Entity
What is listed within an entity in an ERD?
An attribute
Explain what connects entities in an ERD?
Relationships
What are 3 reasons for using ERDs? (There is 5)
- Helps define terms related to ER Modeling
- Gives a preview of how your tables should connect
- Helps describe entities, attributes, relationships
- It is tranlatable to relational databases
- It can be used as a blueprint
What does an ellipse show you in an ERD?
Attributes
What does a diamond represent in a ERD?
Relationship Set
What does DFD stand for?
Data Flow Diagram
What is the purpose of DFD?
It shows the flow of data and processes being performed
In which Phase of SDLC is DFD used?
Analysis Phase
What is the Context Diagram in relation to DFD?
It is the first DFD Diagram that shows the whole system within one environment
What is the purpose of the Lvl 0 DFD?
To show all the major high level processes of the system
What are the 4 elements of a DFD?
- Processes
- Data Flow
- Data Stores
- External Entities
What is a different word for a Level 0 DFD?
Context Diagram
What shape is the external entities within a DFD?
Oval
What shape is a Data Store within a DFD?
A rectangle with the right side cut off and split into 2. On the left side it has the number (Usually D1, D standing for Database) and on the right side the data store name
What shape is a data Flow within a DFD?
An arrow with the data being carried
What shape is a proces within a DFD?
A square cut into 2, the top has the process number, and the bottom shows the process
What are the 3 analysis steps?
- Understanding the situation
- Identifying the improvements
- Defining the requirements for the new system
What are 2 methods used in the Analysis Phase?
- Waterfall and Parallel Development
- RAD and Agile