Online Motorcycle Rental System Proposal
Online Motorcycle Rental System Proposal
Online Motorcycle Rental System Proposal
This proposal, online rental motorcycle system is my work and has not been
submitted to any university for the award of the degree or any other award.
TABLE OF CONTENTS
2.1 Overview:..............................................................................................................................................
ii
2.2.6 motorcycle renting........................................................................................................................
2.2.7 Payment.........................................................................................................................................
2.8 Summary...............................................................................................................................................
3.1 Overview...............................................................................................................................................
iii
3.5 System development methodology......................................................................................................
3.7.2 Analysis..............................................................................................................................................
REFERENCES....................................................................................................................................................
iv
CHAPTER ONE: INTRODUCTION
Renting a motorcycle has become a popular option for many people in this era compared
to owning one. The cost of purchasing a motorcycle can be high, and maintenance costs
owning one. Motorcycles have a rich history dating back to the second half of the 19th
century and not long after, the need to rent out motorcycles become a matter of interest.
Motorcycle rental business started to emerge in the 1960s and 1970s, and the industry
has been growing ever since due to the major advancements in Information Technology.
The online motorcycle rental system (OMRS) is a web-based application that allows
customers who want access to a motorcycle but don’t own one, by renting one through
Customers will be required to pay a certain amount of money, to rent a certain model of
motorcycle of their choice. The system will be designed to manage rental motorcycles
and keep track of all the rental motorcycles. It will be developed using PHP and MySQL
database. Users/customers, through a clear web-based UI, shall log in to the system and
check for the availability of a specific motorcycle of their choice. The user then specifies
the type of motorbike and the rental period., the system shall then check for the
6
availability of the requested motorcycle and rent/allocate it to the customer after
payment.
The existing traditional motorcycle renting process is based on the customer visiting the
motorcycle dealer shop (physically) and passing through a long, tiresome series of steps
in offices, which is a difficult task. Keeping track of all the rental bikes records was a
With the proposed system, the renting process is automated to enable the customers to
rent motorbikes online saving time and providing convenience. The system will help
people to rent a bike for their requirements and pay for it. It will enable them to enjoy the
General objective
Specific objectives
7
3. To enable the customer rent a motorcycle.
5. Admin can add new brands and delete existing brands of motorcycles
4. What are the key factors that influence user satisfaction in the context of an online
rental motorcycle system, and how can they be optimized to enhance the user
experience.
An online rental motorcycle system empowers customers with the ease of renting
motorcycles conveniently from their own devices saving time and simplifying the entire
rental process. This easy accessibility causes a significant broader user base, contributing
to increased revenue potential for rental providers. Additionally, the utilization of a web-
based platform allows for real-time data tracking and analysis, providing valuable
insights into user preferences and operational efficiency. Such data-driven decision-
8
management, pricing strategies, and customer experiences. Moreover, this technological
the motorcycle footprint associated with traditional rental processes. In summary, the
adoption of an online motorcycle rental system through a web-based application not only
enhances user convenience but also offers a paradigm shift in transportation efficiency,
The online motorcycle rental system will ensure that customers will be able to access
any motorcycle of their choice by renting it. Admins will log in with their credentials to
access any feature on the system. Customers on the other hand will create an account
that will be used to login to the system so as to access the system features. After
successful registration, customers will be required to login with their details. A broad
user-friendly UI will display. The homepage contains, Categories, Brand and About
menus which an admin can update or delete. A search button is also on the top left side of
the homepage and will allow users to search a motorcycle using its official name.
Also on the homepage are various motorcycles that are available for renting. A customer
can click on the motorcycle-picture link and follow the prompts to rent it. After online
payments, the system will generate a booking/sales report for the transaction to the
admin.
9
CHAPTER TWO: LITERATURE REVIEW
2.1 Overview:
This chapter explains various areas such as the functionalities and characteristics of an
online motorcycle rental system. It looks into the various forms of motorcycle renting and
chapter presents a review of all related studies concerning the online motorcycle renting
system. From this discussion, various weaknesses are pointed out in the studies, which
prove to expose the knowledge gap that exists in developing an online motorcycle renting
system.
The OMRS allows both the customer and retailer to create an account, whereby they
provide their details which later can be used to login into the system
The OMRS allows both the Administrator and the customer to log into the system using
the information acquired during the registration to the system. Log in is used as a security
measure, to ensure that only the right people can access the right information.
Admins in the OMSR are responsible for modifying the existing data or adding new
10
Categories. Various motorcycles fall in various categories. Examples; sports,
adventure, touring,
The system allows the customers to navigate the menu until they find the desired
The OMRS allows the customer to select a motorcycle from the menu i.e. they can be
able to see the name and cost of renting the motorcycle enabling them to make a decision.
The system allows the customer to select the motorcycle from the menu and book it after
making a choice
2.2.7 Payment
The OMRS allows the customer to make an online payment after the selection and
In the user module, the customer can input and update his or her profile information such
as full name, email address, phone number, and location. He or she can also view all the
11
2.3.2 Admin module
The admin module consists of a simple dashboard where the admin can post new brands
and categories of motorbikes and as well update the information on the existing ones. The
admin can also manage the motorcycle booking process by confirming or rejecting
pages such as the terms and conditions page and contact information.
The OMRS gives an easy booking facility for the customers. Users will give feedback to
the admin. Users can easily do the inquiry. Users can view information about available
motorcycles, book motorcycles, easily get the motorcycle for rent and give feedback.
Users can access the system online as it is web-based. The system has a collection of
settings and information associated with a user containing critical information that is used
to identify users. There are also users' accounts to control access and maintain security.
Users can make payments easily. The System allows users to know the cost of hiring a
motorcycle before they commit to hiring. It is easy and fast to retrieve information as
users use less time to view their profiles and motorcycle details. Issues can be updated,
The System provides lists of various motorcycles that users hire according to their
12
2.5 Types of OMRS
This system provides features like time efficiency to show motorcycle details, user
profiles, and whatever the customer will give the feedback to the admin. In this system,
the customer can select, book, and pay for the motorcycle online.
Offline OMRS the customer visits the retailer where the customer gets to select the
The database table had minor mistakes like insertion errors and typing errors as well.
There was a problem in connecting to or more entities like the connection between the
system and the database. During the development process, there was a problem in
debugging the mistakes. The reference materials that were so far available were published
a long time ago thus recent activities were minimal. The time to complete the project was
Finally, there was a software failure that was used in the project development process.
2.8 Summary
This chapter presented a detailed review of the literature on the OMRS. A discussion on
the functionalities, characteristics, and types of OMRSs was presented. From the
13
researcher, it was discovered that the major challenge in developing a OMRS is the
14
CHAPTER THREE: METHODOLOGY
3.1 Overview
This chapter outlines the methodology that shall be put to use during the OMRS study.
This chapter will provide explanations of the research design and approach, the
population, sample and sampling procedures, and data collection methods to be used
during data collection and processing. Explanations on how instruments were validated
A research design is a set of criteria for data collecting and analysis that tries to balance
relevancy to the study goal with procedural efficiency (Borycz, 2021). It is also a set of
data collection and analysis criteria that attempt to strike a balance between relevancy to
the study aim and procedural efficiency (Mulay, 2019). As a result, the design contains a
leap breakdown of what the researcher will accomplish, from establishing the study
This research proposal adopts an experimental research design that focuses on acquiring
In natural science, this sort of study design is frequently used, however in social science,
it is not. Human behavior cannot be measured in laboratories using microscopes and test
tubes. One group is subjected to experiments known as independent variables while the
15
other is considered as a control group referred to as the dependent variable. A variable is
a concept that can take on different measurable values (Tinkani, 2018). The results are
obtained after comparing both groups. They both do have cause and effect relationship
The study will be conducted using an experimental design. According to (Leppink, 2019)
does allow some of the cases are exposed to all the levels of the independent variable of
interest.
The experimental research design shall be employed in this project study. This research
design is highly practical as it helps to solve the problem at hand by studying the
reactions of the people around. It works by establishing a relationship between the cause
and the effect of a situation and seeing the change the causes might have on the effects.
This design generates minimal errors and gives maximal information while providing an
sample is a subset of the target population that the researcher intends to investigate to
draw broad conclusions about the entire population (Chiparausha, 2016). Sampling is the
act of choosing a subset of items or persons from a group or population to serve as the
basis for estimating and forecasting the population's result (Chiparausha, 2016). Random
sampling, stratified sampling, systematic sampling, and cluster sampling are some of the
16
The target population of this research proposal will be potential clients who want to rent a
motorcycle online.
Stratified sampling: the whole population is divided into homogenous strata according to
demographic factors. It allows the researcher to obtain an effect size from each stratum
separately as if it were a different study and allows obtaining samples from under
presented population. The reason for using stratified sampling is that all the customers
will be put into consideration by dividing into groups corresponding to their location.
The sample will be calculated as n=N/ (1+N (e) 2) where n is the sample size, N is the
Data collection tools refer to the devices/instruments used to collect data, such as a paper
17
Questionnaires in the process of collecting data through an instrument consisting
is administered to. Questionnaires are designed to collect data from a group (M.
The proposed OMRS will use Questionnaires to collect data from the customers since
questionnaires can cover a large population and give the customers privacy when
In the course of the development of the OMRS, various development tools will be used.
UNIX OS,
Server,
Microsoft PowerPoint for presentations, Visual Studio code, notepad, Sublime Text,
Microsoft Word document for documentation, and a browser such as Opera Chrome,
Firefox, or Microsoft Edge will be used to run the project. Various computer languages
18
will be used, including scripting languages such as HTML, PHP, and JAVASCRIPT, as
These languages will be used to create the user interface, perform validation, and handle
events like mouse clicks and database queries. Hardware systems requirements include
RAM of at least 1GB and an Intel Microprocessor of at least Pentium IV. For the
PHP Server must be a XAMPP or WAMP server and support Apache, the Database
lifecycle, is a collection of events, actions, and tasks that steer a development team
maintenance are all regarded as flowing downhill (like a waterfall) (S. X. and S.
Xinogalos,2013).
In the OMRS, the waterfall method is used. According to Ngozi, the waterfall model is a
sequential development method that involves the creation of a system in phases, with
each step leading to the next. It entails testing a product or a result after each step, and
client needs must be understood before moving on to the next design phase (Ngozi,
2019).
19
The waterfall approach will be suitable in this study since it is appropriate when the
developer is familiar with the needs of the customer and they are not likely to change.
This model is well suitable where the project is not very huge. This model is easy to use
There are several ways in existence in system design which include flowchart, ERD
(entity relationship diagram), and DFD (data flow diagram). In this research, a flowchart
will be applied.
According to Salma, a flowchart illustrates the sequential order of the various steps in a
process. This flowchart aims to demonstrate and highlight how clients associate with the
online Motorcycle rental system. It entails displaying all of the system's operations in line
with the client and admin requirements as shown below (Salma, 2020). Figure 1.0 shows
20
Figure 1.0
The results from the questionnaire will be handled and evaluated as part of the study
(Mulay, 2019), the act of examining, manipulating, and modeling data obtained from an
area of study to recover relevant information that aids in drawing conclusions and making
decisions is known as data processing and analysis. Editing, coding, categorization, and
21
tabulation of acquired data are some of the processing activities that will be carried out.
After the data has been processed, it will be analyzed, which will allow the researcher to
learn more about the original data. All data from the questionnaire will be included in this
raw data. Data will be examined using descriptive and inferential statistics in this study.
Frequency distribution and standard deviation are two descriptive statistic functions that
will be used to determine the standard deviation of male and female users. In inferential
statistics, a t-test will be implemented in this research to compare the number of female
3.7.2 Analysis
When it comes to data collecting, the majority of participants are nervous about providing
Participants' contributions to the creation and success of the proposed initiative will be
kept private.
In addition, the participants' privacy and integrity will be protected. Any information
supplied for the project's development will not be utilized for any other reason than that
22
REFERENCES
Wijanayu, Adiratna, Wahyu Hardyanto, and Wiwi Isnaeni. "Blended learning method based on quipper
school to improve concepts understanding and independence learning." Journal of primary
education 7.1 (2018): 88-95.
Current practices in log yard design and operations in the Province of Quebec, Canada.
Marta Trzcianowska, Daniel Beaudoin, Luc LeBel. Forest Products Journal 69 (4),
248-259, 2019.
Chigwada, Josiline, Blessing Chiparausha, and Justice Kasiroori. "Research data management in research
institutions in Zimbabwe." Data Science Journal 16 (2017): 31-31.
23