M3S2 System Requirement Analysis Flashcards

(50 cards)

1
Q

_____________is the heart of the process.

A

Analysis

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

It is the key component of the first two phases of the cycle.

A

Analysis

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

the analyst collects relatively _____________ through interviews, questionnaires, on-site observations, procedures manuals, etc.

A

unstructured data

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

the analyst collects relatively unstructured data through:

A

interviews
questionnaires
on-site observations
procedures manuals

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

Structured Analysis Tools

A

Data flow diagram (DFD).
Data dictionary.
Structured English.
Decision trees.
Decision tables.

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

All about understanding situations, not solving problems.

A

System analysis

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

Puts emphasis on investigation and questioning to learn how a system currently operates and to identify the requirements users have for a new or modified one;

A

System analysis

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

studying the current business system to find out how it works and where improvements should be made

A

System Requirement Determination or Requirement Determination

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

a feature that must be included in a new system

A

requirement

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

Three major activities in requirements determination

A

Requirements anticipation
Requirements investigation
Requirements specification

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

Foreseeing the likelihood of certain problems or features and requirements for a new system

A

Requirements anticipation

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

Can be a mixed blessing

A

Requirements anticipation

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

This activity is at the heart of systems analysis.

A

Requirements Investigation

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

It involves using various tools and skills used by analysts to study the current system and document its features for further analysis.

A

Requirements Investigation

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

It relies on fact-finding techniques and includes methods for documenting and describing system features.

A

Requirements Investigation

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

The data produced during the fact-finding investigation are analyzed to come up with the description of features for a new system.

A

Requirements Specification

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

Requirements Specification - Three interrelated parts:

A

Analysis of Factual Data
Identification of Essential Requirements
Selection of Requirements Fulfillment Strategies

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

Unlike transaction activities, may not follow a specific procedure.

A

Decisions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q
  • It refers to the specific methods analysts use for collecting data about requirements.
A

Fact – Finding techniques

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

Fact – Finding techniques

A

Interview,
Questionnaire,
Record inspections (on-site review) and
Observation.

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

used to collect information from individuals or groups. The respondents are generally current users of the existing system or potential users of the proposed system.

21
Q

allows analysts to collect information about various aspects of a system from a large number of persons.

A

Questionnaires

22
Q

Analysts often use __________ and ________ questionnaires.

A

open-ended and close-ended

23
Q

analysts examine information that has been recorded about the system and user.

A

Record Review

24
allows analysts to gain information they cannot obtain by any other fact – finding method.
Observation
25
Through ______________, analysts can obtain firsthand information about how activities are carried out;
observation
26
This method is most useful when analysts need to actually see how documents are handled, how processes are carried out
observation
27
a set of techniques and graphical tools that allow the analyst to develop a new kind of system specifications that are easily understandable to the user.
Structured analysis
28
Contrary to traditional approach, __________ considers new goals and structured tools for analysis.
Structured analysis
29
cost/benefit and feasibility analysis, project management, hardware and software selection, and personnel considerations are often refered to as?
traditional approach
30
Structured analysis has the following attributes
It is graphic. It is logical rather than physical.
31
Structured Analysis Steps
Requirements Gathering Data Flow Diagram DFD Entity Relationship Diagram ERD Data Dictionary Structured English Structured Charts Prototyping and Validation
32
Analysts meet with stakeholders (such as librarians, patrons, and administrators) to understand their needs and requirements.
Requirements Gathering
33
a structured analysis tool that represents the flow of data within the system.
DFD
34
Define data elements (attributes) and their characteristics (data type, length, etc.).
Data Dictionary
35
model the relationships between entitieS
ERD
36
Analysts write English descriptions for each process.
Structured English
37
Analysts create charts (like flowcharts) to illustrate the logic of processes.
structured charts
38
Analysts build prototypes to validate the design with stakeholders.
Prototyping and Validation
39
They refine the system based on feedback.
Prototyping and Validation
40
lso known as a “bubble chart,” has the purpose of clarifying system requirements and identifying major transformations that will come from programs in system design.
Data Flow Diagram (DFD)
41
It is the starting point of the design phase that functionally decomposes the requirements specifications down to the lowest level of detail.
Data Flow Diagram (DFD)
42
A ______________ is a structured repository of metadata that provides a comprehensive description of the data used. Its main purpose is to provide a common language and understanding of the data, its meaning, and how it relates to other elements.
data dictionary
42
Common Symbols in DFD:
External entities Processes Data Flows  Data Stores 
43
Components of a data dictionary include:
Components of a data dictionary include: Data Element Name Data Type Domain Value - Definition/Description Source Datecreated
44
 is a technique used by systems analysts to model and document the logic of information processes.
Structured English
44
It’s a form of English that resembles programming statements but doesn’t have a compiler-readable syntax. 
Structured English
45
A _____________ is a hierarchical model used in data analysis and decision-making. It visually represents a decision-making process by mapping out possible outcomes based on different choices or scenarios.
decision tree
46
 are concise visual representations used to specify which actions to perform based on given conditions.
Decision Tables
47
They serve as algorithms that produce a set of actions. You can think of them as a structured way to model decision-making logic, similar to if-then-else statements or switch-case constructs in programming.
Decision Tables