Question
GooDCar is a self-service technology-based car rental that operates in Kuala Lumpur, Selangor, Penang and Johor. It enables customers to use GooDCar rental application system
GooDCar is a self-service technology-based car rental that operates in Kuala Lumpur, Selangor, Penang and Johor. It enables customers to use GooDCar rental application system to rent a car.
A customer can only rent GooDCar after performing the following registration process in GoodCar rental application system: (a) register customer details, debit card or credit card data, a valid telephone number and driving license details (data is stored in a customer’s file), and (b) pay a one-time RM20 membership registration fee. Then the application system uses the registration data to verify the customer details before it generates membership number and produce registration receipt to customer. The details are then updated in the customer’s file and payment file.
Once registered, the customer can use the application system to book GooDCar car for rental. Customer can choose a preferred car model, date, time and location to pick up the car, as well as the location, date and time to return the car. All booking data is stored in car booking file.
On the day that customer supposed to pick up the car, GooDCar will send a reminder of the car booking to the customer based on data accessed from car booking file. The application system will be fully functional at the time customer is expected to pick up the car. The access to the car is controlled using the lock and unlock menu in the application system. The customer is required to update the car condition and the fuel level as appeared on dashboard through the application when the customer picks up the car. Upon unlocking the car, the customer can enter the car. The car key is placed in a safety box inside the glovebox. A passcode will be sent to the customer once the customer completed the details on car condition which is then updated in the car booking file.
All customers must maintain two bar fuel level when the car is returned, failure to do so, a mandatory charged of RM20 per bar will be imposed. Customer can wash the car and upload the photo together with the receipt. A refund of RM10 will be reimbursed upon returning of the car. The car must be returned to the selected location, failure to do so, a charge of RM30 will be imposed. Upon returning the car, the application system requests the customer to update the car condition and fuel level through the system before placing the car key into a safety box in the glove box compartment. All details on the returned car are stored in the car booking file. Once all the procedures are done, the car can be locked using the lock menu on the application system. An invoice will be generated based on the details in the car booking file to show the deduction and refund (if any) from customer’s bank. The invoice data will be recorded in an invoice file. Once payment from customer’s bank is done, a receipt is generated to customer as proof of payment for the car rental service.
REQUIRED:
(a) Draw a context diagram for GooDCar rental application system.
(b) Draw a logical data flow diagram (DFD) level 0 for GooDCar rental application system.
Step by Step Solution
3.41 Rating (148 Votes )
There are 3 Steps involved in it
Step: 1
a Content Diagram Customer rent atten registration pay Bil...Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started