Chapter 3 MIS 160
17.The importance of the concept of events for defining functional requirements was first emphasized for real-time systems in the early ____.
1980s
43.____ is the way to refer to a stereotype in UML.
<< >>
8.What is the third step in the user goal technique for identifying use cases?
Classify potential users by organizational level.
7.What is the second step in the user goal technique for identifying use cases?
Classify the potential users in terms of their functional role.
29.What is the first step in the event decomposition technique for identifying use cases?
Consider the external events in the system environment that require a response from the system.
33.What is the fifth step in the event decomposition technique for identifying use cases?
Consider the state events that the system might respond to.
31.What is the third step in the event decomposition technique for identifying use cases?
Consider the temporal events that require a response from the system.
10.What is the fifth step in the user goal technique for identifying use cases?
Create a list of preliminary use cases organized by type of user.
30.What is the second step in the event decomposition technique for identifying use cases?
For each state event, identify and name the use case that the system requires and then define the state change.
34.What is the sixth step in the event decomposition technique for identifying use cases?
For each state event, identify and name the use case that the system requires and then define the state change.
32.What is the fourth step in the event decomposition technique for identifying use cases?
For each temporal event, identify and name the use case that the system requires and then establish the point of time that will trigger the use case.
6.What is the first step in the user goal technique for identifying use cases?
Identify all the potential users for the new system.
11.What is the seventh step in the user goal technique for identifying use cases?
Identify where different types of users need the same use cases.
9.What is the fourth step in the user goal technique for identifying use cases?
Interview users to determine their specific goals.
27.____ are checks or safety procedures put in place to protect the integrity of the system.
System controls
12.
The ____ technique begins by identifying all the business events that an information system responds to, with each event leading to a use case. event decomposition
35.What is the seventh step in the event decomposition technique for identifying use cases?
When events and use cases are defined, check to see if they are required by using the perfect technology assumption.
2.Features that must be present in the final system for the user to be satisfied are known as _____
acceptance criteria
19.An external agent (or ____) is a person or organizational unit that supplies or receives data from the system.
actor
38.Implied in all use cases is a person who uses the system. In UML, that person is called a(n) ____.
actor
41.The ____ boundary is the boundary between the computerized portion of the application and the users who operate the application but are part of the total system.
automation
16.By asking about the events that affect the system, you direct your attention to the external environment and look at the system as a ____ box.
black
36.A(n) ____ is an often one-sentence description that provides a quick overview of a use case.
brief use case description
13.Starting with ____ events helps the analyst define each use case at the right level of detail.
business
22.The analyst begins identifying temporal events by asking about the specific ____ that the system must accommodate.
deadlines
26.Some examples of events that affect ____ issues include external events that involve actually using the physical system, such as logging on.
design
14.A(n) ____ is a task that is performed by one person in one place in response to a business event, adds measurable business value, and leaves the system and its data in a stable and consistent state.
elementary business process
15.A(n) ____ occurs at a specific time and place, can be described, and should be remembered by the system.
event
18.A(n) ____ event is an event that occurs outside the system.
external
20.A classic example of a(n) ____ agent is a customer.
external
25.Often, state events occur as a consequence of ____ events.
external
44.Identifying all the stakeholders and users who would benefit by having a use case diagram is the ____ step when developing use case diagrams.
first
47.Carefully naming each use case diagram and then noting how and when the diagram should be used to review use cases with stakeholders and users is the ____ step when developing use case diagrams.
fourth
24.State events are also called ____ events.
internal
39.An actor is always ____ the automation boundary of the system.
outside
28.The ____ assumption states that events should be included during analysis only if the system would be required to respond under perfect conditions.
perfect technology
40.One way to think of an actor is as a(n) ____.
role
45.Determining what each stakeholder or user needs to review in a use case diagram is the ____ step when developing use case diagrams.
second
23.A(n) ____ event is an event that occurs when something happens inside the system that triggers some process.
state
21.A(n) ____ event is an event that occurs as a result of reaching a point in time.
temporal
46.Selecting the use cases and actors to show and draw the use case diagram for each potential communication need is the ____ step when developing use case diagrams.
third
3.Virtually all newer approaches to system development begin the requirements modeling process with the concept of a(n) ____.
use case
4.A(n) ____ is an activity the system performs, usually in response to a request by a user.
use case
37.The ____ is the UML model used to graphically show the use cases and their relationship to users
use case diagram
5.One approach to identifying use cases, called the ____, is to ask users to describe their goals for using the new or updated system.
user goal technique
1.A_____ is usually one short sentence in the everyday language of the end user that states what a user does as part of his or her work.
user story
42.An ____ relationship is a relationship between use cases in which one use case is stereotypically included within the other use case.
«includes»