Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Purpose
to describe the external behavior of the Online Library System. Requirements Specification
defines and describes the operations, interfaces, performance, and quality assurance
requirements of the Online Library System. The document also describes the nonfunctional
requirements such as the user interfaces. It also describes the design constraints that are to be
considered when the system is to be designed, and other factors necessary to provide a
complete and comprehensive description of the requirements for the software. The Software
Requirements Specification (SRS) captures the complete software requirements for the
system, or a portion of the system. Requirements described in this document are derived from
the Vision Document prepared for the Online Library SystemIntended Audience and Reading
Suggestions
We are developing our project Library Management System for the college or
any Institute. But this project can be deployed in any organization. This SRS is mainly
developed for the project development team. In this team there are the project manager,
developer, coder, tester and documentation writer and the user of the project also.
User (Customer)
This document is intended to user and customer to make them ensure that this
Project Manager
This SRS document is also very important for the project manager to ensure that
can estimate the cost easily by referring to the SRS document and that it contains all the
information require planning the project.
Project Developer
The project developer will refer to the SRS document to make sure that they developed
efficiency of Librarians, Library employees and Users. The Online Library System to be
developed benefits greatly the members and the Librarian of institute. 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.
Product Features
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].
• 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
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 wSoftware Requirements Specification for LMS Page 6
• The librarian can get the information about the members who have borrowed
• 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 users of the system are members, librarian of the institute and the
administrators who maintain the system. The members and the librarian are assumed to have
basic knowledge of the computers and Internet browsing. The administrators of the system to
have more knowledge of the internals of the system and is able to rectify the small problems
that may arise due to disk crashes, power failures and other catastrophes to maintain the
system. The proper user interface, users manual, online help and the guide to install and
maintain the system must be sufficient to educate the users on how to use the system without
any problems.
Operating Environment
Software Requirement
Database -: MySQL
1. First priority goes to the welcome form. when user will login the system there will be
welcome screen which will assure to the use either ha wants to enter or exit.
2. After the welcome form there will be login form. Through this form only authenticated
users can login the system just by entering their name and password.
3. Second priority goes to the menu form where the contents, manuals, and some others
functions of the system. From the menu form the user can go any form of the system.
4. In the menu form there will be a facility to select their choice for working like if the
user just only wants to search the book then he will only select the search field and go to
the searching.
5. Similarly if the user wants to just show the report then he will go to the report section
functional req
• In this system there are lots of
functioning.
• The user can Search book and
see his/her account information.
• He will be able to get the
records in any format.
• There will also be a reminder
and digital diary through this he
can go to know about
• Admin can add new record
and saw all record of any
student as well as library
Software Requirements Specification for LMS Page 10
Complaint
User module
• Change password
• Book Search
Book inventory
Book search
Other charges
• Journals
• News paper