Vous êtes sur la page 1sur 23

PROJECT TITLE:-

LIBRARY MANAGEMENT SYSTEM


SMT.KASHIBAI NAVALE COLLEGE OF ENGNEERING

S.No.44/1,Vadgaon, Pune – 411043


CERTIFICATE
This is to certify that,

Arun More (42)


Amrut Mahajan(36)
Nilesh Padawal(44)

Class T.E.I.T; have completed the project work on Library Management System
successfully under the guidance of Prof.L.V.Patil in the academic year 2009-10 in department
of Information Technology of this Institute.

Department of Information Technology


2009-10

GUIDED BY- HO D-
Prof.L.V.Patil Prof.S.B.Pharkute

2
ACKNOWLEDGEMENT

We express our sincere thanks to all those who have provided us valuable guidance
towards the completion of this system as part of the syllabus of the Third Year
Information Technology Engineering course.
We express our sincere gratitude towards our co-operative department which has
provided us with valuable assistance for the system development.
We hereby take this opportunity to express our sincere thanks and heart-felt gratitude
to MR.L.V.Patil Sir, our project guide, for his useful guidance and making available to us
his intimate knowledge and experience in making “Training and placement cellt” as a
project and also in the preparation of project report in respect thereof. We are also
thankful to H.O.D of our Information Technology Department MR.S.B.Pharkute. The
acknowledgement will be incomplete if we do not record our sense of gratitude to our
principal MR.A.V.Deshpande who gave us necessary guidance and encouragement by
providing us with all the facilities required for working on this project.

ARUN MORE(42)
NILESH PADWAL(44)
AMRUT MAHAJAN(36)

3
LIST OF FIGUER:
Sr no Name of fig Page no
1 Login Form 17
2 Main Form 17
3 Student Form 18
4 Books Form 18
5 Displaysrecord Form 19
6 Bookissue Form 19
7 Bookreturn Form 20
8 Magazine Form 20
9 Magissue Form 21
10 Magreturn Form 21

4
LIST OF TABLE:
Sr no Table name Page no
1 Studnt 15
2 Books 15
3 Trac 15
4 Magazine 16
5 Mtrac 16

Sr.no Topic Page no.

1
INTRODUCTION 8
2
NEED OF THE PROJECT 9
3
REASON FOR THE SELECTON OF THE 10
PROJECT
4
PRESENT SYSTEM 10
5
PROPOSED SYSTEM 11 INDE
X 6
SYSTEM REQUIRMENT SPECIFICATION 12
7 13
ENTITY RELATIONAL DIAGRAM
8 15
TABLE DESIGNE
9 17
SCREEN SHOTS
10 22
LIMITATIONS AND ADVANTAGES
5
11 CONCLUSION 23

12 23
REFERENCE
PROJECT STATEMENT
6
To develop the software of the Library management system to operate various functions
such as issue books, return book, store member information etc for swift action.

7
1.INTRODUCTION

We see the existence of the library is very essential. These institutions attract a large
number of people. Therefore it is essential to maintain these libraries efficiently.

The present library which provides reading services to its members on the membership
basis depending upon the subscription they choose. This membership is valid until a span of time
chosen by the member itself while registering. During this period of time he can read or issue
books from the library.
In order to provide these services, the librarian keeps the record of all the books in a
register. After this, the books can be given to the lending and Reading sections.

2.NEED FOR THE SYSTEM

8
Stone Age is replaced with fabulous achievements with science. Today’s world is
computer age. Humans are trying to become automated in each and every office need.

Basically automation is an act of replacing human labor by machines. Automation is


useful because when there are machines in place of humans then the probability of errors is
minimized and time is saved.

The project we have done comes due to need of automation. In a Library Management
System, there is a need of huge paper work. Lot of time is spent in its processing. Along with
time, there is a substantial cost in doing so. Hence comes the need of automation.

Thus due to this package we can reduce the work load which will result in plain and
efficient work environment. This project is for product purchase which can be done through a
computer itself. It will provide efficient storage and management of large amount of data.

3.WHY LIBRARY MANAGENT SYSTEM?

9
The project “LIBRARY MANAGEMENT SYSTEM” aims at computerizing all the
transactions that take place in the library. The users are provided with a user-friendly
environment to carry out these activities.

4.PRESENT SYSTEM

When a member requests an item, the librarian searches it in the library. If it is available
then it is issued to the member and the details of the issue are noted down in a register.

After reading the book, members return it to the librarian. At the time of return, the
librarian checks it the book is being returned within due date. If yes, no fine will be charged
else he charges fine.

If these operations are done manually then there may be mistakes while doing entries in
to the different ledgers and also it consumes more time, which is more valuable these days.

5.PROPOSED SYSTEM

10
In order to overcome the problems specified in the “PRESENT SYSTEM” and to provide
an efficient service to the users we are computerizing these processes. The computerization
process is more efficient and time saving than the manual operating system.

Applications of computers in library will improve the range, quality and services that user
can access. Moreover, a computerized information system offers a convenient, more flexible
and comprehensive storage and retrieval of data, than, the manual system. The workflow in
the library may be made more rapid, systematic and efficient with the help of computer. The
record in the computerized store are more accurate more reliable and accessible than the
manually prepared records. All sorts of information services can be performed with more
speed, accuracy and greater efficiency.

6.SYSTEM REQUIRMENT AND SPECIFICATION

11
6.1 HARDWARE REQUIREMENTS

Processor Pentium IV and motherboard

RAM 256MB or above

Harddisk 40 GB or above

Printer For Reports

Keyboard,Mouse

Monitor

6.2 SOFTWARE REQUIREMENTS

Front End-Visual Basic 6.0

Backend-Oracle(SQL Plus 8.0)

Operating system -Windows XP/2000

7.ENTITY RELATIONSHIP MODEL

7.1 ASSUMPTION

7.1.1 There are no multiple branches


7.1.2 We are not considered table of library or librarian
7.1.3 We are consider only administrator point of view

12
7.2 ENTITIES

7.2.1 STUDENT
7.2.2 BOOK
7.2.3 MAGAZINE
7.2.4 LABRARIAN(WEAK)
7.2.5 SUPLIER(WEAK)
7.2.6 LIBRARY(WEAK)

7.3.ENTITY-RELATIONAL DIAGRAM

13
S_nam
e
S_id
addres
s
suplier

supply_dat M
e Book
type _

su
pp
es

li
Lib_code 1
Lib_nam
e
Library

S_id B_id

St_id addre
ss ha
s L_name
Class 1

1
M L_address
tra

Student Librarian
ns
n

year
ac

s
t
io

1
code borrow
L_id
branc
pr

name branc
ov

h Date
e

id

h of fine
borro M
w M Magazine

Books
No_of_cop
y title
B_nam statu
e s
status

B_cod
e
authe
r

No_of_boob
s

8. TABLE DESIGN:

1.STUDENT TABLE(1NF)

Sr No Name Of The Field Datatype Description


1 S_id Varchar2 Primary key

14
2 First_name Varchar2 Not null
3 Middle_name Varchar2 Not null
4 Last_name Varchar2 Not null
5 Address Varchar2 Not null
6 Roll_no Number Not null
7 Year Varchar2 Not null

2.BOOKS TABLE(1NF)

Sr No Name Of The Field Datatype Description


1 B_id Varchar2 Primary key
2 B_title Varchar2
3 B_auther Varchar2
4 ISBN Varchar2
5 Publisher Varchar2
6 Categary Varchar2
7 Borrow Varchar2

3.TRAC TABLE:(3NF)

Sr No Name Of The Field Datatype Description


1 B_id Varchar2 foreign key
2 S_id Varchar2 Foreign key
3 Date_of_borrow Varchar2
4 Fine Number
5 Return Varchar2

4.MAGAZINE TABLE:(1NF)

Sr No Name Of The Field Datatype Description


1 M_id Varchar2 Primary key
2 M_title Varchar2
3 M_publication Varchar2

15
4 ISBN Varchar2
5 Editor Varchar2
6 Borrow Varchar2

9.SCREEN SHOTS
1.LOGINE FORM

16
2.MAIN FORM

3.STUDENT FORM

17
4.BOOKS FORM

5.DISPLAY RECORD FORM

18
6.BOOKSISSUE FORM

7.BOOKRETURN FORM

19
8.MAGAZINE FORM

9.MAGISSUE FORM

20
10.MAGRETURN FORM

21
10.LIMITATION AND ADVANTAGES

10.1 LIMITATION
We are not considering multiple branches of libr library
We are not considering multiple library
We are considering only books and magazine
We are not considering cd or other

10.2 ADVANTAGES
Database is stored efficiently than paper work
fine is calculated automatically
Speed is increased and time is saved
Searching of student information is vary easy

22
11.Conclusion

In today’s ever expanding and demanding world there is always a need as well as scope to
enhance the capability of an individual, with the help of technology.
In today’s world where computers are used extensively so as to speedup various processes.
Hence this project of ours tries to confront some problems faced in Time Table Scheduling, this
project provides with an enhanced alternative which is far cheaper then the conventional
methods of record keeping, apart from being cheap it is also very simple to implement.
Due to this project we were able to learn many things in Microsoft Visual Basic & SQL++.
This project also gave us an experience of working in a group and securing a nice co-ordination
between all of the partners.

12References

 Visual Basic 6.0 by Steven Holzner


 Database System concepts by Silberschatz, Korth, and Sudarshan.
 Master in VB by Evangelos Peterousto
 www.a1vbcode.com

23

Vous aimerez peut-être aussi