You are on page 1of 3

Online Library Management System

The Library Management System will provide a search functionality to facilitate the search of
resources. This search will be based on various categories viz. book name or the ISB. !lso
!dvanced Search feature is provided in order to search various categories simultaneously.
"urther the library staff personnel can add#update#remove the resources and the resource users
from the system.
1.1 Not in scope
It is not re$uired to collect the student database as the functionality is provided to everyone who
accesses this application.
1.2 Business context
The proposed system will help in easy management of the library resources by providing
information such as the availability of books% re$uest for books% total number of books which
inturn will reduce the effort the library staff and also help in providing precise information to the
users.
1.3 Proposed system
The Library Management System will provide a search functionality to facilitate the search of
resources. This search will be based on various categories viz. book name or the ISB. !lso
!dvanced Search feature is provided in order to search various categories simultaneously.
"urther the library staff personnel can add#update#remove the resources and the resource users
from the system.
& Interfaces 'e$uirements
The list of "unctional and non functional re$uirements which are applicable to the Library
Management System is as follows
• (ser Interfaces)
*escribes how this product interfaces with the user.
Description) The user interface must be customizable by the administrator
riticality)This issue is essential to the overall system. !ll the modules provided with the
software must fit into this graphical user interface and accomplish to the standard defined.
!ec"nical #ssues)In order to satisfy this re$uirement the design should be simple and all
the different interfaces should follow a standard template. There will be the possibility of changing
colors and images% plus switching between interfaces with the minimum impact for the users.
$is%s)To reduce the circumstances under which this re$uirement might not able to be
satisfied% all the designers must have been developed web sites previously and they must be
aware of html restriction and cross browsers implementations before starting the designing. In
order to reduce the probability of this occurrence the entire design team will be trained in basic
html development and macromedia fireworks% this tool will be used instead of +hotoshop.
Dependencies &it" ot"er re'uirements)!ll user interfaces should be able to interact with the
user management module and a part of the interface must be dedicated to the login#logout
module
• ,ardware Interfaces
- "unctional 'e$uirements#(se .ase Scenarios
Functional Requirements:
There are two diferent users who will be using this product:
 Librarian who will be acting as the administrator
 Student of the University who will be accessing the Library online.
The features that are available to the Librarian are:
 A librarian can issue a book to the student
 an view The diferent categories of books available in
the Library
 an view the List of books available in each category
 an take the book returned from students
 Add books and their information of the books to the
database
 !dit the information of the e"isting books.
 an check the report of the issued #ooks.
 an access all the accounts of the students.
The features available to the Students are:
 an view The diferent categories of books available in
the Library
 an view the List of books available in each category
 an own an account in the library
 an view the books issued to him
 an put a re$uest for a new book
 an view the history of books issued to him previously
 an search for a particular book
Exception Scenarios:
 The username and password %elds must be validated
and a proper message should displayed conveying the
nature of e"ception.
 &f a book is not present in the library' suitable error
message should be displayed.
(raw)
• Use case *odel
• Supplementary Speci%cation +,on-functional re$uirements.
-/eference
• System Se$uence (iagram
• Architecture or onte"t diagram
• (ata 0low diagram