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

  Dual career couples and dual earner couples

Distinguish between dual-career couples and dual-earner couples and what are some of the challenges these groups face?

  Identify solid-tine profit function as either push or pull

Identify the solid-tine profit function as either "push" or "pull" and the dashed-line profit function as either 'push" or "pug" (In other words which one is which?).

  What do you mean by the recent business scandals

What do you mean by the recent business scandals ? discuss in detail.

  Power and politics in your organisation

Power and Politics in Your Organisation please wrote 1000 words,  Think about the potential influences that power and politics may have on your scenario organisation. Consider all perspectives, including the organisation's employees, managers and hum..

  What aspects of fontbonne university are particularly well

What aspects of Fontbonne University are particularly well-suited to help you achieve your academic and personal goals, and why do you think this?(A minimum of 300 words is required)

  Pine valley furniture''s customer tracking system

Pine Valley Furniture's Customer Tracking System is now entering the final phases of the systems development life cycle. It is a busy time for the project team; project team members are busy coding, testing, training end users, and finalizing the sys..

  What trends are currently affecting policingwhat are some

write a 1050- to 1400 word-paper in which you describe the future of policing. include the following components1.

  Production of new-hire orientation to new training vendor

Caterpillar decided to shift the production of new-hire orientation to a new training vendor, and you are responsible for creating a PowerPoint presentation to deliver to a new team of eight instructional designers (ID's).

  Underlie modern industrial society

How might you explain the core, "root cause" assumptions that underlie modern industrial society, and that explain society's potential inability to sustain itself much further into the future?

  What strategies can organization use to improve the quality

What is the general issue addressed by the authors of this article? That is, what managerial problem are they discussing? What strategies can an organization use to improve the quality of the employee-customer encounter?

  The performance appraisal is often a topic of debate.

The effectiveness of the performance appraisal is often a topic of debate. Read the Forbes article, "Eliminating Performance Appraisals". Based on the content of the article, identify three key points related to the author's position on the eli..

  What do you mean by integration management

What do you mean by integration management? Discuss in detail.

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