01 Requirements

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

Library Book Collection Management System

Requirements Determination

Functional Requirements

1. Search Collection
1. 1Library’s collection database should be available to potential
borrowers on terminals via the Web.
1. 2The Borrower search the books by title, author, keywords, and ISBN.
1. 3A valid borrower requests the checked-out book to be returned.
1. 4The Librarian notifies the borrower of the book’s availability.

2. Borrow Books
2. 1There are three types of borrowers (student, stuff, guest)
2. 2The Borrower provides Librarian their ID card.
2. 3The Librarian checks the validity of the ID Card.
2. 4The Librarian checks whether the Borrower has any overdue books
and or fines
2. 5 The Borrower checks out the books.
2. 6The system must update the library’s collection database to reflect
the book’s new status.

3. Return Books
3. 1The Borrower Return Books.
3. 2The Librarian update the library’s collection database to reflect the
book’s new status.

4. Maintain Book Collection


4. 1 The Librarian checks damaged Books.
4. 2 The Librarian removed damaged Books from the library’s book
collection.
4. 3 The borrower pays a fine.

5. Process Overdue Books


5. 1the Librarian sends reminder emails to borrowers.
5. 2The borrower pays a fine.
Nonfunctional Requirements

1. Operational Requirements
I. 1 The system will operate in Windows environment.
I. 2 The system should automatically back up at the end of each day.

2. Performance Requirements
2. 1 The system will store a new borrower info in 5 seconds or less.
2. 2 The system will retrieve the daily checks out schedule in 5 seconds
or less.

3. Security Requirements
3. 1 Only Librarian can set their availability.
3. 2 Only a manager can produce a schedule.

4. Cultural and Political Requirements


4. 1 No special cultural and political requirements are anticipated.

You might also like