FINAL PROJECT CPP[1]
FINAL PROJECT CPP[1]
Submitted by:
ASHIRBAD SAHOO
REGD.No - 230714100069
Academic Year-2023-24
Under the esteemed Guidance of
MR. SUBHAM SAHU
Teaching Assistant
(Department of MCA)
1
BONAFIDE CERTIFICATE
Certified that this project report “ Movie Ticket Booking System ” is the
bonafide work of “ASHIRBAD SAHOO” who carried out the project work
under my supervision. This is to further certify to the best of my knowledge,
that this project has not been carried out earlier in this institute and the
university.
SIGNATURE
Certified that the abovementioned project has been duly carried out as per the
norms of the college and statutes of the university.
SIGNATURE
(Dr. SUJATA CHAKRAVARTY)
HEAD OF THE DEPARTMENT / DEAN OF THE SCHOOL
2
DECLARATION
I hereby declare that the project entitled “To study about “ MOVIE TICKET
BOOKING SYSTEM” submitted for the “Minor Project” of 1st semester
Bachelor Computer Science is my original work and the project has not formed
the basis for the award of any Degree any other similar titles in any other
University.
Place: Bhubaneswar
Date:
3
ACKNOWLEDGEMENTS
Place: Bhubaneswar
Date:
4
TABLE OF CONTENTS
CERTIFICATE 2
DECLARATION 3
ACKNOWLEDGEMENT 4
ABSTRACT 6
1.1 INTRODUCTION 8
1.2 OBJECTIVES 8
2.2 IMPLEMENTATION 11
17-18
4.1 CONCLUSION
5
ABSTRACT
6
7
1.1 INTRODUCTION:-
8
Secure Authentication: User accounts are secured with authentication
mechanisms to protect personal information and maintain the
confidentiality of user data.
9
SOURCE CODE AND
TOOLS USED
10
2.1 TOOLS USED IN THIS PROJECT:-
In this project I have used Dev C++ IDE. It also covers the use of
macros, classes, objects, arrays, functions, loops and structure. When
this code is launched, the user is presented with a menu with seven
options numbered 1 through 7, after which the program executes
according to the user’s choices.
#include<iostream>
#include<iomanip>
11
2.2 SOURCE CODE:-
#include <iostream>
#include <iomanip>
int main() {
char seats[MAX_ROWS][MAX_COLS];
12
// Initialize seats
for (int i = 0; i < MAX_ROWS; ++i) {
for (int j = 0; j < MAX_COLS; ++j) {
seats[i][j] = 'O'; // 'O' represents an available seat
}
}
int choice;
do {
cout << "\nMovie Ticket Booking System\n";
cout << "1. Display Seats\n";
cout << "2. Book a Seat\n";
cout << "3. Exit\n";
cout << "Enter your choice: ";
cin >> choice;
switch (choice) {
case 1:
displaySeats(seats);
break;
case 2:
bookSeat(seats);
break;
case 3:
cout << "Exiting program.\n";
break;
default:
cout << "Invalid choice. Try again.\n";
}
return 0;
}
13
14
3.1 OUTPUT:
1.MAIN SCREEN:
2.DISPLAY SEATS:
3.BOOK A SEAT:
15
4.EXIT:
16
17
4.1 Conclusion:
The Movie Ticket Booking System in C++ project seeks to bridge the
gap between traditional ticket booking methods and modern
technological advancements. By offering an efficient, secure, and user-
friendly platform, it aims to enhance the overall movie-going experience
for audiences while providing theater administrators with a robust tool
for managing operations effectively.
4.4 REFERENCE:-
18
COURSE OUTCOME (COs) ATTAINMENT
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
➢ Course Outcome Attained:
How would you rate your learning of the subject based on the specified COs?
1 2 3 4 5 6 7 8 9 10
LOW HIGH
➢ Learning Gap (if any):
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
➢ Books / Manuals Referred:
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
19
ASSESSMENT
Internal:
SL
RUBRICS FULL MARK MARKS OBTAINED REMARKS
NO
2 Methodology 10
5 Report 10
Total 50
20