DESIGN AND IMPLEMENTATION OF AN ONLINE CAR RENTAL SYSTEM

DESIGN AND IMPLEMENTATION OF AN ONLINE CAR RENTAL SYSTEM

  • The Complete Research Material is averagely 65 pages long and it is in Ms Word Format, it has 1-5 Chapters.
  • Major Attributes are Abstract, All Chapters, Figures, Appendix, References.
  • Study Level: BTech, BSc, BEng, BA, HND, ND or NCE.
  • Full Access Fee: ₦6,000

Get the complete project » Instant Download Active

ABSTRACT

This project work, design and implementation of a web-based car rental system which will incorporate the different functional, operational and technical requirement of a dedicated web application for online car rental system. This System will
facilitate the functioning of web-based Rental Car store. Each type of car should have a different rental fee per day. Rental fee depends on number of days, brand and how fast the car runs. The system is equipped to answer Customer's inquiries about the availability and rental fee of various "types" of cars for certain dates in the future. When the customer makes a decision about the “Type” of car and the Dates, the system reserves or earmark the requested type of car for requested dates. The customer is given a "Confirmation Number”. The system processes a car pick up. A customer walks in and supplies either the confirmation number, or name. The system pulls up all the reservation information about this customer. This web-based system is designed using PHP: Hypertext Processor programming language for front -end and MySQL (My Structured Query Language) for back-end storage.

CHAPTER ONE

INTRODUCTION

1.1       BACKGROUND OF THE STUDY

Database driven websites are commonplace in the web today. The purpose of designing a website that is database oriented is to bring in dynamism and interaction between the website and its user. To have such liveliness in a website, the data presented to the website users have to be updated frequently without manual intervention. The data is displayed from the database automatically. Such automated process is less prone to errors. But such cannot be said of the manual update process which may be error prone [David Powers, 2010].

Cuzzy Car Rentals (CCR) provide vehicles and other automobiles for hire at a fee, normally charged either on an hourly or a daily basis. Because of the convenience of moving around with a car, car rental business is booming and also there is increased demand for vehicles for hire. For those individuals that own a car, they may use car rental services when their car breaks down or waiting for insurance clearance whereas for those that do not own a car, they may need to use a hired car to get to their destinations rather than using public transport. On occasions like wedding, vacation, house shifting, and tour outside the state and on many other situations people feel the necessity of a vehicle to sort out the problems.

Owing to all the stress involved in the manual method of car renting, there arises the need to design and develop a web-based application for availing transport whenever and wherever possible. This will be beneficial for both renter and transport provider. Now a days, by some clicks only, we can get whatever you want at home. We already know about the online shopping, e-banking etc. Similarly, The Car Rental System is the online facility to book cars online within few clicks only. Some people cannot afford to have a car, for those people this system becomes very helpful. This system includes various cars, as per the customer order and comfort. Once you place the order from the website, the car is delivered to your desired location within the area. For this reason, car hire business is growing, most car rental businesses now have multiple outlets in various cities, and hence the need to have a well-designed and intuitive system that car-hire companies can use to manage staff, vehicles, drivers, and customers (Osman et al., 2017). This project entails a car hire system that can be used by small, medium, or large car hire organizations.

1.2  STATEMENT OF THE PROBLEM

Database driven websites has its demand in so many areas of life. Since the inception of CCR, it has carried out its daily work by providing its service to customers using manual system. Reserving and renting a car is done through phone calls placed to the car operators by intending users, otherwise he/she is expected to go to the organization to make reservation.

. Under this manual method, there is little or no record of all the rental activities and customer information. Such manual system is ineffective due to the following bottlenecks and drawbacks associated with it:

1.                  Communication problems: The organization phone may be busy or may not work when customer is calling to make reservation. This makes it difficult for new customers who are trying to get the phone number or the location of the organization. The customers may make unnecessary extra expenses and waste their time. When the car is finally rented, the customers may not get service of the organization 24/7 (twenty-four hours a day and seven days a week), the service thus being limited by time.

2.                  Problems of Storage: The customer information and contract made between them are stored on the operator’s memory or a book which might have been torn or damaged due to constant usage. This may lead duplicated reservation of the same vehicle or no reservation at all. Also, due to many customers, the organization may not be able to render its services promptly to them. The customer information and contract made between them may be difficult to recall due to massive collection of data.

3.                  Incorrect Report Generation: When generating report, it takes time and it may not be easy to manage and analyze work due to massive collection of data and the generated report may not be accurate.

1.3 OBJECTIVES OF THE STUDY

The general objective of this project is to develop interactive web-based system for Cuzzy Car Rental (CCR) organization that will enable customers to reserve a vehicle of choice online from anywhere. A system where every work process is done using computer, thus there is no need for expensive, difficult and time-consuming hard copies.

To achieve the stated objective, the following specific objectives were laid out:

      (i)            To improve the communication between the drivers and clients by providing constant avenues like email, hot line, WhatsApp number on the website

    (ii)            To create a secured database which stores all vehicle information (plate number, etc.) with a restricted access. To store and easily track driver’s information and to check the availability of the driver. Details of drivers who have monthly contracts are written only once and only the status change every day instead of writing all the information again and again.

 (iii)            To develop a nice user interface that easily tracks all repair records of the vehicle, all transport records of the vehicle and check the availability of the vehicle.

  (iv)            To manage all rental services (add, modify, cancel a transaction) and track all car rentals in a given day, month or year, thus providing accurate report.

1.4 Scope of the STUDY

            Scope of this project is to make a web-based application for Cuzzy Car Rental. but it also used for any other companies. The system has the basic requirements of a car renting company. As the system is web based, it is going to run on a browser and will require internet connection to be accessed. For this project purpose, the system is hosted on a local host. The developed website can be used for:

        i.            Advertising the company: Advertisement about new services to keeps the customer informed about the new developments in the company.

     ii.            Managing vehicle information: Such as vehicle financing, vehicle maintenance, driver management, fuel (petrol) management and health and safety management.

   iii.            Online reservation: The customer can registration online.

   iv.            Generate report: reports all information on the current day.

1.5 SIGNIFICANCE OF THE STUDY

            First of all, it would be a growth-oriented process to car rental organizations by providing efficient means to serving value-conscious customers for all of their car rental occasions. Secondly, it will consistently deliver a quality product, friendly service and great value that make customers confident that the company is their best car rental choice.

            This study will also be beneficial to scholars who are researching the field of web design as it will serve as a reference material to them.

1.6 LIMITATIONS OF THE STUDY

a.      Lack of Source Codes: My main limitation was during the actual software development. There are many tutorials about web development, but source codes relating to car rental service was difficult to obtain, thus only codes relating to above specific objectives were written.

b.      Financial Constraint: Lack of transport fare to and from my case study. This was another factor that limited the development of this work as some information was generalized instead of being specific to Cuzzy Car Rentals.


You either get what you want or your money back. T&C Apply







You can find more project topics easily, just search

Quick Project Topic Search