Unresolved Questions

The following is a list of questions that have been brought up by our design team, Along with the questions, you will find our suggestions if found necessary. We hope to cover the grey areas in our next meetings.

Recall

customer: Yes, we would like to be able to place more than one hold (in a QUEUE) on a book.
customer: A borrower has 2 weeks to return a recalled book before late charges are applied.
customer: A borrower who recalls a book has 1 week (after the book is returned) to pick it up.

Borrowing a Book

customer: There is a default limit of 3 books that a borrower can have out at a time. The librarian should be able to change this limit. Please see our informal specification.

Security

customer: We only want to be able to change the current password (remember that we only want one). We do not require different access levels on the system.

Remove a Book

customer: We would prefer that these functions not be added. We are comfortable without the "Archive" command.

Borrower

customer: Yes, a borrower's second address would be a nice feature.
customer: Yes, we like this idea.

Lending

customer: It is not clear what your question is here. Each book should have a maximum fine which is equal to the cost of the book. Furthermore, once a borrower has an overdue book (even for one day) he cannot take another book out until the book is returned and the fine is paid.
customer: We would like a mailing list of borrowers with overdue books or outstanding balances (this is something we asked for in our informal specification). Generally, it is not our policy to allow borrowers to take a book out if they have books overdue, but we should be able to change the due date of a book - so the overdue fines of the book will be removed.

Menu

customer: We would like the system to be user-friendly. If a hierarchical menu system makes the system easy to use, please put it in.

Add a Book

customer: Books should have a call number, nothing more. A call number is assigned to a book only by the librarian. The computer should not give a book some random call number. We already have call numbers for our books. It would disrupt our current library if we had to change the call numbers for all our books.
customer: We would like this feature.

Fines

customer: Our library only has one day reserved books - we do not have one hour reserved books. We do not require an hourly charge for overdue books. We need daily charges for both one day reserved books ($10 per day) and circulation books ($1 per day).
customer: Yes, we also believe this is a good idea. Please see our informal specification document under "Borrower Attributes".

Reports

customer: As mentioned earlier, we would like a choice of viewing the report on screen or on paper (via printing on the printer).
customer: By stripped down search, we mean the search shows us the borrower's name, ID, and fines.



Back to the CPSC 451 Supplier Group #5 Formal Index