0% found this document useful (0 votes)
1K views

Project Report - Library Management System

The document describes a library management system project that uses a desktop application built with NetBeans IDE and Java to computerize record keeping activities in a library. It tracks books owned, issues books to members, returns books, and penalties. The system has two modules for librarians and members. Librarians can add publications, book stock, branches, students, issue/return books, and penalties. Members can view book reports, check penalties, and view accounts. Diagrams include use case, activity, data flow, and screenshots.

Uploaded by

yatharth agarwal
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1K views

Project Report - Library Management System

The document describes a library management system project that uses a desktop application built with NetBeans IDE and Java to computerize record keeping activities in a library. It tracks books owned, issues books to members, returns books, and penalties. The system has two modules for librarians and members. Librarians can add publications, book stock, branches, students, issue/return books, and penalties. Members can view book reports, check penalties, and view accounts. Diagrams include use case, activity, data flow, and screenshots.

Uploaded by

yatharth agarwal
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

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.

Project Title : Library Management System


Library management system project used to track books owned, issue book, return book records,
Abstract :
penalty records, and students who have borrowed.
Project Type : Desktop Application
Technology : NetBeans IDE using Java Language
Database : MySQL Database

Library management system has two main modules:


 Librarian
 Member

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

Data Dictionary of Library Management System


Library Management System Project Source Code Download Project
Download SQL-Server Database Stored Procedure Download SP
Library management system Screen Short Download SS
Data Flow Diagram (DFD) for Library management system Download DFD
Activity Diagram for Library management system Download
Use Case Diagram for Library management system Download UseCase
FlowChart for Library management system FlowChart

Activity Diagram for the Library Management System


Activity diagram describes the flow of activity through a series of actions. An activity is an action or an operation which is
performed in the system.

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

Flowchart for Library Management System


System flow diagram is a visual representation of all processed in sequential order.
Flowchart diagram is a graphical representation of the relation between all the major parts or step of the system. Flow chart
diagram can not include minor parts of the system.

4.8.1 0 Level DFD or CONTEXT DIAGRAM

4.8.2 1st level DFD

Document1 3
1.0.1 Level DFD 2.0.1 Level DFD 3.0.1 Level DFD

4.0.1. Level DFD 5.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

You might also like