Online Bus Ticket Reservation System
Online Bus Ticket Reservation System
Online Bus Ticket Reservation System
net/publication/326468848
CITATIONS READS
6 215,045
4 authors:
Some of the authors of this publication are also working on these related projects:
Analysis of Broadband Penetration Drivers for Investment Decision Making in Nigeria's Telecommunication Industry View project
All content following this page was uploaded by Chukwuemeka Etus on 18 July 2018.
Nwakanma Ifeanyi Cosmas, Etus C, Ajere I.U. & Agomuo Uchechukwu Godswill.
Information Management Technology, FUTO
Email: [email protected]
ABSTRACT
Online Bus Ticket Reservation System is a Web based application that works within a
centralized network. This project presents a review on the software program “Online Bus Ticket
Reservation System” as should be used in a bus transportation system, a facility which is used to
reserve seats, cancellation of reservation and different types of route enquiries used on securing
quick reservations. OBTRS is built for managing and computerizing the traditional database,
ticket booking and tracking bus and travel made. It maintains all customer details, bus details,
reservation details. In order to achieve the design, Imo Transport Company (ITC) was chosen as
a case study because of its strategic importance to Imo State. Structured Systems Analysis and
Design Methodology (SSADM) was adopted. In addition, PHP Hypertext Preprocessor (PHP)
language was used for the front- end of the software while the back end was designed using
MySQL. The software achieved is capable of improving the customer hand and relationship
management in ITC operations. It is recommended that despite the present functionality of the
designed software, an additional functionality such as the use of E-mail to send tickets and
notifications to the customer and an online payment using credit cards/debit cards should be
implemented into the system. Furthermore, other operations carried by ITC such as the courier
services should also be integrated in order to enhance the system.
1. Background of Study
The prevalent view in various global circles is that man is presently living in an
age growth of information gathering, processing and dissemination, popularly
called the information age. For this reason, managers and other users of
Electronic tickets, or e-tickets, gives evidence that their holders have the
permission to enter a place of entertainment, use a means of transportation, or have
access to some Internet services. The design of this online system will be
beneficial to the company because it has not existed before.
Currently, staff at the bus ticket counter is using an internal system to sell tickets at
the counter and customers who are unable to buy bus ticket online at this moment
would have to go to the counter to a buy bus ticket. Sometimes, customers’ needs
to queue up a long queue to buy bus ticket and ask for information and this brings a
lot of inconveniences to customers.
However, Online Bus Ticket Reservation System enables the customer to buy bus
ticket, make payment, and ask for information online easily. Furthermore, staff can
sell bus ticket using Bus Ticket Reservation System after checking the bus ticket
availability for the customer and print the bus ticket to the customer.
Currently, the type of system being used at the counter is an internal system which
is manually used in selling the bus tickets. The problems facing the company are
that customers have to go to the counter to buy bus ticket or ask for bus schedule,
customers will also have to queue up for a long time in order to secure a bus ticket
and will also need to pay cash when they buy the bus ticket.
1. Objectives of Study
The main purpose of this study is to automate the manual procedures of reserving a
bus ticket for any journey made through Imo Transport Company (ITC). This
system is said to be an automatic system and customers can select seats by
themselves. Specifically, objectives of this project will consist of:
i) Providing a web-based bus ticket reservation function where a customer can
buy bus ticket through the online system without a need to queue up at the
counter to purchase a bus ticket.
ii) Enabling customers to check the availability and types of busses online.
Customer can check the time departure for every ITC bus through the
system.
iii) Easing bus ticket payment by obtaining a bank pin after payments is made to
the various designated banks.
iv) Ability of customers to cancel their reservation.
v) Admin user privileges in updating and canceling payment, route and vehicle
records.
1. Research gaps
relate the idea about customer reserving seats and for their journey at a date chosen
by them. Nevertheless, this project will be designed to encapsulate these areas
mentioned as well as display certain screenshots of the customers’ reservations
system.
Badariah, (2007) emphasized that the Online Transport Booking System which
was developed at Politeknik Kota Kuala Terengganu (PKKT) was to make sure
that users could make their online booking or reservations to their desired transport
companies with facilities provided by the new system. He pointed out that the
methodology and technology being used in this new transport system could be
applied to other areas of activities. The user who wants to use the transport must
make an application to book the transport before boarding.
Similarly, after considering the type of system which Badariah adopted, this
project will be designed with the same aim of presenting the customers of Imo
Transport Company with the opportunity of making reservations at the comfort of
their homes or offices without being faced with the challenges of queuing at
counters before embarking on any journey. This project will also enlighten
prospective customers and users of the system on the need to patronize the system
as it displays more advantages over the old system by providing an easy to use
Graphic User interface (GUI) interaction, checking availability of routes before
boarding etc.
2. Research Methodology
In order for this project to be developed, the methodology that will be used is the
System Structured Analysis and Design Methodology. The SSADM is classified as
a Waterfall Development. With Waterfall Development, analyst and users proceed
sequentially from one phase to the next and each phase can be mapped out and
evaluated (Hevner, 2004). Below, in figure 3.1 is a diagram on the waterfall
methodology.
Design
Implementation
System
The development of DFD’S is done in several levels. Each process in lower level
diagrams can be broken down into a more detailed DFD in the next level. The
Top-level diagram is often called context diagram. It consist a single process bit,
which plays vital role in studying the current system. The process in the context
level diagram is exploded into other process at the first level DFD. Figures 3.1 to
3.3 shows a data flow diagram about the system.
Level 0
Inquiry/Booking/Paym
USER
ent
Bus
Reservation
Tickets/service details
System
Maintain Master
Tables
ADMIN
Generate
Report
Figure 3.2 Context View of Online Bus Ticket Reservation System
LEVEL 1
Login
2.
Generate Reports
Maintain Master
3. Database
Tables Update
route/reservation/custom
er details
Figure 3.3 User view of Online Bus Ticket Reservation System
Level 2
1
USER View Schedule
Booking/reservation
3
2.
Pri Reservation/Cancellation
Make Verify details
nt reservation and
Tic payment
ket
Update reservation information
Response to queries
4 Database
Make Reservation
User
Cancel Reservation
Print Ticket
Administrator
Login
Update Route
Update Payment
Update Bus
In other words a use case describes “who” can do “what” with the system in
question. The use case technique is used to capture a system’s behavioural
requirements by detailing scenario-driven threads through the functional
requirements.
The input design is the link between the information system and the user. It
comprises of the developing specification and procedures for data preparation and
those steps are necessary to put transaction data into a usable form for processing
data entry while an output design is a process that involves designing necessary
outputs in the form of reports that should be given to the users according to the
requirements. Below are some screenshots which comprises of both input and
output designs of the proposed system.
5. Summary
In 1974, American airlines were the first to use an automated booking system,
which was still almost manual. Technology grew, and a computer reservation
system was developed. In this present era, online booking or reservation system
has improved the operations of various sectors of a nation’s economy deploying
this system. Online Bus Ticket Reservation System being a web based system that
ensures that the company would be able to transform most of the processes carried
out manually into automated, error-free and easy to use operations in the
organization especially in the area of transportation; also it would be able to
generate report for the management decision purpose.
This system will be developed using a waterfall methodology for research and
design purposes, PHP as the programming language because of its server-side
processing capabilities that makes data process less on the client personal
computer, an implementation strategy as well as testing and maintenance strategies
suitable for efficient deployment of the system.
5.1 Recommendations
Research and development are continuous processes; this is the same in computer
and software development. However, this work is recommended for Imo Transport
Company Limited, Owerri, since their operation are still carried out manually and
it can also be useful to other Bus Transportation industries whose processes are
still manually done. The system can contribute more on those bus representatives
handling the account if it can generate reports by trip so that they will no longer go
to a certain module to check the reservation and its details. Also, it will be more
beneficial to both clients and bus representatives if clients can create an account
just like in airlines websites. With that, the system can record the modifications
made. Other functionalities such as E-Mail facility for sending Ticket to
passenger, Online Payment with Credit Card / Debit Card etc. could also be
integrated into the system in order to enhance user friendliness and interactions
5.2 Conclusion
It can be observed that computer applications are very important in every field of
human endeavor. Here all the information about customer that made reservation
can be gotten just by clicking a button with this new system, some of the
difficulties encountered with the manual system are overcome. It will also reduce
the workload of the staff, reduce the time used for making reservation at the bus
terminal and also increase efficiency. The application also has the ability to update
records in various files automatically thereby relieving the company’s staff the
stress of working from file security of data.
This project, as a whole, will give a new way in bus reservations and ticketing
processes. The automation and management of seats and reservations will be done
online. However, this project does not limit the walk-in passengers that is
passengers who visit the company’s counter because it also caters for them.
This also lessens the use of papers like in the traditional way of ticketing.
REFERENCES
Madden A .D., (2000): "A definition of information", Aslib Proceedings, Vol. 52
Iss: 9, pp.343 – 349
Kevin O. C., (2012): Web-Based Bus Reservation and Ticketing System: College
of Computer Studies, Ateneo de Naga University, Naga City, Philippines
March S., and Smith, S. (1995): Design and Natural Science Research on
Publications.
Rainer, R., Roberts, T., Gibson, M., Fields, K., and (1998): Factors that Impact
Implementing a System Development Methodology. IEEE Transactions on
Software. vol. 24.
SAGE Publications.
Spool. J., Scanlon. T., Schroeder. W., Snyder. W., and DeAngelo. T. (1999):
Website Usability. San Franciso: Morgan Kaufmann Publishers, Inc.
University Press
Wee K. L. (2007): Bus Reservation System: Faculty of Information and Communications
Technology,Universiti teknikal Malaysia Melaka
Winston O.F. (1995): Information Management and Computer Processing. Journal
of Information Technology, Massachusetts. Vol.2, pag 35-43,
Wikipedia, (2014): http:/!en.wikipedia.ordwiki,Web application