You are on page 1of 2

e- Library System

Table of Contents
1. Introduction
1.1 Purpose
1.2 Scope

2. Functional Requirements
2.1 Librarian
2.2 User
2.3 Admin
2.4 Book

3. Non-Functional Requirements
3.1 Usability requirement
3.2 Availability requirement
3.3 Security requirement
3.4 Efficiency requirement

1 Introduction:
With the increase in the number of book readers, a proper library management system
is needed. It is very much easier to order the book in library through online like shopping and
banking. We can check whether the book is available in the library or not? We can order or
renewing a book through the mobile in our home town.

1.1 Purpose:
The main objective of this document is to illustrate the requirement for the Library
Management System. This document will contain all the requirements given by the user. This
document contain both functional and non-functional requirements.

1.2 Scope:

The e-Library system must have the following features:

 This system must authenticate users at their login


 It will show the availability of the book
 The user will be able to update their status
 The librarian will be able add or delete books, collecting the fine if the due date is
exceeded
 Admin should handle all the process in this system

2 Functional Requirement:
The functional requirements will contain many functional blocks. They are listed below
2.1 L i b r a r i a n
 The librarian should login the system with their userid and password.
 Librarian will be able to add or delete books
 The fine amount will be collected by the librarian.
 Librarian will be able to add or delete the user
 Libraraian will be able to search the books

2.2 Admin
 The admin should login the system with their userid and password.
 Admin should be able to add or delete books
 Admin can add or delete the user
 Admin will be able to search the books

2.3 User
 The user can register in this website
 The users should login the system with their userid and password.
 Users will be able to search the books
 The books are ordered based on availability
 Users should renewing the book
 Able to see all the available books

2.3 Book
Books are categorised into Journels and the Reference.
 All the type of books will have published year, Author name and price.
 The availability and the status of the book is described below every book
 Based on the status the books are reserved and issued
 The books are removed if it is not available
 New books are added based on user requirements

3 Non-FunctionalRequirement:
Various non-Functional Requirement for the product could be-

3.1 Usability Requirement


The system should allow the user to access the system through the mobile app.

3.2 Availability Requirement


The system is available 100% for the user in all time.

3.3 Security Requirement


Authentication is provided to all the users and librarians, only authenticated users can use
the system.

3.3 Efficiency Requirement


If the system fails, the system will recover all the data very efficiently with less time

You might also like