0% found this document useful (0 votes)
42 views12 pages

A.J.P 190336 Micro Project

The document describes a library management system project created in Java. It includes sections on the abstract, introduction, statement of the problem, system requirements, program code, and conclusion. The project aims to develop a computerized system to manage all daily operations of a library.

Uploaded by

Onkar Pawar
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)
42 views12 pages

A.J.P 190336 Micro Project

The document describes a library management system project created in Java. It includes sections on the abstract, introduction, statement of the problem, system requirements, program code, and conclusion. The project aims to develop a computerized system to manage all daily operations of a library.

Uploaded by

Onkar Pawar
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
You are on page 1/ 12

MM.

POLYTECNIC
MICROPROJECT
NAME: CHAITANYA. KHILARE

ROLL NO: 190336

ENROLLMENT NO: 1909890157

SUBJECT: A.J.P [CO5I]

TOPIC: LIBRARY MANAGEMENT


SYSTEM.

INDIVIDUAL PROJECT.
ABSTRACT
Library management system is a project which aims
in developing a computerized system to maintain all
the daily work of library. This project has many
features which are generally not available in
normally library management system like facility of
admin login through which the admin can monitor
the whole system. The librarian after logging into his
account can generate various option such as new
student, new book, issue book and return book
details. Overall this project of ours is being
developed to help staff of library to maintain the
library in the best way possible and also reduce the
human efforts.
INTRODUCTION
The project titled library management system is
library management software for maintaining and
controlling the transactions in a library. The project
“Library Management System” is develop in web
base, which mainly focuses on basic operations in a
library like adding new member, new books and
updating information, searching books and members
and facility to borrow and return books.

Library management system is a window application


written for 32bit Windows operating system, design
to help users maintain and organize library. The
report generation facility of library system helps to
get a good idea of which are the books borrow by the
members, makes users possible to generate reports
hard copy.
STAEMENT OF THE PROBLEM
This study will support and manage library
transactions and services in SDSSU-Cagwait
Campus. Also the computer technology students will
be able to develop a system problem using visual
basic 6.0 software for a design of library
management system .

SYSTEM REQUIREMENTS
MySQL community server

MySQL JDBC connector

Java

Eclipse IDE

Rs2xml.jar

The rs2xml jar is used to display the data in the table


format. So once you create a project in Eclipse IDE
you have to import the rs2xml jar and JDBC
connector jar into the project.
PROGRAM CODE
import java. awt. event. ActionEvent;

import java. awt. event. ActionListener;

import java. sql.*;

import java. text. DateFormat;

import java. text. ParseException;

import java. text. SimpleDateFormat;

import java. util. ArrayList;

import java. util. Date;

import java. util. Locale;

import java. util. Concurrent. TimeUnit;

import javax. Swing.*;

import net. proteanit. sql. DbUtils;

public class main {

public static class ex{


public static int days=0;

public static void main(String[] args) {

login();

//create();

CONNECT:

The connect function is used to connect the


database to the GUI. So, to do that , I have
mentioned the below code:

public static Connection con

try {

Class. forName(“com.mysql. cj. Jdbc. Driver”);

//System. out. println(“Loaded driver”);


Connection con= DriverManager.
getConnection(“jdbc: mysql: //localhost/mysql?
user=root&password=chaitanya”);

//System. out. println(“Connect to MySQL”);

return con;

catch (Exception ex) {

ex. printStackTrace();

return null;

#.Now that you have understood all the functions, let


us execute our library management system project
in java and see the outputs.
Output:
Execute the application by clicking on the run
button. Once, you have execute you will see the
below the dialog box. In the below dialog box,
mention username and password as {admin, admin}.
Then click on the login button.

Once you click on the login button, you will see the
below dialog box opening up.
VIEW BOOKS:

Once, you click on view books button, you will see


the below frame displaying all the books present in
the database, with their details.

VIEW USERS:

The view users button is used to view the current


users on the system. since we just have only one
user present i.e the admin, it will show you output as
below:
CONCLUSION:
From a proper analysis of positive points and
constraints on the component, it can be safely
concluded that the product is a highly efficient GUI
based component. This application is working
properly and meeting to all user requirements. This
component can be easily plugged in many other
systems.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy