0% found this document useful (0 votes)
34 views18 pages

Surjya GAD Micro Project

The document describes a library management system project. It discusses the purpose and advantages of a library management system including reducing costs, saving time for users and librarians, and organizing books systematically. It also lists some features and disadvantages such as an administrator approving or disapproving book requests.

Uploaded by

sahebraopawane
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)
34 views18 pages

Surjya GAD Micro Project

The document describes a library management system project. It discusses the purpose and advantages of a library management system including reducing costs, saving time for users and librarians, and organizing books systematically. It also lists some features and disadvantages such as an administrator approving or disapproving book requests.

Uploaded by

sahebraopawane
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

A

PROJECT REPORT

ON

“LIBRARY MANAGEMENT SYSTEM”


SHIVAJI POLYTECHNIC, ATPADI

IN THE PARTIAL FULFILLMENT OF THE REQUIREMENTSOF

DIPLOMA IN COMPUTER TECHNOLOGY


SUBMITTED BY

ENROLLMENT NAME OF STUDENT EXAM SEAT


NO. NO.
2212090011 Mr. Suraj. M. Shende
2212090015 Miss. Shweta. S. Randive

2212090007 Mr. Karan. A. Pujari

UNDER THE GUIDENCE OF

Mr. Landage M.N.

SHRIRAM BAHUUDDESHIYA SEVABHAVI SANSTHA

SHIVAJI POLYTECHNIC, ATPADI


DEPARTMENT OF COMPUTER TECHNOLOGY
(2023-2024)
SHIVAJI POLYTECHNIC, ATPADI

CERTIFICATE
This is to certify that,

ENROLLMENT NO. NAME OF STUDENT EXAM SEAT


NO

23212660129 Mr. Suraj . M. Shende

Of Class SY (Computer) as per the curriculum laid down by the Maharashtra State Board
of Technical Education, Mumbai have successfully completed entitled

“LIBRARY MANAGEMENT SYSTEM”

Under our guidance in satisfactory manner as a part of academic syllabus during the
academic year 2023-2024
Date:

Place: Atpadi

Prof. Landage P.S. Prof. Belasare A.T. Prof. Kulkarni O.G.

(Guide) (HOD) (Principal)

External Examiner Sign


Acknowledgments
I would like to express my sincere gratitude to my Guide & HOD (COMPUTER)
Prof. Belasare A.T. For the continuous support of my project for his patience, motivation,
enthusiasm, and immense knowledge. His guidance helped me in all the time of project and
writing of this project report. I could not have imagned having a better adviser and mentor for
my project.

I am equally indebted to guide Prof. Belasare A.T. for extending necessary help,
providing facilities and time to time valuable guidance. I also take this opportunity to convey
my sincere thanks to all my teachers and faculties of mechanical department. I would like to
thanks our respected principal Prof. Kulkarni O.G. For his kind blessings, inspiration and
the necessary support whenever needed.

Last but not the least; I would like thank my family for supporting me spiritually through out
my life.

ENROLLMENT EXAM SEAT


NAME OF STUDENT SIGNATURE
NO. NO.

23212660129 MR. [Link] 248453

2212090017 [Link] 248454

2212090020 [Link] 248404


Acknowledgments
I would like to express my sincere gratitude to my Guide & HOD (COMPUTER) Prof.
Belasare [Link] the continuous support of my project for his patience, motivation,
enthusiasm, and immense knowledge. His guidance helped me in all the time of project and
writing of this project report. I could not have imagned having a better adviser and mentor for
my project.

I am equally indebted to guide Prof. Landage M.N. for extending necessary help,
providing facilities and time to time valuable guidance. I also take this opportunity to convey
my sincere thanks to all my teachers and faculties of mechanical department. I wouldlike to
thanks our respected principal Prof. Kulkarni O.G. For his kind blessings, inspiration and
the necessary support whenever needed.

Last but not the least; I would like thank my family for supporting me spiritually through out
my life.

ENROLLMENT EXAM SEAT


NAME OF STUDENT SIGNATURE
NO. NO.

2212090018 [Link]

2212090017 [Link]

2212090020 [Link]

4
Evolution Sheet for Micro project
Academic Year :- 2023-2024 Name of Faculty :- Mr. Landage M.N.
Course :- Computer Technology Course Code :- CM4I
Subject :- D.C.C. Subject Code :- 22414
Semester :- IV Scheme :- I
Title of “Library Management
Project :- System”
COS addressed by the micro project
A :- Use visual studio IDE to design application.
B :- Develop GUI application using Form Controls and its Events.
C :- Apply object oriented concepts in GUI application.
Major Learning Outcomes Achieved By Student By Doing The Project
PO 1 Use data access controls to store data in database and retrieve
it.
PO 2 Use data Binding in GUI application
Comment /Suggestion about team work/leadership/inter-person
communication (if any)

Marks Marks out of 4 Total


Roll. No. Name of students out of 6 for performance marks
For in out of
performa oral/Presentati 10
nce in on
group
activity
08 Suraj Mohan
Shende
05 Sandip Tukaram
Babar
02 Ayush Vijay
More
Name and
Signature of
Faculty Mr. Landage M.N.

5
INDEX

SR NO. CONTENTS PAGE NO.

1. INTRODUCTION 5

2. ADVANTAGES AND 5-6


DISADVANTAGES

3. CODE AND OUTPUT 6-14

4. CONCLUSION 15

5. REFERENCES 16

6
LIBRARY MANAGEMENT SYSTEM

INTRODUCTION

 The purpose of a library management system is to operate a library with efficiency and at
reduced costs. The system being entirely automated streamlines all the tasks involved in
operations of the library. The activities of book purchasing, cataloging, indexing, circulation
recording and stock checking are done by the software. Such software eliminates the need
for repetitive manual work and minimizes the chances of errors.

The library management system software helps in reducing operational costs. Managing a
library manually is labor intensive and an immense amount of paperwork is involved. An
automated system reduces the need for manpower and stationery. This leads to lower
operational costs.

The system saves time for both the user and the librarian. With just a click the user can search
for the books available in the library. The librarian can answer queries with ease regarding the
availability of books. Adding, removing or editing the database is a simple process. Adding
new members or cancelling existing memberships can be done with ease.

Stock checking and verification of books in the library can be done within a few hours. The
automated system saves a considerable amount of time as opposed to the manual system.

The library management system software makes the library a smart one by organizing the
books systematically by author, title and subject. This enables users to search for books
quickly and effortlessly.

Students need access to authentic information. An advanced organized library is an integral


part of any educational institution. In this digital age a web based library management system
would be ideal for students who can access the library’s database on their smartphones..
Features
• User friendly system
• Simplification of librarian duties
• Increased member engagement
• Efficient data management
• Time and effort saver.

Advantages
 It becomes convenient for members to book books without actually visiting the place thus
saves their time.
 The system calculates proper record of books for expected period hence there does not arise
any need of negotiating for cost.
 The system stores and sends all the members details to the admin for requests.
 The system is easy to use and saves human efforts and cost.

7
Disadvantages
 Admin has the authority to either approve or disapprove the request for books booking. So if
already there exists a booking for the one that other member is asking for, his request would
be disapproved which may disappoint them.

Forms : -

8
9
10
11
CODE :
Forms 1:-
Imports
[Link] Public
Class Form1

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles


[Link] Dim regex As Regex = New Regex("[a-zA-Z]")
Dim regex1 As Regex = New Regex("[@/#]")
If ([Link] = "" Or [Link] = "") Then
[Link]("Please fill your info")
Else
If Not [Link]([Link]) Then
[Link](TextBox1, "Please enter alphabetical characters only!")

[Link]()
[Link]()

Else
If Not [Link]([Link]) Then
[Link](TextBox2, "Please enter valid password only(it should include
@/#)") [Link]()
[Link](
) Else
[Link]("Done")
[Link]()
End If
End If
End
If End
Sub End
Class

Forms 2 :-
Public Class Form2
Private Sub PictureBox1_Click(sender As Object, e As EventArgs) Handles
[Link] [Link]()
End Sub

Private Sub PictureBox2_Click(sender As Object, e As EventArgs) Handles [Link]


[Link]()
End Sub

Private Sub PictureBox3_Click(sender As Object, e As EventArgs) Handles [Link]


[Link]()
End Sub
End Class

12
Forms 3 :-
Public Class Form3
Imports
[Link] Public
Class Form3

Private Sub Form3_Load(sender As Object, e As EventArgs) Handles [Link]


[Link]("DSU")
[Link]("POD")
[Link]("DMA")
[Link]("DCO")
[Link]("DTM")
[Link]("GAD")
[Link]("SEN")
[Link]("JAVA")

[Link]("IF")
[Link]("CO")
[Link]("EJ")
[Link]("ME")
[Link]("EE")
[Link]("CE")

[Link]("Available"
) End Sub
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles [Link]
[Link]([Link], [Link], [Link],
[Link], [Link], [Link], [Link],
[Link], [Link], [Link])
Dim regex As Regex = New Regex("^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-
]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$")
Dim regex1 As Regex = New Regex("[@/#]")
If ([Link] = "" Or [Link] = "") Then
[Link]("Please fill your info")
Else
If Not [Link]([Link]) Then
[Link](TextBox6, "Please enter alphabetical characters only!")
[Link]()
[Link]()
Else
If Not [Link]([Link]) Then
[Link](TextBox7, "Please enter valid password only(it should include
@/
#)") [Link]()
[Link]()
Else
[Link]("Registeration of " + [Link] + " is done for " +
[Link])
End If
End If
13
End If
End Sub
End Class

Forms 4 :-
Imports
[Link] Public
Class Form4
Private Sub Form3_Load(sender As Object, e As EventArgs) Handles [Link]

[Link]("DSU")
[Link]("POD")
[Link]("DMA")
[Link]("DCO")
[Link]("DTM")
[Link]("GAD")
[Link]("SEN")
[Link]("JAVA")

[Link]("IF")
[Link]("CO")
[Link]("EJ")
[Link]("ME")
[Link]("EE")
[Link]("CE")
End Sub

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles [Link]


[Link]([Link], [Link], [Link],
[Link], [Link], [Link])
Dim regex As Regex = New Regex("^(0[1-9]|[12]\d|3[01])/(0[1-9]|1[0-2])/((?:19|20)\
d{2})$") If [Link]([Link]) Then
[Link]("Book has been
issued") Else
If Not [Link]([Link]) Then
[Link](TextBox4, "Enter date in dd/mm/yyyy
format") [Link]()
[Link]()
End If
End If
End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles [Link]


[Link]()
End Sub
End Class

Forms 5 :-

14
Imports
[Link] Public
Class Form5
Private Sub Form5_Load(sender As Object, e As EventArgs) Handles [Link]
[Link]("DSU")
[Link]("POD")
[Link]("DMA")
[Link]("DCO")
[Link]("DTM")
[Link]("GAD")
[Link]("SEN")
[Link]("JAVA")

[Link]("IF")
[Link]("CO")
[Link]("EJ")
[Link]("ME")
[Link]("EE")
[Link]("CE")
End Sub
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles [Link]
[Link]([Link], [Link], [Link],
[Link], [Link], [Link])
Dim regex As Regex = New Regex("^(0[1-9]|[12]\d|3[01])/(0[1-9]|1[0-2])/((?:19|20)\
d{2})$") If [Link]([Link]) Then
[Link]("Book has
Returned") Else
If Not [Link]([Link]) Then
[Link](TextBox4, "Enter date in dd/mm/yyyy
format") [Link]()
[Link]()
End If
End If
End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles


[Link] [Link]()
End Sub
End Class

1) Function as team member.


2) Follow Ethics.
3) To collect information from different sources

15
CONCLUSION :

Finally in Library management system, we have a system where User comes to the shop
and his registration will be done with the details of him and choice will be considered
and staff brings out the goods and admin prepare this bill and according to gives the
goods to him. Before that admin puts all the goods in a very classified manner in
different racks according to the type of products and assigns the staff to the racks.
Hence the system completes its task at best.

Hence, we have successfully completed our Micro-project on Library Management


System.

16
REFERENCES :

GUI based Application using [Link] by [Link] A. Thalor,

Wikipedia. [Link]

17
18

You might also like