Question: USE Visual paradigm not ASTAH DO NOT GIVE ASTAH Nicks Bike Rental Shop rents bicycles on Tybee Island in Georgia. Bikes are rented by the

USE Visual paradigm not ASTAH DO NOT GIVE ASTAH

Nicks Bike Rental Shop rents bicycles on Tybee Island in Georgia. Bikes are rented by the hour to customers who must pay by credit card in case the bikes are not returned or returned with damage.

The people involved with Nicks Bike Shop are the customers and the staff. For the customers, Nicks need to know their drivers license number and issuing state as identifiers, along with their last name, first name, address, state, zip code, credit card number, CC type, and the CC expiration date. For the staff, Nicks need to know their employee ID, last name, first name, address, state, zip code, and date of hire.

There are two main events that occur at Nicks Bike Shop, checking out bikes and checking in bikes. Both of the events are initiated by the customer with the staff responding.

When a customer checks out a bike, the staff member will record the customers information and specific bike they want to rent, then check to see if the customer has ever damaged a bike in the past and check that their credit card is valid. If the customer has ever damaged a bike or if their credit card is not valid, the rental agreement is terminated, otherwise the bike is issued.

Deliverables

Using visual paradigm model, and create the following:

Actors and Attributes

Within a Use Case View Package/Folder, create an Actors Package/Folder and a Use-Case Model Package/Folder.

Create the Customer and Staff actors.

Create a generalized Person actor with the Customer and Staff being subtypes of the Person. Organize common attributes within the Person actor and unique attributes within the Customer and Staff actors.

Create an Actor class diagram.

Use Cases and Diagram

Within the Use-Case Model Package/Folder within the Use Case View:

Create Check Out Bike and Check in Bike use cases.

Create a Use Case Diagram that shows the Customer actor triggering the two use cases and the Staff actor as a receiver actor of the two use cases.

Activity Diagram

Within the Check Out Bike use case:

Create an Activity Diagram for the Check Out Bike use case.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related General Management Questions!