Descripción general del proyecto:
Este proyecto implica el desarrollo de un programa en Python diseñado para gestionar el stock de libros físicos de una biblioteca pública. Los usuarios acceden a un menú conmutador que les permite administrar el stock de libros:
• Altas (puede ser por compras, donaciones recibidas de personas, instituciones, editoriales, etc)
• Bajas definitivas y temporales (destrucción por desgaste, donaciones realizadas a otras bibliotecas, ejemplar en reacondicionamiento, reserva, etc)
• Modificaciones (ej: modificar palabras clave para la búsqueda, etc)
• Búsqueda por distintos criterios asociados a cada libro: Título del libro, Autor, Género, Palabras Clave, etc
• Reserva: deja un mensaje de confirmación de la misma, y baja el ejemplar del stock.
El sistema estará equipado con un menú inicial, que identifica a los usuarios entre administradores y lectores, que dará acceso a distintas funcionalidades según la categoría de usuario:
1) Administrador o Bibliotecario: tiene acceso a todas las opciones del menú,
2) Lectores: tienen acceso sólo a las opciones de búsqueda y reserva.