You are on page 1of 9

A Thesis submitted

In Partial fulfillment of the Requirements


For the degree of

BACHELORS OF TECHNOLOGY
In

Computer Science and Engineering


By

Neelam pal
(Enrollment no. 1647310901)

Sonam Singh
(Enrollment no. 1547310025)

Jay Prakash
(Enrollment no. 1447310015)

Under the Supervision of

Prof. Sushil Kumar Maurya

GCRG Memorial Trust’s Group of Institutions,


To the

Faculty of Engineering

DR. APJ ABDUL KALAM TECHNICAL


UNIVERSITY

i
May 2019

ii
CERTIFICATE

This is certified that Ms.NeelamPal (1647310901),Ms.Sonam Singh


(1547310025), Mr. Jay Prakash Ram (1447310015) has carried out the project
work entitled LIBRARY MANAGEMENT SYSTEM for the award of
Bachelor of Technology in Computer Science & Engineering with
specialization In Computer Science&Engineering from GCRG group of
Institutions, Lucknowundermy supervision during the academic session 2018-
19.

Mr. Sushil Kumar Maurya

(Project Guide)

iii
ABSTRACT

The project titled library management system is library management software for monitoring
and controlling the transactions in a library. The project “Library Management System” is
developed in java, which mainly focuses on basic operations in a Library like adding new
member, new books, and updating new information, searching books and members and
facility to borrow and return books.

“Library Management System” is a windows application written for 32bit windows operating
sys- tem, designed to help users maintain and organize Library. Our software is easy to use
for both be- ginners and advanced users. It features familiar and well thought-out, an
attractive user interface, combined with strong searching insertion and reporting capabilities.
The report generation facility of library system help to get a good idea of which are the books
borrowed by the members, makes users possible to generate reports’ hard copy.

iv
ACKNOWLEDGMENT

The present work would have not been possible without the guidance of Mr. Shushil Kumar
Maurya and we find it most pleasant to remember and record our obligation to Mr. Shushil
Kumar Maurya. We must unre- servedly acknowledge him deep gratitude to our project
guider for his persistent intellectual guid- ance. It has been a matter of great pleasure for us to
have working under an academician of his re- pute.

We continue to be indebted to my colleagues and our contributors for their remark assistance
and guidance.

NEELAMPAL
JAY PRAKASH RAM
SONAM SINGH

(Student)

v
Contents
1. CERTIFICATE ...................................................................ii

2. ABSTRACT…………………………………………………………….…………iii

3. ACKNOWLEDGEMENT ........................................................ iv

4. CONTENTS ......................................................................... v

5. List of figures .................................................................... vi

6. List of Tables… .................................................................... vii

CHAPTER1 - Introduction ..................................................................... 1-2

1.1 Overview
1.2 Objective
1.1.1 user of the system
1.2.1 Functional requirement
1.2.2 Front end &Backend
1.3 Scope

CHAPTER 2- Literature Survey ............................................................ 3-7

2.1 Java

2.1.1 Object

2.1.2 Class

2.1.3 Inheritence
2.1.4 Polymorphism
2.1.5 Encapsulation

2.2 Maria DB

CHAPTER3-System Analysis ......................................................... 8-13

3.1 Introduction of System

3.2 Feasibility Study

3.1.1 Importance of feasibility studies

3.1.2 Components of feasibility study

3.3 System Study

3.4 Existing system

3.5 Proposed System

vi
CHAPTER 4- System Requirement Specification ............................ 14

4.1 Hardware Requirement

4.2 Software Requirement

CHAPTER 5 –System Design........................................................... 15-16

5.1 Data flow diagram

5.1.1 Symbols used in DFD

5.2 E R Diagram

CHAPTER6 - SNAPSHOTS ........................................................... 17-21

CHAPTER 7 - Database Design ................................................. 22-24

CHAPTER8 - IMPLEMENTATION ................................................. 25-82

8.1 Source Code

CHAPTER 9 –System Testing ....................................................... 83-87

9.1 Testing

9.2 Level of testing

9.1.1 Unit Testing

9.2.2 Integration Testing

9.2.3 System Testing

9.2.4 Performance Testing

9.3 Testing of Method

9.2.5 Black Box Testing

9.2.6 White Box Testing

CHAPTER10- Conclusion ................................................................ 88

CHAPTER11-Refrences .................................................................... 89

CHAPTER12- Bibliography .................................................................. 93

CHAPTER13- RESUME ................................................................... 94-96


LIST OF FIGURE

1 .CHAPTER-6 .................................................................................................. 25-29

6 . 1 . Librarian Login Page

6 .2. Home page

6.3 Add Member

6.4 Add Book

6.5 Borrow Book

6.6 Return Book

6.7 All book details

6.8 All member details

6.9 Lend History


LIST OF TABLE

2. CHAPTER-……………………………30-32

7.1Database Table Design

7.1.1AddMember

7.1.2Book Lend

7.1.3Book Return

7.1.4Add Books

You might also like