0% found this document useful (0 votes)
8 views17 pages

Railway Reservation System

The document is a project report on a Railway Reservation System developed by a student at Manisha International School, detailing the project's objectives, source code, and outputs. It includes acknowledgments, a certificate of completion, and a bibliography of resources used. The project aims to apply programming knowledge in a real-world context, utilizing Python and MySQL for ticket booking and cancellation functionalities.

Uploaded by

prithwishmaity2
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views17 pages

Railway Reservation System

The document is a project report on a Railway Reservation System developed by a student at Manisha International School, detailing the project's objectives, source code, and outputs. It includes acknowledgments, a certificate of completion, and a bibliography of resources used. The project aims to apply programming knowledge in a real-world context, utilizing Python and MySQL for ticket booking and cancellation functionalities.

Uploaded by

prithwishmaity2
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 17

MANISHA

INTERNATIONAL SCHOOL
Affiliated to CBSE, Affiliation Number: 2430105, School Code:15660

COMPUTER SCIENCE PROJECT


ON
RAILWAY RESERVATION SYSTEM
NAME
CLASS
BOARD ROLL NO.
SESSION

GROUP MEMBERS
INDEX
Sl. Topics Page
No. No.
1 Acknowledgement 3
2 Certificate 4
3 Introduction 5
4 Objectives of the project 5
5 Project source code 6 - 11
6 Project output 12 - 15
7 Hardware and software requirements 16
8 Bibliography 17

P a g e 2 | 17
ACKNOWLEDGEMENT

I would like to express my heartfelt gratitude to all those who have supported
and guided me throughout the completion of this Railway Reservation System
project.

Firstly, I am deeply grateful to Mr. Bibhas Roy sir, whose invaluable guidance
and encouragement made this project possible. Your insightful feedback and
continuous support were instrumental in shaping the direction of my work.

My sincere appreciation goes to my classmates and friends, who provided me


with constant motivation and constructive suggestions during the course of this
project. Your assistance in brainstorming ideas and reviewing my work has
been greatly appreciated.

Finally, I am thankful to Manisha International School, library and its staff for
providing access to essential resources and materials that enriched my research
and contributed to the development of this project.

Thank you all for your invaluable contributions and support.

Sincerely,

[Your Full Name]


Class XII, [Your Section]

P a g e 3 | 17
CERTIFICATE
This is to certify that [Your Full Name], a student of Class XII in [Your
Stream, e.g., Science/Commerce/Arts], has successfully completed a project
titled "Railway Reservation System" as part of the curriculum for the CBSE
board.

The project involved an in-depth study and development of a railway


reservation system, including research, design, and implementation phases.
This project has been carried out under the supervision of Mr. Bibhas Roy,
who has provided valuable guidance and support throughout the process.

The project was completed with dedication and meets the requirements set forth
by the CBSE curriculum. It reflects the student’s understanding and application
of concepts related to the subject.

________________________ ________________________

INTERNAL’S SIGNATURE EXTERNAL’S SIGNATURE

P a g e 4 | 17
RAILWAY RESERVATION SYSTEM

INTRODUCTION
The Railway Reservation System is basically a database-based project done
with the help of python language and mysql. This project is very useful for the
people to book or cancel train tickets by sitting at home with one cell phone in
their hand. This project can be modified for various reservations.

OBJECTIVES OF THE PROJECT


The objective of this project is to let the students apply the programming
knowledge into a real-world situation/problem and exposed the students how
programming skills helps in developing a good software.
 Write programs utilizing modern software tools.
 Apply object-oriented programming principles effectively when
developing small to medium sized projects.
 Write effective procedural code to solve small to medium sized problems.
 Students will demonstrate a breadth of knowledge in computer science, as
exemplified in the areas of systems, theory and software development.
 Students will demonstrate ability to conduct a research or applied
Computer Science project, requiring writing and presentation skills which
exemplify scholarly style in Computer Science.

PROJECT SOURCE CODE


from datetime import date P a g e 5 | 17
dmy=s[8:]+"-"+s[5:7]+"-"+s[0:4]
print(row[6],"\t",row[9],"\
t",row[8],"\t",row[10],"\t",row[11],"\t",dmy) P a g e 6 | 17
tc=int(input("Enter Serial No\n"))
P a g e 7 | 17
cursor=mycon.cursor()
mobile=str(row[5])
break P a g e 8 | 17

if c==1:
elif n==4:
print("Logged Out") P a g e 9 | 17

break
user=input("Enter Username\n")
passwd=input("Enter Password\n") P a g e 10 | 17

f_signIn(user,passwd)
P a g e 11 | 17
PROJECT OUTPUT

P a g e 12 | 17
P a g e 13 | 17
P a g e 14 | 17
P a g e 15 | 17
P a g e 16 | 17
BIBLIOGRAPHY
1. Books:
- Computer Science with Python – Class XII"
Author: Sumita Arora
Publisher: Dhanpat Rai
Year: 2024
Description: This book provides a comprehensive introduction to Python
programming
and includes practical projects that helped in understanding Python's
applications.

2. Online Resources:
- Official Python Documentation*
URL: [https://docs.python.org/3/]
Description: The official Python documentation was a vital reference for
understanding
Python syntax, libraries, and functions used in the project.

3. "How to Build a Simple Railway Reservation System in Python"


URL: [https://www.geeksforgeeks.org/building-railway-reservation-system
python/]
Description: This tutorial provided a foundational approach to designing a
railway
reservation system, offering code examples and explanations.

4. Tools and Libraries:


- Python Programming Language
URL: [https://www.python.org/](https://www.python.org/)
Description: The primary language used for developing the railway reservation
system.

5. Websites:
- W3Schools Python Tutorial
URL:
[https://www.w3schools.com/python/](https://www.w3schools.com/python/)
Description: Provided basic Python tutorials and examples that helped with
learning
Python programming concepts.
P a g e 17 | 17

You might also like