IP
IP
____________ ____________
Signature of External Signature of Internal
I undertook this project work as the part of our XII-
Informatics Practices course. We had tried to apply our
best of knowledge and experience, gained during the
study and class work experience.However, developing this
program is generally a quite complex and time consuming
process. It requires a systematic study, insight vision and
professional approach during the design and
development. Moreover, the developer always feels the
need, the help and goodwishes of the people near you,
who have considerableexperience and idea.
I would like to extend our sincere thanks and gratitude to
our Teacher Mrs.Priyanka Kumari (I.P. Teacher).
I would like to take the opportunity to extend our sincere
thanks and gratitude to our parents for being a source of
inspiration and providing time and freedom to develop
this project.
Aryan Singh
1. Introduction
3. Description Of Project
5. Conclusion
6. Bibliography
In the existing system, most of the records are maintained
on paper. It becomes very inconvenient to modify the
data. In the existing system, here is a possibility that the
same data in different registers may have different values
which means the entries of the same data do not match.
This inconsistent state does not supply the concrete
information which poses a problem in the case
information related to particular search record. Our
project is very useful. User is no longer required to check
his register in search of records, as now it can be
searched over the software by choosing some options. The
user need not to type in most of the information. He/she is
just required to enter the desired options. On the whole it
liberates the user from keeping lengthy manual records.
In a nutshell, it abates the work load of an organization.
In today's world, no one likes to perform calculations on
calculator or manually when computer is there. Everyone
wants his/her work to be done by computer automatically
and displaying the result for further manipulations. So
this project is about providing convenience regarding
Railway Reservation System.
Processor: Intel(R) Core(TM) i3-3227U CPU @ 1.90GHz Or
Above
Installed memory (RAM):4.00 GB (3.87 GB usable)
System type: 64-bit Operating System, x64-based processor
• def create_passengers():
It helps us to create the Passengers table to
store Information in MySQL.
• def add_passengers():
It helps us to add passenger details like
Name,Age, Train No., Class, Destination,
Destination Fare, PNR No., etc.
• def create_trainsdetail():
It helps us to create Train Details table to store
train Details in MySQL.
• def add_traindetail():
It helps us to add train details like Train Name,
Train No., Fare of station, Source of Train,
Destination of Train, etc.
• def showpassengers():
It shows the details about the passengers which we
have taken input from the user in python and gives
us the output in MySQL
• def disp_pnrno():
This module is used to display the PNR No. of
trains and it also gives us the status of berth,
whether it is confirmed or not.
• def ticketreservation():
This module offers us various types of seats and it’s
Fare like First Class AC Ticket Fare for Goa
Express From New Delhi is ₹6000/head. It is shown
as below.
• def cancel():
This module is used to cancel the train with the
help of Train No. and show the status =
‘cancelled’ for the specified Train No..