Scenario name: RentVideoMultipleCustomer
Participating actors: Bob: Customer, Suzan: Customer, Ian: Cashier
Flow of events:
1. Two friends, Bob and Susan, walk up and hand Ian "Poltergeist", and two copies of "Star Gate".
Bob wants to rent "Star Gate". Susan wants to rent "Poltergeist" and "Star Gate".
2. Ian asks for Bob's membership card and scans it, entering Bob's membership id, 438.
3. The system displays a new rental transaction, number 195471, under Bob's account and prompts Ian
for the video id of a video to be rented.
4. Ian scans the barcode on "Star Gate", entering the serial number 00089 for this copy.
5. The system shows Ian that "Star Gate" has been added to rental transaction 195471 and prompts for
another video.
6. Ian checks Bob's rental status and sees that he has no late fees or other checked out rentals.
7. Ian tells Bob that his total is $2.00.
8. Jack gives Ian $2.00.
9. Ian takes the money and selects "Print transaction".
10. The system prints the transaction.
11. Ian hands Jack the receipt, his membership id, and "Star Gate."
12. Susan approaches the counter.
13. Ian asks for Susan's membership card and scans it, entering her membership id, 989.
14. The system displays a new rental transaction, number 200301, under Susan's account and prompts Ian
for the video id of a video to be rented.
15. Ian scans the barcode on "Poltergeist", entering the serial number 55611 for this copy.
16. The system shows Ian that "Poltergeist" has been added to rental transaction 200301 and prompts for
another video.
17. Ian scans the barcode on "Star Gate", entering the serial number 73124 for this copy.
18. The system shows Ian that "Star Gate" has been added to rental transaction 200301 and prompts for
another video.
19. Ian tells Susan that her total is $4.00.
20. Susan gives Ian $4.00.
21. Ian takes the money and selects "Print transaction".
22. The system prints the transaction.
23. Ian hands Susan the receipt, his membership id, "Poltergeist" and "Star Gate."
Text file Source (historic): geocities.com/siliconvalley/node/1176/scenarios
geocities.com/siliconvalley/node/1176geocities.com/siliconvalley/node
geocities.com/siliconvalley
(to report bad content: archivehelp @ gmail)
|
|
|
|
|