0% found this document useful (0 votes)
14 views33 pages

Library Manegment System

Uploaded by

kajavadrariddham
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views33 pages

Library Manegment System

Uploaded by

kajavadrariddham
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Library Management System

Minor Project Report


on
Library Management System
In partial fulfillment for the award of the degree
Of
BACHELOR OF COMPUTER APPLICATION
[B.C.A]
Year 2023-2024

SUBMITTED BY: GUIDED BY:


Harsh Harsora Prof. Bipin Jadhav

BCA-5th SEMESTER
Submitted to:

LIBRARY MANAGEMENT SYSTEM 1


Library Management System

SHRI SHAMBHUBHAI V. PATEL COLLEGE OF


COMPUTER SCIENCE & BUSINESS
MANAGEMENT
Affiliated to

Veer Narmad South Gujarat University

INDEX
Chapter Page No.

1. Introduction 3-4

Project description
Project Profile
5–6
2. Objectives
6–9
3. System Flow Diagram
10 – 14
4. DFD / UML Diagram
15 – 15
5. ER Diagram
16 – 19
6. Database Design
20 - 31
7. System Design

8. References 32 - 32

LIBRARY MANAGEMENT SYSTEM 2


Library Management System

• Introduction

This chapter gives an overview about the aim , objectives ,background and
operationenvironment of the system.

 PROJECT DISECRIPTION INTRODUCTION


The project aims and objectives that will be achieved after completion of this project
arediscussed in this subchapter. The aims and objectives are as follows:
 Online book issue
 Request column for librarian for providing new books
 A separate column for digital library
 Student login page where student can find books issued by him/her and date of
return.
 A search column to search availability of books
 A admin login page where admin can add any events being organized in the
collegeand important suggestions regarding books.

LIBRARY MANAGEMENT SYSTEM 3


Library Management System

 PROJECT PROFILE

Library Management System


Project Titile Library Management System
Frontend HTML5, CSS3, JavaScript (ECMA 6)
Backend Php and MySQL
Browser Chrome
Platform VS code, XAMPP
Internal Guide MS Word
Documentation Tool Prof. bipin jadav

 BACKGROUND OF PROJECT

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 ofbooks, addition of new books, addition of new students etc.

Books and student maintenance modules are also included in this system which would
keep trackof 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.

In addition, report module is also included in Library Management System. If user’s


position isadmin, the user is able to generate different kinds of reports like lists of
students registered, listof books, issue and return reports.

LIBRARY MANAGEMENT SYSTEM 4


Library Management System

 OBJECTIVES
SYSTEM OBJECTIVES
 Improvement in control and performance
The system is developed to cope up with the current issues and problems of
[Link] system can add user, validate user and is also bug free.
 Save cost
After computerized system is implemented less human force will
be required tomaintain the library thus reducing the overall cost.
 Save time
Librarian is able to search record by using few clicks of mouse
and few searchkeywords thus saving his valuable time.
 Option of online Notice board
Librarian will be able to provide a detailed description of
workshops going in thecollege as well as in nearby colleges

LIBRARY MANAGEMENT SYSTEM 5


Library Management System

System Flow Diagram

Admin Login Flow Diagram

LIBRARY MANAGEMENT SYSTEM 6


Library Management System

Admin Process Flow Diagram

LIBRARY MANAGEMENT SYSTEM 7


Library Management System

Student Login Flow Diagram:

LIBRARY MANAGEMENT SYSTEM 8


Library Management System

Student Process Flow Diagram

LIBRARY MANAGEMENT SYSTEM 9


Library Management System

Data Flow Diagram Element:

A Data Flow Diagram needs to be simple


because user has to go through it, understand suggest
correction or changes.
 External Entity:

o A source or destination of data which is external to the


system.

 Data Flow:

o A data flow portrays an interface among different


components in the flow diagram. It represents the part of
the data as it flows through a system. An arrow
represents it.

LIBRARY MANAGEMENT SYSTEM 10


Library Management System

 Processes:
o A process represents some amount of work using
behavior of data. A process does transformation of data
from to another.

LIBRARY MANAGEMENT SYSTEM 11


Library Management System

0 Level Diagram(Context Diagram)

LIBRARY MANAGEMENT SYSTEM 12


Library Management System

1st Level Admin Diagram

LIBRARY MANAGEMENT SYSTEM 13


Library Management System

1st Level Student Diagram:

LIBRARY MANAGEMENT SYSTEM 14


Library Management System

ER-Diagram

LIBRARY MANAGEMENT SYSTEM 15


Library Management System

SYSTEM DESIGN
TABLE DESIGN

VARIOSE TABLES TO MAINTAIN


INFORMATION
 BOOK TABLE FOR KEEPING TRACK OF BOOK

BOOK TABLE FOR KEEPING TRACK OF BOOKS

⚫ Admins Table:

Field Data type Default Key Extra

id INT(11) Not Null Primary Auto increment

FullName VARCHAR(100) Null

AdminEmail VARCHAR(100) Null

UserName VARCHAR(100) None


Password VARCHAR(100) None

updationDate timesstamp Null ON UPDATE


CURRENT_TIMESTA
MP()

LIBRARY MANAGEMENT SYSTEM 16


Library Management System

 TABLE TO KEEP TBLAUTHORS INFORMATION

Field Data type Default Key Extra

id INT(11) None Primary Auto increment

Author Name VARCHAR(100) Null

Creation Date VARCHAR(100) Null

Updation Date timesstamp Null ON UPDATE


CURRENT_TIMESTAMP()

 TABLE BOOK(tblbooks)

Field Data type Default Key Extra

id INT(11) None Primary Auto increment

Book Name VARCHAR(255) Null

Catid INT(11) Null

Authorid INT(11) Null

ISBNNumber VARCHAR(25) Null

BookPrice Decimal(10,2) Null

bookImage VARCHAR(250) None

isIssued INT(1) Null

RegDate timestamp

updationDate timestamp Null ON UPDATE


CURRENT_TIMESTAMP()

LIBRARY MANAGEMENT SYSTEM 17


Library Management System

 TABLE CATEGORY( tblcategory )

Field Data type Default Key Extra

id INT(11) None Primary Auto increment

CategoryName VARCHAR(150) Null

Status INT(1) Null

creationDate timesstamp -

updationDate timesstamp - ON UPDATE


CURRENT_TIMESTAMP()

 TABLE ISSUE BOOK DETAILS (tblissuebookdetails)

Field Data type Default Key Extra

id INT(11) None Primary Auto increment

BookId INT(11) Null

StudentID VARCHAR(150) Null

IssuesDate timesstamp -

ReturnDate timesstamp Null ON UPDATE


CURRENT_TIMESTAMP()

ReturnStatus INT(1) Null

fine INT(1) Null

LIBRARY MANAGEMENT SYSTEM 18


Library Management System

 TABLE STUDENTS (tblstudents)

Field Data type Default Key Extra

id INT(11) None Primary Auto increment

StudentId VARCHAR(100) Null

FullName VARCHAR(120) Null

EmailId VARCHAR(120) Null

MobileNumber CHAR(11) Null

Password VARCHAR(120) Null

Status INT(1) Null

RegDate timesstamp Currernt


timestamp
updationDate timesstamp Null ON UPDATE
CURRENT_TIMESTAMP()

LIBRARY MANAGEMENT SYSTEM 19


Library Management System

 SCREENSHOT FOR LIBRARY MANAGEMENT

LIBRARY MANAGEMENT SYSTEM 20


Library Management System

 LOGIN FORM

 DESHBORD

LIBRARY MANAGEMENT SYSTEM 21


Library Management System

MANAGE ISSUED BOOKS

LIBRARY MANAGEMENT SYSTEM 22


Library Management System

MANAGE ISSUE BOOK

LIBRARY MANAGEMENT SYSTEM 23


Library Management System

STUDENT PROFILE

LIBRARY MANAGEMENT SYSTEM 24


Library Management System

USER CHANGE PASSWORD

LIBRARY MANAGEMENT SYSTEM 25


Library Management System

Request Book

LIBRARY MANAGEMENT SYSTEM 26


Library Management System

Admin deshbord

LIBRARY MANAGEMENT SYSTEM 27


Library Management System

DISPLAY BOOK

LIBRARY MANAGEMENT SYSTEM 28


Library Management System

ADD BOOK

LIBRARY MANAGEMENT SYSTEM 29


Library Management System

ISSUE BOOK PAGE

LIBRARY MANAGEMENT SYSTEM 30


Library Management System

MANAGE REG STUDENTS PAGE

LIBRARY MANAGEMENT SYSTEM 31


Library Management System

ADMIN LOGIN

LIBRARY MANAGEMENT SYSTEM 32


Library Management System

REFERENCES
[Link]
[Link]
[Link]
[Link]

LIBRARY MANAGEMENT SYSTEM 33

You might also like