Avance de proyecto
1. Título del Problema
"Gestión de préstamos de libros en una biblioteca escolar"
2. Contexto y Sector
El trasfondo del problema se encuentra dentro del ámbito educativo, específicamente dentro
del sector de las bibliotecas escolares. En muchas de las instituciones educativas, el préstamo
de libros está gestionado a mano, lo que genera desorganización y pérdidas de libros
prestados. A lo que se une, en la misma línea, la dificultad para el seguimiento de los libros
prestados. Este entorno educativo suele tener unos escasos recursos tecnológicos, con escaso
personal y recursos económicos. La digitalización del préstamo de libros permite mejorar la
eficiencia organizativa, el control de los préstamos y la efectividad del trabajo del bibliotecario.
3. Descripción del Problema
La gestión manual del préstamo y devolución de libros en bibliotecas escolares da lugar al
descontrol, pérdida de libros y dificultad para hacer seguimiento a los préstamos activos. No
hay un registro centralizado y accesible, lo que puede provocar confusiones sobre a qué
estudiante fue prestado un libro, desde cuándo y si ya lo devolvió o no. Existen estas
dificultades por falta de herramientas tecnológicas sencillas de trabajo, personal capacitado en
sistemas digitales y presupuesto para soluciones comerciales. La falta de control perjudica a
los estudiantes que requieren el acceso a los libros, y genera carga extra de trabajo para los
encargados en la biblioteca.
4. Justificación de la Relevancia
Es necesario atender esta problemática, ya que el acceso y un correcto manejo de los libros
favorecen la educación y el rendimiento escolar. Una solución tecnológica facilitaría un mejor
control del inventario de la biblioteca, se favorecería la responsabilidad de los alumnos/as que
registrarían correctamente las fechas y períodos de préstamo y disminuirían los libros
perdidos. A su vez serviría para favorecer el trabajo del responsable de la biblioteca y se podría
identificar, por ejemplo, el tipo de libro más solicitado para futuras compras o
recomendaciones.
5. Alcance del Problema
El trabajo se centrará en digitalizar el proceso de préstamo-devolución de libros en una
biblioteca escolar. Se registrarán tanto a los estudiantes como a los libros, a la vez que
registraremos las fechas de préstamo y devolución. No se planteará la gestión del inventario
de libros, ni se incorporarán las estadísticas del uso que se hace de los libros, dado que es un
planteamiento demasiado complejo que puede requerir demasiado tiempo hasta completo.
Los usuarios directos serán los encargados de la biblioteca y el alumnado. La propuesta de
solución será en local, no requerirá de Internet y será extremadamente fácil de usar.
6. Propuesta Inicial de Solución
Se plantea la creación de una aplicación de escritorio en Java utilizando programación
orientada a objetos y almacenamiento en archivos .csv. La interfaz gráfica será elaborada con
Swing, facilitando al usuario registrar préstamos y devoluciones facilitando unos formularios
sencillos. Se utilizarán clases como Libro, Estudiante, Prestamo, las cuales contendrán
atributos y métodos para llevar a cabo su funcionalidad. El sistema verificará si un libro está ya
prestado antes de permitir la realización de un nuevo préstamo. El sistema será capaz de
generar también alertas de libros atrasados; en definitiva, el sistema trabajará con
archivos .csv. Una herramienta, práctica, ágil, intuitiva y dirigida a aquellos centros educativos
que no poseen muchos recursos.
7. Pictograma
8. Diagrama de clases (UML)