RAILWAY RESERVATION SYSTEM NAME:- POONAM NISHAD. NAMES :- POONAM NISHAD. NIRAJ PATIL. POOJA PAWAR. SHUBHANGI RAJDEO. MANISH BHOIR SRN :- 2021020015 2021020016 2021020017 2021020019 2021020004 CLASS :- SYCS GROUP NO :- 4
Introduction We have taken railway reservation system as a topic of project in research methodology , Indian Railway is one of the biggest railway network in the world. And also its reservation portal maintained by IRCTC is very popular. With some recent changes they have made it very easier to use and book tickets online. Users can register themselves on the portal and can make booking , query train status , query booking status, etc. We have taken IRCTC as reference to design our study and have taken library to use our notations and ideas during most of the work.
PROBLEM STATEMENT “Railway Reservation System” is an attempt to simulate the basic concepts of the online reservation system. The system enables to perform the following functions:- Search for train Booking of a selected flight Payment Cancellation Passenger Revenue enhancement Improved and optimize service
UML DIAGRAMS Use Case Diagram STATE DIAGRAM Sequence Diagram Activity Diagram First Level DFD – Railway Reservation System Zero Level DFD – Railway Reservation System ER Diagram Class diagram
Register Login Booking Check booking status Check train running status Check seat availability Payment Admin login Modify train information Modify station information Modify user information User Payment gateway Passenger Admin Use Case Diagram
STATE DIAGRAM Validation Availability Check Booking Tickets Printing Enter login details Enter train details Enter self details Booking successful logout
P : Passenger R : Railway System T : Ticket 1 : Login 2 : Validate() 3 : Return Status 4 : Request Form 5 : Create Form() 6 : Submit Details 7 : Create Ticket() 8 : Send Details() 9 : Ticket Created 10 : Acknowledge 11 : Take Print() Sequence Diagram
Search Train Check Tickets Availability Book Tickets Fill Details Print Ticket Make Payment Submit Details Logout No Yes Activity Diagram
Trains Management Booking Management Ticket Management Route Management Login Management System Management Generate Trains Report Generate Booking Report Generate Ticket Report Generate Route Report Check User Login Details Generate System User Report Railway Reservation System First Level DFD – Railway Reservation System
Booking Management Railway Reservation System Train management Route Management Login Management Ticket Management System User Management Zero Level DFD – Railway Reservation System
User id Password First Name Middle Name Last Name Gender Marital Status Date Of Birth Occupation Aadhar Number PAN Number Country Email Id Mobile Number Nationality Address Admin ID Admin password Train code Route Start station End station Start time End time Category PNR number Confirmation status First name Middle name Last name Age Station code Station name Admin Customer Train PK PK PK PK PK Station Passenger Modify date Add Modify Delete Book Booking Booked By Enquires Enquiry Enquired By Start Station End Station End Station Start Station Reserved End Station Start Station Add Modify Delete ER Diagram
Class daiagram Clerk Id Name Form_details Cancellation form() Passenger Name Address Age Gender searchTrain () bookTicket () CancelTicket () Pay charges() modifyForm PnrNo Status noofPerson Charge type NewTicket () Delete ticket1… Id Response() amount TrainNo TrainName Train RailwaySystem Payment Tickets cancels works Makes 1 1 1…* 1 0…1 1….* 1 1....*
How to book a railway ticket online By India Today Web Desk : Except for General class train tickets, Indian Railways requires reservations or booking on all classes of travel. Reservation or booking allows the travelers to find a confirmed berth in the selected class of a train. There are two main ways in which you can make a booking or reservation. A passenger can make online advance reservations through the IRCTC portal, which is also called as the e-ticketing of Indian Railways. Other than that, a passenger can make a booking physically through the Indian Railways booking counter at the railway station.
CONT….. A passenger can make an advance reservation for up to 120 days in advance, excluding the date of the journey at the train originating station, according to IRCTC's website - irctc.co.in Once a ticket is booked, a Unique PNR (Passenger Name Record) is generated against every ticket.
AdvantageS The online reservation system is a very good feature, because standing in Queues all the time and jostling away wasting your time is not the best thing to do, so the IRCTC website does help a great deal to book your tickets. Railways is a central government department that offers numerous opportunities to both travellers and employees. The reservation system was provided by Indian Railways on various trains to various locations.
CONT….. You can get the seat of your choice and book the ticket before anyone else by reserving our ticket. Reservations are especially useful during festival seasons, when it is extremely crowded and we are unable to take a ticket. The reservation is very helpful for the elderly, and they can get food in the compartment itself. The reservation system saves you from having to stand in line to get your ticket.
DISADVANTAGES Under the earlier arrangement, IRCTC used to shut down its main server for one hour every day – from 23.30 hours to 00.30 hours — for its repair. During this one hour, e-ticketing service was fully closed. With the introduction of the new system on September 20, IRCTC's main server will be closed for 45 minutes only—from 2345 hours to 0030 hours. With this development, the passengers can now avail e-ticketing facility for an extra 15 minutes.
How to book railway ticket by going to the station Passengers who book tickets from the ticket counter of Indian railway station get more privilege. You can opt for various quotas and concessions. Generally, these options are not available for online train ticket booking. Passengers booking tickets from the ticket counter can opt for the Senior Citizens, Ladies quota and other related concessions. Here are the steps you need to follow to get a train ticket from the Indian Railways booking counter:
Cont ….. For booking a train ticket through Indian Railways booking counter, you have to visit the nearest railway station and ask for the reservation form. Fill the passenger details (Like: Name/s, age, gender, berth preference). Once you are with done with form return it to the booking counter with payment. And you will get your tickets with the unique PNR number! I n case you stay from the railway station you can go to the online booking. It is a most simple and easiest way of booking ticket.
Recently, IRCTC, a 'mini Ratna ' PSU of Indian Railways, had imported five new HP Itanium servers from Singapore to speed up e-ticketing operations on its digital platform. Earlier on June 1, it had installed two Linux-enabled servers, substantially raising the booking capacity of e-tickets. "The introduction of these new high-speed servers has substantially enhanced the website performance, including log-in time and payment gateway. That is why passengers are getting 15 more minutes for e-ticketing service," said Dr A K Manocha , chairman and managing director, IRCTC. SYSTEM UPGRADE