Skip to content

This is my University Assigment, here I made a Java-based Library Management System built using Apache NetBeans and MySQL.

Notifications You must be signed in to change notification settings

JordyMail/Apache-Library-Management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Library Management System - Java & MySQL

This is my University homework, here I made a simple Java-based Library Management System built using Apache NetBeans and MySQL.

Features

  • User Registration and Login
  • Admin Panel for Managing Books and Users
  • Book Borrowing and Return System
  • MySQL Database Integration
  • GUI Built with Java Swing

Requirements

  • Apache NetBeans (Recommended Version: Latest)
  • Java Development Kit (JDK 8 or later)
  • MySQL Server & MySQL Workbench

Installation & Setup

1. Clone or Extract the Project

Extract the provided ZIP file or clone the repository if hosted on a version control system.

2. Import the Project into Apache NetBeans

  1. Open Apache NetBeans.
  2. Click on File -> Open Project.
  3. Navigate to the extracted project folder and select it.
  4. Click Open.

3. Set Up the MySQL Database

  1. Open MySQL Workbench or any MySQL client.
  2. Create a new database:
    CREATE DATABASE perpustakaan;
  3. Import the provided perpustakaan.sql file into the database.
  4. Update database credentials in the project files if necessary.

4. Run the Project

  1. In Apache NetBeans, select the project and click Run.
  2. The Library Management System should launch.

Project Structure

Library-Management-System/
│── src/                # Source Code
│── build/              # Compiled Classes & Resources
│── perpustakaan.sql    # Database Schema
│── manifest.mf         # Manifest File
│── build.xml           # Apache NetBeans Build Script

Author

Created as a university assignment using Java and MySQL.

Image

Register

registration

Login

login

login-Success

login-succsess

New-User-Updated

user-added

Home-Page

homepage

Books-Storage

books inventory

New-Book-Added

add new book

Borrowing-Data

borrowing data

New-Borrower-Added

add new borower

Realtime-Database

realtime database

About

This is my University Assigment, here I made a Java-based Library Management System built using Apache NetBeans and MySQL.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages