

DM, UC, SSD, SD
Presentation
•
Computers
•
University
•
Practice Problem
•
Medium
Nimisha Roy
Used 21+ times
FREE Resource
4 Slides • 13 Questions
1
2
Multiple Choice
Which of the following represents the correct order of stages in software analysis and design?
System Design - System Architecture - Project Inception - Requirements Gathering
Requirements Gathering - System Design - System Architecture - Project Inception
Project Inception - Requirements Gathering - System Architecture - System Design
System Architecture - Project Inception - System Design - Requirements Gathering.
3
Multiple Choice
Which of the following is the correct structure for a user story?
Given I am a [type of user], When I [perform some action], Then [some reason].
As a [type of user], When I [perform some action], Then [some reason].
As a [type of user], I want [perform some action] so that [some reason].
[Perform some action] as a [type of user] so that [some reason].
4
Multiple Choice
Consider an online ticket booking system for a movie theatre. Identify the primary, supporting, and offstage actors from the following options:
Primary Actor: Theater Management System, Supporting Actor: Customer, Offstage Actor: Payment Gateway
Primary Actor: Payment Gateway, Supporting Actor: Customer, Offstage Actor: Seat Allocation System
Primary Actor: Customer, Supporting Actor: Theater Management System, Offstage Actor: Film Distributor
Primary Actor: Customer, Supporting Actor: Payment Gateway, Offstage Actor: Theater Management System
5
Multiple Choice
Considering the definition of an Elementary Business Process (EBP). Which of the following use cases for an online banking system does NOT pass the EBP test?
Updating the user profile with a new email address.
Negotiating an overdraft fee waiver with a bank representative over several days.
Checking the current balance of a specific account.
Resetting the password for online banking access.
6
Multiple Choice
In a use case for a GPS navigation system, there are two use cases: "Plan Route" and "Avoid Toll Roads". If "Avoid Toll Roads" is a functionality that can be optionally invoked within "Plan Route" as an exception, which kind of relationship is this?
Multiplicity
Dependency
Include
Extend
7
Multiple Choice
In a vehicle maintenance tracking system, each Vehicle can be scheduled for multiple Service Appointments, but each Service Appointment is associated with exactly one Vehicle. There is a possibility that a vehicle does not receive any service appointment. Which of the following best represents the multiplicity between the Vehicle and Service classes?
Vehicle 1 ----- 1 Service
Vehicle 1 ----- 1...* Service
Vehicle 1 ----- * Service
Vehicle 1...* ----- 1 Service
8
Multiple Choice
You are brainstorming entities for a Fitness Club Management System and are ready to start filtering them for your domain model. This system needs to manage information about club members, fitness classes, personal trainers, and members' fitness progress.
Which of the following looks like a good candidate list for the domain model?
User, FitnessClass, SignUpButton, SessionConfirmation
Homepage, Member, FitnessClass, WorkoutHistory
Member, FitnessClass, PersonalTrainer, WorkoutPlan
Member, SearchGymEquipment, FitnessClass, NutritionPlan
9
Multiple Choice
An online store processes a purchase, including stock verification, payment processing, and order confirmation. Which UML diagram would detail the internal object interactions, such as message exchange among the inventory system, payment gateway, and order management system?
System Sequence Diagram
Sequence Diagram
Design Class Diagram
Use Case Diagram
10
Multiple Choice
A customer places an order through an e-commerce platform, specifically through the "order" object of "OrderProcessing" class. Which of the following is the correct syntax representation of the system in SSD and SD?
SSD --> :System
SD -->OrderProcessing
SSD --> order:OrderProcessing
SD --> :System
SSD --> System
SD --> order:OrderProcessing
SSD --> :System
SD --> order:OrderProcessing
11
A "Home Cook" initiates interaction with a specific Recipe object (the system may have multiple named Recipe objects).
The Recipe class has a method prepare() that returns the preparation time.
The Oven class has a method preheatTo() that is called and returns nothing.
12
Multiple Choice
In the SD, what would be correct message names corresponding to 1. 6. 7.
1. HomeCook
6. :Recipe
7. :Oven
1. :HomeCook
6. Sphagetti:Recipe
7. :Oven
1. :HomeCook
6. :Recipe
7. :Oven
1. :HomeCook()
6. :Recipe
7. :Oven
13
A "Home Cook" initiates interaction with a specific Recipe object (the system may have multiple named Recipe objects).
The Recipe class has a method prepare() that returns the preparation time.
The Oven class has a method preheatTo() that is called and returns nothing.
14
Multiple Choice
In the SD, what would 2. be?
loop
alt
opt
ref
15
Multiple Choice
In the SD, what would 3. be?
[if Spaghetti recipe exists]
[if recipe exists]
[if prepTime < 10 minutes]
16
A "Home Cook" initiates interaction with a specific Recipe object (the system may have multiple named Recipe objects).
The Recipe class has a method prepare() that returns the preparation time.
The Oven class has a method preheatTo() that is called and returns nothing.
17
Multiple Choice
In the SD, what would be correct message names corresponding to 4. 5. 8.
4. prepare()
5. preparationTime
8. preheatTo()
4. prepareRecipe()
5. preparationTime()
8. preheatTo()
4. prepareRecipe()
5. preparationTime
8. preheatTo()
Show answer
Auto Play
Slide 1 / 17
SLIDE
Similar Resources on Wayground
15 questions
Programación Orientada a Objetos
Presentation
•
University
12 questions
KCNA Practice Test - 0.1
Presentation
•
University
13 questions
Tutorial 5 : Security Controls and Policies (Lecture 5)
Presentation
•
University
12 questions
Tugas 8
Presentation
•
University
11 questions
Belajar Model Pembelajaran Inovatif
Presentation
•
University
10 questions
K.3 Safety in My Online Neighborhood
Presentation
•
KG
11 questions
Teenager 5 Session 22: Pronunciation & Speaking
Presentation
•
KG
11 questions
Number the Stars Chapter 13
Presentation
•
KG - University
Popular Resources on Wayground
10 questions
Safety Day 2026 – Student Review
Quiz
•
9th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
15 questions
Rounding Decimals
Quiz
•
5th Grade
Discover more resources for Computers
20 questions
Disney Trivia
Quiz
•
University
10 questions
Spanish Greetings and Goodbyes!
Presentation
•
6th Grade - University
20 questions
Physical or Chemical Change/Phases
Quiz
•
8th Grade - University
39 questions
Unit 7 Key Terms
Quiz
•
11th Grade - University
25 questions
SER and Subject Pronouns
Quiz
•
8th Grade - University
38 questions
Unit 6 Key Terms
Quiz
•
11th Grade - University
19 questions
Key Concepts in Buddhism
Quiz
•
University
0 questions
Cell Domain Basic Review (Biology)
Quiz
•
University