Project Idea: Movie Ticket Booking System
ID: 23013058
Name: Mahmudjonov Zohidjon Murodjon Ugli
- Activity: Displaying Main Menu
- Implementation: Use control statements (such as switch case) to present options to the user.
- Activity: Adding Movies to the Database
- Implementation: Use structures to define a movie's properties (e.g., title, genre, year, country) and dynamically allocate memory for storing multiple movie records, and use file handling to store data.
- Activity: Displaying Available Movies
- Implementation: Utilize arrays (1D/2D) to store and display the list of available movies.
- Activity: Searching for a Movie
- Implementation: Implement a search function using pointers to locate a movie by title or genre.
- Activity: Booking Tickets
- Implementation: Use arrays (1D/2D) to represent the seating arrangement, allowing users to select seats for their desired movie and time slot.
- Activity: Canceling Tickets
- Implementation: Modify the seating arrangement array to mark canceled seats as available again.
- Activity: Displaying Booked Tickets
- Implementation: Use file management techniques to save and retrieve booked tickets information from external files.
- Activity: Calculating Total Revenue
- Implementation: Track the cost of each ticket sold and use appropriate arithmetic operations to calculate the total revenue earned.
- Activity: Generating Sales Report
- Implementation: Utilize file management operations to create a report that summarizes the total revenue earned and other relevant statistics.
- Activity: Exiting the Program
- Implementation: Use appropriate control statements to exit gracefully from the program.
Admin: 1. can add Movies to the Database 2. can display booked tickets 3. can calculate total revenue 4. can generate Sales Report 5. can exit the program
User: 1. can displaying Available Movies 2. can Search for a Movie 3. can Book Tickets 4. can Cancele Tickets 5. can Exit the program
Movie: Title, Year, Genre, Country, Price; For example: Title: "The Shawshank Redemption" Year: 1994 Genre: Crime, Drama Country: USA Price: 5,000 won (KRW)
user