Advertisement
akosiraff

CMSC 131 Homework #6

Oct 14th, 2013
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.76 KB | None | 0 0
  1.  
  2. Download: http://solutionzip.com/downloads/cmsc-131-homework-6/
  3. CMSC 131 Homework #6
  4. For this homework you will implement a program that keeps track of customers and movies in a video store. Your program will allow employees to add customers to the database, to add movies, to change the status of a movie (from available to rented), etc. Different from other homeworks, we will not provide any support infrastructure for this project. You will design and implement all the classes needed to complete the video store application. More details about the program are provided in the Specifications section. You may want to take a look at the Sample Run section before you read the detailed description.
  5. This homework will be graded as follows:
  6. 65% – Implementation
  7. 25% – Design
  8. 10% – Time log
  9. Specifications
  10. Program Tasks Overview
  11. You will write a program that enables an video store employee to complete the following tasks:
  12. Add a movie to the collection of movies (database) available for rent.
  13. Find information about a movie.
  14. Search for movies in the database with a specific genre (type) and/or from a particular year on.
  15. Add a customer to the collection of customers (database) that can rent movies.
  16. Find information about a customer.
  17. Remove a customer from the database.
  18. Rent a movie.
  19. Return a movie.
  20. Print all the movies in the database.
  21. Print all the customers in the database.
  22. Assumptions
  23. Customer’ names are unique and consist of a first name and last name (no middle initial).
  24. Movies’ titles are unique.
  25. A customer rents a movie and immediately pays for it.
  26. The store keeps only one copy of each movie title.
  27. When the program is started there are no customers or movies in the system.
  28.  
  29.  
  30. Download: http://solutionzip.com/downloads/cmsc-131-homework-6/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement