Car Rental Administration System
VerifiedAdded on 2022/11/09
|12
|1353
|281
AI Summary
The Car Rental Administration System is a computerised system that supports all the operations of Melbourne EZ Car Rentals. It provides booking, cancellation, and retrieval of billing information of the customer from the online system.
Contribute Materials
Your contribution can guide someone’s learning journey. Share your
documents today.
Running head: CAR RENTAL ADMINISTRATION SYSTEM
CAR RENTAL ADMINISTRATION SYSTEM
Name of student
Name of university
Author’s note:
CAR RENTAL ADMINISTRATION SYSTEM
Name of student
Name of university
Author’s note:
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
1
CAR RENTAL ADMINISTRATION SYSTEM
Table of Contents
Overview of business.....................................................................................................2
Overview of system........................................................................................................2
Boundaries......................................................................................................................2
Functionality..................................................................................................................2
Use case diagram............................................................................................................3
Use case descriptions.....................................................................................................3
Use case description 1................................................................................................3
Use case description 2................................................................................................4
Use case description 3................................................................................................5
Use case description 4................................................................................................6
Use case description 5................................................................................................6
Use case description 6................................................................................................7
Use case description 7................................................................................................8
Use case description 8................................................................................................9
Class diagram...............................................................................................................10
Bibliography.................................................................................................................11
CAR RENTAL ADMINISTRATION SYSTEM
Table of Contents
Overview of business.....................................................................................................2
Overview of system........................................................................................................2
Boundaries......................................................................................................................2
Functionality..................................................................................................................2
Use case diagram............................................................................................................3
Use case descriptions.....................................................................................................3
Use case description 1................................................................................................3
Use case description 2................................................................................................4
Use case description 3................................................................................................5
Use case description 4................................................................................................6
Use case description 5................................................................................................6
Use case description 6................................................................................................7
Use case description 7................................................................................................8
Use case description 8................................................................................................9
Class diagram...............................................................................................................10
Bibliography.................................................................................................................11
2
CAR RENTAL ADMINISTRATION SYSTEM
Overview of business
The considered business Melbourne EZ Car Rentals is the local company that offers
several vehicle rental services to the people. The main vehicles that are provided by the
organisation are the Sedan, SUV, MPV, luxury cars, Hatchback. In the present market,
because of the increase of the number of customer in the business, it has been analysed that
the business needs to implement an appropriate computerised system. The computerised
system that is being implemented in the organisation is the Car Rental Administration System
that support all the operations of the business easily.
Overview of system
The system would be able to provide the booking to the customers appropriately. This
system has been named as Car Rental Administration System. It is required from the system
to create new customer and the car information. When any customer places a booking request
either by calling or even walk-in, the organisation staff must be able to make the booking in
the system. The system would check the availability of the cars on the basis of the details that
are provided by the staff of the organisation.
Boundaries
Provide car booking to the customer
Cancellation of booking
Retrieve information from database
Functionality
The system should also have the ability of cancelling any booking. Apart from this,
the CRAS must offer the main functionality of recording the customer details of any car
pickup and the return information. For any kind of car return, other than any normal return,
CAR RENTAL ADMINISTRATION SYSTEM
Overview of business
The considered business Melbourne EZ Car Rentals is the local company that offers
several vehicle rental services to the people. The main vehicles that are provided by the
organisation are the Sedan, SUV, MPV, luxury cars, Hatchback. In the present market,
because of the increase of the number of customer in the business, it has been analysed that
the business needs to implement an appropriate computerised system. The computerised
system that is being implemented in the organisation is the Car Rental Administration System
that support all the operations of the business easily.
Overview of system
The system would be able to provide the booking to the customers appropriately. This
system has been named as Car Rental Administration System. It is required from the system
to create new customer and the car information. When any customer places a booking request
either by calling or even walk-in, the organisation staff must be able to make the booking in
the system. The system would check the availability of the cars on the basis of the details that
are provided by the staff of the organisation.
Boundaries
Provide car booking to the customer
Cancellation of booking
Retrieve information from database
Functionality
The system should also have the ability of cancelling any booking. Apart from this,
the CRAS must offer the main functionality of recording the customer details of any car
pickup and the return information. For any kind of car return, other than any normal return,
3
CAR RENTAL ADMINISTRATION SYSTEM
the implementation of two more methods would be done for handling the functionality, late
return and the early return. The system is to be made available online for allowing the
retrieval of the billing information of the customer from the online system anytime for any
future reference.
Use case diagram
Figure 1: Use case diagram of CRAS
Source: (Created by author)
Use case descriptions
Use case description 1
Use Case Login
CAR RENTAL ADMINISTRATION SYSTEM
the implementation of two more methods would be done for handling the functionality, late
return and the early return. The system is to be made available online for allowing the
retrieval of the billing information of the customer from the online system anytime for any
future reference.
Use case diagram
Figure 1: Use case diagram of CRAS
Source: (Created by author)
Use case descriptions
Use case description 1
Use Case Login
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
4
CAR RENTAL ADMINISTRATION SYSTEM
Summary The employee, customer and the owner logs in into the system
Actor Employee, customer, owner
Trigger The employee, customer and the owner open their computers for logging in
into the system
Primary Scenario The employees, customer and the owner inputs the login into the login
interface and access the rental system
Alternative Scenario The user is not registered in the system
Exceptional Scenario Log in failed due as the user was providing wrong login credentials
Pre-Conditions The customer is required to be registered in the system
Post-Conditions The employee, customer and the owner is logged on into the system.
Assumptions None
Use case description 2
Use Case Check availability
Summary The employee enters the details of timing and car specification of the
customer in the system to check the availability of car
Actor Employee
Trigger The employee inputs the car timing and specification in the system
Primary Scenario Data of the cars is generated from the system
CAR RENTAL ADMINISTRATION SYSTEM
Summary The employee, customer and the owner logs in into the system
Actor Employee, customer, owner
Trigger The employee, customer and the owner open their computers for logging in
into the system
Primary Scenario The employees, customer and the owner inputs the login into the login
interface and access the rental system
Alternative Scenario The user is not registered in the system
Exceptional Scenario Log in failed due as the user was providing wrong login credentials
Pre-Conditions The customer is required to be registered in the system
Post-Conditions The employee, customer and the owner is logged on into the system.
Assumptions None
Use case description 2
Use Case Check availability
Summary The employee enters the details of timing and car specification of the
customer in the system to check the availability of car
Actor Employee
Trigger The employee inputs the car timing and specification in the system
Primary Scenario Data of the cars is generated from the system
5
CAR RENTAL ADMINISTRATION SYSTEM
Alternative Scenario Login details of the employee is not correct
Exceptional Scenario Customer details are not correct
Pre-Conditions The employee is authorised to access the system
Post-Conditions Payment screen is displayed to the customer
Assumptions None
Use case description 3
Use Case Place order
Summary The Customer places an order in the company
Actor Customer
Trigger The customer inputs all the details in the interface and then clicks the proceed
button
Primary Scenario The customer places a successful according to their convenience.
Alternative Scenario The order could not placed because of unavailability of cars
Exceptional Scenario Order cannot be place because of failed payment by the customer
Pre-Conditions The customer is required to be registered in the system
Post-Conditions The order is placed and confirmation is generated
Assumptions None
CAR RENTAL ADMINISTRATION SYSTEM
Alternative Scenario Login details of the employee is not correct
Exceptional Scenario Customer details are not correct
Pre-Conditions The employee is authorised to access the system
Post-Conditions Payment screen is displayed to the customer
Assumptions None
Use case description 3
Use Case Place order
Summary The Customer places an order in the company
Actor Customer
Trigger The customer inputs all the details in the interface and then clicks the proceed
button
Primary Scenario The customer places a successful according to their convenience.
Alternative Scenario The order could not placed because of unavailability of cars
Exceptional Scenario Order cannot be place because of failed payment by the customer
Pre-Conditions The customer is required to be registered in the system
Post-Conditions The order is placed and confirmation is generated
Assumptions None
6
CAR RENTAL ADMINISTRATION SYSTEM
Use case description 4
Use Case Payment
Summary The Customer makes the payment for car booking in the organisation
Actor Customer
Trigger The customer inputs all the details in the interface and then clicks the proceed
button
Primary Scenario Successful transaction is done
Alternative Scenario Transaction failed due to incorrect details
Exceptional Scenario Transaction failed because of server issues with the bank
Pre-Conditions All the payment details are required to be correct
Post-Conditions Receipt is generated
Assumptions None
Use case description 5
Use Case Generate receipt
Summary The system generates the confirmation of booking
CAR RENTAL ADMINISTRATION SYSTEM
Use case description 4
Use Case Payment
Summary The Customer makes the payment for car booking in the organisation
Actor Customer
Trigger The customer inputs all the details in the interface and then clicks the proceed
button
Primary Scenario Successful transaction is done
Alternative Scenario Transaction failed due to incorrect details
Exceptional Scenario Transaction failed because of server issues with the bank
Pre-Conditions All the payment details are required to be correct
Post-Conditions Receipt is generated
Assumptions None
Use case description 5
Use Case Generate receipt
Summary The system generates the confirmation of booking
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
7
CAR RENTAL ADMINISTRATION SYSTEM
Actor Employee
Trigger The payment procedure of the customers is successful
Primary Scenario The customer is provided with the confirmation of booking
Alternative Scenario Receipt cannot be generated as the payment is not successful
Exceptional Scenario The system generated an incorrect receipt
Pre-Conditions The customer executes a successful payment
Post-Conditions The transaction details is stored in the company database
Assumptions None
Use case description 6
Use Case Manage database
Summary The employee manages the data about any new booking or modify
information of the customers
Actor Employees
Trigger The employee logs in into the system with the credentials
Primary Scenario The employees updates the information of customers
Alternative Scenario Login failed
CAR RENTAL ADMINISTRATION SYSTEM
Actor Employee
Trigger The payment procedure of the customers is successful
Primary Scenario The customer is provided with the confirmation of booking
Alternative Scenario Receipt cannot be generated as the payment is not successful
Exceptional Scenario The system generated an incorrect receipt
Pre-Conditions The customer executes a successful payment
Post-Conditions The transaction details is stored in the company database
Assumptions None
Use case description 6
Use Case Manage database
Summary The employee manages the data about any new booking or modify
information of the customers
Actor Employees
Trigger The employee logs in into the system with the credentials
Primary Scenario The employees updates the information of customers
Alternative Scenario Login failed
8
CAR RENTAL ADMINISTRATION SYSTEM
Exceptional Scenario Customer does not exist
Pre-Conditions The employees has to be logged in into the system
Post-Conditions The database is updated
Assumptions None
Use case description 7
Use Case Record car pickup
Summary The database of the organisation is updated with the information of car
pickup
Actor Employees and owner
Trigger The employee and the owner logs in into the system
Primary Scenario The rental database has been updated with the new information
Alternative Scenario The employee has entered wrong customer information
Exceptional Scenario Login details of employee and owner is incorrect
Pre-Conditions The employee and the owner is registered in the system
Post-Conditions The database of the organisation has been updated
Assumptions None
CAR RENTAL ADMINISTRATION SYSTEM
Exceptional Scenario Customer does not exist
Pre-Conditions The employees has to be logged in into the system
Post-Conditions The database is updated
Assumptions None
Use case description 7
Use Case Record car pickup
Summary The database of the organisation is updated with the information of car
pickup
Actor Employees and owner
Trigger The employee and the owner logs in into the system
Primary Scenario The rental database has been updated with the new information
Alternative Scenario The employee has entered wrong customer information
Exceptional Scenario Login details of employee and owner is incorrect
Pre-Conditions The employee and the owner is registered in the system
Post-Conditions The database of the organisation has been updated
Assumptions None
9
CAR RENTAL ADMINISTRATION SYSTEM
Use case description 8
Use Case Cancel order
Summary The Customer cancels an order in the company
Actor Customer
Trigger The customer inputs all the details in the interface and then clicks the proceed
button
Primary Scenario The customer has executed a successful cancellation of order
Alternative Scenario No previous orders to cancel
Exceptional Scenario Failed login because of incorrect details
Pre-Conditions Customers must have placed a booking in the organisation
Post-Conditions The booking of customer is successfully cancelled
Assumptions None
CAR RENTAL ADMINISTRATION SYSTEM
Use case description 8
Use Case Cancel order
Summary The Customer cancels an order in the company
Actor Customer
Trigger The customer inputs all the details in the interface and then clicks the proceed
button
Primary Scenario The customer has executed a successful cancellation of order
Alternative Scenario No previous orders to cancel
Exceptional Scenario Failed login because of incorrect details
Pre-Conditions Customers must have placed a booking in the organisation
Post-Conditions The booking of customer is successfully cancelled
Assumptions None
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
10
CAR RENTAL ADMINISTRATION SYSTEM
Class diagram
Figure 2: Class diagram of CRAS
Source: (Created by author)
CAR RENTAL ADMINISTRATION SYSTEM
Class diagram
Figure 2: Class diagram of CRAS
Source: (Created by author)
11
CAR RENTAL ADMINISTRATION SYSTEM
Bibliography
Boyacı, B., Zografos, K.G. and Geroliminis, N., 2015. An optimization framework for the
development of efficient one-way car-sharing systems. European Journal of Operational
Research, 240(3), pp.718-733.
Lazov, I., 2017. Profit management of car rental companies. European Journal of
Operational Research, 258(1), pp.307-314.
Li, D. and Pang, Z., 2017. Dynamic booking control for car rental revenue management: A
decomposition approach. European Journal of Operational Research, 256(3), pp.850-867.
Marhayanie, M., Ismail, M. and Muda, I., 2018, January. Impact of Smartphone Features on"
Omset" Services Online Car Rental. In 1st Economics and Business International Conference
2017 (EBIC 2017). Atlantis Press.
Osman, M.N., Zain, N.M., Paidi, Z., Sedek, K.A., NajmuddinYusoff, M. and Maghribi, M.,
2017. Online Car Rental System Using Web-Based and SMS Technology. Computing
Research & Innovation (CRINN) Vol 2, October 2017, p.277.
CAR RENTAL ADMINISTRATION SYSTEM
Bibliography
Boyacı, B., Zografos, K.G. and Geroliminis, N., 2015. An optimization framework for the
development of efficient one-way car-sharing systems. European Journal of Operational
Research, 240(3), pp.718-733.
Lazov, I., 2017. Profit management of car rental companies. European Journal of
Operational Research, 258(1), pp.307-314.
Li, D. and Pang, Z., 2017. Dynamic booking control for car rental revenue management: A
decomposition approach. European Journal of Operational Research, 256(3), pp.850-867.
Marhayanie, M., Ismail, M. and Muda, I., 2018, January. Impact of Smartphone Features on"
Omset" Services Online Car Rental. In 1st Economics and Business International Conference
2017 (EBIC 2017). Atlantis Press.
Osman, M.N., Zain, N.M., Paidi, Z., Sedek, K.A., NajmuddinYusoff, M. and Maghribi, M.,
2017. Online Car Rental System Using Web-Based and SMS Technology. Computing
Research & Innovation (CRINN) Vol 2, October 2017, p.277.
1 out of 12
Related Documents
Your All-in-One AI-Powered Toolkit for Academic Success.
+13062052269
info@desklib.com
Available 24*7 on WhatsApp / Email
Unlock your academic potential
© 2024 | Zucol Services PVT LTD | All rights reserved.