[Document subtitle]
kunal goel
[Company name] | [Company address]
INTRODUCTION
FLAMINGO IS A FLIGHT MANAGEMENT
SYSTEM APP THAT IS DESIGNED TO HELP
AIRPORTS MANAGE ALL FLIGHTS. IT GIVES
INSIDES ABOUT THE FLIGHT STATUS
AIRLINES,DEPARTURE AND ARRIVAL TIMES.
IT HELPS AIR TRAFFIC CONTROLLERS TO
MANAGE AIR TRAFFIC EFFICIENTLY AND
AVOID ANY MISHAPENING DUE TO MANUAL
ERRORS.
IT TRACKS THE RECORDS OF COMPLETED
AND CANCELLED FLIGHTS.
IT GIVES THE USER TO ADD ENTRIES AND
REMOVE ENTRIES AS WELL.
BIBLIOGRAPHY
SOFTWARE USED FROM:
[Link]
[Link]
YOUTUBE:
VIDEO ON LIBRARY MANAGEMENT
SYSTEM/CBSE PROJECT h
ps://[Link]/0GH _BuYhs
BOOKS:
Togther with cs
Class notes
File provided by sir
LIMITATION OF
THE SYSTEM:
IN THIS VERSION OF FLAMINGO IT
DOESN’T SUPPORT THE STORAGE
OF INTRINSIC DETAILS OF FLIGHT .
IT IS LESS INTERACTIVE AS OF NOW
BUT WE WISH TO DEVELOP AND
EXTEND ITS INTERACTIVITY TO ITS
FULLEST IN THE NEW UPCOMING
VERSIONS. THIS SYSTEM NEEDS TO
BE OPENED WITH MYSQL TO SEE
ALL THE RECORDS
Purpose and applicability of
project
Purpose: The purpose is to
automate the existing manual
system by the help of
computerized equipments and
full-fledged computer software,
fulfilling their requirements, so
that their valuable data can be
stored for a longer period with
easy accessing and manipulation
of the flight records.
Applicability: *To store the
information of domestic flights.
*To feed the information of
international flights. *To store
the information about cancelled
flights. *To check the status of
flights
Future scope of the
project
In the nutshell ,it can be
summarized by the future scope
of the project:
*All the airports can adopt this
system to manage the data
efficiently.
*All the information regarding
flights and their status can be
accessed without manual work.
*Network administrator can be
managing this software.
*Module can be use to search
the flights intrinsic information.
The above mentioned points are
the enhancements which can be
done to increase the
applicability and usage of this
project.
CERTIFICATE
This is to certify that
This project is submitted by kunal
goel and kunal Aggarwal of class XII
(Session 2025-26) and has been
carried out under my supervision
and guidance.
(SIGNATURE OF TEACHER)
SUBJECT: COMPUTER SCIENCE
Acknowledgeme
nt
I Would Like To Express My Special
Thanks To My Computer Science
Teacher Mr Naveen gupta , Who
Gave Me The Golden Opportunity
To Do This Wonderful Project On
The Topic Flight Management
System.(Flamingo) Finally, I Would
Like To Thank My School, My
Parents And My Co- Partner
working with me On This Project.
Without Their Cooperation, This
Project Would Not Have Been
Completed. Through Their Help, I
Was Able To Make My Project
Successful
wHAT FLAMINGO
OFFERS?
User friendly system: Flamingo is simple and easy to use
for the librarian as well as the students. The system provides
online and offline storage of data. The system automatically
updates and backups data. The system is flexible and can be
adapted to the needs of the institution.
Simplification of librarian duties: The app allows the
ATC’s to maintain a wide collection of domestic and
international flights as well as the list of cancelled flights.
Efficient data management: The library management
system software hosted from a cloud platform is very efficient.
The functions of adding flight info and deleting is secure and on
saved on cloud. *Time and effort saver: The automated app
eliminates the need for manual entries. This Helps in saving
time.
Cost effective: Digital libraries eliminate the need for
extensive paperwork and too many staff. Maintenance
overheads and operation costs are reduced.
SOFTWARE/HARDWARE
REQUIREMENTS:
SOFTWARE REQUIREMENTS:
OPERATING SYSTEM : WINDOWS/MAC OS
DATABASE: MYSQL
LANGUAGE: PYTHON
HARDWARE REQUIREMENTS:
ONE PC
RAM 4GB
128 GB HARD DISK
COLOR MONITOR
PRINTER AND OTHER PERIPHERALS
DATABASES
AND TABLES
Database change:
Creating table domestic flights:
Creating table international flight:
creating table cancelled flight:
SOURCE CODE
import [Link] as Mysql
con = [Link](host='localhost', user='root', password='1234',
database='Flight')
cur = [Link]()
def addflightdom():
ans = 'Y'
while ans == 'Y':
fnum = input("Enter flight number:")
aname = input("Enter airline name:")
departure = input("Enter departure details:")
arrival = input("Enter arrival details:")
airplane = input("Enter plane name:")
rnum = int(input("Enter runway number:"))
capacity = int(input("Enter capacity of plane:"))
[Link]('''insert into
domestic_flights(flight_no,airline_name,departure,arrival,airplane,runway,
capacity)
values('{}','{}','{}','{}','{}',{},{})'''.format(fnum, aname,
departure, arrival, airplane, rnum, capacity))
ans = input("Do you want to add more:")
def addflightint():
ans = 'Y'
while ans == 'Y':
fnum = input("Enter flight number:")
aname = input("Enter airline name:")
departure = input("Enter departure details:")
arrival = input("Enter arrival details:")
airplane = input("Enter plane name:")
rnum = int(input("Enter runway number:"))
capacity = int(input("Enter capacity of plane:"))
[Link]('''insert into
international_flights(flight_no,airline_name,departure,arrival,airplane,runw
ay,capacity)
values('{}','{}','{}','{}','{}',{},{})'''.format(fnum, aname,
departure, arrival, airplane, rnum, capacity))
ans = input("Do you want to add more:")
def cancelled_d_flights():
ans = 'Y'
while ans == 'Y':
fnum = input("Enter cancelled flight number:")
[Link]('''Select * from domestic_flights where flight_no =
fnum''')
a = [Link]()
[Link]('''delete from domestic_flights where flight_no=fnum''')
b, c, d, e, f, g, h = a
[Link]('''insert into
cancelled_flights(flight_no,airline_name,departure,arrival,airplane,runway,
capacity)
values('{}','{}','{}','{}','{}',{},{})'''.format(b, c, d, e, f, g, h))
def cancelled_i_flights():
ans = 'Y'
while ans == 'Y':
fnum = input("Enter cancelled flight number:")
[Link]('''Select * from international_flights where flight_no =
fnum''')
a = [Link]()
[Link]('''delete from international_flights where
flight_no=fnum''')
b, c, d, e, f, g, h = a
[Link]('''insert into
cancelled_flights(flight_no,airline_name,departure,arrival,airplane,runway,
capacity)
values('{}','{}','{}','{}','{}',{},{})'''.format(b, c, d, e, f, g, h))
def Viewdom():
ans = 'Y'
while ans == 'Y':
fnum = input("Enter Flight Number:")
[Link]('''Select * from domestic_flights where flight_no =
fnum''')
d = [Link]()
print("Required Data :")
print(d)
def Viewint():
ans = 'Y'
while ans == 'Y':
fnum = input("Enter Flight Number:")
[Link]('''Select * from international_flights where flight_no =
fnum''')
d = [Link]()
print("Required Data :")
print(d)
print("Welcome to Flamingo")
print("Here you can manage all the records of your flight")
print("[Link] a Flight Record\[Link] a flight Record\[Link] a flight
Record")
x = input("Enter you Choice(1/2/3):")
if x == '1':
print("[Link] Domestic Flight\[Link] International Flight")
w = input("Enter your choice(1/2):")
if w == '1':
addflightdom()
elif w == '2':
addflightint()
else:
print("Error!")
elif x == '2':
print("[Link] Domestic Flight\[Link] International Flight")
p = input("Enter your choice(1/2):")
if p == '1':
cancelled_d_flights()
elif p == '2':
cancelled_i_flights()
else:
print("Error!")
elif x == '3':
print("[Link] Domestic Flight\[Link] International Flight")
wint = input("Enter your choice(1/2):")
if wint == '1':
Viewdom()
elif wint == '2':
Viewint()
else:
print("Error!")
else:
print("Invalid Choice")
[Link]()
[Link]()
output
THAN
K
YOU
Made by :
Kunal Goel
Kunal Aggarwal