0% found this document useful (0 votes)
26 views1 page

Library Management System Overview

The document outlines the functional and nonfunctional requirements for a Library Management System project by members Malaika Jannat, Mahnoor Shahzad, and Fatima Majid. Key functionalities include user management, book management, tracking borrowed books, reserving books, and generating reports, while nonfunctional requirements emphasize speed, security, scalability, usability, reliability, maintainability, and cross-device compatibility. The system will have a login feature for registered users and admin access control.

Uploaded by

jannatmalaika01
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views1 page

Library Management System Overview

The document outlines the functional and nonfunctional requirements for a Library Management System project by members Malaika Jannat, Mahnoor Shahzad, and Fatima Majid. Key functionalities include user management, book management, tracking borrowed books, reserving books, and generating reports, while nonfunctional requirements emphasize speed, security, scalability, usability, reliability, maintainability, and cross-device compatibility. The system will have a login feature for registered users and admin access control.

Uploaded by

jannatmalaika01
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Software Engineering Project

Library Management System


Members: Malaika Jannat, Mahnoor Shahzad, Fatima Majid
Functional Requirements:
1. Users – Add, update, and remove users (students, librarians).

2. Books – Add, update, and remove books.

3. Borrow & Return – Keep track of borrowed and returned books.

4. Reserve Books – Let users reserve books.

5. Fines – Charge fines for late returns.

6. Search Books – Find books by name or author.

7. Reports – Show lists of borrowed books and fines.

8. Login System – Allow only registered users to access features.

9. Admin — Allow only admins to access system

Nonfunctional Requirements:
1. Fast – The system should not be slow.

2. Secure – Protect user and book data.

3. Scalable – Handle more users and books as needed.

4. Easy to Use – Simple and clear interface.

5. Reliable – Should not crash or lose data.

6. Easy to Fix – Should be easy to update and improve.

7. Works Everywhere – Should run on different devices.

You might also like