Skip to content

cherrycita-dev/BibliotecaPOO

Repository files navigation

Biblioteca POO

Descripción del Proyecto

Este es un sistema de consola en Java para gestionar recursos bibliográficos como libros y revistas. Los usuarios pueden consultar, prestar y devolver recursos fácilmente mediante un menú interactivo.

El sistema permite:

  • Registrar usuarios al momento del préstamo si no existen.
  • Consultar la disponibilidad de libros y revistas.
  • Realizar préstamos y devoluciones.
  • Ver los recursos prestados por cada usuario.

Características del Proyecto

  • Manejo de usuarios dinámico (registro automático si no existe).
  • Gestión de préstamos y devoluciones de libros y revistas.
  • Filtrado de recursos disponibles.
  • Validación de existencia de usuarios y recursos.
  • Uso de GitHub para control de versiones.
  • Uso de Microsoft Planner para organización de tareas.

Requisitos

  • Java 8 o superior.

Pasos para Ejecutar el Programa

  1. Clonar el Repositorio:
    Si aún no tienes el proyecto en tu máquina local, clónalo con:
    git clone https://github.com/cherrycita-dev/BibliotecaPOO
    
    

Cómo ejecutar el programa

Requisitos

  • Tener instalado Java JDK versión 8 o superior.
  • Un entorno de desarrollo como IntelliJ IDEA, Eclipse o simplemente la terminal.

Archivos necesarios

Asegúrate de tener todos los siguientes archivos en el mismo paquete o carpeta:

  • Main.java
  • Biblioteca.java
  • Usuario.java
  • RecursoBibliografico.java
  • Libro.java
  • Revista.java

Ejecución desde la terminal

javac Main.java
java Main

Capturas del Planner

300 300

300 300


Planner del Proyecto

El desarrollo fue planificado y organizado en el siguiente planner colaborativo:

🔗 Ver planner del proyecto

Autores

Desarrollado por

Pérez Méndez Nancy Esmeralda
Valencia Hernandez Kevin Guadalupe

Licencia

Este proyecto está bajo la Licencia MIT. Puedes usar, modificar y distribuir este código de acuerdo con los términos de la licencia.

About

This is a console-based Library Management System in Java. It allows users to view, borrow, and return books or magazines, and keeps track of borrowed items per user.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages