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
a good project on railway ticketing
ReplyDelete