Srs Library Management System
Srs Library Management System
SYSTEM
SRS
PROJECT NAME: Library Management System
INTRODUCTION
BUSINESS REQUIREMENT OVERVIEW
ASSUMPTIONS AND CONSTRAINTS
FUNCTIONAL REQUIREMENTS
USABILITY REQUIREMENTS
PERFORMANCE REQUIREMENTS
SUPPORTABILITY REQUIREMENTS
SECURITY REQUIREMENTS
INTERFACE REQUIREMENTS
Introduction
The project aims and objectives that will be achieved after completion of this project are
discussed in this subchapter. The aims and objectives are as follows:
Online book issue
Request column for librarian for providing new books
A separate column for digital library
Student login page where student can find books issued by him/her and date of
return.
A search column to search availability of books
A teacher login page where teacher can add any events being organized in the
college and important suggestions regarding books.
Functional Requirements
1. NORMAL USER
Performance Requirements
Supportability Requirements
This system provides a computerized version of library management system which will
benefit the students as well as the staff of the library.
It makes entire process online where student can search books, staff can generate reports
and do book transactions. It also has a facility for student login where student can login and
can see status of books issued request as well for book or give some suggestions. It has a
facility of teacher’s login where teachers can add lectures notes and give necessary
suggestion to library and add info about workshops or events happening in our college or
nearby college in the online notice board.
Security Requirements
Interface requirements
The user interface requirements are concerned with the user interface and how information
is presented to the user.
Usability
o Interfaces are a critical class of components within the DML that will provide
the means by which users interact with the system. As such, all interfaces
should provide easy access to help as well as clearly indicate the current
state of the user’s transaction when the user isn’t idle.
o Transaction and error status MUST be displayed within each interface
component.
o Cut and paste of text within interfaces and into and out of the interfaces
must be supported.
Administrative
o Administrative interfaces will assist Library Staff in building/maintaining
collections and controlling access to them. Because of the complexity of the
data model, Library Staff will need to be able to edit multiple records
simultaneously and create links between them.
o Administrative must be able to have multiple records open for editing
o Administrator must be able to create links (references) between records
without needing to type in record identifiers.
Book download
o When download e-book, the system shall show all the e-book information
and check user including
the first and last name of the user
the library card number
the library card expiring date
to check valid user or not