Skip to content

Java GUI based application for library management. Enables management of books, members and lending transactions with search and report features. Designed to simplify library administration.

Notifications You must be signed in to change notification settings

2denata/LibraryIS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java

LIS

Welcome to this Library Information System project! This project is a GUI-based application built using the Java programming language. This application is designed to simplify library management and administration, including the management of books, members, and loans at the Sanata Dharma University library.

Library

  • Java: The main programming language used.
  • Swing: GUI library for user interface.
  • MySQL: Database management system for data storage (You still can use Oracle DB).

Feature

1. Homepage

image It is the starting point for users to access the main features of the app. The design of this page aims to provide ease of navigation and quick access to key functions such as Manage Borrower Data, Manage Collection Data, etc.

2. Manage Collection Data

image It is an important feature in the library information system application that allows users to manage all data related to book collections in the library. This menu provides various functions to ensure collection data remains organized and up-to-date.

In this menu, there are several rules created, such as:

  • ID Koleksi must begin with a letter D, B, or M
  • Tahun Terbit (for Majalah and Disk) must consist of 4 digits
  • Volume must consist of numbers
  • Seri must consist of numbers
  • Halaman must consist of numbers

3. Manage Borrower Data

image This menu is designed to simplify the management of book borrower data. This feature helps in the administration and tracking of borrowing activities, as well as the management of borrower information. Same rules used for this menu

Diagram

image

About

Java GUI based application for library management. Enables management of books, members and lending transactions with search and report features. Designed to simplify library administration.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages