Professional Documents
Culture Documents
Project Synopsis For Airline Ticket Reservation System
Project Synopsis For Airline Ticket Reservation System
Dwarka
COMPUTER SCIENCE
NAME:
CLASS:
ROLL NO:
BOARD ROLL NO:
ACADEMIC YEAR: 2021-22
CERTIFICATE
__________________
MR AMIT DUA
(Subject Teacher)
2
ACKNOWLEDGEMENT
3
INDEX
S.No Particulars Page
1. Topic of the Project 5
2. Background of the 6
project
3. Modules 10
4. Functions 11
5. Use of Technology 13
6. Flow of Project 16
7. Bibliography 19
4
TOPIC OF THE PROJECT
AIRLINE TICKET
RESERVATION SYSTEM
Group Members:
1) Abhiraj Kumar Koslia
2) Gunbir Singh Baveja
5
BACKGROUND OF THE
PROJECT
6
The world has seen the greatest technological boom in
the last fifty years, with innovations in all areas now
possible to make human life easier and more
comfortable. The aviation industry has become one of
the most demanding and fascinating industries today.
made the dream of the flying man a reality in less than a
century. Today, millions of people fly every day. This not
only strengthened the economy of places, but also
connected people and cultures.
7
The main purpose of this vision document is to list the
project's requirements for the flight ticket reservation
system. This document also helps us to collect and
analyze the ideas gathered for the project. The primary
purpose of this document is to lay the foundation for
your design. Project phase. The document in
preparation is the first version of the vision document for
the Airline Ticket Reservation System project.
8
MODULES AND
FUNCTIONS
9
MODULES
import pymysql:
By importing this package, we are able to establish the
connection between SQL and Python.
import datetime:
This package provides basic functions for display date
related values in the program.
import random:
This package has functionality to generate random
numbers and select numbers within a range.
10
FUNCTIONS
connect():
This function establishes a connection between Python
and MySQL.
cursor():
It is a special control structure that facilitates the
row-by-row processing of records in the result set.
The syntax is:
<cursor object>=<connection object>.cursor()
execute:
This function is used to execute the sql query and
retrieve records using python.
The syntax is:
<cursor object>.execute(<sql query string>)
fetchall():
This function will return all the rows from the result set in
the form of a tuple containing the records.
11
commit():
This function provides changes in the database
physically.
12
USE OF TECHNOLOGY
13
A number of software and programs were used to develop the
model on-line reservation system. The types of programs and
software used were programming languages such as Python
and database programs such as MySQL. The proper
installation of all programs used was necessary and
fundamental. The understanding of the programs was used in
carrying out the project. If there was insufficient knowledge
during the development process, reference was made to
sources such as tutorial videos and official documentation.
MySQL:
Databases are collections of similar data. The databases are
used for the orderly collection and storage of similar data, which
is then used for a specific purpose. A database contains tables
with rows and columns filled with objects showing the
connection between them. share for programs that can use the
information in the database. Today, many companies rely on
databases to systematically store a wide variety of information.
Python:
Python is a script programming language. Although system
programming languages like C ++, Java, etc. are very popular
14
in school and university curricula, Python is an advanced
scripting programming language that can be used in many
types of applications, is easy to learn, and has simpler syntax
and semantics. Script languages are particularly suitable for
introductory programming sequences. Script languages also
usually have simpler syntax and semantics than system
languages. Because Python has smooth syntax rules, it
encourages building advanced applications in no time.
15
FLOW OF THE
PROJECT
16
➔Choose Route: The place of departure and arrival
should be chosen to get the details of flights
connecting them.
17
➔Type of Seat: They can choose to have a Window
seat or an Aisle seat, as per their choice.
18
BIBLIOGRAPHY
19
To develop this project, the following references were
used:-
20