IDEAL INDIAN SCHOOL-DOHA
QATAR
INFORMATICS PRACTICES (065)
PROJECT
2024-2025
PROJECT TOPIC:
AIRPORT MANAGEMENT SYSTEM
GUIDED BY:- SAJITH. K (HOD COMPUTER SCIENCE)
SUBMITTED BY
STUDENTS NAME : Rishit Tyagi
CLASS AND DIVISION : 12th B
INDEX
❖ACKNOWLEDGEMENT.
❖INTRODUCTION TO PYTHON.
❖INTRODUCTION ABOUT THE PROJECT.
❖SYSTEM REQUIREMENTS.
❖BACKEND DETAILS.
❖FRONTEND DETAILS.
❖SCREEN SHOTS OF EXECUTION.
❖BIBLIOGRAPHY.
ACKNOWLEDGEMENT
I thank my informatics Practices Teacher Mr. SAJITH.K for
the guidance and support. I am also thankful to our
Principal Mr. Shaik Shamim Saheb. I would also thank to
my parents for encouraging during the course of this
project. Finally, I would like to thank CBSE for giving me
this opportunity to undertake this project.
INTRODUCTION TO PYTHON
Python is an interpreted, object-oriented, high-level
programming language with dynamic semantics. Its
high-level built in data structures, combined with
dynamic typing and dynamic binding, make it very
attractive for Rapid Application Development, as well
as for use as a scripting or glue language to connect
existing components together. Python's simple, easy
to learn syntax emphasizes readability and therefore
reduces the cost of program maintenance. Python
supports modules and packages, which encourages
program modularity and code reuse. The Python
interpreter and the extensive standard library are
available in source or binary form without charge for
all major platforms, and can be freely distributed.
History of Python:
Python is a widely used general-purpose, high-level
programming language. It was initially designed by Guido
van Rossum in 1991 and developed by Python Software
Foundation. It was mainly developed for emphasis on code
readability, and its syntax allows programmers to express
concepts in fewer lines of code.
INTRODUCTION TO THE PROJECT
The Airport Management System software is an ERP
software used by airports for managing passenger
details and flight operations. This software stores
details of passengers and helps us to search
passengers by their name and flight. It is possible to
add new passengers, delete old ones, and update
fare information. The system can also display a bar
graph showing fare and passenger statistics. If
needed, the system has the provision to view
detailed information on all passengers. The program
is also useful for checking and analyzing passenger
data trends and fare information.
SYSTEM REQUIREMENTS
HARDWARE REQUIREMENT:
⮚Printer- to print the required documents of the
project.
⮚Compact Drive
⮚Proccesor: Pentium III and above
⮚RAM: 256 MB(minimum)
⮚Hard-Disk : 20 GB(minimum)
SOFTWARE REQUIREMENT:
⮚ Windows 7 or higher
⮚ My-SQL server 5.5 or higher (as backend)
⮚ Python idle 3.6 or higher or spyder (as frontend).
⮚ Microsoft Word 2010 or higher for documentation.
BACKEND DETAILS
FRONT-END DETAILS
PROGRAM CODE
MENU:
FOR BAR GRAPH:
FOR SEARCHING PASSENGERS:
FOR MODIFYING FARE:
FOR DELETING PASSENGER:
FOR ADDING NEW PASSENGER:
FOR SHOWING ALL PASSENGERS:
SCREEN SHOTS OF EXECUTION
MAIN MENU
MENU OPTION:
SHOW PASSENGERS:
TO ADD NEW PASSENGER:
TO DELETING PASSENGER:
TO MODIFYING FARE:
TO SEARCH PASSENGER:
BAR GRAPH
BIBLIOGRAPHY
BOOKS:
✔COMPUTER SCIENCE WITH PYTHON- BY
SUMITA ARORA
✔COMPUTER SCIENCE WITH PYTHON-BY PREETI
ARORA
✔PYTHON COOKBOOK
WEBSITES:
✔[Link]
✔[Link]
✔[Link]