Computers and Technology, 21.02.2020 01:59 courtneygreenwood66
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:
Answers: 2
Computers and Technology, 23.06.2019 13:30
Drag the tiles to the correct boxes to complete the pairs. match the errors with their definitions. #name #value #ref when a formula produces output that is too lengthy to fit in the spreadsheet cell arrowright when you enter an invalid cell reference in a formula arrowright when you type text in cells that accept numeric data arrowright when you type in a cell reference that doesn’t exist arrowright reset next
Answers: 1
Computers and Technology, 23.06.2019 15:00
To check whether your writing is clear , you can
Answers: 2
Computers and Technology, 24.06.2019 12:00
What is a sketch or blueprint of a web page that shows the structure (but not the detailed design) of basic page elements such as the logo, navigation, content, and footer?
Answers: 3
Computers and Technology, 24.06.2019 16:00
Which type of cloud computing offers easily accessible software and applications on the machines
Answers: 1
Consider an online rental car reservation system that works with multiple rental companies
Mathematics, 04.11.2020 05:40
Mathematics, 04.11.2020 05:40
Mathematics, 04.11.2020 05:40
Mathematics, 04.11.2020 05:40
Mathematics, 04.11.2020 05:40
Mathematics, 04.11.2020 05:40
Mathematics, 04.11.2020 05:40
Mathematics, 04.11.2020 05:40
Advanced Placement (AP), 04.11.2020 05:40
Mathematics, 04.11.2020 05:40
Mathematics, 04.11.2020 05:40
Biology, 04.11.2020 05:40