RAILWAY TICKETING


                                                                                                                                                                                    
Objective:

Railway Ticketing project main objective is Looking  for an online solution to provide travelers with all facilities on internet. It will provide the following facilities on one site:

·         Information regarding trains.
·         Seat Availability.
·         Online Reservation/ Cancellation.
·         Info about Train Running.

Existing System:

·         Existing system doesn’t provide the facility to register for the multiple trains at a time.
·         Existing system doesn’t provide online help regarding the train schedules.
·         Existing system doesn’t provide the facility to book the bulk tickets by Agents.

Proposed System:

The development of this new system contains the following activities, which try to develop on-line application by keeping the entire process in the view of database integration approach.

·         In Users Home Page any information regarding late running of train must be displayed.
·          Travel Agents may book bulk Ticket at a slightly Higher Cost which must be indicated by the system.

·         This system provides late running trains information before 3 hours.
·         In case of waitlisted tickets User must have an option of booking in multiple trains by paying only the cost of highest amount.
·         Whichever ticket gets confirmed first is sent to the user and all others are automatically cancelled and any amount left is refunded.
·         Online Status of the tickets must be provided in real time.
·         Online Status of the tickets must be provided in real time.
·          Administrators can perform all related activities like generating reports, control user's activities, take backup etc.

Number Of Modules:

The system after careful analysis has been identified to be presented with the following modules:

1.       Customers
2.       Travel Agent
3.       Railway Authorities
4.       Administrator
5.       Security and authentication
6.       Reports

Customers:

Customers view all Train Schedules and search the trains from source to destination. Customers Home Page provides any information regarding late running trains must be displayed. It display information of your registration details and we can update, if required.

Travel Agent:

Travel Agents may book bulk Tickets at a slightly Higher Cost which must be indicated by the system.

Railway Authorities:

Railway Authorities provide information of all trains which are running late. They also update the Emergency Quota in train before chart preparation.

Administrator:

Administrators can perform all related activities like generating reports, control user's activities, take backup etc.

Booking Module:

Customer can book the tickets, view the status of the ticket and cancel the ticket.

Security and Authentication:

1. Customer Registration.
2. Login as Customer or Agent or Administrator
3. Change password
4. Forgot Password

Reports:

In this Module the different Actors can generate the different types of Reports according to their access.

Software Requirements:

Operating System                                            :                               Windows XP/2003 or Linux
User Interface                                                   :                               HTML, CSS
Client-side Scripting                                       :                               JavaScript
Programming Language                                               :                               Java
Web Applications                                            :                               JDBC, Servlets, JSP
IDE/Workbench                                               :                               My Eclipse 6.0
Database                                                             :                               Oracle 10g
Server Deployment                                         :                               Tomcat 5.x
Frame Work                                                       :                               Struts 1.x

Hardware Requirements:

Processor                                                            :                               Pentium IV
Hard Disk                                                            :                               40GB
RAM                                                                      :                               512MB or more

1 comments: