Question: create a c + + code of a movie data base Problem definition Design a trivial movie database management system based on Doubly Linked List.
create a c code of a movie data base
Problem definition Design a trivial movie database management system based on Doubly Linked List. Your project must show the following menu: Add a genre Add a movie Modify a movie. List all genre Delete a movie List all movies for a selected genre Search for a movie Exit Considerations To add a genre, your program must read the genre title ie Action, Comedy, Thriller, etc Notify the user that it was successfully added. To add a movie, your program must read the following: o Genre: for the movies genre the program must show a list with all genres in the database and the user shall select a genre from the list. o Title: The title of the movie o Synopsis: A short summary of the movie o Director: Director of the movie o Release year: Year of publication o Cast & Crew: List of actors and stars To modify a movie, your program must read the title, show all information about the movie, ask if the user really want to modify it and for an affirmative answer, must read all the new movie information and notify the user that it was successfully modified.
When listing all genres, your program must show them in alphabetical order. When delete a movie is chosen, the program should ask the user to enter the name of the movie to be deleted. Next, you must delete the movie and notify the user that it was successfully deleted. When listing all movies for a genre, your program must read the genre and show a list with all movies for the selected genre with the movie title, release year and directors name. For searching a movie, your program must read the movie title and show all information about the movie. Projects architecture The list of genres must be implemented using a Doubly Linked List based on genres title. Each node must contain two attributes: o Genre title. o For each genre each node there should be a Single Linked List containing a list of movies associated with that genre organized alphabetically by title. Cast & Crew list must be implemented using a Binary Search Tree based on actors name organized alphabetically.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
