0% found this document useful (1 vote)
153 views3 pages

Design Document Libray Management System

The document describes a Library Management System (LMS) project created by team members Shivanandareddy Khashidi, Rakesh Pendem, and Priyanka Rapolu. The LMS allows librarians/administrators and students to automate library tasks. Librarians can add, update, and delete student and book details, while students can search for books, view due dates, and check borrowing histories. The project uses login screens to separate librarian and student interfaces, and includes functions for common tasks like returning books, tracking late fees, and generating notification lists.

Uploaded by

Priyanka Rapolu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (1 vote)
153 views3 pages

Design Document Libray Management System

The document describes a Library Management System (LMS) project created by team members Shivanandareddy Khashidi, Rakesh Pendem, and Priyanka Rapolu. The LMS allows librarians/administrators and students to automate library tasks. Librarians can add, update, and delete student and book details, while students can search for books, view due dates, and check borrowing histories. The project uses login screens to separate librarian and student interfaces, and includes functions for common tasks like returning books, tracking late fees, and generating notification lists.

Uploaded by

Priyanka Rapolu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Team name: LMS

Shivanandareddy Khashidi
Rakesh Pendem
Priyanka Rapolu

A PROJECT REPORT
ON
LIBRARY MANAGEMENT SYSTEM
PROBLEM STATEMENT :
Library Management System (LMS) is designed to help the Librarians/Administrator of a
Library and Students. By using this application, the manual application is converted into
automated application. For example purposes, customized data are being used for this purpose.
Librarian/Administrator had full access to this application. But Student/Member had only limited
Customized access to application.
The main category of End Users provided are :
1 . Librarian/Administrator of Library
2 . Student/Member

1. Librarian/Administrator of Library
The main functionalities of a Librarian/Administrator of Library are
i.

He can Read or Write the information about the Student/Member.

ii. He can Update,Delete or Create a new Member/Student Membership plan.


iii. He can Add,Update and Delete the Books Details.
iv. He can generate the books returning list of students

2. Student/Member

i. He can get the details of a book using ISBN or department etc..


ii. He can check the due dates of the book returns.

PROJECT DESIGN VIEW

main()

Login window

Administrator

Student

Books

-Register

-ADD

-Alter

-Alter

-Delete

-Delete

-Search

-Search

-list all

-list all

Student

RemindList

Return list

Books

-list

-checkdate

-search

-Add fine

-list
books

-stid
- stdphone

-list
available
date

borrow

Return

-ISBN

-ISBN

-todays
date

-return
date

-return

-fine
amount

date

Main(): The execution starts with the main class where login class object is created and called
from this class.

Login: This is a login window where the administrator and student can login by using their id
and password and this prompts to their respective main window.

Administrator window:
Administrator has the following options on his window:
Student:

Registering students with their Stdid, emailid, course, phoneno..etc.


Alter or Delete the student from the Database
List all the registered students
Search for a particular student
Books:
Adding books with the ISBN,Author,Course..etc
Alter or Deleting the books form the Database.
List all the books in the Database.
Searching for a particular book in the database.
Remider List:
Listing the Students whose books returning date is near.
Listing their Ids and Phone numbers.
Return List:
Listing the students who failed to return the books on time.
Adding the fine to the students.

Student window:
Student has the following options on his window:
Books:
Search a particular book based on the ISBN or author or course etc
List all books for the course.
List the available date of the book.
Borrow:
Student need to enter the ISBN number.
Current date and the returning date.
Returning:

Student need to enter the ISBN number.


returning date.
Fine amount to be paid if late returning.

You might also like