Design a program for a movie store that has ability to add

Assignment Help Programming Languages
Reference no: EM131984179

Project Assignment

1. Design a program for a movie store that has the ability for a manager to add/remove a movie title, movie'sleading actor or actress, movie release year, and genre. If the user is not a manager the user should only be able to sort the movies or search for movies.

2. Objectives:

a. Give the user the ability to enter a password, which should allow the user to add or remove movie titles, actors or actresses.

b. If the user doesn't enter a password the program should only allow the user to search or sort from the list.

c. Option to display all or a specific movie.

d. Option to search by movie title, actor or actress, year, or genre.

e. When the search is done, be able to sort the movie by title, actor, or actress from A to Z or Z to A.

f. Give the user the option to sort by title, actor or actress, using 2 different sort methods

i. Pick Two <i.e. Bubble sort, Selection sort, Quick sort, Merge Sort, or etc.>
ii. Also display for the user the amount of time it took to sort <most likely in milliseconds and this method is found in the Java API>

g. Make sure to use all the tools that were learned from Chapter 1 through Chapter 10.

h. Extra credit for proper validation a more user friendly program.

3. Documentation:

a. Pseudocode

i. Definition of the Problem
ii. Inputs
iii. Outputs
iv. Pseudocode

b. UML Diagram/Top-down design

c. Flow Chart

d. Source Code.

Reference no: EM131984179

Questions Cloud

How would granting access the given impact their business : Companies like Google, Apple, Microsoft, Twitter, Amazon and Facebook offer up free services to customers. How would granting access this impact their business?
Calculate the coupon rate and current yield : Calculate the yield to maturity using the approximation formula. Calculate the coupon rate. Calculate the current yield.
Social order and a commitment to freedom : America was a land of many visions. Of those visions, one of the most important for America as it developed, was the vision of the creation
Determine the true cash balance : The bank statement included a $950 credit memo for the collection of a note. Determine the true cash balance as of June 30.
Design a program for a movie store that has ability to add : Design a program for a movie store that has ability for a manager to add/remove a movie title, movie'sleading actor or actress, movie release year and genre.
How did peter frank medical police : How did Peter Frank's "medical police" exemplify Enlightenment ideals concerning the place of reason in society?
What new understandings did it yield : What was novel about Giovanni Morgagni's approach to anatomy? What new understandings did it yield?
What is the required external financing over the next year : What is the required external financing over the next year?
Define americans and promote efforts to assimilate : Define Americans, and promote efforts to assimilate, or "Americanize," immigrants in the United States?

Reviews

Write a Review

Programming Languages Questions & Answers

  Define two pointers that hold two values of type int

Define a one dimensional array consisting of five cells, and populate the cells with values 0-5 and then print the result of the one dimensional array on the screen.

  Create block using a loop to determine number of items

Create a block using a loop that will determine the number of items that can be purchased based on the price of the item and the total amount available to spend.

  Create an object-oriented application to handle inventory

Working at the GMU Used Car Dealership, you need to create an object-oriented application to handle inventory. To start, you create a detailed UML diagram that helps to plan your solution.

  Include hyperlink for confirming order in online ticket

Include a check box for attending the Awards Event. Include a hyperlink for confirming the order. Make the link invisible to begin but display it after the Submit button has been clicked.

  Create a third subclass called phone

Key in the PolyMain, Book, Almanac, and Novel classes defined in this module of the course. Once you get each of these classes keyed in, make sure they compile and execute properly.

  Compare and evaluate procedural programming languages

Demonstrate an understanding of the basic principles of procedural programming using an appropriate programming language, including the use of variables, conditions, loops, subprograms - Compare and evaluate procedural programming languages.

  Design main driver class to instantiate-compute sum-objects

Design a main driver class to instantiate and calculate sum of several MonetaryCoin objects. Demonstrate that monetary coin inherits its parent's ability to be flipped.

  Write prolog clauses to express the relationships

Write prolog clauses to express the relationships, given the parent relationship: grand-parent, sibling, cousin.

  Question 1please define sexual harrassment in addition what

question 1please define sexual harrassment. in addition what was discussed in the discussion section of this class

  Develop a simple rentalcarcompany program for a rental car

Develop a simple RentalCarCompany program for a Rental Car Company, call it whatever you like. We will have two classes, a Car class and aRentalCarCompany class

  Develop program emulate purchase transaction at retail store

Develop a program to emulate a purchase transaction at a retail store. This program will have two classes, a LineItem class and a Transaction class.

  Write a test application named labtest

Write a test application named LabTest. In the main method, do the following: Input the department name then create a department object. Display a menu to the user and asking for a choice to be entered.

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