Você está na página 1de 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.

Você também pode gostar