Library Management System Intro
Library Management System Intro
Overview :
Library is regarded as the brain of any institute; many institutes understand the importance of the
library to the growth of the institute and their esteem users (students). LMS support the general
requirement of the library like acquisition, cataloguing, circulation.
Library project system that offers many flexible and convenient features, allowing librarians and
library users to maximize time and efficiency. Library System gives the all detailed information
about students, staff and books. It will track on the how many books available in library and
books issued to the students. It shows popular book among the students. It will provide book lost
in library. It keeps the record of the suppliers and book binders. It generates MIS reports for
management. Our software is customizable for any library requirement.
EX.I………………………………………….
A library is only as good as its indexing system: Without Dewey Decimal, the Library of
Congress and some kind of volume catalog, nobody could find the right book quickly or reliably
enough to make the library useful. Until modern public libraries became the norm during the
mid-19th century, professional librarians memorized the location of tomes in their care. Later,
manual systems like card catalogs helped patrons look up the location of the books they wanted.
Since the 1990s, most libraries have automated some aspects of their operations. Despite the cost
and effort of installing these systems, they are a superior model when you consider the
disadvantages of earlier methods.
……………………………………………………………………………
The days of the old card catalog are gone--it's been replaced by computers, both inside and
outside the walls of the library. In the past 50 years, automation has had a profound effect on
both the work of the library staff and on the amount of information available to library patrons.
Automation of acquisitions, cataloging, circulation and patron catalogs has made all parts of the
library structure faster, more accurate and more accessible.
Manual operating systems are vulnerable to human error. For instance, a librarian who misfiles a
borrower's records or indexes a book incorrectly slows down the process and wastes employees'
time. Manual systems are also slow to operate. Instead of using a computer to issue and take
back books, locating and updating a card index is slow and laborious. Manual systems are unable
to store large amounts of data efficiently. With manual systems staff spends a lot of their time on
mechanical, clerical tasks rather than liaising with library visitors.
Manual systems in libraries struggle to cope with the recent explosion in information requests,
many of them about online resources. Manual systems find it hard to cope with the volume of
borrowers' inquiries about books and research information. On a simple level, locating a precise
book within the local library system is time-consuming without a linked computer network. On
another level, meeting an inquiry about a precise online resource becomes almost impossible.
With a manual operating system librarians rely on regular contact with their members and
generally communicate by mail. By contrast, an automated system allows librarians to send
emails and enables borrowers to send inquiries and renew books via a website. Automated IT
systems also enable librarians to list up-to-date information on a website such as events and
changes to opening hours.
Librarians find it difficult to offer a wider range of new services with a manual library system.
For example, a library can put its catalog on the Web allowing readers to access it remotely; with
a manual system members have to visit or telephone the library to find this information.
Decentralized Access
When libraries first began applying automation to their structure, it was not unusual to automate
only one function, such as acquisitions or circulation, or to have similar but multiple databases
for different functions. Advances in library automation software now allow users of each library
function--whether staff or patron--to access the same database. This means that updates to the
database are seamless and accurate. It is common today for library patrons to be able to not only
access a library's catalog, but to perform transactions that previously required the assistance of
library staff such as placing holds, renewing materials or setting up an interlibrary loan, all from
their home computer.
Standardization of Data
Libraries have long sought to maintain common standards for cataloging and subject
classification. With the advent of automation, the MARC (machine readable cataloging) format
has provided both national and international standards for how catalog records are communicated
from one machine to another. This, together with another important library automation standard
called "linked systems protocol," essentially allows library users to effortlessly access not only
their own library's records but the records of many remote library systems.
A proper library management system then you can access the catalogue list of the library from
anywhere. If you are a book lover then this particular system will undoubtedly make things really
simple and easy for you. You can easily track all the books which are there in the library and
whenever you need them all you need to do is to locate them and then obtain them for reading.
But whenever you are searching for some good software to actually avail these services which
can really make things simpler you need to be very careful for this is indeed a big challenge for
you. There are a lot of tips which are recommended by experts which you should definitely
follow while you are looking for such software's. The first thing you need to do is to make a list
of all those people who are selling such software's and all such things related to library
management.
If you are finding it difficult to track your own home budget, then maybe you can consider free
money management software. This free money management software allows every user the ease
of use and the simplicity of home budgeting that can manage your budget so you can eventually
have free money to pays bills. Finding it frustrating trying to manage where your money should
go after receiving your salary?
And for this do not take into consideration the size of the library at the first hand or whether the
library is at your home or in the church or be it in school. What you can do initially is to hire the
software from some vendor who is an expert in such things so that you can go to him in case you
face any problems. If you ever visit the website of any vendor you will find all such features
mentioned there and also a summary of what the software is about. They can also at times
mention the tours that they are conducting. Before buying such software's you should always ask
for a demo of the software by the vendor, whomsoever you are buying the software from. They
may either give you the demo in their shop or they can also send someone to your place to first
install the software and then teach you the details of how to use it.
There are a lot of services you can avail if you use this software. You can even talk to the seller
and can even be on a conference call while doing your work side by side. Always think twice
before you get the software installed. You should also ask the people who have used such
software's earlier so that you can get the inputs and you should know in detail about the software
before you finally buy it. You can also visit those libraries which are using such software's so
that you know about the working of it.
An objected oriented method to model an electronic library because the object oriented approach
supports, among other, the development of:
Applications that can be combined between themselves. for example using standard interfaces to
make software components communicate (compatibility)
Extensible applications that can be adapted to specification changes. For example: to minimize
the modification to be made in implementation when the specifications are modified.
LO2:
DATA Flow Diagrams:
Requirements Specification
Functional requirements:
Accession number, roll number, ISBN Number and teacher identification must all be unique as
they form the primary keys of the respective tables.
All new books must be entered in the accession table first, to avoid problems later.
A book must not be deleted from student profile unless and until she pays the appropriate fine or
the same book.
While inserting values in the database, only valid values must be entered.
Data requirements:
The Library Management System shall be required to maintain information about its users and
books.
It shall store databases for students, teachers and books, Employee books
The student database stores information about a student's roll no, name, address, course and year.
The book database stores information about a book title, author, publisher, cost, bill number,
year of publishing and pages.
The teacher database stores information about a teacher's id, name, department, and designation,
address and telephone number.
Software requirements: The system on which the Library Management System is installed must
have Microsoft windows in it.
Hardware requirements: Genuine Intel, x86 Family 15 Model 2 Stepping 4, 128.0 MB RAM.
Class Diagram:
ERD DIAGRAM
Code of the Software created:
**************LIBRARY MANAGEMENT SYSTEM**************************
#include <stdio.h>
#include <conio.h>
#include <io.h>
#include <fcntl.h>
#include <string.h>
#include <stdlib.h>
#include <alloc.h>
#include <dos.h>
int display();
void edits();
void bkst();
void stst();
void issue();
1. Small Business»
2. Running a Business»
3. Inventory Control»
Related Articles
Simplicity
For a very small business that carries a limited amount of inventory or that turns over inventory
slowly, a mechanized inventory system is unnecessary. The business owner can easily keep track
of how much merchandise is on hand with a manual system, or simply by applying the "eyeball
test" to see if it is time to order more. The owner won't need to spend money on inventory
software or take the time to learn how to operate it.
Sense of Control
A manual system gives a small business owner a greater sense of control. Rather than relying on
a computer to indicate when it's time to reorder, the owner can manage the process on his own.
The need to view his merchandise on a regular basis, such as when counting stock before placing
an order, gives him the opportunity to assess the condition of his merchandise, reducing the
chance of a customer receiving damaged goods.
Labor-Intensive
A disadvantage of manual inventory systems is that they can be highly labor-intensive to operate.
They require continuous monitoring to ensure that each transaction is accounted for and that
products are maintained at the appropriate stocking levels. It is also more difficult to share
inventory information throughout the business, because the lack of computerization makes
accessing inventory records a more cumbersome process. The time spent monitoring inventory
levels could be used on more productive activities for the business.
Human Error
A manual inventory system relies heavily on the actions of people, which increases the
possibility of human error. People might forget to record a transaction or simply miscount the
number of goods. This results in needless additional orders that increase the company's inventory
carrying costs and use up precious storage space. Inaccurate physical counts could also result in
not ordering enough of a product, meaning the business could run out of a crucial item at the
wrong time.