Sei sulla pagina 1di 42

Gaurav Yadav, Bachelor of Computer Application

UK Open University

INTRODUCTION

Page
1

Gaurav Yadav, Bachelor of Computer Application

UK Open University

Library Management System Project


Manual process of keeping student records, book records, account details, managing employee is very
difficult. There are various problems also faced by the student in library such as finding any particular
book, information whether book is available or not, for what time this book will be available, searching
of books using ISBN number etc. To eliminate this manual system, library management system has
been developed. Library Management System will handle all the current issues faced by the students
and by its admin personnel.

Library Management System Overview


This Library Management System will have login page from where its user can access. This page will
provide login for admin, working staff members and the students. Staff members accounts will be
manage by the admin. To access the library resources students have to register by using their
registration number, email address, phone number, class roll number and password. After successful
registration they will be provided the login facility.
Students can search books by using book ISBN number or by author name or by title of book along
with author name. After completion of this process students will be provided with book details such as
where it is located by using location number and by their row and column number.
If any student has lost their book, then this should be informed to library working staff member where
they can made changes to their account and take appropriate actions such as fine.
Admin will able to add staffs, delete staffs, add students, delete students, add books, manage account
details, schedule working time table etc.
For receiving book from the Library Management System students have to use their bard code card and
provide to the staff members where they will scan their card and add particular book into their account.
If any student does not clear their previous dues then it will display a message of defaulter and last date
to submit their dues.

Motivation behind this project


To store all the information in the database from where user will place their query and get the results on
the basis of their query. Only valid users will be able to access this Library Management System.
Through this Library Management System it will be easy to manage accounts and various details of
particular student and employees working under library along with the records of book.
Page
2

Gaurav Yadav, Bachelor of Computer Application

1.1

UK Open University

INTRODUCTION ABOUT THE SYSTEM THAT NEED


TO DEVELOP
Library Management System Online

Library Management System is a windows application written for 32-bit Windows operating
systems, designed to help users maintain and organize library. Our software is easy to use for both
beginners and advanced users. It features a familiar and well thought-out, an attractive user interface,
combined with strong searching Insertion and reporting capabilities. The report generation facility of
library system helps to get a good idea of which are the books borrowed by the members, makes users
possible to generate reports hard copy. Library Search Engine provides your personal account
through which you can search books absolutely free and save your time to search book manually in
library.

Page
3

Gaurav Yadav, Bachelor of Computer Application

UK Open University

1.2 PROBLEM STATEMENT


Why we develop this system because has we see, traditional use like manual has many disadvantages
and not efficient. The problem of current manual is:
Slow retrieval of information.
Repetition of same information.
Inaccurate or inconsistent information.
Concurrent access cannot be performed.
Security and integrity problem.
Backup and recovery problem.
Large human resources are required.
Reduce the paperwork and storage area.
Improve the output of operators.
Improve accuracy in result.

Page
4

Gaurav Yadav, Bachelor of Computer Application

UK Open University

Time consuming.

1.2.1 FISHBONE / ISHIKAWA DIAGRAM

DOCUMENTATION
PROBLEM
BACKUP AND
RECOVERY
PROBLEM

MUST FILL UP
MORE FORM
ANY OWN MUST FILL UP FORM TO
PURPOSE BOOK

COMPILATED TO
CHECK BACK THE
BOOK ORDER COMPLICATED TO

THE SLOW PROCESS TO


BOOKING BOOK

CREAT

NEED MORE FILE FOR


DOCUMENTATION

SECURITY AND
INTEGRITY
PROBLEM.

SECURITY
PROBLEM

PROBLEM WITH
MANUAL
SYSTEM

SYSTEM SLOW BECAUSE


MUSH FILL UP FROM

MUST DIRECT TO THE


COUNTER ONLY
SYSTEM TRADITIONAL MUST
FILL FORM

SLOW RETRIEVAL OF NEEDED


BOOK.
WAIT FOR
QUEUE

TAKE TIME

Page
5

Gaurav Yadav, Bachelor of Computer Application

UK Open University

1.3 PROJECT OBJECTIVE


The objectives for Library Management System are:

Easy procedure to use for any customer.


Make it easy for people to check the ticket status or make changes to their book booking.
The user invokes booking book feature from the LMS user interface.
Provide flexible access modes to users from internet or telephone directly.
Do the transactions for related easy to making book reservations, which includes blocking, reser
ving, and canceling or rescheduling purpose book.

1.4 SCOPE
The scope library management system to focus on the online only, because with the new system can
make easy to customer used, get the discount when their make purpose and make a customer
interesting with this system.
Actually this new library system is best and easy to use at any level because customers can borrow
book earlier so that they can save their time and know if the book they looking for exist or not.
With this new system we hope many customers like to use it.

Page
6

Gaurav Yadav, Bachelor of Computer Application

UK Open University

1.5 SYSTEM DEVELOPMENT METHOD


Structure analysis uses a concept called the systems development life cycle (SDLC) to plan and
manage the system development process. The SDLC model includes the following steps:
1.
2.
3.
4.
5.

System Planning.
System Analysis.
System Design.
System Implementation.
System Operation, Support, and Security.

Requirements
Analysis
Design
Cording
Testing
Acceptance
SYSTEM PLANNING
The system planning phase usually begins with formal request to the IT department, called a
system request, which describes problems or desired changes in an information system or a business
process.
The purpose of this phase is to perform a preliminary investigation to identify the nature and
Page
7

Gaurav Yadav, Bachelor of Computer Application

UK Open University

scope of the business opportunity or problem. The preliminary investigation is a critical step because
the outcome will affect the entire development process.
A key part of the preliminary investigation is a feasibility study that reviews anticipated costs
and benefit and recommends a course of action based on operational, technical, economic, and time
factors.

SYSTEM ANALYSIS
The purpose of the system analysis phase is to build a logical model of the new system. The
first step is requirement modeling, where you investigate business processes and document what the
new system must do.
Requirement modeling continues the investigation that began during the system planning phase.
To understand the system, you perform fact-finding using techniques such as interview, surveys,
document review, data and process models, and object models.

SYSTEM DESIGN
The purpose of the system design phase is to create a blueprint that will satisfy all documented
requirement for the system. At this stage, you design the user interface and identify all necessary
output, input, and processes.
During the systems design phase, you also determine the application architecture, which shows
programmers how to transform the logical design into program modules and code.
The result of this is documented in the system design specification and presented to
management and users for review and approval. Management and user involvement is critical to avoid
any misunderstanding about what the new system will do, how it will do it, and what it will cost.

Page
8

Gaurav Yadav, Bachelor of Computer Application

UK Open University

SYSTEM IMPLEMENTAION
During the system implementation phase, the new system is constructed-programs are written,
tested, and documented, and the system is installed. The objective of the system implementation phase
is to deliver a completely functioning and documented information system.
At the conclusion of this phase, the system is ready for use. The system implementation phase
also includes an assessment, called a system evaluation, to determine whether the system operates
properly and if costs and benefits are within expectations.

SYSTEM OPERATION, SUPPORT, AND SECURITY


During the system operation, support, and security phase, the IT staff maintains, enhances, and
protects the system. The objective during this phase is to maximize return on the IT investment.
A well-designed system will be secure, reliable, maintainable, and scalable. Information system
need to be updated significantly or replaced after several years of operation.

Page
9

Gaurav Yadav, Bachelor of Computer Application

UK Open University

Library Management Project in C++


The Library Management System automates the basic library functions to aid in the day-to-day
operations of a library. It supports functions such as issue, return, the very basic functions of searching
for a particular book, etc.
It also maintains data about books about books, teachers, students records that are required during
various library operations. The software aims to make the system user friendly and efficient.
The functions that the Library Management System provides are as follows:
1. INSERT: This operation is performed when new data needs to be added to the system, for e.g. when
department purchases a new book, the books entry is inserted in the books database. This option has
three choices:
a) Book: This choise allows entering data about newly purchased books into the books database. The
data entered includes books author, title, publisher, cost and various other fields provided in the form.
The data must be accurate and must be entered in the correct format as indicated in the forms.
b) Teacher: This option is used for entering data for a new teacher in the teachers database. This option
is chosen when a teacher joins college.
c) Student: This will enter new record for a student in students database. This option is chosen when a
student is enrolled in the college.
2. DELETE: This operation clears the existing records in the various databases. It is used when for e.g.
a member leaves college or when book is disposed of from library. But care mustbe taken while
performing this operation and permissiontaken from the head of library because the system could loose
any important data.
It can be performed on all databases and on three choices are:
Page
10

Gaurav Yadav, Bachelor of Computer Application

UK Open University

a) Book: This will enter a null value for the book whose accession number is entered in the
fieldprovided in the respected form. This operation is done when a book is disposed of the library.
b) Teacher: This will clear the record for a particular teacher whose identification number is entered.
This option is chosen when a teacher leaves college.
c) Student: This will clear the record for the particular student whose record needs to be deleted by
entering her roll number in the required field. This option is chosen when a student leaves college.
3. UPDATE: This function updates data in the various records. This operation is supported by all the
three enteries:
a) Book: This function generally would not be required for updating a books status as that data
wouldnt change.
b) Teacher: This will update the data of particular teacher, whose data has changed like address, phone
number, etc. by entering her identification number.
c) Student: This will update the data of student like address, course, etc. by entering students roll
number.
4. SEARCH: This function is used to search particular data from the database. This function can search
for data related to all the three entities:
a) Book: To search for a particular book, to know whether it is currently available in library or not. This
can be done by entering value in any one or more fields in the form to perform the search such as title
or author name.
b) Teacher: This will find out the particular teacher who currently has the book for which search is
being carried out.
c) Student: This will find out the particular student who possesses the particular book.
5. ISSUE: This operation is used for issuing a book to a member of the library. For this operation to be
successful the member must meet some criteria like she shouldnot have issued books to her maximum
limit previously. All these checks are done by software. If the operation is successful, then the system
automatically stores the date of issue and the due date by which the book must be returned.
a) Student: When a student loans a book, the entry of the book is stored automatically in the students
database with the due date of that book.
b) Teacher: In case a member of teaching staff loans a book the entry is stored in teachers database
with the due date of the book.
6. RETURN: Using this operation a member returns the items, which she loaned, from the library back
to it. If the book, which is loaned is not returned within specified time the member ends up as a
defaulter and she is required to pay fine which is calculated automatically by the software.
Page
11

Gaurav Yadav, Bachelor of Computer Application

UK Open University

a) Teacher: It will delete the corresponding entry made in teachers database.


b) Student: It will delete the corresponding entry made in students database.
7. DISPLAY: This is used to display each and every record, i.e. record of every book, teacher and
student in the library.
a) Book: Record of every book, i.e. its accession number, author name, publisher name, etc.
b) Teacher: Record of every teacher, i.e. her id, department, no. of books issued, etc., who is member of
the college library.
c) Student: Record of every student, i.e. her roll number, course, no of books issued, etc., who is
member of the college library.
8. EXIT: This takes user out of the application.

SYSTEM PLANNING

Page
12

Gaurav Yadav, Bachelor of Computer Application

2.1

UK Open University

INTRODUCTION

In the new system, we hope that in the system to allow people to get the books they want. Our planning
system is targeted for the specific needs of library users.
If the user successful search book, users will be taken to a page form to register or log in to
their existing account. Users who already register can check out their book orders and waiting process
is completed and approved by the admin library.
This transaction number is what will be used to authenticate any transaction per time. Library
system is built on the three tier architecture of web applications. In this planning process we hope all
part of system will be finished to identify
Page
13

Gaurav Yadav, Bachelor of Computer Application

2.2

UK Open University

EXAMPLE OF SYSTEM REQUEST FORM

Example:
SYSTEM REQUEST FORM
Date:
Department:
Submitted by:
Position:
Title:
Email:
REQUEST FOR:
URGENCY:
( ) New system
( ) Depend when the system develop
( ) System need improvement
( ) Handle normally
( ) Correction of service error
( ) Immediate to repair the system
DISCREPTION OF REQUESTED SERVICES (Attach additional document, if necessary):

Page
14

Gaurav Yadav, Bachelor of Computer Application

UK Open University

(To be completed by the information technology department)


( ) Approved
Assigned to IT contact person:
( ) Modified (see attached notes)
User:
( ) Rejected (see attached notes)
Action:
Date:

2.3 EVALUATING FEASIBILITY


2.3.1 OPERATIONAL FEASIBILITY

a. Can change the booking book every time in the system.


For the book booking, the user can change in the information for each time.
User changes the list for each time or when the they want to do it if they the book is
available
b. When others people used this system, they can reduce the time for booking the ticket.
We can help customer to reduces time because there are can book at home.
Library Management System can make customer user so faster because the system easy
to use.
c. Reduce redundancy in the information required from the customers in order for them to find
book, create user accounts.
Page
15

Gaurav Yadav, Bachelor of Computer Application

UK Open University

2.3.2 TECHNICAL FEASIBILITY


We can strongly says that it is technically feasible, since there will not be much difficulty in getting
required resources for the development and maintaining the system as well. All the resources needed
for the development of the software as well as the maintenance of the same is available in the
organization here we are utilizing the resources which are available already.
Hardware configuration
Processor

Pentium III 630MHz

RAM

128 MB

Hard Disk

20GB

Monitor

Key Board

Page
16

15 Color monitor
122 Keys

Gaurav Yadav, Bachelor of Computer Application

UK Open University

Software configuration:
Operating System

: Windows NT,

Windows 98,
Windows XP.
Language

: Java 2 Runtime Environment

Database

: MS Access2007.

2.3.3 ECONOMIC FEASIBILITY


Development of this application is highly economically feasible .The organization needed not spend
much one for the development of the system already available. The only thing is to be done is making
an environment for the development with an effective supervision. If we are doing so, we can attain the
maximum usability of the corresponding resources. Even after the development, the organization will
not be in a condition to invest more in the organization. This table shows the budget for over whole our
project:

NO.
1.
2.

ITEM
Special software for the System Booking
New web site for Library Management

3.
4.

System
A few computer units.
Printer for checkout booking order

QUANTITY
1 Unit
1 Unit

TOTAL
RM 200,000.00
RM 20,000.00

21 unit x RM 2500.00
21 unit x RM 500.00

RM 52,500.00
RM 10,500.00

Page
17

Gaurav Yadav, Bachelor of Computer Application

5.

UK Open University

Thumb print to staff does booking

21 unit x RM 1,200.00

RM 25,200.00

backup
TOTAL AMOUNT

RM 308,200.00

2.3.4 SCHEDULE FEASIBILITY


TASK

DURATION
Week

Wee

Week

Week

Week

Week

Week

Week

Week

Week

Week

Week

k2

10

11

12

1.0 Initiating
1.1 kick off meeting
2.0 Planning
2.1 Suggest what
system to
develop.
3.0 Analysis
3.1 Analysis Design
4.0 Design
4.1 Develop system
4.2 Determine
Application
5.0 Implementation
Page
18

Gaurav Yadav, Bachelor of Computer Application

UK Open University

5.1 Implementation
the new system

2.4

PROJECT ROLES

Organization chart for Library Management System:

DIRECTOR
INFORMATION TECHNOLOGY

MANAGER SYSTEM
SUPPORT & SECURITY

DATABASE
ADMINISTRATOR

SYSTEM ANALYSIS

PROGRAMMER

NETWORK
ADMINISTRATOR

Page
19

MANAGER WEB
SUPPORT

WEB SUPPORT
SPECIALIST

Gaurav Yadav, Bachelor of Computer Application

UK Open University

DESCRIPTION OF ORGANIZATION CHART


1. Director information system
Manage information about System and describe what the process to do for develop this
system.
Plan how to do this system successful running.
2. Manager system support & security
For support the Library System and create security for safety the system from other
people.
Do security which only opening by manager only not all of the staff.
a) Database administrator
To save the system to develop for Library System.
Support data Library System because cannot give data missing and brooked.
3.

System analysis
Analysis the system for Library Management System is the good or not for long time and
what the benefit for system when to use it.
a) Programmer
Cording the software for Management System.
Develop their system to be running successful for their Library Management System.

4. Manager web support


To support web site for system because to protect when have a problem.
Backup Library Management System because same time forget something so have
documentation to see back.

Page
20

Gaurav Yadav, Bachelor of Computer Application

UK Open University

SYSTEM ANALYSIS

Page
21

Gaurav Yadav, Bachelor of Computer Application

UK Open University

3.1 INTRODUCTION

The goal of systems analysis is to determine where the problem is in an attempt to fix the
system. This step involves breaking down the system in different pieces and drawing diagrams to
analyze the situation.
Analyses project goals, break down functions that need to be created, and attempt to engage
users so that definite requirements can be defined. Requirement Gathering sometimes require
individual/team from client as well as service provider side to get a detailed and accurate requirements.

Page
22

Gaurav Yadav, Bachelor of Computer Application

UK Open University

3.2 SYSTEM REQUIREMENT CHECKLIST


This management system can be used in windows 98, Windows2000, Windows XP and Windows NT,
supported for other platform such as Applet, Macintosh and UNIX.
The system must be running Windows 98, Windows 98 or Windows NT4.0 operating system and must
meet the following hardware requirements.
For Windows 95 based computers , a 486 / 66 MHz or higher processor
with 8MB
For Windows 98 based computers , a 500/88MHz or higher processor
with 32 Mb of RAM
For Windows NT based computers , a 488 / 66 MHz or higher processor
with 16 MB of RAM
For Windows 200 based computers , a 700/850 MHz or higher processor
with 512 MB of Ram

Page
23

Gaurav Yadav, Bachelor of Computer Application

UK Open University

OUTPUT
Produces form of book booking in online.
The system shall now display if the book if exist or not and show where position of book
in library.
The system shall require a user to register, in order to carry out any transactions with it exc
ept for checking the availability of book.
Ask the user to enter the following for staff information.

INPUT
Detail list about the booking book, date and number of booking.
Insert the user information such as id, a password, first name, last name, address, phone nu
mber, email address, sex, age, preferred credit card number.
Logging in a userrigin city and destination city.

PROCESSES
Do the calculation the total for how many user booking.
Calculation for the number of the book.
Calculation the total among the book already to inform for the customer.

PERFORMANCE
Page
24

Gaurav Yadav, Bachelor of Computer Application

UK Open University

How much the data can keep in the system library.


The program can handles multiple users, if more than one person attempts to same date to the fil
es stored in the data base
Response time of the Library Management System should be less than 5 second most of the tim
e.
Library Management System shall be able to handle at least 500 transactions/inquiries per secon
d.
At any instant, a maximum of four nodes or users will be given access simultaneously.

CONTROLS
Do the password for the account booking and password to control.
If the user has been a guest, he will have to first register and become a registered user and t
hen log onto the system.
If the user is already a registered user, and if he has logged on already, he can block or buy
the ticket, but if he has been acting as a guest, he will have to log on.

3.3 FACT-FINDING
Page
25

Gaurav Yadav, Bachelor of Computer Application

3.3.1

UK Open University

INTERVIEW

Interview Person:
Dato Idris bin Jalal (Chef Executive Offices (C.E.O) of Library
1. What your advice when we need develop new system for Library Reservation for our company?
2. When we develop this system, it is this system can support for long term?
3. Who the people we must focus it for system Library Reservation?
4. Where we can get other information to create the Library Reservation System?
5. What you fill about this system and it is this system we produce is easy to use?
6. When you use the system, it is you fill can make you use faster find the book?
7. Where you can use the Library Management System to find book?
8. When the time this system can to use for booking?
9. How to use this system and it is the expert IT only can use this system?

3.3.2 QUESTIONNAIRES
Page
26

Gaurav Yadav, Bachelor of Computer Application

UK Open University

Questionnaires person:
Focus on customers.

Very Poor
1

Poor
2

Good
3

Very Good
4

Excellence
5

Evaluation of Library Management System Online


1.

It is the system very clear to use?

2.

It is the system running so faster?

3.
4.
5.
6.
7.
8.
9.
10.

The services for this system are very good?


How about the prices this system promotes to customer?
It is this system can save the time to use?
Are you like for the free side we promote for the certain time?
It is the system is very interesting or user friendly?
The system Airline Reservation can help you to do very easy?
It is the system is stable for the future?
The system can give you advantages when you use it?

1
1
1
1
1
1
1
1

2
2
2
2
2
2
2
2

3
3
3
3
3
3
3
3

4
4
4
4
4
4
4
4

5
5
5
5
5
5
5
5

Commend: ____________________________________________________________________
____________________________________________________________________
______________________________________________________________________

3.4

DATA AND PROCESS MODELING


3.4.1 DATA FLOW DIAGRAM

Page
27

Gaurav Yadav, Bachelor of Computer Application

UK Open University

Report

Login
Library Search Engine
User

Register
Level 0

Page
28

Gaurav Yadav, Bachelor of Computer Application

USER

SIGNUP

USER

LOGIN

UK Open University

HOME

LOGOUT

LEVEL 1

BOOK LOCATION

SEARCH BOOKS

HOME

CHANGE IMAGE

LOGOUT

NEWS

LOGOUT

LEVEL 2

Page
29

LOGOUT

Gaurav Yadav, Bachelor of Computer Application

UK Open University

Activity Diagram

Page
30

Gaurav Yadav, Bachelor of Computer Application

UK Open University

3.4.2 Data Dictionary


System : Library Search Online
Label : Social Security Number
Type and Length : 9N
Source : Employee
Security : IT Department

Date : October
Order : Online Booking Book
Default Value : None
Acceptable Value : Any Positive Number
User Responsibility : IT Department

Page
31

Gaurav Yadav, Bachelor of Computer Application

UK Open University

SYSTEM DESIGN

Page
32

Gaurav Yadav, Bachelor of Computer Application

UK Open University

4.1 OUTPUT AND USER INTERFACE DESIGN


Output

Outputs from computer systems are required primarily to communicate the


results of processing to users. They are also used to provide a permanent copy of
these result for latter consultation .Computer output is the most important and
direct source of information to the users. Designing computer output should
proceed in an organized well through out the manner. The right output must be
available for the people who find the system easy o use. The outputs have been
defined during the logical design stage. If not, they should defined at the
beginning of the output designing terms of types of output connect, format,
response etc,

Various types of outputs are

External outputs
Internal outputs
Operational outputs
Interactive outputs
Turn around outputs
All screens are informative and interactive in such a way that the user can

full fill his requirements through asking queries.

Page
33

Gaurav Yadav, Bachelor of Computer Application

UK Open University

USER INTERFACE DESIGN


INDEX MODULE

REGISTER MODULE

Page
34

Gaurav Yadav, Bachelor of Computer Application

UK Open University

MEMBER HOME MODULE

SEARCH
PAGE
MODULE

Page
35

Gaurav Yadav, Bachelor of Computer Application

UK Open University

NEWS
MODULE

Page
36

Gaurav Yadav, Bachelor of Computer Application

UK Open University

ADMIN HOME PAGE

4.2 DATA DESIGN


4.2.1 ERD DIAGRAM
ER Diagram Symbols:
Rectangle. It represents the entities, the things
about which we seek information.

Week Entity. It depends on another entity to exist.

Ellipse. It shows attributes that are properties of the


entity.

Page
37

Gaurav Yadav, Bachelor of Computer Application


UK Open University
Primary Key / Attribute. It is the unique,
distinguishing property of the entity.

Multivalued Attribute. It can have more than one


value.

Derived Attribute. It is based on another attribute


to exist.

Diamond. It shows relationships that provide the


structure which draws information from multiple
entities.

E-R DIAGRAM OF PROJECT

Page
38

Gaurav Yadav, Bachelor of Computer Application

UK Open University

Page
39

Gaurav Yadav, Bachelor of Computer Application

UK Open University

CONCLUSION

5.1 ADVANTAGES OF NEW SYSTEM


The work can be easy to use when a new system has.
The customer can search online the book they want and booking it vary faster and can reduce
the time, cost and energy.
Less staff needed for working, when use the system online because all the work can do with
system only.
Can give advantages for our company such as reduce bills for rent of office, reduce staff, and
reduce budget to buy paper for documentation.
Less personal touch and harder to sell for company.
Customer don't neet to leave home and they can book ticket find it easier in the system online.
Its make costumer make they wok easy with new system.
Page
40

Gaurav Yadav, Bachelor of Computer Application

UK Open University

DISADVANTAGES OF THE NEW SYSTEM


The server library online must up to date for the new arrival book and it make system always in
maintenance.
Any staff must have inters access and computer skills to use and programming library system
server.
When the system have are problem like so many user, maybe system must stop or system run
slowly.
The customer doesnt know how to use this system to search and booking book.

SUMMARY
Our project is only a humble venture to satisfy the needs in a library. Several user friendly coding have
also adopted. This new system shall prove to be a powerful package in satisfying all the requirements
of the organization.
The objective of software planning is to provide a frame work that enables the manger to make
reasonable estimates made within a limited time frame at the beginning of the software project and
should be updated regularly as the project progresses. Last but not least it is no the work that played the
ways to success but almighty.

Page
41

Gaurav Yadav, Bachelor of Computer Application

UK Open University

REFERENCE

http://www.scribd.com/
http://en.wikipedia.org/wiki/Integrated_library_system
http://wiki.answers.com/Q/Advantages_and_disadvantages_of_using_library

Page
42

Potrebbero piacerti anche