Bus Reservation System

Bus Reservation System


The bus reservation system would allow any user to make a reservation and, eventually pay for the ticket. As a result, a reservation record is created and the user can select a seat. There are different models of buses therefore a bus configuration interface has to be created. Based on a particular bus configuration, an itinerary will be selected. There can be a variety of itineraries; therefore an Itinerary interface would have to be created.

A combination of an itinerary and bus configuration for a particular date is called a trip. Tickets can be bought for one way or round trip.

Bus Configuration

The Bus configuration interface would allow to enter the fleet of buses available for a particular company. The following are characteristics of buses:

1. Name (i.e. Neoplan Spaceliner)

2. Number of seats.

3. Number of seats per row.

4. Has TV

5. Has Air Conditioning

6. Has Sleeper

7. Has Meal

8. Seat space category (normal, wide, spacey, big recline)

9. Status (Active, Inactive)

Itinerary Configuration

The Itinerary configuration would allow to enter all the possible itineraries available for this company.

1. Identification (Kansas City, Laredo)

2. Start Day (Monday, Tuesday)

3. length (72 hours)

4. Stops (1 through 99)

5. Itinerary Stops

a. Stop Id (1,2,…)

b. Stop City

c. Arrival Time

d. Departure Time

e. Trip Price

Trip File

The Trip File has information about each portion of an itinerary.

1. Id

2. From

3. To

4. Departure Date

5. Departure Time

6. Trip Length (Hours & Minutes)

7. Itinerary ID

8. Bus ID

Reservations File

The reservations File contains a reservation for each trip or combination of trips.

1. Record ID

2. Reservation Id

3. Trip ID

4. Client ID

5. Amount

6. Paid Amount

7. Paid Date

8. Receipt Number

9. Change Seat Approve


A client may make a reservation for a particular trip or several trips at the same time and can be one way or round trip. There will be several records in the reservation file with the same reservation ID. There has to be a way to make sure that the seat will be available for the whole duration of the trip. If the passenger needs to change seats during the trip, a warning has to be displayed for the passenger to approve it.

Reservation Interface

The reservation interface will first display the itineraries for a departure date and time, the departure city and arrival city. The system will display an itinerary or a portion of itinerary. (i.e. for the itinerary Oklahoma City to Laredo with stops in Dallas, Austin, San Antonio), the passenger only wants to travel from Austin to San Antonio.

The system will search the trip database to select all records that stop in San Antonio and Austin with the same itinerary ID and will list the times.

The passenger will select one and continue to the seat assignment interface. If there are seats available for the entire segment that the passenger requests, only those seats will be displayed. If the seat has to change in the middle of the trip, it has to be marked in the seat assignment interface.

The seat assignment interface has to show graphically the layout of the bus.

Ajax has to be used as much as possible for this interface and also for the selection of the departure and arrival city.

There will be an opening and closing of day procedures based on the sales. Any standard procedure suggested will be accepted.

Interface available in Spanish and English strongly desired.

For questions and suggestions please write to:

Kemahiran: PHP

Lihat lagi: introduction bus reservation, bus reservation database, bus reservation system interface, bus seat reservation system, name bus reservation system, bus company reservation interface, reservation system bus company, interface bus reservation, bus reservation system java, introduction bus reservation system, bus reservation requirement, final report bus reservation system, bus booking systempdf, bus reservation preoject using vbnet, bus reservation system introduction, wide 6 search, to bus, times standard, time in dallas, the dallas standard, system one, search introduction, round name, php dallas, minutes in spanish

Tentang Majikan:
( 0 ulasan ) Miami, United States

ID Projek: #335459

9 pekerja bebas membida secara purata $608 untuk pekerjaan ini


Hello Sir. I have great knowledge on PHP, MySQL. Want to help you. Feel free to ask any query. Let's start.

$500 USD dalam 20 hari
(14 Ulasan)

We have gone through the information that you have provided and understand your requirements very well. We have excellent expertise in PHP5, MYSQL, DRUPAL, JOOMLA, HTML, CSS, AJAX, JAVA, J2ME, JSP, SEO, SEM, ASP.NET, V Lagi

$725 USD dalam 25 hari
(2 Ulasan)

please see pm for details

$600 USD dalam 16 hari
(1 Ulasan)

Please check PMB for details, Thank you

$650 USD dalam 15 hari
(0 Ulasan)

Can be successfully done. Let's start quickly. Thanks.

$500 USD dalam 7 hari
(1 Ulasan)

Can do this work for you. Haris Anwer

$350 USD dalam 15 hari
(0 Ulasan)

We will assure best solution,with a best admin to control the full system,please view Pm our portfolio ...... Thanks

$650 USD dalam 35 hari
(1 Ulasan)

One of my colegues has done something similar for his final project at college, so we know what to do.

$600 USD dalam 20 hari
(0 Ulasan)

-ISO Certified- firm with 100's of Certified Developers/ Designers. It is a serious BID considering time/ budget and project description, we have done lots of similar projects. We will provide you detailed proposed sol Lagi

$699 USD dalam 30 hari
(0 Ulasan)

Waiting for your selections.

$700 USD dalam 35 hari
(1 Ulasan)