Write a use case description for a selected use case

Assignment Help Management Theories
Reference no: EM131170848

Scenario/Summary

Acme Video Games is a video game rental company that rents video games for the major gaming consoles (Sony PlayStation, Nintendo Wii, and Xbox 360). Acme has recently decided to expand its distribution by renting games through automated vending machines, similar to the way that Redbox rents DVDs. You have been hired by Acme as a business analyst to help develop the software for the new vending machines.

Each Acme vending machine will be stocked with a selection of popular video games. The machine will have a touchscreen, a credit-card swipe reader, a slot for dispensing rented games, and a second slot for returning games. Each machine is connected to the Internet.

To begin using the machine, a customer touches a button on the screen to select one of two options, Rent a Game or Return a Game.

If the customer chooses Rent a Game, he or she selects the desired game from a list displayed on the screen, swipes a valid credit card, enters his or her zip code, and enters an e-mail address. The vending machine contacts Acme's bank over its Internet connection and charges the customer's credit card for a one-night rental fee. If the charge is accepted by the bank, the bank returns an authorization code to the machine. The machine then dispenses the game to the customer and e-mails a receipt to the customer's e-mail address. The machine transmits a record of the rental, including the customer's information and the unique ID number of the game disc that was dispensed, to a central computer system at Acme's headquarters over its Internet connection.

If the customer chooses Return a Game, the screen prompts the customer to insert the game into the return slot. The machine reads the game disc's ID number from a bar code on the disc, and transmits it to the central computer system at Acme headquarters over its Internet connection. The central computer returns the date and time of the rental and the customer's information. If the customer kept the game for more than one night, the machine sends an additional rental charge to Acme's bank over its Internet connection, and receives an authorization code from the bank if the charge was accepted. The machine e-mails a receipt for the returned game to the customer's e-mail address. The additional rental charges, if any, are noted on this receipt.

Upon completing this lab, you will be able to:

  • Create a use case diagram for a simple system or subsystem;
  • Write a use case description for a selected use case, including a main success scenario and extensions;
  • Identify the principal classes involved in implementing a use case;
  • Create a domain model class diagram showing the classes involved in a use case, their attributes, and their relationships, but not detailed methods.

Attachment:- Assignment.rar

Reference no: EM131170848

Questions Cloud

Technologies to become more efficient : How do organizations use mobile technologies to become more efficient?
Prepare newsletter that identify and summarise development : Prepare a two page newsletter that identifies and summarises developments and changes in the financial reporting environment for the quarter from 1 May to 31 July 2016.
Describe the organization : Introduction slide Agenda slide Describe the organization, with a brief description Explain the business problem or opportunity Analyze why the business problem is important Identify what variable would be best to measure for this problem. Explain..
Discuss what you would do to prepare for the interview : Discuss what you would do to prepare for the interview, including: what would you research, wear, practice, and bring to the interview? Identify at least three key strategies that would help you successfully interview.
Write a use case description for a selected use case : Create a use case diagram for a simple system or subsystem; Write a use case description for a selected use case, including a main success scenario and extensions
Benefit the most from this type of exercise : Which kind of team would benefit the most from this type of exercise? Which alternative exercises might have been better or equally good?
Why do think it important to have ability to retrieve data : Thinking about the ideas you have learned about Meaningful Use, from earlier modules, how do you think that developing customized reports can help a medical practice in achieving meaningful use of a facility's EHR? Also, please comment on how issu..
Describe four types of stock options plans : Describe four types of stock options plans which an employer can offer to tits managers and executives?
What is the noise equivalent power of the detector : With an irradiance of 0.001 W/cm2 incident on a detector of area 0.5 cm2 and with a bandwidth of 2 Hz, the ratio of the noise voltage to the signal voltage is 10. What is the noise equivalent power of the detector

Reviews

Write a Review

Management Theories Questions & Answers

  Discuss how they differ from the national exchanges

Discuss how they differ from the national exchanges.

  Classic case coca-cola co. v. koke co. of america

FACTS The Coca-Cola Company brought an action in a federal district court to enjoin other beverage companies from using the words Koke and Dope for their products. The defendants contended that the Coca-Cola trademark was a fraudulent representati..

  Ebay sellers affected the creation of value

How has the change in the nature of eBay sellers affected the creation of value

  Overview of the corporation, company financial statements

Overview of the Corporation, Company's Financial Statements, Company's Income Statement, Company's Balance Sheet, Company's Cash Flow Statement, while including analysis of short-term liquidity assets, long-term debt-paying ability, profitability,..

  Factors prevent developing nations

Countries like the United States that have a high standard of living are referred to as industrialized nations. Countries with a lower standard of living and quality of life are called developing countries (or underdeveloped or less developed coun..

  Constantly monitor competitors activities

Marketing decision makers in a firm must constantly monitor competitors' activities - their products, prices, distribution, and promotional effort.

  Develop the lot-for-lot ordering scenario for dvr

Develop the lot-for-lot ordering scenario for DVR

  Journal entries needed on the books of seminole company

Prepare the journal entries needed on the books of Seminole Company to record the following.

  Viewpoint on its hierarchy of goals

1.Take any company of your choice and explain your viewpoint on its hierarchy of Goals.It should include Vision, Mission, Goals, Objectives, Plans and Policies.

  Review the lessons learned throughout performance management

Discuss the single most important lesson learned in this course (performance management) and how you expect to apply it in your current or future career as an "Administrator".

  Payback period method

Payback Period Method

  Write an essay on teaching and learning in australia

Write an essay on Teaching and Learning in Australia for 3000 words

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd