Design And Implementation Of Car Rental And Tracking System

Computer Science Project Material with Source Code Included

Computer Science Project Material with Source Code Included


The aim of this research work is to design and implement a car rental and tracking system for Abiolian Solution Limited. The system will be designed using MYSQL and PHP programming languages. The design consists of various user interfaces and the chapter also explains the system design using unified modeling language (UML) diagrams and method of data collection. The application has been tested and is compatible with all web browsers e.g. Opera, Internet explorer, MozilaFirefox etc. In the integration testing of the software, satisfactory results were obtained from the test using the bottom-up approach.

Chapter One


1.1 Background of the Study

A car rental or car hire agency is a company that rents automobiles for short period for a fee whether for few hours, days or week. It is an elaborate form of a rental shop, often organized with numerous local branches (which allow a user to return a vehicle at different location). A car rental services are primarily located near airports or busy city
Car rental agencies primarily serve people who have a car that is temporarily out of reach or out of service, for example travellers who are out of town or owners of damaged or destroyed vehicles who awaiting repair or insurance compensation.

Because of variety of sizes of vehicles, car rental agencies may also serve the self-moving industry needs by renting vans or trucks, and in certain markets other types of vehicles such as motorcycles or scooters may also be offered (Mohd, 2012).

Car rental companies operate by purchasing or leasing number of fleet vehicles and renting them to their customers for a fee. Rental of fleets of vehicles can be structured in several ways – they can be owned out rightly ( ‘risk vehicles’ because the car rental operator is taking a risk on how much the vehicle will be sold for when it is removed from service), they can be leased, or they can be owned under a guaranteed buy-back program arranged directly through manufacturer financial arm (Walter, 2012).

The Management Information System (MIS) as a computer-based system makes information available to users with similar needs, managers used the output information. Studies shown that MIS canbe used to manage car rental services, it is expected to accelerate sales, security as well as archiving customers information for better and safer services to make it easier when required at any time.

The web application of management information system provide and support customers reservations, assist management in knowing rental car inventory at a specified time, assist in processing transactions between branches of car rental services, transportation transaction processing, which should support satisfactory service to customers and support the company’s operational processes. Web-based car rental information systems will increases company customers’ base, and help promoting company services (Bayu, 2011).

1.2 Benefits of Online Car Rental Services

  1. This online car rental solution is fully functional and flexible.
  2. It is very easy to use.
  3. This online car rental system helps in back office administration by streamlining and standardizing the procedures.
  4. It saves a lot of time, money and labor.
  5. Eco-friendly: The monitoring of the vehicle activity and the overall business becomes easy and includes the least of paper work.
  6. The software acts as an office that is open 24/7.
  7. It increases efficiency of the management at rendering quality services to the customer.
  8. It provides custom features development and support with the software.

1.3 Statement of the Problem

In an organization running a car rental service, the process for searching client details is slow if the company is using manual system where there are thousands of clients. Besides this, staffs will have to record the booking manually and it will be difficult to produce a monthly report or an annual report. Manual system does not allow client to booking online and hard to keep track on the record of rental cars. Consequently, difficulty in manual process makes the need for computerized web based application to be developed to solve manual problems in the area of car rental services.

1.4 Aim of the Study

The aim of this study is to design and implement a car rental and tracking system.

1.5 Objectives of the Study

The objective of this project is to:

  1. Develop a simple and secure system that protects client’s information and confidential information of the organization.
  2. Develop a user-friendly system that enables client check for availability of vehicle, book or reserve a vehicle online.
  3. Develop a system that enables clients pay their car rent online.
  4. Develop a system that stores bookings, reservation and payment information to keep track of transactions.

1.6 Significance of the Study

The project is significant in the area of car rental and tracking system to allow for easier access to customer information and car location to avoid stealing or abscond of customers with car. The project also can be adopted in any area of rental services that involve customer taking such a product away from the location.

1.7 Scope of the Study

The research will center on the design and implementation of a car rental and tracking system for Abiolian Solution Limited. The system will be designed using MYSQL and PHP programming languages.

1.8 Definition Of Terms


A car is a wheeled, self-powered motor vehicle used for transportation and a product of the automotive industry.

Car Rental:

A car rental, hire car, or car hire agency is a company that rentsautomobiles for short periods of time, generally ranging from a few hours to a few weeks.

Management Information System:

A management information system (MIS) focuses on the management of information systems to provide efficiency and effectiveness of strategic decision making.


Car Rental Management System is a web-based vehicle reservation system.


HTML stands for Hyper Text Markup Language. It is a type of computer language that is primarily used for files that are posted on the internet and viewed by web browsers. HTML files can also be sent via email.

Markup language:

A markup language is a combination of words and symbols which give instructions on how a document should appear. For example, a tag may indicate that words are written in italics or bold type.

Web browser:

A Web browser is a software program that interprets the coding language of the World Wide Web in graphic form, displaying the translation rather than the coding. This allows anyone to “browse the Web” by simple point and click navigation, bypassing the need to know commands used in software languages.

File extension:

A file extension is the suffix at the end of a filename that tells a computer, and the computer user, which program is needed to open the file. Also called a filename extension, this suffix preceded by at least one period, is generally one to five characters long but the norm is usually three characters in length.


Email, also sometimes written as e-mail, is simply the shortened form of electronic mail, a protocol for receiving, sending, and storing electronic messages. Email has gained popularity with the spread of the Internet. In many cases, email has become the preferred method of communication.


This often used but little understood set of operations stands for Transmission Control Protocol/Internet Protocol. TCP/IP is the combination of the two and describes the set of protocols that allows hosts to connect to the Internet. In actuality, TCP/IP is a combination of “more than those two protocols, but the TCP and IP parts of TCP/IP are the main ones and the only ones to become part of the acronym that describes the operations involved.


A text file is a computer file that stores a typed document as a series of alphanumeric characters, usually without visual formatting information. The content may be a personal note or list, a journal or newspaper article, a book, or any other text that can be rendered accurately in typewritten form.

Hyper Link:

A hyperlink is a graphic or a piece of text in an Internet document that can connect readers to another webpage, or another portion of a document. Web users will usually find at least one hyperlink on every webpage. The simplest form of these is called embedded text or an embedded link.


Acronym for World Wide Web.


World Wide Web Consortium


Extensible Hypertext Markup Language


Extensible Markup Language


Document Object Model

Chapter Five

Summary, Recommendation and Conclusion

5.0 Summary

The aim and objective of this research which was to provide a car rental services for Abiolian Solution System has been achieved. The research begins with a general introduction to the area of study, historical background of the study, and a clear statement of the aim, objectives, scope and Limitations of the study. The next chapter focused on the review of relevant literature and the contribution of authors in the field of car rental services in Nigeria. The third chapter provided the full detail of the systems analysis and design by highlighting the system requirement specification, system flowchart and the various interfaces. Next, the system implementation was carried out specifying the testing strategies used. Also outlined in this chapter were the implementation tools and methodology. Finally, in chapter 5, the summary and conclusion of this research are discussed and recommendations made.

Based on the findings of this research, the following conclusions have been drawn;

A Car Rental and tracking systems is of utmost importance to all company in this business. However it does not replace the traditional process of gathering user information and process it using user Driving license, but rather seeks to eliminate the stress encounter by the user and the admin as well. This will also go a long way in optimizing the correctness and transparency in every car rental station.

5.2 Recommendations

The following recommendations have been made based on the findings of this research;

  1. The Car Rental and tracking systems develop in the course of this research work should be adopted by our Abiolian Solution Limited and other car rental organization in monitoring their online booking and tracking client that hire their car.
  2. To anyone who intends to carry out further research on this topic or one similar to this should endeavor to provide for both android and windows app.

Project Material Download

5,000 5000

The Complete Material Will Be Sent to You in Just 2 Steps

Quick & Simple…

Step One Purchase

Make Payment (Through Transfer) of ₦5,000 to Any of the Account Below

Access Bank PlcAcc No: 0811003731
Samphina Academy
Current Account
Zenith BankAcc No: 1225513212
Samphina Academy
Current Account
PalmPay Main LogoAcc No: 8143831497
Samphina Academy
Digital Account

Or CLICK HERE To Pay With Debit Card

CLICK HERE To Purchase Material ($15)
Make Payment of 120 GHS to 0553978005 | Douglas Cloud Osabutey | MTN MoMo

Step Two Purchase

Send the Following Details on WhatsApp ( 08143831497) After Payment

  1. Payment Details

  2. TOPIC: Design And Implementation Of Car Rental And Tracking System

The Complete Material Will Be Sent To You On WhatsApp After Receiving Your Details
T & C Apply

  Contact Our Help Desk

Need a Different Topic? Perform a Quick Search

List of Related Works

Click on Any Topic to Preview the Content

Samphina Academy

Samphina Academy is an Online Educational Resource Center that is aimed at providing students with quality information and materials to aid them in succeeding in their academic pursuit.