Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

Delivery#1 Java Development

Team:

  • Cesar Mecinas Estrada A01281202

  • Rafael Romo Muñoz A01643137

  • Ernesto Puga Araujo A00572845

  • Iñaki González Morales A01612126

  • Sayid Isaías Valdivia Frausto A01643383

Program Description

1. Book Management:

  • Add Books: Librarians can add new books to the library's inventory by entering details such as the title, author, ISBN, and the number of copies available.
  • Remove Books: Allows the removal of books from the inventory if they are no longer available or needed.
  • Display Books: Users can view a list of all books in the library, including their details, helping to keep track of the collection.
  • Edit books: Users can edit the book, finding it first by ISBN, show the current values of the book and then allow the user enter new values for the book.

2. Patron Management:

  • Register Patrons: The system allows librarians to register new patrons, capturing essential information like name, ID, and contact details.
  • View Patrons: Librarians can view a list of registered patrons, making it easier to manage user information.
  • Edit Patrons: Users can edit a Patron, finding it first by ID, show the current values of the Patron and then allow the user enter new values for the Patron contact.

3. Borrowing and Returning Books:

  • Borrow Books: Patrons can borrow books from the library, and the system will track which books are currently checked out and which are available.
  • Return Books: Patrons can return books they have borrowed, updating the inventory accordingly and allowing other patrons to borrow those books.
  • Books per Patron: this option will show the number of current (borrowed-returned) books borrowed by Patron and which are those books.

4. Search Functionality:

  • The system allows users to search for books by title, author, or ISBN, making it easy to find specific books in the library's collection.
  • The system allows users to search for patrons by id and it will show the information about the Patron, including how Many books, he has been borrowed.

5. User-Friendly Interface:

  • The application features a simple text-based menu that guides users through the available operations. This design makes it accessible for users with varying levels of technical expertise.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages