Question: Create a Use case diagram for the following scenario. Software Engineering HW: Build an application for the GameSpeed retailer that will allow its customers to

Create a Use case diagram for the following scenario.

Software Engineering HW:

Build an application for the GameSpeed retailer that will allow its customers to buy/trade-in products from the retailer either in-store or online

GameSpeed Retailer

High-Level Description:

Consider the following high-level description for GameSpeed retailer:

? The store has a StoreManager, Customers, and Salesmen

? The retailer sells new and pre-owned different game consoles,

games, and tablets

? The StoreManager can Add/Delete/Update products

? Salesman can create Customer accounts

? There are 3 Console Manufacturers and each offers its own

models: 1. Microsoft

XBOX One

XBOX 360

2. Sony

PS3

PS4

3. Nintendo 1. Wii

2. WiiU

? There are 3 Game Makers

Electronic Arts

Activision

Take-Two Interactive

? Every console might have accessories that could be bought separately

? Retailer offers warranty that can be purchased by the customer for every console

? The customer can pre-order products

? The customer can trade-in products

? The customer can place an order online, check the status of the

order, or cancel the order.

? The customer can pay in cash, check, or credit card

? The customer has the choice to enroll (or cancel) and become

PowerMember in order to receive 5% discount for every item

purchased for an annual fee of $100

? Some of the products may have store special-discounts

? Some of the products may have manufacturer rebates

? The customer can choose one of the following options when

buying a new console

Buy the new console with no replacement

Buy the new console with 1 year replacement for 50% fee

of the console retail price; under this plan the customer can replace the console by a new one any time during the year (The console can be replaced only once for the customer).

Buy the new console with lifetime replacement for 65% fee of the console retail price; under this plan the customer can replace the console by another new one any time (The console can be replaced only once for the customer).

? The customer can rent a console. However, there are a number of lease plans that the store like to offer its customers

Daily rental (for example renting the console for 2 days)

Monthly rental (for example rent the XBOX ONE console

for 2 months with rental $20/month)

3. Yearly rental (for example rent the XBOX ONE console for $100/year)

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!