You are on page 1of 4

CHAPTER 3

RESULTS AND DISCUSSION

Functional and Non-functional Requirements of Uncle John’s Car Rental:

An Android Based Management and Monitoring System

The researchers conducted an interview with 3 I.T. Experts to determine

the functional and non-functional requirements and it was administered using an

interview guide questionnaire. Based on the interview, the functional

requirements of the Uncle John’s Car Rental: An Android Based Management

and Monitoring System includes the ability of the proprietor to accept the

booking, to inform the customer’s about the car’s functions and accessories, and

clients to choose between pick-up or drop-off point, to provide insurance

including collision damage, to choose the time on when to pick-up or deliver the

rented car, to easily access the company, to provide G-cash, E-wallet and walk in

to pay the booking, to provide the proof of payment for confirmation, to provide

the rating and comments on the service.

The construction and development of Uncle John’s Car Rental android-

based management and monitoring system were made through the Agile Method.

Uncle John’s Car Rental is an android mobile and web application that was

created to help people in renting a car in a convenient manner, regardless of the

pandemic circumstances. This platform service will help people to rent a car in

particularly in rural areas. Uncle’s John’s Car has two main features: Fast

Booking, Fast Transaction, Fast booking is the main function of Uncle John’s Car

Rental which the application asks the user what car they want to rent and how
many days and how much to pay. Fast Transaction allows the client to pay thru

GCash or Cash on Delivery.

The researchers created Uncle John’s Car Rental android-based

management and monitoring system using the Agile Method. The Agile Method

is divided into six phases, each of which assisted and directed the researchers in

identifying the needs they needed.

The next sections detail the outcomes of the planning, designing, coding, and
testing phases.

Planning Phase. The researchers were able to construct a system plan

based on the conducted interview for determining the medical components of the

application and comprehending the client's stories. The activity diagram of the

system design is shown in the following figures. The activity diagram, functional

and non-functional needs.

Functional Requirements (Mobile Application & Web App)

Technical:

Server Side.

• Visual Studio (Admin Web System)

• JavaScript

• Firebase

Data Manipulation:

Register. The client is required to register using their username and phone

number to be able to log in and use the mobile app

Login. Clients are required to input their registered credentials in order to

proceed to Dashboard
Logout. Logouts clients whenever they decide to clear their current

session in the app.

Select Car. The client can select any model of car that is available.

Select with Driver or without Driver. The client can select if they want a driver or

the user will drive the car or they have a driver.

Select if Pick up or Deliver the Car. The client can select pick up if they

want to get the car to the owner and deliver it if the customer wants to deliver the

car to their house.

Data Processing:

Text messaging. Whenever a user is done selecting a car they can send

their receipt in the Message area.

Non-Functional Requirements

Compatibility:
Hardware Requirements

The minimum hardware requirements for mobile devices

 Internet Connection

 Phone number of any network

 At least 2Ghz processor

 At least 2GB RAM

The minimum hardware requirements for personal computers

 Internet connection

 Intel/AMD powered personal computer


Software Requirements

The minimum software requirements for mobile devices

 Mobile device with an Android Operating System at least 5.0 (Lollipop)

Reliability:

Accessibility:

Internet. Users need to connect to a Data or Internet to open the app

Maintainability:

Serviceability:
Night mode. Users have the preferences to change the UI mode of the app

to night mode and revert it back to normal mode whenever they want to.

Security:

Email Authentication & Password Authentication. Users Have their

Own Email and Password.

You might also like