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
Get step-by-step solutions from verified subject matter experts
