Use case: Rent Copy Actor(s): Clerk Goal: Rent a movie/game/book to a customer Overview: After selecting which copy(ies) to rent, the customer presents the copy(ies) and phone number (or complete information for a first-time customer). The clerk tell the customer the total charge owed and collect it from the customer. Cross-reference: Typical course of events: Actor action 1.Customer chooses a movie/game/book 2.Clerk enters customer phone number 3.Clerk enters copy(ies) ID(s) 5.Clerk collects charges from customer status System Response 4.System displays charges owed 6.System records rental of copy(ies) and changes Alternative courses: Step 2 In the case, the customer does not know the phone number or does not have one. The clerk could ask the customer for an email and succeed with the rental. Use case: Return Copy Actor(s): Clerk Goal: Manage return of movie/game/book Overview: Customer can hand the copy(ies) to the clerk or place it at a slot in the wall of the store (if the store is closed). The clerk enters the ID(s) of the copy(ies) into the system. Cross-reference: Typical course of events: Actor action 1.Customer returns copy(ies) 2.Clerk enters copy(ies) ID System Response 3.System record the return and changes status as available for rent Use case: Record Payment Actor(s): Clerk Goal: Have record of payments for reports and control of charges for each copy. Overview: After collecting charges from customer, the clerk would enter customer’s phone number and select a “Pay charge” for a specific one or all displayed. Cross-reference: Typical course of events: Actor action 1.Customer hands payment to the clerk 2.Clerk enters customer phone number 4.Clerk selects “Pay charge” option System Response 3.System displays charges to be paid 5. System records rental payment and update charges Use case: Report status of specific copy Actor(s): Clerk Goal: Report status of specific copy Overview: A report of the copy status takes place when a customer asks for specific information about an item (it may be a title, availability, charges, etc.). The clerk requests the system for a report and inform the customer. Cross-reference: Typical course of events: Actor action 1.Customer asks clerk information about an item 2.Clerk requests report from system System Response 3.System displays information about the item 4.Clerk tells customer the information Alternative courses: Step 3 The system may not have the item which the customer asked, then the system shows a message saying so. Use case: Save information in the disc Actor(s): Clerk Goal: Save information manually Overview: The clerk selects to save information in the menu options. Cross-reference: Typical course of events: Actor action 1.Clerk select save option in the menu System Response 2.System saves data to the disc
© Copyright 2025 Paperzz