My-CS-Project-2023 OM
My-CS-Project-2023 OM
My-CS-Project-2023 OM
CLASSS – XII-A
ROLL NO.-19
CERTIFICATE
This is to certify that O M
A G G A R W A L of class: XII A of
OXFORD SENIOR SECONDARY
SCHOOL has done his project
on FLIGHT MANAGEMENT SYSTEM
under the guidance of Mr. DIWAKAR
MISHRA.
OM AGGARWAL
XII-A
HARDWARE AND SOFTWARE
REQUIRED
HARDWARE
1. PC
2. MOBILE PHONE
SOFTWARE
• PYTHON (latest
version)
• MYSQL
• PYTHON
CONNECTOR
FLIGHT
The following are the main advantages:
High Speed: It is the fast speed means of transport. ...
Minimum Cost: ...
Strategic Importance: ...
Easy transport of costly and light goods: ...
Free from physical barriers: ...
Useful for Agriculture: ...
Useful in natural calamities:
obj=mysql.connector.connect(host="localhost",user="root",passwd="admin")
#here obj is connection object
mycursor=obj.cursor()
#CREATING DATABASE
Mycursor.execute(“create database if not exists airlines”)
mycursor.execute("use airlines")
obj.commit()
else:
print(" **************** PLEASE ENTER A VALID OPTION
**************************** ")
food()
obj.commit()
#TO UPDATE THE INFORMATION OF FOOD DETAILS
def food():
print("what do you want to do?")
print("1. add new items")
print("2. update price")
print("3. delete items")
x=int(input("enter your choice: "))
if x==1:
fname=input("enter food name: ")
fprice=int(input("enter food price: "))
mycursor.execute("insert into food_items
values({},'{}',{}".format('null',fname,fprice))
elif x==2:
fid=int(input("enter food id: "))
fprice=int(input("enter new price: "))
mycursor.execute("update food_items set price={} where
food_id={}".format(fid,fprice))
elif x==3:
fid=int(input("enter food id: "))
mycursor.execute("delete from food_items where where
food_id={}".format(fid))
else:
print(" **************** PLEASE ENTER A VALID OPTION
**************************** ")
food()
obj.commit()
def fooditems():
print(" ")
print(" ")
print("
")
user()
elif x==2:
print("1. classtype")
print("2. food")
print("3. luggage")
print("4. records")
y=int(input("from which table: "))
if y==1:
mycursor.execute("select * from classtype")
else:
mycursor.execute("select * from customer_details")
z=mycursor.fetchall()
for i in z:
print(i)
print("**************** THESE ABOVE PEOPLE HAVE BOOKED
TICKET *****************************")
break
#Admin Interface
def admin():
while True:
sec=input("enter the password: ")
if sec=="admin":
admin1()
else:
print("************YOUR PASSWORD IS INCORRECT*********")
print("***********PLEASE TRY AGAIN*****************")
admin()
break
obj.commit()
print("
")
user()
#USER INTERFACE
def user():
while True:
print("************** MAY I HELP YOU? *****************")
print("1. flight details")
print("2. food details")
print("3. book ticket")
print("4. my details")
print("5. exit")
x=int(input("enter your choice: "))
if x==1:
flightavailable()
elif x==2:
fooditems()
elif x==3:
ticketbooking()
elif x==4:
records()
else:
print("************ PLEASE CHOOSE A CORRECT OPTION
************")
user()
break
#Main Interface
def menu1():
print("**************** YOUR DESIGNATION? *******************")
print("1. admin")
print("2. user")
print("3. exit")
x=int(input("choose a option: "))
while True:
if x==1:
admin()
elif x==2:
user()
else:
print("************PLEASE CHOOSE A CORRECT
OPTION******************")
menu1()
break
menu1()
#mysql
Tables in database airlines:
www.google.com
www.wikipedia.org
www.yahoo.com