SP-2 Project Report (18-219)
SP-2 Project Report (18-219)
SP-2 Project Report (18-219)
INFORMATION
Project Report submitted to IcfaiTech (Deemed to be University)
as a partial fulfillment of the requirements for the award of
the Degree of B. Tech in
(faculty)
18STUCHH010219
I declare that the work contained in the Project Report is original and it has been
done by me under the supervision of Dr.Vara Prasad. The work has not been
submitted to any other University for the award of any degree or diploma.
K. Srikar Babu
CERTIFICATE
This is to certify that the Project Report entitled MANAGES & STORES BOOK
INFORMATION, submitted by Mr. K. Srikar Babu in the Department of Computer
Science Engineering IcfaiTech (Deemed to be University) for the award of the
degree of B. Tech in the Faculty of Dr. Vara Prasad is a record of bonafide work
carried out under my (our) guidance and supervision.
First, I wish to express my sincere gratitude to my supervisor, Dr. Vara Prasad, for his
enthusiasm, patience, insightful comments, helpful information, practical advice, and
unceasing ideas that have helped me tremendously at all times in my research and making
of this thesis.
12/05/2021 CSE-18-219
CONTENTS
ABSTRACT
1. INTRODUCTION
1.1 PROJECT AIMS AND OBJECTIVES
2. SYSTEM ANALYSIS
3. SYSTEM DESIGN
4.SYSTEM TESTING
6.REFERENCES
ABSTRACT OF THE PROJECT REPORT
This chapter gives an overview about the aim, objectives, background and operation
environment of the system
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:
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 add new books, member, modify book
information, modify student information and Page sources.
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 noncomputerized 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
UBUNTU
DATABASE MY SQL
SYSTEM ANALYSIS
In this chapter, we will discuss and analyze about the developing process of Library
Management System including software requirement specification (SRS) and comparison
between existing and proposed system. The functional and nonfunctional requirements are
included in SRS part to provide complete description and overview of system requirement
before the developing process is carried out. Besides that, existing vs proposed provides a
view of how the proposed system will be more efficient than the existing one.
PROBLEM STATEMENT:
File lost
When computerized system is not implemented file is always lost because of human
environment. Sometimes 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 to some
accdent like spilling of water by some member on file accidentally. Besides some natural
disaster like floods or fires may also damage the files
After the number of records become large the space for physical storage of file and
records also increases if no computerized system is implemented
Cost consuming
As there is no computerized system the to add each record paper will be needed which
will increase the cost for the management of library.
Save cost
After computerized system is implemented less human force will be required to maintain
the library thus reducing the overall cost.
Save time
Librarian is able to search record by using few clicks of mouse and few search keywords
thus saving his valuable time.
Librarian will be able to provide a detailed description of workshops going in the college
as well as in nearby colleges
Lecture Notes
Teacher have a facility to upload lectures notes in a pdf file having size not more than
10mb
2.1.3 SYSTEM 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 userfriendly environment so that student and staff of library
can perform the various tasks easily and in an effective way.
ORGANIZATIONAL REQUIREMENT
IMPLEMENTATION REQUIREMNTS
In implementing whole system it uses html in front end with php as server side
scripting language which will be used for database connectivity and the backend is the
database part is developed using mysql.
DELIVERY REQUIREMENTS
The whole system is expected to be delivered in six months of time with a weekly
evaluation by the project guide.
2.1.3.2 FUNCTIONAL REQUIREMENTS
Description of feature
Functional requirements
DESCRIPTION OF FEATURE
This feature is found in book maintenance part. we can search book based on book id,
book name, publication or by author name.
Functional requirements
- System must be able to search the database based on select search type
-System should be able to display information on notice board available in the homepage
of site
2.1.4 SOFTWARE AND HARDWARE REQUIREMENTS
This section describes the software and hardware requirements of the system
Development tools and Programming language- HTML is used to write the whole code
and develop webpages with css, java script for styling work and php for sever side
scripting.
Intel core i5 2nd generation is used as a processor because it is fast than other
processors an provide reliable and stable and we can run our pc for longtime. By
using this processor we can keep on developing our project without any worries.
Ram 1 GB is used as it will provide fast reading and writing capabilities and will in
turn support in processing.
Existing System:
Early days Libraries are managed manually. It required lot of time to record or to
retrieve the details. The employees who have to record the details must perform
their job very carefully. Even a small mistake would create a lot of problems.
Security of information is very less. Report generations of all the information is
very tough task.
Proposed System:
Book details like authors, number of copies totally maintained by library, present
available number of books, reference books, non-reference books etc. all this
information can be made handy.
Issue dates and returns of each member is maintained separately and fine charged if
there is any delay in returning the book.
Administrator can add, update the books.
Time consuming is low, gives accurate results, reliability can be improved with the
help of security
SYSTEM DESIGN
The aim of the system testing process was to determine all defects in our project. The
program was subjected to a set of test inputs and various observations were made and
based on these observations it will be decided whether the program behaves as expected
or not. Our Project went through two levels of testing.
1.integration testing
integration testing
In this type of testing we test various integration of the project module by providing the
input. The primary objective is to test the module interfaces in order to ensure that no
errors are occurring when one module invokes the other module.
CONCLUSION & FUTURE SCOPE
This provides a computerized version of library management system which will benefit
the students as well as the staff of the library.
It makes entire process online where student can search books, staff can generate reports
and do book transactions.
It has a facility of teacher’s login where teachers can add lectures notes and also give
necessary suggestion to library and also add info about workshops or events happening in
our college or nearby college in the online notice board.
There is a future scope of this facility that many more features such as online lectures
video tutorials can be added by teachers as well as online assignments submission facility,
a feature of group chat where students can discuss various issues of engineering can be
added to this project thus making it more interactive more user friendly and project which
fulfills each users need in the best way possible.
REFERENCES
https://en.wikipedia.org/wiki/Library_management
https://sourceforge.net/p/librarymanagementsystemdotnet/wiki/Home/
https://koha-community.org/
https://calstate.atlassian.net/wiki/spaces/ULMS/overview
https://www.softwaresuggest.com/library-management-software