"Borrow item" operation
For the “Borrow Item” operation users would need to specify the item that is to be borrowed and the member who borrows the item. One possibility is to invoke this operation from the system menu so that when users select this operation the system then asks to identify the member and then the item (or the other way around). However, we prefer not to have this operation in the system menu, because most of the time users will already have items or members on their screens as a result of some other operation with the system. So the “Borrow Item” operation will be performed when either some item or some member has been already found by the system (in Aware IM terminology an item or a member is said to be in the context). For example, a user might have run a query that found some items and the user is looking at the screen that lists those items or the user might be working with the form of a particular item or member. The “Borrow item” operation will thus be invoked from the following screens:
- When a member is being edited and a user sees the form of the member
- When an item is being viewed/edited and a user sees the form of the item
- When the
Item
query has been run and a user sees a list with one or more items
Let us look at each of these scenarios: