04-02-2013, 12:18 PM
Online Library Management System Software Requirements Specification
1Online Library Management.pdf (Size: 600.37 KB / Downloads: 97)
Introduction
Borrowing books, returning books or viewing the available books at the Library of the local University
is currently done manually where in the student has to go to the Library and check the available books
at the Library. Students check the list of books available and borrow the books if the book is a borrow
book otherwise it is of waste for the student to come to the library to come to check for the books if the
student doesn’t get the book. Then the librarian checks the student id and allows the member to check
out the book and the librarian then updates the member database and also the books database. This
takes at least one to two hours if the member is available at the near by place otherwise it may take
more time.
We have decided to investigate the use of an Online Library Management System. This system would
be used by members who may be students or professors of that University to check the availability of
the books and borrow the books, and by the librarian to update the databases. The purpose of this
document is to analyze and elaborate on the high-level needs and features of the Online Library
System. It focuses on the capabilities and facilities provided by a Library. The details of what all are
the needs of the Online Library System and if it fulfils these needs are detailed in the use-case and
supplementary specifications.
Overview
The SRS will provide a detailed description of the Online Library System. This document will provide
the outline of the requirements, overview of the characteristics and constraints of the system.
This section of the SRS will provide the general factors that affect the product and its
requirements. It provides the background for those requirements. The items such as product
perspective, product function, user characteristics, constraints, assumptions and dependencies and
requirements subsets are described in this section.
This section of SRS contains all the software requirements mentioned in section 2 in
detail sufficient enough to enable designers to design the system to satisfy the requirements and testers
to test if the system satisfies those requirements.
Overall Description
• Product Perspective
The Online Library System is a package to be used by Libraries to improve the efficiency of
Librarians, Library employees and Users. The Online Library System to be developed benefits
greatly the members and the Librarian of Universities and Librarian of Schools. The system
provides books catalog and information to members and helps them decide on the books to borrow
from the library. The Librarian can keep the books catalog updated all the time so that the
members (students and the professors) get the updated information all the time.
The complete overview of the system is as shown in the overview diagram below:
The product to be developed has interactions with the users: Librarian, Members who are the
students and Teachers of Schools & Colleges.
Product Functions
The Online Library System provides online real time information about the books available in the
Library and the user information. The Product functions are more or less the same as described in
the product perspective. The functions of the system include the system providing different type of
services based on the type of users [Member/Librarian/Admin].
• The member should be provided with the updated information about the books catalog.
• Provisions for the members to borrow the books they want, if all the other required rules
hold good.
• The member is given a provision to check his account information and change the
account information any time in the given valid period.
• The members are provided with the books available roster and allowed to choose the
books, which they want to use in the coming up days.
• The librarian can get the information about the members who have borrowed or returned
the books.
• The librarian is provided with interfaces to add/delete the books available in the book
catalog.
• The members when complete the book borrowing or returning process, the due to be paid
by the member must be calculated and the information about the member and the due
amount is sent to the university billing system.
• The system uses the University information security requirements to provide the login
facility to the users.