Documente Academic
Documente Profesional
Documente Cultură
1. Introduction
1.1 Purpose:
E-Library Management System (E-LMS) is intended to help college students
borrow/return and view the catalogue of books from the college library.
1.2 Scope:
We describe what features are in the scope of the software and what are not
in the scope of the software to be developed.
In Scope:
a. Managing the number of books a student has issued, along with the date
of borrowing and unique book id.
b. Viewing the list of books available.
c. Librarian authentication.
d. Viewing the list of books each student has borrowed at a particular point of
time.
Out of Scope:
a. Features for verifying whether a given book is physically available or not.
b. A separate login for users. The librarian is in charge of checking and issuing
books.
Definitions:
a. Security: A set of books and students that a particular librarian is in
charge of.
b. Admin: An admin account which controls all the librarian accounts.
1.5 Overview:
The rest of this SRS is organized as follows: Section 2 gives an overall
description of the software. It gives what level of proficiency is expected of
the user, some general constraints while making the software and some
assumptions and dependencies that are assumed. Section 3 gives specific
requirements which the software is expected to deliver. Functional
requirements are given by various use cases. Some performance requirements
and design constraints are also given. Section 4 gives some possible future
extensions of the system.
2. Overall Description:
3 Specific Requirements:
4. Future Extensions:
a. E-LMS is intended to be used by the librarian. In future, the software can be
extended in such a way that students can themselves issue/return books by using
some fault tolerant, secure system.
b. IOT sensors can be integrated to the library computer systems such that instead of
entering book ISBN and student ID manually; it can be scanned, thereby achieving
more efficiency.