Case Diagram
Case Diagram
Case Diagram
Goal in Context A customer wants to request detailed information about cars, such as
quotation, vehicle type, vehicle makes, and vehicle models.
Preconditions None
Postconditions The customer makes a decision about whether to rent cars or not.
Trigger The customer calls Star Car Rental company or logs in the website of
Star Car Rental company.
1a 1 Star Car Rental company does not answer the phone when
the customer calls the company.
1 The customer does not get information about renting
car.
2 The customer logs on the website to search the
information.
REPORTS None
UNRESOLVED None
ISSUES
USE CASE UC2 Book cars
Preconditions The customer gains suitable car information and the quotation for the
car.
7 The customer searches the vehicle types and prices for booking
(See OI 1).
REPORTS None
UNRESOLVED None
ISSUES
USE CASE UC3 Respond booking information
Trigger The system checks the completeness and correctness of the customer’s
data entry.
5 The customer uses the rental number and last name to view the
booking information.
2a The customer renting the car is not the driver, and there are
many drivers.
For each driver, the following information needs to be
captured: full name, birth date, driver’s license number and
state of issue of driver’s license.
2 Information about the third party who may be paying the bill
also needs to be captured.
REPORTS None
UNRESOLVED None
ISSUES
USE CASE UC5 Return cars
Preconditions The customer does not need to use the car any longer.
Postconditions The company receives the car, and the car is ready to be rented again.
OTHER None
INFORMATION
REPORTS None
UNRESOLVED None
ISSUES
USE CASE UC6 Make payment
UNRESOLVED None
ISSUES