You are on page 1of 8

Bus Reservation System IT122: Project C Programming

INFORMATICS COLLEGE Libis Quezon City

IT 122

PROJECT in C PROGRAMMING

Bus Reservation System

Student ID: 05560551713349 Student Name: VILLANUEVA, JOMEL S.

Class Code: IT 122 Lecturer: Mr Joey Joseph Villota

Centre: 0556 Quezon City Country: Philippines

Approved

Refine

Reject

VILLANUEVA, JOMEL S [05560551713349] 0


Bus Reservation System IT122: Project C Programming

1. Abstract

Technology plays an important role in every individual and specially in every business. Its
introduction in the mid 80s contributed high impact on every business transaction and operations.
The system automation as part of technology advancement is just another key to maximize every
transaction, improved productivity of employees, minimize errors and profit loss. Bus Reservation
System is a system that deals with the maintenance of records of each passenger this includes
maintenance of information like schedule, and the details of each bus to include the generating of
reports. Its purpose is to automate transaction, this includes management of reservation, passengers
data, or information, and list of passengers. Todays operation, there are still bus company still adopts
the traditional way of transaction which is the manual operation. Where it takes a lot of time, energy
and causes many errors during data entry and even disputes with some passengers. To address this
issue and minimize errors, system automation is best recommended to every transaction.

2. Company Background / History

Aywander Bus Company has been in operation since year 2008. Their head office located at Brgy.
Ajat Centro Iguig Cagayan where they provide daily transport services to passengers from Manila to
town of Aparri, Cagayan and vice versa. They have a total of 20 units of fully operational buses with
total capacity 50 passenger per unit. They offer regular fare for economy type of bus, deluxe and
super deluxe for class A type of service.

For over 9 years of operation, Aywander Bus Company still adopts traditional way of booking or the
manual process where in the process causes delays on report their weekly and monthly report.

2.a Main Problems

2.b. Specific Problems

VILLANUEVA, JOMEL S [05560551713349] 1


Bus Reservation System IT122: Project C Programming

3. Screen Design

Main Screen (Admin Log


In)
Invalid Login
Username: ____________ Invalid Username and
Password: ____________ Password

Valid Login Route


Origin
Destination
Bus Reservation System

[1] Route
Bus
[2] Bus Bus #
[3] Passenger Departure
[4] Reserve Arrival
Class Type
[5] Accept Payment Regular
Deluxe

Payment
Passenger
Cash Name
Amount Address
Mobile #
Passenger Type
o Regular
Reserve
Ticket # o Student (20% discount)
Seat # o Pregnant (Require Medical Certificate
Passenger ID from hospital)
Bus # o PWD, Senior Citizen (20% discount,
Date
automatically reserve seats in front)
Note: Children below 6yrs old will be
below free of charge while 7-12 yrs old
above regular unless regular student,
he/she will be automatically 20%
VILLANUEVA, JOMEL S [05560551713349] discount. 2
Bus Reservation System IT122: Project C Programming

Passenger
Name
Address
Mobile #
Passenger Type
o Regular
o Student (20% discount)
o Pregnant (Require Medical Certificate from hospital)
o PWD, Senior Citizen (20% discount, automatically reserve
seats in front)
Note: Children below 6yrs old will be below free of charge
while 7-12 yrs old above regular unless regular student, he/she
will be automatically 20% discount.
Add
Edit
Delete
Cancel (Only 65% refundable)

VILLANUEVA, JOMEL S [05560551713349] 3


Bus Reservation System IT122: Project C Programming

Route
Origin
Destination
Bus
Bus #
Departure
Arrival
Class Type
Regular
Deluxe
Passenger
Name
Address
Mobile Number
Passenger Type
o Regular
o Student (20% discount)
o Pregnant (Require Medical Certificate from hospital)
o PWD, Senior Citizen (20% discount, automatically reserve seats in front)

Note: Children below 6yrs old will be below free of charge while 7-12 yrs old
above regular unless regular student, he/she will be automatically 20% discount.

VILLANUEVA, JOMEL S [05560551713349] 4


Bus Reservation System IT122: Project C Programming

Reserve
Ticket Number
Seat Number
Passenger ID
Bus Number
Date
Payment
Cash

Amount

Add passenger
Passengers Name
Address
Contact Number

VILLANUEVA, JOMEL S [05560551713349] 5


Bus Reservation System IT122: Project C Programming

4. Description of proposed system (Functionality: Search, Add, Delete, Cancel,


Edit)
Search:
Add:
Delete:
Cancel:

3.a Main Objectives

3.b Specific Objectives

VILLANUEVA, JOMEL S [05560551713349] 6


Bus Reservation System IT122: Project C Programming

VILLANUEVA, JOMEL S [05560551713349] 7