Skip to content

thepeeyoosh/Movie-Ticket-Booking-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Movie-Ticket-Booking-System

Let's collect the basic requirements of the system.

  • The system should be able to select the location(based on the city, pin, etc.)
  • Search System (by the movie name, by cinema, release date).
  • Each cinema can have multiple Halls and each hall can run only one movie at a time.
  • Each Movie will have multiple shows.
  • if user select a movie then the system should be displayed cinema list in that location which running the movie and available shows.
  • Select the cinema's Hall and book the ticket.
  • Show the seat arrangement of cinema's Hall and select a seat as per the preference and differentiate between the availability(booked/empty).
  • No two users should be able to book the same seat.
  • Users should be able to cancel the ticket.
  • Notification
  • The refund process after canceling the ticket and seat should be available.
  • Coupons System.

Usecase Diagram

Image of Use Case Diagram

Class Diagram