Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 15

ONLINE TAXI BOOKING SYSTEM

BY

YIMA JOASH GIRE


DECEMBER, 2012.

TABLE OF CONTENTS

Title Page. . . . . . . . . . . .

Certification. . . . . . . . . . . .

ii

Dedication. . . . . . . . . . . .

iii

Acknowledgement. . . . . . . . . . .

iv

Table of Contents. . . . . . . . . . .

Abstract. . . . . . . . . . .

CHAPTER ONE: INTRODUCTION

1.1 Background of Study. . . . . . . . . .


1

1.2 Statement of the Problem. . . . . . . . .


3

1.3 Justification of the Study. . . . . . . . .


3
1.4 Scope of the Study. . . . . . . . . .
4

1.5 Aims and Objectives of the Study. . . . . . . .


4

1.6 Limitation of the Study. . . . . . . . . .


5

1.7 Definition of Terms. . . . . . . . . .


5

CHAPTER TWO: LITERATURE REVIEW

2.1 Introduction. . . . . . . . . . .
7

2.1 Review of Related Project Work. . . . . . . .


8

2.2 The Concept of Data Processing. . . . . . . .


9

2.2.1 Batch Processing. . . . . . . . . .

10

2.2.2 Transaction Processing. . . . . . . . .

11

2.2.3 Real-Time Systems. . . . . . . . . .


11
2.2.4 Distributed Processing. . . . . . . . .

12

2.2.4.1 Advantages of Distributed Data Processing. . . . . .

12

2.2.4.2 Disadvantages of Distributed Data Processing. . . . . .

13
2.2.5 Online Processing. . . . . . . . . .

13

2.3 Information System. . . . . . . . . .


14

2.3.1 Components of an Information System. . . . . . .


15

2.4 Importance of Information. . . . . . . . .


16
2.5 Function of Database in Information System. . . . . . .
17

2.6 Database Management System. . . . . . . . .


17

2.6.1 DBMS Benefits.. . . . . . . . . .

20

2.6.1.1 Query Ability. . . . . . . . . . .

21

2.6.1.2 Backup and Replication. . . . . . . . .

22

2.6.1.3 Rule Enforcement. . . . . . . . . .

22

2.6.1.4 Security. . . . . . . . . . .

22

2.6.1.5 Computation. . . . . . . . . . .

23

2.6.1.6 Change and Access Login. . . . . . . . .

23

2.6.1.7 Automated Optimization. . . . . . . . .

23
2.6.2 Uses of Database Management Systems. . . . . . .

23

2.6.2.1 Database Development. . . . . . . . .

23

2.6.2.2 Database Interrogation. . . . . . . . .

24

2.6.2.3 Database Maintenance. . . . . . . . .

24

2.6.2.4 Application Development. . . . . . . . .

24

CHAPTER THREE: RESEARCH METHODOLOGY

3.1 Introduction. . . . . . . . . . .
26

3.2 Sources of Data Collection. . . . . . . . .


26

3.3 System Design and Development . . . . . . . .


27

3.3.1 System Analysis . . . . . . . . . .


27

3.3.2 Design of System. . . . . . . . . .


27

3.3.3 Development (Coding) of Software. . . . . . . .


28

3.3.4 System Testing. . . . . . . . . .


29
3.3.5 System Maintenance. . . . . . . . . .
29

3.4 Program Flow Chart. . . . . . . . . .


29

3.5 Program Use Case Diagram. . . . . . . . .


31

3.6 Requirement Analysis/System Specification. . . . . . .


34

3.6.1 Hardware Requirements. . . . . . . . .


34

3.6.2 Software Requirements. . . . . . . . .


34

3.7 Programming Language Choice. . . . . . . . .


34

CHAPTER FOUR: DISCUSSION OF RESULT AND FINDINGS

4.1 Documentation. . . . . . . . . . .
37

4.2 Implementation. . . . . . . . . . .
38

4.3 Results. . . . . . . . . . . .
38

4.3.1 Home Page. . . . . . . . . . .


39

4.3.2 Driver Registration Page. . . . . . . . .


39

4.3.3 Passenger Application Page. . . . . . . . .


39
4.3.4 The View Routes Page. . . . . . . . .
40

4.3.5 The Administrator Page . . . . . . . . .

40

CHAPTER FIVE: SUMMARY, CONCLUSION AND RECOMMENDATION

5.1 Summary. . . . . . . . . . .
41

5.2 Conclusion. . . . . . . . . . .
42

5.3 Recommendation. . . . . . . . . . .
42

References. . . . . . . . . . . .
43

Appendix A. . . . . . . . . . . .
44

Appendix B. . . . . . . . . . . .
62
ABSTRACT
This research work is based on the development of a taxi booking and personnel management
system for National Union of Road Transport Workers. To achieve this, the application is
designed using the Java 2 Platform Enterprises Edition (J2EE) programming language,
MySQL database manager and JBOSS server application. This system is aimed at creating a
computer based method of managing personnel records as well as a safer and discrete
method of hiring a taxi. There is also a manager or administrator that would be responsible
for approving driver requests, assigning taxis to passengers, editing all possible routes and
viewing driver, passenger records.
CHAPTER ONE

INTRODUCTION

1.1 BACKGROUND OF THE STUDY

The term TAXI strikes in us a public transport thought oriented inclination.

Nonetheless, in transportation, a taxi is a type of vehicle for hire with a driver, used by a

single passenger or small group of passengers often for a non-shared ride. A taxicab

conveys passengers between locations of their choice. In modes of public transport, the

pickup and drop-off locations are determined by the service provider, not by the

passenger, although demand responsive transport and share responsive transport and

share taxis provide a hybrid/taxi mode. There are four distinct forms of taxicab, which

can be identified by slightly After payment you will get the full project or

call 08064034407 or email simoncy2k@gmail.com


PARTNERSHIP
After purchasing your own project materials from us, you can

become our partner or representative in your school if you wish.

Copy all our topics and give to your friends. Then buy their

materials from us at a reduced price and resale to your friends.

Call 08064034407 to get the full project. Or

simoncy2k@gmail.com??

form two associations, namely the Road Transport Employers Association of Nigeria

(R.T.E.A.N) and the National Union of Road Transport Workers (N.U.R.T.W). National

Union of Road Transport Workers (N.U.R.T.W) was established in Nigeria in 1978 under

decree 21 of the labour amendment under the then military leadership of General Olusegun

Obasanjo. It was and is still under the Nigeria Labour Congress (N.L.C). There were 43

unions as at 1976 under the Labour congress of which N.U.R.T.W was the 26 th Union in order
of importance. Decree 21 was then amended to decree 26 on the 16 th November 1996 which

led to the N.L.C reducing the number of unions to 29 with the N.U.R.T.W placed number 16.

The Unions present president is Najeem Usman Yasin from Zamfara State Council. The

hierarchy of administration from top to bottom is as follows;

After payment you will get the full project or call 08064034407 or

email simoncy2k@gmail.com
PARTNERSHIP
After purchasing your own project materials from us, you can

become our partner or representative in your school if you wish.

Copy all our topics and give to your friends. Then buy their

materials from us at a reduced price and resale to your friends.

Call 08064034407 to get the full project. Or

simoncy2k@gmail.com??

no deputy auditor exists. The Makurdi branch has several units and these units are responsible

for the actual transportation of passengers. Self employed and petrol transports are not carried

out. only people and goods are transported and mode of transport is only by road

(Olubomehin, 2001).

1.2 STATEMENT OF THE PROBLEM

N.U.R.T.W Makurdis current system of only commercial transport between local

governments and states, handwritten record keeping of workers, and road side booking of

passengers is inefficient. Multiple lists of multiple workers leads to waste of a lot of energy

when a record of a worker wants to be accessed, road side booking of passengers causes

occasional disputes between bookers, passengers and drivers disputes and the absence of taxi

transport service by the Union within Makurdi leads to loss of potential business and

subsequent profit expansion.


1.3 JUSTIFICATION OF THE STUDY

It is known that Online Ticket Booking System is very fast and user friendly. It is a

After payment you will get the full project or call 08064034407 or

email simoncy2k@gmail.com
PARTNERSHIP
After purchasing your own project materials from us, you can

become our partner or representative in your school if you wish.

Copy all our topics and give to your friends. Then buy their

materials from us at a reduced price and resale to your friends.

Call 08064034407 to get the full project. Or

simoncy2k@gmail.com??

The introduction of Online Taxi Booking System processing is to make things easy because

of the time it will save and also the accuracy of its output.

1.4 SCOPE OF THE STUDY

The research is specifically anchored on the creation of a taxicab service and

personnel information management for the N.U.R.T.W which will lead to business expansion,

proper records keeping. This research is only limited to personnel of the union Units and will

not accommodate higher officials and is also limited to transport within the town. Therefore,

passengers travelling outside the town and non-drivers will not be accommodated.

1.5 AIMS AND OBJECTIVES OF THE STUDY

The main aims and objectives of this study are:


i. After payment you will get the full project or call 08064034407

or email simoncy2k@gmail.com
ii. PARTNERSHIP
iii. After purchasing your own project materials from us, you can

become our partner or representative in your school if you

wish. Copy all our topics and give to your friends. Then buy

their materials from us at a reduced price and resale to your

friends. Call 08064034407 to get the full project. Or

simoncy2k@gmail.com??
iv. response to passengers by drivers.
v. To create an easy to use and free method of complaints.

1.6 LIMITATION OF THE STUDY

Just as any researcher is bonded and restricted to encounter some limitation, this

research is faced with the following limitations:

i. The period used is limited for the executions of this project work and made the

research a little bit tedious, because materials were not available on time.
ii. Inadequate finance limited the information and timely completion of the work.
iii. Poor availability of internet service at certain periods also inhibited the

acquisition of necessary information for the execution of this project.

1.7 DEFINITIONS OF TERMS

The taxi booking system explains how taxi and vehicle booking works well in

customers end and company taxi maintaining end (Cecil, 1980). The following are some

concepts in taxi booking according to Gordon (2010):

Taxi Bookings: This involves reservation of a Cab for later pick up time by a client.

Generally, specifying the time the service would be required. Pick up could be real time or a

later time depending on the request made.


WAP (Wireless Application Protocol): this is a technical standard for accessing information

over a mobile wireless network. In other words, it allows Internet connections from mobile

phones.

CoJoMDS (Computerized job management and distribution system): The name of the

database used to work out the best possible answer for the relationship between the taxi

services cars and clients.

Dispatch: This is a procedure for assigning Vehicles to customers. With dispatching,

clients are matched to vehicles according to the order in which clients made requests and

the proximity of vehicles to each client pick up location.


After payment you will get the full project or call 08064034407 or

email simoncy2k@gmail.com
PARTNERSHIP
After purchasing your own project materials from us, you can

become our partner or representative in your school if you wish.

Copy all our topics and give to your friends. Then buy their

materials from us at a reduced price and resale to your friends.

Call 08064034407 to get the full project. Or

simoncy2k@gmail.com??

Fare: The price charged to a passenger for use of a taxi or any other form of public transport.

Transportation: Transportation is the movement of people, animals and goods from one

location to another. Modes of transportation include air, rail, road, water, cable, pipeline and

space.

The field can be divided into infrastructure, vehicles, and operations. Transport is

important since it enables trade between people, which in turn establishes civilizations.
Transport infrastructure consists of the fixed installations necessary for transport and may be

roads, rail, waterways, canals and pipelines and terminals such as airports, railway stations,

bus stations, warehouses, trucking terminals. Vehicles travelling on these networks may

include automobiles, bicycles, buses, trucks, helicopters and aircrafts.

Operations deal with the way the vehicles are operated, and procedures set for this

purpose including financing, legalities and policies. In the transport industry, operations and

ownership of infrastructure can be either public or private depending on the country.

PLEASE, print the following instructions and


information if you will like to order/buy our
complete written material(s).

HOW TO RECEIVE PROJECT MATERIAL(S)


After paying the appropriate amount (#5500) into our bank Account
below, send the following information to 08064034407
1 Your project topics
2 Email Address
3 Payment Name
4 Teller Number
We will send your material(s) immediately we receive bank alert
BANK ACCOUNTS
MAIN BANK ACCOUNT
Account Name: Onowa Simon
Account Number: 3181087193
Bank: ECO bank
HOW TO IDENTIFY SCAM/FRAUD
As a result of fraud in Nigeria, people dont believe
there are good online businesses in Nigeria.
But on this site, we have provided table of
content and chapter one of all our project topics
and materials in order to convince you that we
have the complete materials.
Secondly, we have provided our Bank Account on this
site. Our Bank Account contains all information about
the owner of this website. For your own security, all
payment should be made in the bank.
No Fraudulent company uses Bank Account as a means
of payment, because Bank Account contains the overall
information of the owner.

CAUTION/WARNING
Please, DO NOT COPY any of our materials on this website WORD-TO-
WORD. These materials are to assist, direct you during your project.
Study the materials carefully and use the information in them to develop
your own new copy. Copying these materials word-to-word is
CHEATING/ ILLEGAL because it affects Educational standard, and we
will not be held responsible for it. If you must copy word-to-word please
do not order/buy.

That you ordered this material shows you have agreed not to copy word-
to-word.

You might also like