Professional Documents
Culture Documents
TY - 33 - Assign - 1
TY - 33 - Assign - 1
Pritesh Lungare
Roll. no. 33
TY_IT
1. Introduction
1.1 Purpose
This document specifies the requirements for a Library Management System (LMS)
to be used in a public library. The LMS will automate various library processes,
improve efficiency, and enhance the user experience for both librarians and patrons.
The LMS will be used in a public library setting to manage library resources (books,
operations.
● Fines and Fees: Calculating and managing fines and fees associated with
overdue resources.
fees.
2. Overall Description
3. Functional Requirements
details.
preferences.
● Librarians can add new resources to the system, including details like title,
category.
borrowed, overdue).
circulation.
● The system tracks due dates and generates automated notifications for
approaching deadlines.
another patron.
predefined rules.
● Patrons can view their current fines and fee history through the patron
interface.
● The system allows online payment processing for fines and fees (optional).
3.5 Reporting
demand)
4. Non-Functional Requirements
4.1 Performance
4.2 Security
● The system should have regular backups and recovery procedures in place.
4.3 Usability
● Online help and tutorials should be available for both user interfaces.
4.4 Reliability
● The system should have mechanisms for error handling and data recovery in
5. Additional Considerations
● The system should be compatible with commonly used web browsers and
operating systems.
● The LMS should be designed to integrate with existing library systems (e.g.,