M3S2 System Requirement Analysis Flashcards

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.

A

interviews

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
Q

allows analysts to gain information they cannot obtain by any other fact – finding method.

A

Observation

25
Q

Through ______________, analysts can obtain firsthand information about how activities are carried out;

A

observation

26
Q

This method is most useful when analysts need to actually see how documents are handled, how processes are carried out

A

observation

27
Q

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.

A

Structured analysis

28
Q

Contrary to traditional approach, __________ considers new goals and structured tools for analysis.

A

Structured analysis

29
Q

cost/benefit and feasibility analysis, project management, hardware and software selection, and personnel considerations are often refered to as?

A

traditional approach

30
Q

Structured analysis has the following attributes

A

It is graphic.
It is logical rather than physical.

31
Q

Structured Analysis Steps

A

Requirements Gathering
Data Flow Diagram DFD
Entity Relationship Diagram ERD
Data Dictionary
Structured English
Structured Charts
Prototyping and Validation

32
Q

Analysts meet with stakeholders (such as librarians, patrons, and administrators) to understand their needs and requirements.

A

Requirements Gathering

33
Q

a structured analysis tool that represents the flow of data within the system.

A

DFD

34
Q

Define data elements (attributes) and their characteristics (data type, length, etc.).

A

Data Dictionary

35
Q

model the relationships between entitieS

A

ERD

36
Q

Analysts write English descriptions for each process.

A

Structured English

37
Q

Analysts create charts (like flowcharts) to illustrate the logic of processes.

A

structured charts

38
Q

Analysts build prototypes to validate the design with stakeholders.

A

Prototyping and Validation

39
Q

They refine the system based on feedback.

A

Prototyping and Validation

40
Q

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.

A

Data Flow Diagram (DFD)

41
Q

It is the starting point of the design phase that functionally decomposes the requirements specifications down to the lowest level of detail.

A

Data Flow Diagram (DFD)

42
Q

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.

A

data dictionary

42
Q

Common Symbols in DFD:

A

External entities
Processes
Data Flows
Data Stores

43
Q

Components of a data dictionary include:

A

Components of a data dictionary include:

Data Element Name
Data Type
Domain Value -
Definition/Description
Source
Datecreated

44
Q

is a technique used by systems analysts to model and document the logic of information processes.

A

Structured English

44
Q

It’s a form of English that resembles programming statements but doesn’t have a compiler-readable syntax.

A

Structured English

45
Q

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.

A

decision tree

46
Q

are concise visual representations used to specify which actions to perform based on given conditions.

A

Decision Tables

47
Q

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.

A

Decision Tables