18-05-2012, 04:03 PM
Railway Reservation System
Railway Reservation System.pptx (Size: 1.48 MB / Downloads: 211)
Problem Statement
This system is concerned with the reservation and cancellation of railway tickets to the passengers. The need of system arose as it is the known fact that India has the largest railway network in the whole of the world and to handle it manually is quite a tough job. By computerizing it, we will be able to overcome many of its limitations and make it more efficient. The handling of data and records for such a vast system is a very complex task if done manually but it can be made much easier if the system is computerized.
Our system is limited in such a way that a train starting from a particular source will have a single destination.
The basic functions are reservation and cancellation and will be handled with the help of following sub functions: -
->It reserves and cancels seats for the passenger.
->It contains information about the trains.
->It contains information about the passenger.
->It contains the details of reservation fees, any concessions etc.
->It makes entries for reservation, waiting, cancelled tickets.
->It will update for uptime and downtime trains.
Data dictionary details
For each customer / user, there is a file named <username> of the user which stores the PNR number of all recent updates the user has made. The table is updated on new reservation being made and an existing reservation being cancelled.
For each train, table which describe the train,
<train>n – This stores the stations at which a train stops, the arrival times at the stations and the stop numbers of the train. This is required to provide the facility to a customer of being able to make reservations for intermediate stops and need not book the ticket for the whole journey, to match the stations and the stoppage number ensures that the train arrives at the starting station before the ending station. This can be updated only by the administrator. A new table of such type is created and the records are inserted upon the request by the administrator to announce a new train route. To ensure the integrity of the table the administrator is provided for choosing stations to protect from the accidental error of entering non-existent stations.
Railway Reservation System.pptx (Size: 1.48 MB / Downloads: 211)
Problem Statement
This system is concerned with the reservation and cancellation of railway tickets to the passengers. The need of system arose as it is the known fact that India has the largest railway network in the whole of the world and to handle it manually is quite a tough job. By computerizing it, we will be able to overcome many of its limitations and make it more efficient. The handling of data and records for such a vast system is a very complex task if done manually but it can be made much easier if the system is computerized.
Our system is limited in such a way that a train starting from a particular source will have a single destination.
The basic functions are reservation and cancellation and will be handled with the help of following sub functions: -
->It reserves and cancels seats for the passenger.
->It contains information about the trains.
->It contains information about the passenger.
->It contains the details of reservation fees, any concessions etc.
->It makes entries for reservation, waiting, cancelled tickets.
->It will update for uptime and downtime trains.
Data dictionary details
For each customer / user, there is a file named <username> of the user which stores the PNR number of all recent updates the user has made. The table is updated on new reservation being made and an existing reservation being cancelled.
For each train, table which describe the train,
<train>n – This stores the stations at which a train stops, the arrival times at the stations and the stop numbers of the train. This is required to provide the facility to a customer of being able to make reservations for intermediate stops and need not book the ticket for the whole journey, to match the stations and the stoppage number ensures that the train arrives at the starting station before the ending station. This can be updated only by the administrator. A new table of such type is created and the records are inserted upon the request by the administrator to announce a new train route. To ensure the integrity of the table the administrator is provided for choosing stations to protect from the accidental error of entering non-existent stations.