Here is a detailed description of the "Check out an item for a borrower" use case:
Use Case Name: Check out an item for a borrower
Actors: Checkout clerk, Library patron
Summary: This use case describes the process by which a checkout clerk checks out a library item to a patron.
Preconditions: The patron has selected an item to check out and brought it to the circulation desk. The item is available to be checked out.
Postconditions: The item is checked out to the patron and marked as no longer available in the library catalog. The patron's account is updated to include the checked out item.
Normal Course of Events:
1. The patron