KENDRIYA VIDYALAYA NO.2 ITANAGAR (A.
P)
Rapport de projet en informatique
SUBMITTED BY:
Sanju Kumar
Classe : XII A
Numéro de rouleau CBSE : 1665839
CERTIFICAT
Ceci est pour certifier que SANJU KUMAR
de la classe : XII A de KENDRIYA VIDYALAYA AFS
WADSAR a fait son projet sur
SYSTÈME DE GESTION DES VOLSL
supervision.
Il a a pris de l'intérêt et a montré au maximum
sincérité dans l'achèvement de ce projet.
Je certifie ce projet jusqu'à ma
attente & conformément aux directives émises par
CBSE, NOUVEAU
DELHI.
Examinateur interne Examinateur externe
principal
RECONNAISSANCE
C'est avec plaisir que je
reconnaître ma sincère gratitude à
notre enseignant,
M. S.K. MISRA qui a enseigné et
a pris la responsabilité de
enseigner la matière informatique.
J'ai
a grandement bénéficié de ses cours.
Je suis particulièrement redevable à notre
Principal M. KR MEENA qui a
a toujours été une source de
encouragement et soutien
sans l'inspiration de laquelle ceci
le projet n'aurait pas été un
réussi Je voudrais placer sur
exprimer des remerciements sincères envers lui.
Enfin, je voudrais exprimer mon
sincère appréciation pour tous les autres
étudiants de ma promotion leur amitié &
le bon moment que nous avons tous partagé
ensemble
MATÉRIEL ET LOGICIEL
REQUIS
MATÉRIEL
[Link]
2.TÉLÉPHONE MOBILE
LOGICIEL
•PYTHON (dernière version)
•MYSQL
CONNECTEUR PYTHON
VOL
Les avantages principaux sont les suivants :
•Haute Vitesse : C'est le moyen de transport à grande vitesse.
•Minimum Cost: ...
•Importance stratégique : ...
•Transport facile de biens coûteux et légers : ...
•Dégagé des barrières physiques : ...
Utile pour l'agriculture : ...
Useful in natural calamities:
SYSTÈME DE GESTION DES VOL
Un système de gestion de vol (FMS) est un composant fondamental de l'avionique moderne d'une compagnie aérienne.
Un FMS est un système informatique spécialisé qui automatise une grande variété de tâches en vol, réduisant
la charge de travail de l'équipage de vol au point que les avions civils modernes ne transportent plus de vol
ingénieurs ou navigateurs. Une fonction principale est la gestion en vol du plan de vol. Utilisant
divers capteurs (tels que GPS et INS souvent soutenus par la navigation radio) pour déterminer le
d'avion
position, le FMS peut guider l'avion le long du plan de vol. Depuis le cockpit, le FMS est normalement
contrôlé par une Unité d'Affichage de Contrôle (CDU) qui incorpore un petit écran et un clavier ou
écran tactile. Le FMS envoie le plan de vol pour affichage sur l'instrument de vol électronique
Système (EFIS), Affichage de navigation (ND) ou Affichage multifonction (MFD). Le FMS peut être
résumé comme étant un système dual composé de l'Ordinateur de Gestion de Vol (FMC),
CDU et un bus de dialogue.
Le FMS moderne a été introduit sur le Boeing 767, bien que des ordinateurs de navigation antérieurs aient fait
.[1] maintenant des systèmes similaires aux FMS sur des avions aussi petits que le Cessna 182. Dans son évolution
Il existe
un FMS a eu de nombreuses tailles, capacités et commandes différentes. Cependant, certaines caractéristiques
sont communs à tous les FMS.
BESOIN DE FMS
Documentation minimisée et aucune duplication des dossiers.
2. Réduction des formalités administratives.
3. Amélioration des soins aux patients
4. Meilleur contrôle de l'administration
5. Un flux d'informations plus rapide entre les différents départements
Gestion des revenus intelligente
7. Facturation efficace de divers services
8. Informations exactes sur les stocks
#CODE:
#SYSTÈME DE GESTION DES VOLS
#UTILISATION PYTHON+MYSQL
#CRÉÉ PAR LUNGSOM LAMNIO, LAKHI MILI ET ANKIT DAS
#SOUMIS À SAROJ K. MISHRA
import [Link] package de connecteur mysql
obj=[Link](hôte="localhost", utilisateur="root", mot de passe="admin")
#ici l'objet est l'objet de connexion
#CRÉATION DE BASE DE DONNÉES &TABLE
moncurseur=[Link]()
# Le curseur est utilisé pour le traitement des enregistrements ligne par ligne dans
l'ensemble des résultats
[Link]("créer une base de données si n'existe pas de compagnies aériennes)
# mycursor est un objet de curseur
#CRÉER UNE BASE DE DONNÉES
[Link]("créer base de données si elle n'existe pas airlines")
[Link]("utiliser compagnies aériennes
#CRÉATION TABLE POUR COMMANDER DE LA NOURRITURE
[Link]("créer une table s'il n'existe pas food_items(sl_no int(4)
clé primaire auto_increment, nom_de_la_nourriture varchar(40) non null, prix int(4)
pas nul)
[Link]("insérer dans food_items
valeurs({},'{}',{})".format('nul','pepsi',150)
[Link]("insérer dans food_items
valeurs({},'{}',{})".format('nul','café',70))
[Link]("inserer dans food_items
valeurs({},'{}',{})".format('nul','thé',50))
[Link]("insérer dans food_items
valeurs({}, '{}', {})".format('null', 'eau', 60)
[Link]("insérer dans food_items
valeurs({},'{}',{})".format('nul','lait') shake',80))
[Link]("insérer dans food_items
valeurs({},'{}',{})".format('nul','burger au poulet',160))
[Link]("insérer dans food_items
valeurs({},'{}',{})".format('nul','pizza au fromage',70))
[Link]("insérer dans food_items
valeurs({},'{}',{})".formater('null','biryani au poulet',300))
[Link]("insérer dans food_items
valeurs({},'{}',{})".formater('nul','riz au plat',80))
[Link]("insérer dans food_items
values({},'{}',{})".format('nul','aloo paratha',120)
[Link]("insérer dans food_items
valeurs({},'{}',{})".format('nul','roti sabji',100))
[Link]("insérer dans food_items
valeurs({},'{}',{})".format('nul','omelette',50)
CRÉATION D'UNE TABLE POUR L'INSERTION DES BAGAGES
[Link]("créer une table si pas existe bagages(luggage_id int(4)
clé primaire auto_increment, poids int(3) non nul, prix int(4) non nul)
CREATION D'UNE TABLE POUR LES DÉTAILS DES CLIENTS
[Link]("créer une table si elle n'existe pas cust_details(cust_id int(4)
auto_increment primaire key,cust_name varchar(40)not
nul,cont_no bigint(10) pas nul)
#CRÉER UNE TABLE POUR LES DÉTAILS DE VOL DU CLIENT
[Link]("créer une table s'il n'existe pas
flight_details(cus_id int(4),cus_name varchar(40) non
null,identifiant_de_vol)
[Link]()
#TO ENTER THE DETAILS OF LUGGAGE
déf luggage():
imprimer("quoi veux-tu faire ?
print("1. ajouter bagages
print("2. effacer luggage
x=int(input("entrez votre choix : "))
si x==1:
lname=entrée("entrer luggage type: ")
[Link]("inserer dans bagages
valeurs({},'{}'".format('nul',lname))
elif x==2:
lid=int(input("entrez votre luggage id: "))
[Link]("supprimer de bagages où
luggage_id={}".format(lid))
sinon:
imprimer(" **************** VEUILLEZ ENTER UN OPTION VALIDE
**************************** ")
nourriture()
[Link]()
#METTRE À JOUR LES INFORMATIONS SUR LES DÉTAILS DES ALIMENTS
défendre food():
imprimer("quoi" veux-tu faire?
print("1. ajouter nouveau articles)
imprimer("2. mettre à jour le prix")
imprimer("3. supprimer articles)
x=int(input("entrez votre choix :")) "))
si x==1 :
fname=input("entrez" food name: ")
fprice=int(input("entrez food price: "))
[Link]("insérer dans food_items
valeurs({},'{}',"{}".format('null',fname,fprice))
elif x==2:
fid=int(input("entrez nourriture id: "))
fprice=int(input("entrez le nouveau prix :")) "))
[Link]("mettre à jour food_items set price={}
où food_id={}.format(fid,fprice)
elif x==3:
fid=int(input("entrez nourriture id: "))
[Link]écute("supprimer de food_items where
où food_id={}
sinon:
print(" **************** VEUILLEZ ENTRER UN VALIDE
OPTION **************************** ")
food()
[Link]()
# METTRE À JOUR LES INFORMATIONS DU TYPE DE CLASSE
def classtype():
print("que veux-tu faire ?") ")
1. changer le nom du type de classe)
imprimer("2. modifier le prix du type de classe")
x=int(input("entrez votre choix :")) "))
si x==1 :
oname=input("entrez ancien nom: ")
nname=input("enter new name: ")
[Link]("mettre à jour classtype ensemble
'{}'='{}'".format(oname,nname))
déf fooditems() :
print(" ")
print(" ")
LES ALIMENTS DISPONIBLES SONT :
imprimer(" ")
imprimer(" ")
[Link]("sélectionner * de food_items")
x=[Link]()
pour je dans x:
print(" NOURRITURE ID: ",i[0])
imprimer(" FOOD Name: ,i[1])
imprimer( PRICE: ,i[2])
print(" "
")
utilisateur()
#Admin Interface après vérification du mot de passe
déf admin1() :
print("************ QUEL EST VOTRE OBJECTIF AUJOURD'HUI? ****************")
imprimer("1. mettre à jour les détails")
imprimer("2. montrer les détails
imprimer("3. approbation du travail
x=int(input("select your choice: "))
tant que vrai :
si x==1 :
print("1. type de classe")
imprimer("2. food")
impression("3. bagages
x1=int(input("entrez votre choix"))
si x1==1 :
classtype()
elif x1==2 :
food()
sinon si x1==3:
bagages()
sinon :
imprimer(" ********************** VEUILLEZ ENTRER UN
OPTION VALIDE ******************************** ")
admin1()
elif x==2:
print("1. type de classe")
print("2. nourriture
print("3. bagages
imprimer("4. enregistrements"
y=int(input("de quelle table :")) "))
si y==1 :
[Link]("sélectionnez * de classtype")
sinon:
[Link]("sélectionner * de
customer_details") z=[Link]()
pour je dans z:
imprimer(i)
imprimé("**************** CES GENS CI-DESSUS ONT")
TICKET RÉSERVÉ *****************************")
pause
#Admin Interface
définir admin() :
tant que vrai :
sec=input("entrez le mot de passe : ")
si sec=="admin":
admin1()
sinon:
print("************VOTRE MOT DE PASSE EST INCORRECT*********"
print("***********VEUILLEZ ESSAYER À NOUVEAU*****************")
admin()
pause
#À VOIR LES ENREGISTREMENTS DU CLIENT
déf enregistrer() :
cid=int(input("entrez votre identifiant client : "))
[Link](" sélectionner * des détails_client où
cus_id={}.format(cid)
d=[Link]()
IMPRIMER("VOTRE LES DÉTAILS SONT ICI...........)
client id: ,d[0])
print("nom : ", d[1])
imprimer("mobile" number: ,d[2])
imprimer("identifiant de vol : ,d[3])
imprimer("nom du vol", d[4])
print("type de classe : ",d[5])
impression lieu
imprimer("destination", d[7])
imprimer("jour de vol :" ,d[8])
vol time: ,d[9])
prix du billet : ,d[10])
imprimer("date de réservation de billet : ,d[11])
RÉSERVER LES BILLETS
déf ticketbooking():
cname=input("enter your name: ")
cmob=int(input("entrez votre numéro de portable : "))
si cmob==0000000000:
LE NUMÉRO DE MOBILE NE PEUT PAS ÊTRE NULL ")
réservationdeticket()
fid=int(input("entrez")) vol id: "))
fcl=entrée("entrez votre classe : ")
prenom=entrée("entrez votre nom du vol
dept=input("entrez departure place: ")
dest=input("entrez destination: ")
fday=input("enter flight day: ")
ftime=input("entrez flight time: ")
prix=input("entrez billet rate: ")
[Link]("insérer détails_du_client
valeurs({},'{}',{},{},'{}','{}','{}','{}','{}','{}',"{}".format('null',cnam
e,cmob,fid,fname,fcl,dept,dest,fday,ftime,"curdate()"))
[Link]()
#À VOIR LES VOLS DISPONIBLES
déf voldisponible() :
print(" ")
print(" ")
LES VOLs DISPONIBLES SONT:
imprimer( ")
print(" ")
[Link]("sélectionner * de flight_details")
x=[Link]()
for je dans x :
imprimer(" ")
impression("Vol ID: ,i[0])
imprimer(" Nom du vol : ,i[1])
impression(" départ : ,i[2])
print(" Destination: ,i[3])
Jour de départ : ,i[4])
imprimer( Prendre éteint time : ,i[5])
imprimer(" bussiness : ,i[6])
imprimer(" milieu :" ,i[7])
économique : ,i[8])
print(" ")
")
utilisateur()
#UTILISATEUR INTERFACE
def utilisateur():
tant que vrai :
print("************** MAI JE VOUS AIDE ?
*****************") print("1. détails du vol
imprimer("2. détails sur la nourriture
imprimer("3. réserver un billet")
4. mes détails
imprimer("5. sortie")
x=int(input("entrez votre choix :")) "))
si x==1 :
volDisponible()
elif x==2:
fooditems()
elif x==3:
réservationdebillets()
elif x==4:
enregistrements()
sinon :
************ VEUILLEZ CHOISIR UNE OPTION CORRECTE
************")
utilisateur()
pause
****************** BIENVENUE CHEZ LAMNIO AIRLINES
**********************")
************ FAITES DE VOTRE VOYAGE UN SUCCÈS AVEC NOUS!
*****************")
imprimer(" ")
imprimer(" ")
print(" ")
#Interface Principale
def menu1():
print("**************** VOTRE INTITULÉ DE POSTE? *******************")
imprimer("1. admin)
imprimer("2. utilisateur")
imprimer("3. sortie")
x=int(input("choisissez une option : "))
tant que vrai :
si x==1:
admin()
elif x==2:
utilisateur()
sinon:
imprimer("************VEUILLEZ CHOISISSEZ UN CORRECT
OPTION******************")
menu1()
break
menu1()
#mysql
•Tables dans la base de données des compagnies aériennes :
•Description and datas in table class_details:
•Description and datas in table customer_details:
•Description and datas in table flight_details:
Description and datas in table food_items:
•Description and datas in table luggage:
BIBLIOGRAPHIE
• [Link]
• [Link]
• [Link]
• Livre NCERT de la classe XI et XII