Software Requirements Specification: Library Management System
Software Requirements Specification: Library Management System
Specification
For
Prepared By Prakash
The Professor’s
01-07-2020
1.introduction
1.1 Purpose
The main objective of this document is to illustrate the
requirements of the project Library Management system. The
document gives the detailed description of the both functional and
non-functional requirements proposed by the client.The purpose of
this project is to provide a friendly environment to maintain the
details of books and library members.The main purpose of this project
is to maintain easy circulation system using computers and to provide
different reports. This project describes the hardware and software
interface requirements using ER diagrams and UML diagrams.
1.2 Document Conventions
Entire document should be justified.
Convention for Main title
Font face: Times New Roman
Font style: Bold
Font Size: 20
Convention for Sub title
Font face: Times New Roman
Font style: Bold Font Size: 12
Convention for body Font face: Times New Roman Font Size: 12
1.5 References
Books
http://www.slideshare.net/
http://ebookily.net/doc/srs-library-management-system
2. Overall Descriptions
The users can be either staff or student.. This 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 ISBN. Further the library staff personnel can add/update the resources and the resource users
from the system. The users of the system can request issue/renew/return of books for which they
would have to follow certain criteria.
The Online Library System provides online real time information about the books available in
the Library and the user information. The main purpose of this project is to reduce the manual work.
This software is capable of managing Book Issues, Returns, Calculating/Managing Fine, Generating
various Reports for Record-Keeping according to end user requirements. The Librarian will act as the
administrator to control members and manage books. The member’s status of issue/return is
maintained in the library database. The member’s details can be fetched by the librarian from the
database as and when required. The valid members are also allowed to view their account
information.
The system provides different types of services based on the type of users
[Member/Librarian]. The Librarian will be acting as the controller and he will have all the privileges
of an administrator. The member can be either a student or staff of the university who will be
accessing the Library online.