0% found this document useful (0 votes)
45 views

TABLE OF CONTENTS Repost

The document describes a library management system project. It discusses the aims, objectives and background of the project. It also covers system analysis including requirements specification, existing vs proposed systems, and tools to be used. The system design and implementation are outlined as well.

Uploaded by

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

TABLE OF CONTENTS Repost

The document describes a library management system project. It discusses the aims, objectives and background of the project. It also covers system analysis including requirements specification, existing vs proposed systems, and tools to be used. The system design and implementation are outlined as well.

Uploaded by

Nilesh Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 12

TABLE OF CONTENTS

ABSTRACT
1. INTRODUCTION 6
1.1 PROJECT AIMS AND OBJECTIVES
1.2 BACKGROUND OF PROJECT
1.3 OPERATION ENVIRONMENT
2. SYSTEM ANALYSIS
2.1 SOFTWARE REQUIREMENT SPECIFICATION
2.2 EXISTING VS PROPOSED
2.3 SOFTWARE TOOL USED
3. SYSTEM DESIGN
3.1 TABLE DESIGN
3.2 DATA FLOW DIAGRAM’S
4. SYSTEM IMPLEMENTATION
4.1 MODULE DESCRIPTION
4.2 SCREEN SHOTS 80
5. SYSTEM TESTING
5.1 UNIT TESTING
5.2 INTEGRATION TESTING
ABSTRACT
Library management system is a project which aims in developing a
computerizedsystem to maintain all the daily work of library .
.It also has a facility of adminlogin through which the admin can
monitor the whole system .It also has facilityof an online notice
board where teachers can student can put up information
aboutworkshops or seminars being held in our colleges or nearby
colleges and librarianafter proper verification from the concerned
institution organizing the seminar canadd it to the notice board . It
has also a facility where student after logging in theiraccounts can
see list of books issued and its issue date and return date and also
thestudents can request the librarian to add new books by filling the
book requestform.The librarian after logging into his account
ie admin account can generatevarious reports such as student report
, issue report, teacher report and book
CHAPTER 1
INTRODUCTION

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

1.1 PROJECT AIMS AND OBJECTIVES


The project aims and objectives that will be achieved after completion of this
project are discussed 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.

1.2 BACKGROUND OF PROJECT


 Library Management System is an application which refers to library
systems which aregenerally small or medium in size. It is used by
librarian to manage the library using acomputerized 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 trackof the students using the library and also
a detailed description about the books a librarycontains. With this
computerized system there will be no loss of book record or member
recordwhich generally happens when a non computerized system is
used.
1.5 OPERATION ENVIRONMENT
PROCESSOR INTEL CORE PROCESSOR OR UBUNTU
PROCESSOR INTEL CORE PROCESSOR OR BETTERPERFORMANCE
OPERATING SYSTEM WINDOWS VISTA ,WINDOWS 7/8/8.1/10/11
MEMORY 1GB RAM OR MORE
HARD DISK SPACE OR MINIMUM 3 GB FOR DATABASE USAGE FOR
FUTURE
DATABASE MY SQL
CHAPTER 2
SYSTEM ANALYSIS
In this chapter, we will discuss and analyze about the developing process
of LibraryManagement System including software requirement specification
(SRS) andcomparison between existing and proposed system . The functional
and non functionalrequirements are included in SRS part to provide complete
description and overview ofsystem requirement before the developing process
is carried out. Besides that, existingvs proposed provides a view of how the
proposed system will be more efficient than theexisting one.
2.1 SOFTWARE REQUIREMENT SPECIFICATION
2.1.1 GENERAL DESCRIPTION
PRODUCT DESCRIPTION: Library Management System is a computerized
system which helpsuser(librarian) to manage the library daily activity in
electronic format. It reducesthe risk of paper work such as file lost, file
damaged and time consuming.It can help user to manage the transaction or
record more effectively and time-saving.
PROBLEM STATEMENT: The problem occurred before having computerized
system includes:
 File lostWhen computerized system is not implemented file is always
lost because of humanenvironment.Some times due to some
human error there may be a loss of records.
 File damaged When a computerized system is not there file is always lost
due tosome accdent like spilling of water by some member on file
accidentally.Besidessome natural disaster like floods or fires may also
damage the files.
 Space consumingAfter the number of records become large the space
for physical storage of file andrecords also increases if no computerized
system is implemented.

2.1.2 SYSTEM OBJECTIVES


 Improvement in control and performanceThe system is developed to
cope up with the current issues and problems of library.The system can
add user, validate user and is also bug free.
 Save costAfter computerized system is implemented less human force
will be required tomaintain the library thus reducing the overall cost.

 Save timeLibrarian is able to search record by using few clicks of mouse


and few searchkeywords thus saving his valuable time.

2.1.3 SYSTEM REQUIREMENTS


2.1.3.1 NON FUNCTIONAL REQUIREMENTS
 Product Requirements
EFFICIENCY REQUIREMENT When a library management system will be
implemented librarian and user will easily access library as searching and
book transaction will be very faster .

RELIABILITY REQUIREMENT The system should accurately performs


member registration ,member validation ,report generation, book
transaction and search
USABILITY REQUIREMENT The system is designed for a user friendly
environment so that student and staff of library can perform the various
tasks easily and in an effective way.
ORGANIZATIONAL REQUIREMENTIMPLEMENTATION REQUIREMNTS
In implementing whole system it uses html in front end with php as
server sidescripting language which will be used for database
connectivity and the backend iethe database part is developed using
mysql.
DELIVERY REQUIREMENTS The whole system is expected to be delivered
in six months of time with a weeklyevaluation by the project guide.
2.1.3.2 FUNCTIONAL REQUIREMENTS
 LIBRARIAN LOGIN
Description of feature:
They are required to enter user username and password before they are
allowed to enter the system .The username and password will
be verifiedand if invalid id is there user is allowed to not enter the
system.
Functional requirements
 user id is provided when they register-The system must only
allow user with valid id and password to enter the system
 The system performs authorization process which decides what user
level can acess to.
 The user must be able to logout after they finished using system.

1.2 REGISTER NEW USER


Description of feature
This feature can be performed by all users to register new user to create
account.
Functional requirements
 System must be able to verify information-System must be able to
delete information if information is wrong

1.2 REGISTER NEW BOOK


Description of feature
This feature allows to add new books to the library
Functional requirements
 System must be able to verify information-System must be able to
enter number of copies into table.
 System must be able to not allow two books having same book id.
1.5 ISSUE BOOKS AND RETURN BOOKSDESCRIPTION OF
FEATURE
This feature allows to issue and return books and also view reports
of book issued.
Functional requirements
 System must be able to enter issue information in database.
 System must be able to update number of books.
 System must be able to search if book is available or not before issuin
g books.
 System should be able to enter issue and return date information

2.2 SOFTWARE TOOLS USED


The whole Project is divided in two parts the front end
and the back end.
2.3.1 Front end:
The front end is designed using of html , Php ,css, Java script
Hyper Text Markup Language:
 is the main markup language for creating web pages
and other information that can be displayed in a web
browser.HTML is written in the form of HTML elements
consisting of tags.
Cascading Style Sheets(CSS):
 Css is a style sheet language used fordescribing the
look and formatting of a document written in a
markuplanguage. While most often used to style web
pages and interfaces writtenin HTML and XHTML, the
language can be applied to any kindof XML document,
including plain XML, SVG and XUL.
JAVA SCRIPT:
 JavaScriptis a dynamic computer programminglanguage. It is
most commonly used as part of web browsers,
whoseimplementations allow client-side scripts to interact with the
user, control thebrowser, communicate asynchronously, and alter
the document content thatis displayed. It is also being used in
server-side programming, gamedevelopment and the creation of
desktop and mobile applications. JavaScriptis a prototype-based
scripting language with dynamic typing and has first-class
functions. Its syntax was influenced by C.
PHP(Hypertext Preprocessor ):
 PHP a server-side scripting language designed for web
development but also used as a general-purpose
programming language . PHP is now installed on more
than 244 million websites and 2.1 million webservers.
Originally created by Rasmus Lerdorf in 1995, the
reference implementation of PHP is now produced by
The PHP Group. While PHP originally stood for
Personal Home Page, it now stands for
 PHP: Hypertext Preprocessor
MYSQL:
 ("My S-Q-L", officially, but also called "My Sequel") is (as
ofJuly 2013) the world's second most widely used open-
source relational databasemanagement system
(RDBMS). It is named after co-founder Michael
Wideniusdaughter, My. The SQL phrase stands for
Structured Query Language.

 TheMySQL development project has made its source


code available under the termsof the GNU General
Public License, as well as under a varietyof proprietary
agreements.
CHAPTER 3
SYSTEM DESIGN

3.1 TABLE DESIGN

VARIOUS TABELS TO MAINTAININFORMATION:


 BOOK TABLE FOR KEEPING TRACK OF BOOKS

 STUDENT TABLE FOR STUDENT INFORMATION:


 Issue table to keep track of books issued:

 Book Category table:

 Book Author table:

 Setting table:

You might also like