You are on page 1of 4

INTRODUCTION

Online railway ticket reservation system is an online computerized management system which is
going to keep in track of all necessary information around the railway tours with the aid of the
internet facility.

The government is the one and only railway service provider in the sri lanka and the ticket
reservation activities are still doing according to the a lot of ledgers and a lot of paper work. The
main focus of this system is to address the limitations of manual ticket reservation activities of
the railway department of the Sri Lanka.

The solution of this software is going to prevent a lot of time and money of the government as
well as the passengers. The work becomes fully automated and any information regarding the
tours, seats as well as the prices can be obtained by clicking the button.

Moreover, now it’s an age of computers of and automating such an organization activities
gives the better look to the whole country.

BACKGROUND OF THE PROJECT


The project’s main aim is to promote the railway activities of the sri lanka by facilitating very user
friendly sophisticated service to the passengers.

Although the railway department use web based management system it does not provide online
services for the passengers. They only provide some information to the public around prices,
tours. Passengers should have go in front of the counters to reserve tickets like day today
activities.
Through this system the passenger can log on to the system and create the profiles of the mand
do the ticket reservation from his own. The system provides the detailed map to the user to select
their destinations. The system is going to charge the ticket based on their type (senior citizen,
military personnel, special category passengers etc.) ,the distance, class(1st class, 2nd class etc.)
like things .
After that the system asked for the bank account number for the passenger and when he enter the
correct details, the system sends the bill with PRN code to the customer including seat numbers
as well, to his email account. The bill will be the most important element while the passenger is
traveling. Therefore he should get the printout of this and keep it very carefully during his
journey. Moreover the passenger can cancel the reservation, check the availability of the trains,
and reschedule the ticket.
The proposed system is working through a database and it can be access in anytime anywhere
and can easily maintain. .net, my sql, php, java will be the most important tools when it
passthrough the implementation stage of the software.
PROBLEM STATEMENT
Designing the application and of Railway Reservation System for the purpose of reserving
railway tickets and database maintenance about train and passenger details by the railway
department.

NEEDS STATEMENT
In this Railway Reservation System, there are five main modules available. They are
1. Train Master
2. Ticket Booking
3. Ticket Canceling
4.ticket rescheduling
5. Reports
The Train Master is Admin side module. The Administrator only can Add, modify and Delete
the train Details. The Train Master contains the following details.
a) Train Name
b) Train No
c) Source
d) Destination
e) Departure Time
f) Arrival Time
g) Total Seats
h) Kilometers
i) General Seats (1A, 2A, 3A, 2S, SL, CC)
J) Routes and Timings
The Ticket Booking is user side module. The user can book the ticket using this module. The
user should follow the steps for the ticket booking.
a) First you should select the Source and Destination.
b) Next, you should select the Date. While the date textbox got focus, the calendar will
display. By clicking the calendar, the date will be selected. And you can’t select the yesterday
and before date.
c) Select the Quota
d) Click the Find button to find the trains which are available
The Ticket Canceling and the rescheduling are also user side modules. The user can cancel the
ticket using this module. The user should follow the steps for the ticket Cancel.
a) Enter the PNR Number in the Textbox and Click Find.
b) It will show the details of the destination as well as the passenger details
c) Click the Name in the flex grid which you want to cancel and where the status is
“Booked”.
d) Click the “Cancel” Button to cancel the ticket and reschedule button to reschedule the
reservation
The report modules will generate the bill for the user.

SOLUTION and OBJECTIVES


This is the activity diagram for the main process of this system.
1. Reduce the paper based works of the ticket reservation activities.
2. Provide user friendly service.
3. Reduce the traffic in the counters of the railway stations.
4. Use the latest technology for implementing the system.
5. Utilize the existing technology to get the maximum benefit to the society.
6. Identify basic functional and data requirements to satisfy the business need.
7. Identify system interfaces.
8. Assess project risks.
9. Provide sophisticated system to the user.
10. Reduce the time consuming of the user.

You might also like