Skip to content

zohidjon-m/Movie-Ticket-Booking-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Idea: Movie Ticket Booking System

ID: 23013058

Name: Mahmudjonov Zohidjon Murodjon Ugli

  1. Activity: Displaying Main Menu
  • Implementation: Use control statements (such as switch case) to present options to the user.
  1. 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.
  1. Activity: Displaying Available Movies
  • Implementation: Utilize arrays (1D/2D) to store and display the list of available movies.
  1. Activity: Searching for a Movie
  • Implementation: Implement a search function using pointers to locate a movie by title or genre.
  1. 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.
  1. Activity: Canceling Tickets
  • Implementation: Modify the seating arrangement array to mark canceled seats as available again.
  1. Activity: Displaying Booked Tickets
  • Implementation: Use file management techniques to save and retrieve booked tickets information from external files.
  1. Activity: Calculating Total Revenue
  • Implementation: Track the cost of each ticket sold and use appropriate arithmetic operations to calculate the total revenue earned.
  1. Activity: Generating Sales Report
  • Implementation: Utilize file management operations to create a report that summarizes the total revenue earned and other relevant statistics.
  1. 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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages