Menu

[Solved] Draw User Case Diagram Capture Requirements Use Cases Business Functions System Developed Q37267150

Draw a USER CASE DIAGRAM to capture the requirements(use cases/ business functions) of the system to be developed forBestCar Rental. Please include business functions in the USER CASEDIAGRAM.

Draw a CLASS DIAGRAM to describe classes/objects to bestored for the use case Car Renting. (Pay attention to reasonablebusiness rules when specifying the associations and multiplicitiesof classes/objects. During the object modeling process, you maywant to revise the methods of related classes to capture allinteractions described in the sequence diagram).

Draw a SEQUENCE DIAGRAM for the USE CASE “Car Renting”to show how the related objects interact so that the system cancomplete the car renting business function.

Draw a STATECHART to show the internal working/ logic(actions, states, and transaction) of a RENTAL RECORD object (onenecessary class to capture the business event in USE CASE “CarRenting” at BestCar Rental).

BestCar Rental wanted to develop an information system thatwould handle its Car Renting and Customer Billing functions.

A Customer reserves a car by accessing his/her account oncompany website and inquiries for availability of a car of aspecific category (compact, midsize, van, …) for a specificperiod of time. If the desired category is not available, thesystem will suggest a substitute until the customer will eithertake a substitute car or won’t rent anything at all. After thecustomer chooses a car, the system asks if he/she wants to add anoptional collision insurance on the car renting. All informationare kept in a rental record for each transaction.

When the car is returned after the rent period, the customerretrieves a bill and pays the specified amount. It is noted thatthere are corporate accounts in which the customers are not billeddirectly; rather, the corporations that they work for are billedand payments are made sometimes later.

Expert Answer


Answer to Draw a USER CASE DIAGRAM to capture the requirements (use cases/ business functions) of the system to be developed for B… . . .

OR


Leave a Reply

Your email address will not be published. Required fields are marked *