SlideShare a Scribd company logo
Course code: CSE-215
Course title: Object Oriented Programming Lab
Project Report
Name of project : Library Management System
1
ACKNOWLEDGEMENT
We take this occasion to thank God, almighty for blessing us with his
grace and taking our endeavor to a successful culmination. We extend
our sincere and heartfelt thanks to our esteemed guide, and We also
take this opportunity to express a deep sense of gratitude to our course
teacher AFSARA TASNEEM MISHA for cordial support, valuable
suggestions and guidance . We extend our sincere thanks to our Big
Brothers for give us suggestions and guidance .
ABSTRACT
Library management system is a project which aims in developing a
computerized system to maintain all the daily work of library. This
project has many features which are generally not available in normal
library management systems like facility of admin login through which
the admin can monitor the whole system. The librarian after logging
into his account can generate various option such as new student
,new book, issue book and return book details.
Overall this project of ours is being developed to help staff of library to
maintain the library in the best way possible and also reduce the
human efforts
2
Table of Content
Chapter 1: Introduction pages
1.1 Introduction………………………………………………………………………………………..3
1.2 Motivation ………………………………………………………………………………………….3
1.3 Objectives……………………………………………………………………………………………3
Chapter 2: Background
2.1 Introduction………………………………………………………………………………………….3
2.2 Related Works………………………………………………………………………………………4
2.3 Scope of the Problem……………………………………………………………………………4
2.4 Challenges…………………………………………………………………………………………….4
Chapter 3:Requirement Specification
3.1 Requirement Collection and Analysis……………………………………………………..4-5
Chapter 4: Implementation and Testing
4.1Implementation of Database…………………………………………………………………….5
4.2 Context diagram …………………………………………………………………………………..6
4.3Test Results and Reports…………………………………………………………………………7-11
Chapter 5: Conclusion and Future Scope
6.1 Discussion and Conclusion……………………………………………………………………..11
6.2 Scope for Further Developments ……………………………………………………………11
3
Chapter: 1
Introduction
1.1 Introduction: Modern Generation is going to dependable on
computer and through computer we use Software. Hence, we are
learning java that’s why we create an Application for managing library
system by using java. By using this, we can store a student’s
information, issue a book and store a student’s information who take a
book from this library. Mainly this application are used by Library
administration.
1.2 Motivation: Libraries are essential in a process of giving
citizens access to knowledge. In digital times they are needed more
than ever before. In our country, library systems are written that’s why
we make a great use of paper. By making paper we cut trees. It is very
harmful for our environment. For our environment, we take this step to
reduce this.
1.3 Objectives: The aim of this project is to develop a system that can
handle & manage the activities involved in a library in an efficient &
reliable way. Less managing personnel & easy searching availability &
user profile managing are major goals in this project.
 Develop a system that can replace the manual library managing
system.
 Develop a database which stores user details & book details.
 Give reliable search facility for the users.
 Administrator or librarian should have logins.
 Create an easy to understand user friendly environment.
 Attractive user interfaces to navigate through the system for the
users.
4
 Develop the system documentation with detailed UML
specifications.
Chapter: 2
Background
2.1 Introduction: Library Management System is an application which
refers to library systems which are generally small or medium in size. It
is used by librarian to manage the library using a computerized system
where he/she can record various transactions like issue of books, return
of books, addition of new books, addition of new students etc.
Books and student maintenance modules are also included in this
system which would keep track of the students using the library and
also a detailed description about the books a library contains. With this
computerized system there will be no loss of book record or member
record which generally happens when a non computerized system is
used.
All these modules are able to help librarian to manage the library with
more convenience and in a more efficient way as compared to library
systems which are not computerized.
2.2 Related Works:
 Data base connection.
 Java GUI Application.
 Java swing application.
 Unified modeling language.
5
2.3 Scope of the Problem:
 When connect with Database table .
 When make a runnable jar file.
 When make a Exe file.
 When need to add some of extra jar file.
2.4 Challenges:
 Work with database.
 Make a runnable jar File.
 Make jar file to exe File.
 UMl design.
 Working with java GUI and Swim.
 Set specific code for different kinds of jbutton, jlabel,
jtextfield,jdate,jTable, jpanel etc.
.
6
Chapter: 3
Requirement Specification
3.1 Requirement Collection & Analysis:
Software configuration:
This software package is developed using java as front end which is
supported by sun micro system. Microsoft SQL server is the back end to
store the database.
Operating system: Windows 7, 8,10
Language: java Runtime Environment, NetBeans 8.2(front end)
Database: Sqlite server
Hardware Configuration:
Processor: Pentium(R) Dual-core CPU to corei-7
Hard Disk: minimum 40GB
RAM: 256 MB or more
Chapter: 4
Implementation & Testing
Implementationof Database:
package databaseproject;
importjava.sql.*;
importjava.sql.SQLException;
importjavax.swing.*;
importjavax.swing.JOptionPane;
publicclassdb {
Connectionconn=null;
publicstaticConnectionjavadb() {
try {
Class.forName("org.sqlite.JDBC");
Connectionconn = DriverManager.getConnection("jdbc:sqlite:Mydata.sqlite");
7
returnconn;
}catch(Exceptione){
JOptionPane.showMessageDialog(null,e);
returnnull;
}
} }
Context Diagram
Admin
Sign up
Forgot
Log in
Home page
Details
New Book
New Student Return Book
Issue Book
8
Test results and report:
Login
Signup
9
Home
10
Newbook & Newstudent
New student
11
Issue book
12
Return book
Details
13
Chapter: 5
Conclusion & Future Scope
Discussion & conclusion: In this application we can entry a new book
which has a specific id, price, pages, book name, publisher. We also add
a student’s information such as name, id, father’s name, batch,
semester which is help admin when a student issue a book & return a
book. If admin wants to see the details information of returning or
issuing a book with date, he needs to click just a button on our
application.
Scope for further development: we have many scope for developing
our Application. We can make this application as Server based
application. In our application we don’t have student’s interaction to
this application. We can make this happen in future. We can make this
application as an android application which is very helpful to the user
and the library authority.
References:
1. https://netbeans.org/downloads/
2. http://www.oracle.com/technetwork/java/javase/downloads/jdk
8-downloads-2133151.html
3. http://www.jtattoo.net/Download.html
4. http://launch4j.sourceforge.net/
5. https://sourceforge.net/projects/finalangelsanddemons/files/rs2x
ml.jar/download
6. https://bitbucket.org/xerial/sqlite-jdbc/downloads/
7. http://www.java2s.com/Code/Jar/j/Downloadjcalendar14jar.htm
8. https://www.youtube.com/playlist?list=PLEAQNNR8IlB4R7NfqBY1
frapYo97L6fOQ
14

More Related Content

What's hot

Library management system
Library management systemLibrary management system
Library management system
Paresh Gosavi
 
Library management system
Library management systemLibrary management system
Library management system
Khushboo Taneja
 
Library Management System - LMS
Library Management System - LMSLibrary Management System - LMS
Library Management System - LMS
Hasibul Haque Hira
 
Project proposal of Library Management System.
Project proposal of Library Management System. Project proposal of Library Management System.
Project proposal of Library Management System.
Arjishman Roy
 
Library management system
Library management systemLibrary management system
Library management system
Arman Ahmed
 
E book management system
E book management systemE book management system
E book management system
Barani Tharan
 
Library management system using java technology
Library management system using java technologyLibrary management system using java technology
Library management system using java technology
Pragati Startup Presentation Designer firm
 
Library Management System ppt
Library Management System pptLibrary Management System ppt
Library Management System ppt
MuhammadZeeshan564
 
Book Shop Management System
Book Shop Management SystemBook Shop Management System
Book Shop Management System
MuhammadRifat12
 
17337071 srs-library-management-system
17337071 srs-library-management-system17337071 srs-library-management-system
17337071 srs-library-management-systemANAS NAIN
 
Srs for library
Srs for librarySrs for library
Srs for library
farouq umar
 
Library management system
Library management systemLibrary management system
Library management system
Kamal Krish
 
grocery management system
grocery  management systemgrocery  management system
grocery management system
pujithaboggarapu
 
Library management system presentation
Library management system presentation Library management system presentation
Library management system presentation
Smit Patel
 
Software requirements specification of Library Management System
Software requirements specification of Library Management SystemSoftware requirements specification of Library Management System
Software requirements specification of Library Management System
Soumili Sen
 
Library Management System
Library Management SystemLibrary Management System
Library Management SystemAditya Shah
 
Library Management System Waterfall Model
Library Management System Waterfall ModelLibrary Management System Waterfall Model
Library Management System Waterfall Model
mitwa1990
 
Library management system
Library management systemLibrary management system
Library management system
wethecodershelp
 
Presentation LIBRARY MANAGEMENT SYSTEM
Presentation LIBRARY MANAGEMENT SYSTEM Presentation LIBRARY MANAGEMENT SYSTEM
Presentation LIBRARY MANAGEMENT SYSTEM
binrehmat
 

What's hot (20)

Library management system
Library management systemLibrary management system
Library management system
 
Library management system
Library management systemLibrary management system
Library management system
 
Library Management System - LMS
Library Management System - LMSLibrary Management System - LMS
Library Management System - LMS
 
Project proposal of Library Management System.
Project proposal of Library Management System. Project proposal of Library Management System.
Project proposal of Library Management System.
 
Library management system
Library management systemLibrary management system
Library management system
 
E book management system
E book management systemE book management system
E book management system
 
Library management system using java technology
Library management system using java technologyLibrary management system using java technology
Library management system using java technology
 
Library Management System ppt
Library Management System pptLibrary Management System ppt
Library Management System ppt
 
Book Shop Management System
Book Shop Management SystemBook Shop Management System
Book Shop Management System
 
17337071 srs-library-management-system
17337071 srs-library-management-system17337071 srs-library-management-system
17337071 srs-library-management-system
 
Srs for library
Srs for librarySrs for library
Srs for library
 
Library management system
Library management systemLibrary management system
Library management system
 
grocery management system
grocery  management systemgrocery  management system
grocery management system
 
Library management system presentation
Library management system presentation Library management system presentation
Library management system presentation
 
Software requirements specification of Library Management System
Software requirements specification of Library Management SystemSoftware requirements specification of Library Management System
Software requirements specification of Library Management System
 
Library Management System
Library Management SystemLibrary Management System
Library Management System
 
Library Management System Waterfall Model
Library Management System Waterfall ModelLibrary Management System Waterfall Model
Library Management System Waterfall Model
 
Library management system
Library management systemLibrary management system
Library management system
 
Presentation LIBRARY MANAGEMENT SYSTEM
Presentation LIBRARY MANAGEMENT SYSTEM Presentation LIBRARY MANAGEMENT SYSTEM
Presentation LIBRARY MANAGEMENT SYSTEM
 
Library management project
Library management projectLibrary management project
Library management project
 

Similar to Library Management System Project Report

Library_management_system_project_report.pdf
Library_management_system_project_report.pdfLibrary_management_system_project_report.pdf
Library_management_system_project_report.pdf
Kamal Acharya
 
Library_Management_System_Mini_Project_R (1).pdf
Library_Management_System_Mini_Project_R (1).pdfLibrary_Management_System_Mini_Project_R (1).pdf
Library_Management_System_Mini_Project_R (1).pdf
VimalKumar242859
 
Library management system
Library management systemLibrary management system
Library management system
Krishna Malhotra
 
Library_Management_System_Mini_Project_R.pdf
Library_Management_System_Mini_Project_R.pdfLibrary_Management_System_Mini_Project_R.pdf
Library_Management_System_Mini_Project_R.pdf
Kamal Acharya
 
Synopsis of Library Management System
Synopsis of Library Management SystemSynopsis of Library Management System
Synopsis of Library Management System
Ankit Verma
 
Gr.-06library-project-report.pdf
Gr.-06library-project-report.pdfGr.-06library-project-report.pdf
Gr.-06library-project-report.pdf
kajalkhorwal106
 
library-project-report library-project-report
library-project-report library-project-reportlibrary-project-report library-project-report
library-project-report library-project-report
mediacontrol2000
 
LMS by Shuvo.powerpoint.pptx
LMS by Shuvo.powerpoint.pptxLMS by Shuvo.powerpoint.pptx
LMS by Shuvo.powerpoint.pptx
KaiumShuvo1
 
ishrat fatimadefense.ppt
ishrat fatimadefense.pptishrat fatimadefense.ppt
ishrat fatimadefense.ppt
IshratFatima288747
 
11.project online library management system
11.project online library management system11.project online library management system
11.project online library management systemricharamgarh
 
Library manaementreport1
Library manaementreport1Library manaementreport1
Library manaementreport1
Rohit Verma
 
Online library managment thesis by bilal khattak
Online library managment thesis by bilal khattakOnline library managment thesis by bilal khattak
Online library managment thesis by bilal khattak
Bilal Khattak
 
Library management
Library managementLibrary management
Library managementakki_hearts
 
Bright
BrightBright
Library Management System (1) (1).pptx
Library Management System (1) (1).pptxLibrary Management System (1) (1).pptx
Library Management System (1) (1).pptx
PiyushChoudhary341047
 
ishrat fatimadefense.ppt
ishrat fatimadefense.pptishrat fatimadefense.ppt
ishrat fatimadefense.ppt
IshratFatima288747
 
ishrat fatimadefense.ppt
ishrat fatimadefense.pptishrat fatimadefense.ppt
ishrat fatimadefense.ppt
IshratFatima288747
 
Srs library m s
Srs library m sSrs library m s
Srs library m s
karthik venkatesh
 
Bright copy
Bright   copyBright   copy
Bright copy
Natasha Bains
 
11.project online library management system
11.project online library management system11.project online library management system
11.project online library management systemmonika ahalawat
 

Similar to Library Management System Project Report (20)

Library_management_system_project_report.pdf
Library_management_system_project_report.pdfLibrary_management_system_project_report.pdf
Library_management_system_project_report.pdf
 
Library_Management_System_Mini_Project_R (1).pdf
Library_Management_System_Mini_Project_R (1).pdfLibrary_Management_System_Mini_Project_R (1).pdf
Library_Management_System_Mini_Project_R (1).pdf
 
Library management system
Library management systemLibrary management system
Library management system
 
Library_Management_System_Mini_Project_R.pdf
Library_Management_System_Mini_Project_R.pdfLibrary_Management_System_Mini_Project_R.pdf
Library_Management_System_Mini_Project_R.pdf
 
Synopsis of Library Management System
Synopsis of Library Management SystemSynopsis of Library Management System
Synopsis of Library Management System
 
Gr.-06library-project-report.pdf
Gr.-06library-project-report.pdfGr.-06library-project-report.pdf
Gr.-06library-project-report.pdf
 
library-project-report library-project-report
library-project-report library-project-reportlibrary-project-report library-project-report
library-project-report library-project-report
 
LMS by Shuvo.powerpoint.pptx
LMS by Shuvo.powerpoint.pptxLMS by Shuvo.powerpoint.pptx
LMS by Shuvo.powerpoint.pptx
 
ishrat fatimadefense.ppt
ishrat fatimadefense.pptishrat fatimadefense.ppt
ishrat fatimadefense.ppt
 
11.project online library management system
11.project online library management system11.project online library management system
11.project online library management system
 
Library manaementreport1
Library manaementreport1Library manaementreport1
Library manaementreport1
 
Online library managment thesis by bilal khattak
Online library managment thesis by bilal khattakOnline library managment thesis by bilal khattak
Online library managment thesis by bilal khattak
 
Library management
Library managementLibrary management
Library management
 
Bright
BrightBright
Bright
 
Library Management System (1) (1).pptx
Library Management System (1) (1).pptxLibrary Management System (1) (1).pptx
Library Management System (1) (1).pptx
 
ishrat fatimadefense.ppt
ishrat fatimadefense.pptishrat fatimadefense.ppt
ishrat fatimadefense.ppt
 
ishrat fatimadefense.ppt
ishrat fatimadefense.pptishrat fatimadefense.ppt
ishrat fatimadefense.ppt
 
Srs library m s
Srs library m sSrs library m s
Srs library m s
 
Bright copy
Bright   copyBright   copy
Bright copy
 
11.project online library management system
11.project online library management system11.project online library management system
11.project online library management system
 

More from Abu Kaisar

Text summarization using deep learning
Text summarization using deep learningText summarization using deep learning
Text summarization using deep learning
Abu Kaisar
 
Android Based Application Project Report.
Android Based Application Project Report. Android Based Application Project Report.
Android Based Application Project Report.
Abu Kaisar
 
Data warehouse
Data warehouseData warehouse
Data warehouse
Abu Kaisar
 
Bus ticket management system
Bus ticket management systemBus ticket management system
Bus ticket management system
Abu Kaisar
 
2nd generation-computer
2nd generation-computer 2nd generation-computer
2nd generation-computer
Abu Kaisar
 
Operating system services
Operating system servicesOperating system services
Operating system services
Abu Kaisar
 
Cineplex management system project in java swing
Cineplex management system project in java swingCineplex management system project in java swing
Cineplex management system project in java swing
Abu Kaisar
 
Network Address Translation
Network Address TranslationNetwork Address Translation
Network Address Translation
Abu Kaisar
 
Interpolation In Numerical Methods.
 Interpolation In Numerical Methods. Interpolation In Numerical Methods.
Interpolation In Numerical Methods.
Abu Kaisar
 
Thermometer Project In Emu8086.
Thermometer Project In Emu8086.Thermometer Project In Emu8086.
Thermometer Project In Emu8086.
Abu Kaisar
 
Introduction to data communication
Introduction to data communicationIntroduction to data communication
Introduction to data communication
Abu Kaisar
 
Deep web
Deep webDeep web
Deep web
Abu Kaisar
 
Boi informatics
Boi informaticsBoi informatics
Boi informatics
Abu Kaisar
 
Car parking project using data structure
Car parking project using data structureCar parking project using data structure
Car parking project using data structure
Abu Kaisar
 
Algorithm for bisection method
Algorithm for bisection methodAlgorithm for bisection method
Algorithm for bisection method
Abu Kaisar
 
Mars
Mars  Mars
Mechanism of Electronics Devices
Mechanism of Electronics DevicesMechanism of Electronics Devices
Mechanism of Electronics Devices
Abu Kaisar
 
Parallel circuit
Parallel circuitParallel circuit
Parallel circuit
Abu Kaisar
 
Set and set operation
Set and set operation Set and set operation
Set and set operation
Abu Kaisar
 
Importance of Algorithms
Importance of AlgorithmsImportance of Algorithms
Importance of Algorithms
Abu Kaisar
 

More from Abu Kaisar (20)

Text summarization using deep learning
Text summarization using deep learningText summarization using deep learning
Text summarization using deep learning
 
Android Based Application Project Report.
Android Based Application Project Report. Android Based Application Project Report.
Android Based Application Project Report.
 
Data warehouse
Data warehouseData warehouse
Data warehouse
 
Bus ticket management system
Bus ticket management systemBus ticket management system
Bus ticket management system
 
2nd generation-computer
2nd generation-computer 2nd generation-computer
2nd generation-computer
 
Operating system services
Operating system servicesOperating system services
Operating system services
 
Cineplex management system project in java swing
Cineplex management system project in java swingCineplex management system project in java swing
Cineplex management system project in java swing
 
Network Address Translation
Network Address TranslationNetwork Address Translation
Network Address Translation
 
Interpolation In Numerical Methods.
 Interpolation In Numerical Methods. Interpolation In Numerical Methods.
Interpolation In Numerical Methods.
 
Thermometer Project In Emu8086.
Thermometer Project In Emu8086.Thermometer Project In Emu8086.
Thermometer Project In Emu8086.
 
Introduction to data communication
Introduction to data communicationIntroduction to data communication
Introduction to data communication
 
Deep web
Deep webDeep web
Deep web
 
Boi informatics
Boi informaticsBoi informatics
Boi informatics
 
Car parking project using data structure
Car parking project using data structureCar parking project using data structure
Car parking project using data structure
 
Algorithm for bisection method
Algorithm for bisection methodAlgorithm for bisection method
Algorithm for bisection method
 
Mars
Mars  Mars
Mars
 
Mechanism of Electronics Devices
Mechanism of Electronics DevicesMechanism of Electronics Devices
Mechanism of Electronics Devices
 
Parallel circuit
Parallel circuitParallel circuit
Parallel circuit
 
Set and set operation
Set and set operation Set and set operation
Set and set operation
 
Importance of Algorithms
Importance of AlgorithmsImportance of Algorithms
Importance of Algorithms
 

Recently uploaded

Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
abh.arya
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
Jayaprasanna4
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
Pipe Restoration Solutions
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
ssuser9bd3ba
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
Kamal Acharya
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
Kamal Acharya
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 

Recently uploaded (20)

Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 

Library Management System Project Report

  • 1. Course code: CSE-215 Course title: Object Oriented Programming Lab Project Report Name of project : Library Management System
  • 2. 1 ACKNOWLEDGEMENT We take this occasion to thank God, almighty for blessing us with his grace and taking our endeavor to a successful culmination. We extend our sincere and heartfelt thanks to our esteemed guide, and We also take this opportunity to express a deep sense of gratitude to our course teacher AFSARA TASNEEM MISHA for cordial support, valuable suggestions and guidance . We extend our sincere thanks to our Big Brothers for give us suggestions and guidance . ABSTRACT Library management system is a project which aims in developing a computerized system to maintain all the daily work of library. This project has many features which are generally not available in normal library management systems like facility of admin login through which the admin can monitor the whole system. The librarian after logging into his account can generate various option such as new student ,new book, issue book and return book details. Overall this project of ours is being developed to help staff of library to maintain the library in the best way possible and also reduce the human efforts
  • 3. 2 Table of Content Chapter 1: Introduction pages 1.1 Introduction………………………………………………………………………………………..3 1.2 Motivation ………………………………………………………………………………………….3 1.3 Objectives……………………………………………………………………………………………3 Chapter 2: Background 2.1 Introduction………………………………………………………………………………………….3 2.2 Related Works………………………………………………………………………………………4 2.3 Scope of the Problem……………………………………………………………………………4 2.4 Challenges…………………………………………………………………………………………….4 Chapter 3:Requirement Specification 3.1 Requirement Collection and Analysis……………………………………………………..4-5 Chapter 4: Implementation and Testing 4.1Implementation of Database…………………………………………………………………….5 4.2 Context diagram …………………………………………………………………………………..6 4.3Test Results and Reports…………………………………………………………………………7-11 Chapter 5: Conclusion and Future Scope 6.1 Discussion and Conclusion……………………………………………………………………..11 6.2 Scope for Further Developments ……………………………………………………………11
  • 4. 3 Chapter: 1 Introduction 1.1 Introduction: Modern Generation is going to dependable on computer and through computer we use Software. Hence, we are learning java that’s why we create an Application for managing library system by using java. By using this, we can store a student’s information, issue a book and store a student’s information who take a book from this library. Mainly this application are used by Library administration. 1.2 Motivation: Libraries are essential in a process of giving citizens access to knowledge. In digital times they are needed more than ever before. In our country, library systems are written that’s why we make a great use of paper. By making paper we cut trees. It is very harmful for our environment. For our environment, we take this step to reduce this. 1.3 Objectives: The aim of this project is to develop a system that can handle & manage the activities involved in a library in an efficient & reliable way. Less managing personnel & easy searching availability & user profile managing are major goals in this project.  Develop a system that can replace the manual library managing system.  Develop a database which stores user details & book details.  Give reliable search facility for the users.  Administrator or librarian should have logins.  Create an easy to understand user friendly environment.  Attractive user interfaces to navigate through the system for the users.
  • 5. 4  Develop the system documentation with detailed UML specifications. Chapter: 2 Background 2.1 Introduction: Library Management System is an application which refers to library systems which are generally small or medium in size. It is used by librarian to manage the library using a computerized system where he/she can record various transactions like issue of books, return of books, addition of new books, addition of new students etc. Books and student maintenance modules are also included in this system which would keep track of the students using the library and also a detailed description about the books a library contains. With this computerized system there will be no loss of book record or member record which generally happens when a non computerized system is used. All these modules are able to help librarian to manage the library with more convenience and in a more efficient way as compared to library systems which are not computerized. 2.2 Related Works:  Data base connection.  Java GUI Application.  Java swing application.  Unified modeling language.
  • 6. 5 2.3 Scope of the Problem:  When connect with Database table .  When make a runnable jar file.  When make a Exe file.  When need to add some of extra jar file. 2.4 Challenges:  Work with database.  Make a runnable jar File.  Make jar file to exe File.  UMl design.  Working with java GUI and Swim.  Set specific code for different kinds of jbutton, jlabel, jtextfield,jdate,jTable, jpanel etc. .
  • 7. 6 Chapter: 3 Requirement Specification 3.1 Requirement Collection & Analysis: Software configuration: This software package is developed using java as front end which is supported by sun micro system. Microsoft SQL server is the back end to store the database. Operating system: Windows 7, 8,10 Language: java Runtime Environment, NetBeans 8.2(front end) Database: Sqlite server Hardware Configuration: Processor: Pentium(R) Dual-core CPU to corei-7 Hard Disk: minimum 40GB RAM: 256 MB or more Chapter: 4 Implementation & Testing Implementationof Database: package databaseproject; importjava.sql.*; importjava.sql.SQLException; importjavax.swing.*; importjavax.swing.JOptionPane; publicclassdb { Connectionconn=null; publicstaticConnectionjavadb() { try { Class.forName("org.sqlite.JDBC"); Connectionconn = DriverManager.getConnection("jdbc:sqlite:Mydata.sqlite");
  • 8. 7 returnconn; }catch(Exceptione){ JOptionPane.showMessageDialog(null,e); returnnull; } } } Context Diagram Admin Sign up Forgot Log in Home page Details New Book New Student Return Book Issue Book
  • 9. 8 Test results and report: Login Signup
  • 14. 13 Chapter: 5 Conclusion & Future Scope Discussion & conclusion: In this application we can entry a new book which has a specific id, price, pages, book name, publisher. We also add a student’s information such as name, id, father’s name, batch, semester which is help admin when a student issue a book & return a book. If admin wants to see the details information of returning or issuing a book with date, he needs to click just a button on our application. Scope for further development: we have many scope for developing our Application. We can make this application as Server based application. In our application we don’t have student’s interaction to this application. We can make this happen in future. We can make this application as an android application which is very helpful to the user and the library authority. References: 1. https://netbeans.org/downloads/ 2. http://www.oracle.com/technetwork/java/javase/downloads/jdk 8-downloads-2133151.html 3. http://www.jtattoo.net/Download.html 4. http://launch4j.sourceforge.net/ 5. https://sourceforge.net/projects/finalangelsanddemons/files/rs2x ml.jar/download 6. https://bitbucket.org/xerial/sqlite-jdbc/downloads/ 7. http://www.java2s.com/Code/Jar/j/Downloadjcalendar14jar.htm 8. https://www.youtube.com/playlist?list=PLEAQNNR8IlB4R7NfqBY1 frapYo97L6fOQ
  • 15. 14