System Analysis Flashcards

(36 cards)

1
Q

What phases in SDLC is Data Modeling?

A

Analysis Phase, Design Phase

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

How does Data Modeling work in the Analysis Phase?

A

Presents the logical organization of data without indicating how data is stored, created, or manipulated so that analysts can focus on the business.

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

How does Data Modeling work in the Design Phase?

A

It reflects how the data will be stored in databases and files.

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

What does ERD stand for?

A

Entity Relationship Diagram

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

What is an ERD?

A

It is a picture that shows the information that is created, stored, and used by a business system.

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

What does a rectangle represent in an ERD?

A

Entity

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

What is listed within an entity in an ERD?

A

An attribute

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

Explain what connects entities in an ERD?

A

Relationships

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

What are 3 reasons for using ERDs? (There is 5)

A
  1. Helps define terms related to ER Modeling
  2. Gives a preview of how your tables should connect
  3. Helps describe entities, attributes, relationships
  4. It is tranlatable to relational databases
  5. It can be used as a blueprint
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What does an ellipse show you in an ERD?

A

Attributes

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

What does a diamond represent in a ERD?

A

Relationship Set

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

What does DFD stand for?

A

Data Flow Diagram

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

What is the purpose of DFD?

A

It shows the flow of data and processes being performed

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

In which Phase of SDLC is DFD used?

A

Analysis Phase

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

What is the Context Diagram in relation to DFD?

A

It is the first DFD Diagram that shows the whole system within one environment

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

What is the purpose of the Lvl 0 DFD?

A

To show all the major high level processes of the system

17
Q

What are the 4 elements of a DFD?

A
  1. Processes
  2. Data Flow
  3. Data Stores
  4. External Entities
18
Q

What is a different word for a Level 0 DFD?

A

Context Diagram

19
Q

What shape is the external entities within a DFD?

20
Q

What shape is a Data Store within a DFD?

A

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

21
Q

What shape is a data Flow within a DFD?

A

An arrow with the data being carried

22
Q

What shape is a proces within a DFD?

A

A square cut into 2, the top has the process number, and the bottom shows the process

23
Q

What are the 3 analysis steps?

A
  1. Understanding the situation
  2. Identifying the improvements
  3. Defining the requirements for the new system
24
Q

What are 2 methods used in the Analysis Phase?

A
  1. Waterfall and Parallel Development
  2. RAD and Agile
25
26
What does the Waterfall and Parallel Development method entail within the Analysis Phase?
You try to understand the system as it currently is and identify the improvements before you do the requirements.
27
What does the RAD and Agile method entail within the Analysis Phase?
It is iterative Development and system prototyping and they only focus on the improvements without spending time on understanding the current system.
28
What are the 4 requirements analysis strategies?
1. Problem Analysis 2. Root Cause Analysis 3. Duration Analysis 4. Outcome Analysis
29
What does the Problem Analysis entail?
You should ask the stakeholders what the problems are in the current system and how it can be solved.
30
What does the Root Cause Analysis entail?
Here, we focus on the problems first and not the solution and try to find the root cause of said problems
31
What does Duration Analysis Entail?
Take an eximation of how long it takes to perform a process within the current system.
32
What does the Outcome Analysis entail?
It is testing to see if the system gives the right outcome that a customer would want.
33
What is a use case?
It explains the interaction between a user and the system
34
It what Phase within the SDLC is Use Cases used?
Analysis Phase
35
What are the 6 elements of a use case?
1. Basic Information (Name & Number) 2. Preconditions 3. Normal Course (Happy Path) 4. Alternative Courses 5. Postconditions 6. Exceptions
36
What are the 4 steps into building a Use Case?
1. Identifying the Major Use Cases 2. Identifying the Major Steps for Each Use Case 3. Identifying elements within Steps 4. Confirm the Use Case