subject

Consider an online rental car reservation system that works with multiple rental companies

in the same way one can reserve a car at expedia. com with Hertz, Alamo, etc.

Consider the following use case:

UC1. Customer makes reservation

1. The customer logs in the system.

2. The customer selects a start day and an end date/time, pickup and drop-off locations.

3. The system displays a list of cars for the above parameters.

4. The customer selects a car from the list of available cars.

5. The customer enters the name, address, and driver age for this reservation.

6. The system checks car availability with the car rental company using the company's own reservation system.

7. The rental company confirms car availability.

8. The system confirms the reservation to the customer, showing the reservation details.

9. The system sends the confirmed reservation to the rental company.

(payment is not addressed in this scenario intentionally)

Do these tasks in the given order:

a. Identify classes, responsibilities, and collaborators. Write CRC cards.

b. Write the UML class diagram for this system.

Specify multiplicity, directionality and role names for associations.

Add attributes and operations.

c. Write the sequence diagram for this scenario.

d. Write the state diagram for the class that handles the interaction system-customer

Do not design any features/functions that are not specified in this problem

(no credit for extra features).



Response to comment:

ansver
Answers: 2

Another question on Computers and Technology

question
Computers and Technology, 23.06.2019 00:20
Ihave been given the number of guns per 100, and the total firearm-related deaths per 100,000. i have to find the actual number of guns per country and actual number of gun-related deaths. if somebody could show me how to do 1 question, i can finish the rest, i am just confused. tia
Answers: 3
question
Computers and Technology, 23.06.2019 10:00
Hey i just logged on and one of the moderators deleted a bunch of my answers to questions, even though the answers were right and the people it doesn't make sense but if anyone wants to talk about anything just message me lol (this is super random lol)
Answers: 1
question
Computers and Technology, 23.06.2019 15:00
Visually impaired individuals generally rely on the for navigation. thus, designers need to ensure that mouse-specific inputs, such as pointing, clicking, and hovering, can be done without a mouse.
Answers: 1
question
Computers and Technology, 23.06.2019 16:10
What is the ooh? a. omaha occupation handbook b. online occupational c. occupations online d. occupational outlook handbook select the best answer from the choices provided
Answers: 3
You know the right answer?
Consider an online rental car reservation system that works with multiple rental companies
Questions
question
Mathematics, 30.03.2021 17:30
question
Mathematics, 30.03.2021 17:30
question
Mathematics, 30.03.2021 17:30
question
Mathematics, 30.03.2021 17:30
question
Mathematics, 30.03.2021 17:30
Questions on the website: 13722367