Sistema Biblioteca ITSRV

Imagenes del Dialog
Imagenes del CarruselImagenes del CarruselImagenes del CarruselImagenes del CarruselImagenes del CarruselImagenes del CarruselImagenes del CarruselImagenes del CarruselImagenes del CarruselImagenes del Carrusel

Descripción:

Aplicación de escritorio desarrollada en Java sin ningún framework, destinada para la administración de la biblioteca del ITSRV (Instituto Tecnológico Superior de Rioverde), los módulos de las aplicación se dividen en 7 pestañas: Pagina Principal, Prestamos, Devoluciones, Usuarios, Libros, Reportes y Configuración. Esta aplicación fue creada durante mi servicio social en el Área de Desarrollo de Software de mi universidad, la pagina principal sirve como entrada de registro y login para los bibliotecarios, los prestamos son generados en base a la matricula del estudiante (numero de control) y el ISBN del libro a prestar; en base a los requerimientos se limitaron los prestamos a 3 por usuario y 3 días de préstamo contando el día de generación.

Devoluciones también puede extender el tiempo del préstamo o finalizar el mismo, en caso de atraso también se proporciona ala bibliotecario el monto de la multa y el numero de renovaciones siendo el máximo de renovaciones permitidas 3, para evitar que un usuario acapare un ejemplar de un libro. Las pestañas de Usuarios y Libros tienen todas las operaciones CRUD necesarias así como filtros para la búsqueda de elementos en base a un campo en especifico; Reportes generara un archivo Excel con las tablas de interés de las estadísticas mas consultadas siendo necesario establecer un rango de fechas para el reporte y por ultimo el apartado de Configuración permite modificar la conexión a la base de datos.

Tecnologias Utilizadas:

Java

Hibernate

Docker

Maven

MySQL

Caracteristicas:

  • Java Puro
  • Gestor Maven
  • Java Swing
  • Aplicacion de Escritorio
  • Consultas HQL
  • Procedimientos Almacenados