Skip to content

FUNCTIONAL REQUIREMENTS

BernardMasika edited this page Jan 10, 2021 · 3 revisions
  1. The system should allow the administrator to add librarians to the system.
  2. The system should allow user registration
  3. The system should allow local management of books.
  4. The system should provide information on the available library resources at that particular moment.
  5. The system should allow booking of library materials
  6. The system should provide categories of books.
  7. The system should allow a maximum of 3 books to be checked-out by a member.
  8. The system should allow a member to keep a book for a maximum of 2 weeks from which he/she will be penalized.
  9. The system should be able to calculate the payment fines of books returned after the due date.
  10. The system should allow the user to make payments for registration and fine payment.
  11. The system should allow reservation of books that have been borrowed by someone else.
  12. The system should be able to notify the member when reaching the due date, when a reserved book is available or when they owe the library payment fines.
  13. The system should allow a user to view their history of borrowed books.
  14. The system should provide online accessed materials
  15. The system should restrict downloadable materials
  16. The system should allow users to provide their complaints which will be reviewed by the system administrator

NON-FUNCTIONAL REQUIREMENTS

Clone this wiki locally