Block 2 Flashcards
What does the term Cardinality mean?
How many instances of an entity can related to one instance of the other entity
What is a primary key?
An attribute that uniquely identifies an entity.
What is a foreign key?
Linking attributes in the other entities
What does the term Entity mean?
A type of thing on which an organisation may wish to hold data
What does the term attribute mean?
The data we need to know about each entity
What is an example of Simple attributes?
1) student_ID
2) exam_grade
3) hobbies
Student_ID
What is an example of composite attributes?
1) hobbies
2) name=title + inital + surname
3) student_ID
name=title + inital + surname
What is an example of single-valued attribute?
1) exam_grade
2) hobbies
3) hourly_rate
hourly_rate
What is meant by the term attribute domain?
The set of all values in an attribute
A trigger is a condition that must be
true before the use case has occurred.
1) True
2) False
False
Business use cases describe interactions
between a computer system and its
users.
1) True
2) False
True
A use case model describes part of a
system from:
A. A legal point of view
B. An operational point of view
C. A strategic point of view
D. A financial point of view
B. An operational point of View
What is an extension use case also referred to as?
Exceptions, Variations and alternative flows
What is it meant by minimum guarantee?
However else the use case ends
What is it meant by Statement of Scope?
A short concise statement of the primary purpose, function or role of the system being developed.
True or false
A use case is any direct interaction
with a computer system.
Use cases specify interface design.
An actor in a use case maybe not be
a human
1) False - Buisness use case is another form of use case
2) False - Use case specify functional requirements
3) True - An actor does not need to be human as a computer system can also be a human
What is a ‘Casual’ use case ?
A normal, basic use case that includes,
Primary actor
Goal
Scope
Main sequence
What is ‘Full - dressed’ use case?
The use case that may include more detail,
Supporting actors
Stakeholder
Trigger
Preconditions
Guarantees ( Success & Minimum)
What is it meant by ‘Supporting Actor’?
A stakeholder who interacts with the system during the use case.
What is it meant by ‘Pre-conditions’?
What must be true before the use case can occur
Which one of these is included in a
‘casual’ use case?
A. Supporting actor
B. Pre-conditions
C. Goal
D. Trigger
C. Goal
Which of the following statements is most
likely to describe the goal of a system use
case?
a. Add item number
b. Buy stock
c. Return item
d. Select delivery date
C. Return Item
Events cause entities to change state.
1) True
2) False
True
What is it meant by a state?
A recognisable period in the life of an object