Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 23

MAHARASHTRA STATE BOARD OF TECHNICAL

EDUCATION,MUMBAI

A
Micro-Project Report
On
“Library Management: book issue /book stock system.”

SUBMITED BY
Sirse Suraj Uttam
Shaikh Mohmad Samad
Abdul Rahman Khan
Mirza Munawar Baig
GUIDED BY
“Ms. HENDRE S.U.”

DEPARTMENT OF COMPUTER ENGINEERING


INDIRA INSTITUTE OF T ECHNOLOGY (POLYTECHNIC),
VISHNUPURI, NANDED.
ACADEMIC YEAR 2021-2022
ACKNOWLEDGEMENT

I offer my sincere thank with a deep sense of gratitude to my guide


Ms. HENDRE S.U. And head of department Mr. SYED ATEEQ for
their valuable direction and guidance to my Micro project work his
meticulous attention towards my Micro project without taking of his
voluminous work. I am also thankful to our Prof. BARSE S. D. for his
encouragement towards my micro project. Last but not least I am also
thankful to all staff members of my department for their valuable
guidance during my Project works.

Sincerely

Sirse Suraj Uttam


Shaikh Mohmad Samad
Abdul Rahman Khan
Mirza Munawar Baig

Program: Computer Engineering

Class : (CO –5I)

1
Maharashtra State Board of Technical Education

Mumbai

Certificate
CERTIFIED THAT THE MICRO-PROJECT REPORT ENTITLED
“ Library Management: book issue /book stock system.”

Is a Bonafide work carried out by Sirse Suraj Uttam ,Shaikh


Mohmad Samad ,Abdul Rahman Khan ,Mirza Munawar Baig in
partial fulfillment for the award of Diploma in COMPUTER
ENGINEERING of the Maharashtra State Board of Technical Education
Mumbai during the year 2021-22. It has been certified that all the
corrections/suggestions indicated for internal assessment has been
incorporated in the report deposited in the Departmental Library. The
micro project report has been approved as it satisfies the academic
requirements in respect of Micro-project for the Diploma Degree.

Course In-Charge HOD PRINCIPAL

(Ms. HENDRE S.U.) (Mr. SYED ATEEQ) (Mr. BARSE S. D.)


DEPARTMENT OF COMPUTER ENGINEERING
INDIRA INSTITUTE OF TECHNOLOGY (POLYTECHNIC), VISHNUPURI,
NANDED.
ACADEMIC YEAR 2021-2022

2
EVALUATION SHEET FOR THE MICRO PROJECT

Academic Year: 2021-22 Name of Faculty: Ms. HENDRE S.U.


Course: CO Course Code: 22517
Semester: Fifth

Title of the Project: “Library Management: book issue /book stock


system.”
CO’s addressed by the Micro Project:
Major Learning Outcomes achieved by students by doing the Project:
o Practical Outcomes in Cognitive domain
a) Develop program using GUI framework (AWT and Swing)
b) Handle events of AWT and Swing Components.
c) Develop programs to handle events in Java Programming.
d) Develop Java Programs using Networking Concepts.
e) Develop programs using Database.
f) Develop programs using Servlets.

o .Unit Outcomes in cognitive domain


o Create GUI Applications.

B) Comments / Suggestions about team work/ leadership/ inter- Personal


communication (if any)

Roll Student Name Marks out of 6 Marks out of 4 Total out


No. for for performance of 10
performance in in
group activity oral /
(D5 Col.8 ) presentation
(D5 Col.9)
07. Sirse suraj uttam

06 Shaikh Mohmad Samad

03 Abdul Rahman Khan

12 Mirza Munawar Baig

(Name & Signature Faculty)

3
INDEX
Sr.No Particulars Page No.

01 Acknowledgement 1
02 Certificate 2

03 Evaluation Sheet 3
04 Part-A 5
05 Brief Introduction 5

06 Aim Of The Micro-Project 5


07 Resources Required 6
08 Part-B 6

09 Brief Desription 6
10 Aime Of Micro-Project 7
11 Course Outcome Integration 7

12 Actual Procedure Followed 8


13 Actual Resources Used 14

14 Outputs Of Micro-Project 14
15 Skill Devloped 21

16 Conclusions 21

4
PART-A

1.1BRIEF INTRODUCTION:

The project titled “Library Management System” is a Library management


software for monitoring and controlling the transactions in a library. The project
”Library Management System" is developed in java, which mainly focuses on basic
operations in a library like adding new member, new books, and updating new
information, searching books and members to borrow and return books. ”Library
Management System" is a windows application written for 32/64-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.

The software Library Management System has four main modules.

 Insertion to Database Module - User friendly input screen


 Extracting from Database module —Attractive Output Screen
 Report Generation module — borrowed book list 84 Available
book list
 Search Facility system - search for books and members

1.2 AIM OF THE MICRO-PROJECT

o Online book issue


o Request column for librarian for providing new books
o A separate column for digital library
o Student login page where student can find books issued by him/her
and date of return.
o A search column to search availability of books
o A teacher login page where teacher can add any events being
organized in the college and important suggestions regarding
books.

5
1.4 RESOURCES REQUIRED.
Sr.no Name of Resources Specification Quantity Remark
01) Computer System Intel I3 Processor 1 -
With 4 Gb Ram
02) Software Neatens IDE 1 -
03) Operating system Manjaro lunix 1 -

6
PART-B

“Library Management: book issue /book stock system.”

2.1 BRIEF DESRIPTION: -


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 record various transactions
like issue of books. Return of books. Addition of new books., Addition of new
students etc.
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 non
computerized system is used.
In addition. report module is also included in Library Management System. If
user’s position is admin. the user is able to generate different kinds of reports like lists
of students registered. List of books. issue and return reports.
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.
 The following are some of the features provided by this project:
 The issue of books by online mode.
 Columns provided to search book online.
 Requests to the librarian can be sent to provide new books in the column.
 Login portal for a student for security purposes of the library.

 Homepage for the student which has different buttons to navigate to pages
containing the date of issue.date of return. fine charges. etc.
 Columns for teachers to get the book issued if desired.
 Requests column for teachers to ask for the introduction of new or
essential books in the library.
 Maintaining records of the librarian and other library staff.
 Feedback page to be viewed and monitored by the college authority. to
which student
 The teacher can mention any misbehave or feedback to the library.

7
2.2 AIM OF MICRO-PROJECT:-
o Online book issue
o Request column for librarian for providing new books
o A separate column for digital library
o Student login page where student can find books issued by him/her
and date of return.
o A search column to search availability of books
o A teacher login page where teacher can add any events being
organized in the college and important suggestions regarding
books.

2.3 COURSE OUTCOME INTEGRATION:-


o Develop programs using GUI Framework (AWT and Swing).
o Handle events of AWT and Swings components.
o Develop programs to handle events in Java Programming.
o Develop Java programs using networking concepts.
o Develop programs using database.
o Develop programs using Servlets.

8
2.4 ACTUAL PROCEDURE FOLLOWED:-

INTRODUCTON:

Library Management System consists of list of records about the management


of the details of the students and the issues going on and also about some books and
all. This is a web-based application. The project has three modules namely- User.
Registration. Librarian. According to the Modules the Distributor and Sub
Distributors can manage and do their activities in easy manner.

As the modern organizations are automated and computers are working as per
the instructions. it becomes essential for the coordination of human beings.
Commodity and computers in a modern organization. This information helps the
distributors to purchase or sale the products very efficiently.

The administrators and all the others can communicate with the system
through this project. thus facilitating effective implementation and monitoring of
various activities of the distributor of a supermarket.

The following are some of the features provided by this project:

 The issue of books by online mode.


 Columns provided to search book online.
 Requests to the librarian can be sent to provide new books in the column.
 Login portal for a student for security purposes of the library.
 Homepage for the student which has different buttons to navigate to pages
containing the date of issue. date of return. fine charges. etc.
 Columns for teachers to get the book issued if desired.
 Requests column for teachers to ask for the introduction of new or essential
books in the library.
 Maintaining records of the librarian and other library staff.

9
 Feedback page to be viewed and monitored by the college authority. to which
student
 The teacher can mention any misbehave or feedback to the library.

The software Library Management System has four main modules.

1. Insertion to Database Module - User friendly input screen


2. Extracting from Database module —Attractive Output Screen
3. Report Generation module — borrowed book list & Available book list
4. Search Facility system - search for books and members

SYSTEM ANALYSIS

EXISTING SYSTEM:

System Analysis is a detailed study of the various operations performed by a


system and their relationships within and outside of the system. Here the key question
is:

What all problems exist in the present system? What must be done to solve the
problem? Analysis begins when a user or manager begins a study of the program
using existing system.

In our existing system all the transaction of books are done manually. 50
taking more time for a transaction like borrowing a book or returning a book and also
for searching of members and books. Another major disadvantage is that to preparing
the list of books borrowed and the available books in the library will take more time,
currently it is doing as a one day process for verifying all records.

So we can say,

 Fast report generation is not possible


 Tracing a book is difficult
 Information about issue/return of the books is not properly Maintained
 No central database can be created as information is not available in database

10
 So after conducting the feasibility study we decided to make the manual
Library management system to be computerized.

PROPOSED SYSTEM

Proposed system is an automated Library Management System. Through our


software user can add members, add books, search members, search books, update
information, edit information, borrow and return books in quick time. Our proposed
system has the following Advantages.

 User friendly interface


 Fast access to database
 Less error
 More Storage Capacity
 Search facility
 Look and Feel Environment
 Quick transaction

All the manual difficulties in managing the Library have been rectified by
implementing computerization.

LITERATURE REVIEW

A review of literature reveals that a computerized library management system will:

 Help to improve the library services.


 Help the Liberians with management information.
 Help the librarian in reporting on the various operations of the library.
 Increase the rate at which Tasks are completed accurately.

FEASIBILITY ANALYSIS

Technical Feasibility:

We can strongly say that it is technically feasible, since there will not be

Much difficulty in getting required resources for the development and

11
Maintaining the system as well. All the resources needed for the development of the
software.

Economic Feasibility:

Development of this application is highly economically feasible .The

Organization needed not spend much money for the development of the system
already available. The only thing is to be done is making an Environment for the
development.

Proposed System of Library Management System

The project Library Management System aims at developing a fully functional


computerized system to maintain all the day-to-day activity of a library this project
has many features which such as the facility of user login and teacher's login. Also. on
top of all this. there is an admin who will be managing the entire application's
authorization and authentication. not no intruder can log in and modify the data. As a
login for admin is also

Available.

The various modules of this system area:

User Module: -This module is further divided into various sub-modules describing
the user in a better way:

New user register: -To sign up a new user to this system.

Student Login: - SO as to confirm that only an authenticated user is using the project.

Search book: -The user can search book based on book id. book name. or by author
name.

Issue Book:- To help the user get the required books issued.

Return Book: - To return the book before the last date without fine. or after the
specified time duration with a late fine.

12
Admin Module:- It is to be operated by the admin with a unique id and password.
The admin is the person who decides authentication and authorization for all the
different users of the application.

It further can be subdivided as:

 Register user.
 Issue Book.
 Maintain books in a stack. which means record the availability at a regular
time interval.

HARDWARE CONFIGURATION

 At least a PC with Pentium III microprocessor.


 2 GB of RAM
 560 GB Hard drive

SOFTWARE CONFIGU RATION

 Operating System: Windows XP, Windows Vista, Windows 8,


 Windows 8.1, Windows 10.
 Language/front end: Java.
 IDE: Net Beans IDE.
 Database Management System/back end: MySQL.

Activities:

 Search for a book.


 Add/Delete books.
 Maintain the database.
 View user details.
 Issue books.
 Return books.
 Maintain user details.

13
Er Diagram of Library Management System

The ER diagram provides the description of all the physical objects involved
in the application like the library. books. user. etc. It also briefs the operations to be
done on these entities. This will minimize all the redundancy and attempt to store all
the required information in as small a space as possible.
Use Case Diagram:
Here there is one Actor which is Librarian, 6 main use cases, (under the Lines
there are some extension point and some extend use cases in this System.

Fig 1.1

14
2.5 ACTUAL RESOURCES USED:
Sr.n Name of Resources Specification Quantity Remark
o
01) Computer System Intel I3 1 -
Processor
With 4 Gb
Ram
02) Software Netbeans IDE 1 -
03) Operating system Manjaro lunix 1 -
04) Website Javatpoint 1 -
05) Databse Mysql 1 -

2.6 Outputs Of Micro-Project:

Operation in library management system:-

15
Home page

This is the first interface the library management system. it


provides tie basic page where user and admin can click on to access the
library system. The home. about. admin user and sections are entailed in
this page. Both the admin and the users of the library can access the home
page of the library as it has Ircn authorized and Authenticated for use.

Fig 1.2

16
Add Books

Here. Only the admin hate tit authorized access to add a panieular
book to the library shell'. The users have no access to this. The library
admin more like the librarian can add new books to the library as much as
possible for the user to borrow and use.

Fig 1.3

17
Statistics
Here the user of the library after being registered can borrow a
panicularbook in the library. A user of the library is restricted to
borrowing only three books at a time.

Fig 1.4

18
Add User

Here the admin can add a near user of the library. by registering the
userneedcd information to use the library. Information such as the user
name. required pasavord. Matriculation number. Department and levd are
required by the admin from the user to get registered as a library
user.After being added as a user. the user can then have hisiher login such
IE the username and password so as to get access to the library system.

Fig 1.5

19
Action in library management system

Issue Book

Fig 1.6

20
Return Book

Fig 1.7

21
2.7 Skill Developed/ learning out of this micro-project:

 Create GUI Applications.


 Handle events using event delegation model.
 Write and execute programs for web based as well as window-based applications.
 Write and execute programs for networking.
 Write and execute programs to store the data in database to perform CRUD
 operations.
 Write and execute programs for client server using Servlets.

2.8 CONCLUSIONS:

In conclusion. From proper analysis and assessment of the designed system it


can be safelyconcluded that the system is an eflicient. Usable and reliable Library
Management System. It is working properly and adequately meets the minimum
expectations that were for it initially. The new system is expected to give benefits to
the user and stall in terms of eflieieney in the usage of library system

---------------------------------------------------

22

You might also like