Project Report - Library Management System
Project Report - Library Management System
Library management system is used to computerize the record keeping activities in a library and maintain the data such as
books stock, issue book records, return book records, student detail, penalty/fine for late return of books.
The project covers all the activities which helps in the smooth running of the library system.
Librarian is a user who runs the system as an administrator of the whole system. Librarian has full rights to handle the project.
Functionalities/Activities of a librarian:
Add Publication
Add Book Stock
Add Branch
Add Student
Issue Books
Return Books
Penalty
Librarian has a username and password to access the system. After login, librarian can add publication detail, book stock
detail, member detail etc. in to the system. Librarian can register all the members with valid personal detail and generate
username and password for each one of them for login into the system. Librarian also records the details as and when the books
are issued to the registered members and when user returns the books borrowed. Librarian also records the penalty for late
return of books.
Member is a registered member of the library system. All members have a unique username and password to access their
respective account. After login, member can access one's account detail, read the borrowed book report, penalty report etc.
Member Functionalities:
Read Book Reports
Check Penalty Status
Check Personal Account
Document1 1
Use Case Diagram of the Library Management System
Use Case Diagram or Behavior Diagram is used to describe the actions of all the users in a system.
All the users described in a Use Case are actors. Functionality is described as action of the system.
In this library system project there are two users - Librarian and Student. Both Librarian and Student can perform various
activities after login in to the library management system.
Librarian Activities:
Add Publication
Add books
Add Branch
Add Student
Issue Book
Document1 2
Return Book
Apply Penalty
Change Password
View Reports
Student Activities:
Search Book
Issue / Return Book Report
Penalty Report
Change Password
Document1 3
1.0.1 Level DFD 2.0.1 Level DFD 3.0.1 Level DFD
Document1 4
Screenshots of the Library Management System
Document1 5
Library Management System DFD Template
A library management system data flow diagram (DFD) shows how the information within a library system needs to flow to
meet the needs of authorities, students, library administrators. Adapt the following library management system DFD template
to match the circumstances of your library.
Sign up for a free Lucidchart account to be able to change text, shape placement and formatting to design the data flow for
your library.
Document1 6