Library Management System
Library Management System
Project Report
Page 1 of 16
Sr.#
1
2
Student ID
BH-001647
B-0002159
Student Name
Maria Fareed Rana
Azra Zahoor
*Signature
*The candidates confirm that the work submitted is their own and
appropriate credit has been given where reference has been made to work
of others
Supervisor Name:MR. ASIS JAMAL
Designation:
Signature:
____________________
Page 2 of 16
ACKNOWLEDGEMENT
All gratitude and thanks to almighty ALLAH S.W.T the Gracious, the most
merciful and beneficent, who gave us courage to undertake and complete
this task. We are very much obliged to our ever caring and loving parents
whose prayers have enabled to reach this stage. I am grateful to almighty
ALLAH S.W.T who made us able to complete the work presented in this
project. It is due to HIS unending mercy that this work moved towards
success. We are very great full to my teacher Mr. Asis Jamal for providing
us the guidelines for the completion of my project work I feel great pride and
pleasure on the accomplishment of this assignment.
Page 3 of 16
ABSTRACT
The Library Management System is designed & developed for a
receipt and issuance of books in the library along with the students
details. The books received in the library are entered in Books Entry
form and the new student is entered in the student entry form.
When the student wants to get the desired book the same is issued
on the availability basis to the student. The issuance and due date
for the returning of the book is also entered into the Book Issue
form under third menu Book Issue. The student has to pay the fine
if any on the basis of no. of days delayed deposit of the book in the
library.
Page 4 of 16
List of Abbreviations
LIST OF ABBREVIATIONS
JAVA
DFD
CFD
ER
IDE
SRS
Page 5 of 16
Page 6 of 16
Table of Contents
*The candidates confirm that the work submitted is their own and
appropriate credit has been given where reference has been made
to work of others.
Abstract
LIST OF ABBREVIATIONS
Chapter 1
INTRODUCTION
1.1
1.2
Benefits
Chapter 1
INTRODUCTION
1. Introduction :
A development process consist of various phases, each phase
ending with a defined output. The main reason for having a phased process
is that it breaks the problem of developing software into successfully
performing a set of phases, each handling a different concern of software
development. This ensures that the cost of development is lower than what
it would have been if the whole problem was tackled together. Furthermore,
a phased process allows proper checking for quality and progress at some
defined points during the development (end of process).Without this one
would have to wait until the end to see what software has been produced.
Benefits:
Accurate Information around the clock
Information about the library database is accurate at
any given point of time since its all automatic and updated after every
transaction.
Maintenance is easy
Managing the database is easy and so is its maintenance. It
does not require much of care and goes on until it isnt affected due to heavy
trafficking.
Sorting of data
Data is stored in different databases and sorted into different tables to
differentiate content and it can easily converted into reports for
presentations.
TOOL & languages:
Java language
SQLITE manager
Logout
Chapter 2
Feasibility Study
Chapter no 3
Software and hardware
requirements
Functional requirements:
Book entry: In this module we can store the details of the books.
Register student: in this module we can keep the details of the new
student.
Book issue: This module is used to keep a track of book issue details.
Book return: This module enables to keep a track of return the books.
Page 10 of 16
Hardware requirements:
RAM : 256 MB
Chapter 4
Use case Diagram
Page 11 of 16
Chapter 5
E.R diagram
Page 12 of 16
Chapter 6
Future Scope
FUTURE SCOPE
This application can be easily implemented under various situations.
We can add new features as and when we require. Reusability is
possible as and when require in this application. There is fl exibility in
all the modules.
Page 13 of 16
Page 14 of 16
Chapter 7
Conclusion
Page 15 of 16
Chapter 8
References
Books:
Software Engineering by Pressmen.
Software Engineering by Somerville.
Web sites:
www.google.com
https://www.youtube.com/watch?v=3CC9PtzTCVE
https://www.youtube.com/watch?v=qGelg87DpQA
Page 16 of 16