/administracionBiblioteca

El presente proyecto de programación está enfocado en mejorar los procesos relacionados con la administración de una Biblioteca.

Primary LanguageC++

"# Administracion de una Biblioteca en C++"

El presente proyecto de programación está enfocado en mejorar los procesos relacionados con la administración de una Biblioteca. Por lo tanto, se requiere crear una aplicación en C++ y con el uso de un entorno de programación que permita cumplir con las siguientes características:

• Debe poseer al menos dos Menú la aplicación. • Debe mostrar información de la Biblioteca. • Debe registrar clientes y Libros, así como el proceso de préstamo del libro. • La aplicación debe mostrar procesos reales de una biblioteca. • La aplicación debe manejar penalizaciones en caso de no devolución. • Mostrar información de clientes y Libros. • El programa debe emitir un registro físico del préstamo. • Al momento de ingresar un Libro se debe registrar las condiciones de este. • No se requiere el uso de Bases de Datos.

En la pantalla de inicio, inmediatamente el ejecutar el programa observamos un primer menú, el cual, mediante una selección múltiple, nos dota de diferentes opciones. Inicio

Al seleccionar la primera opción y presionar enter, nos envía a otra pantalla, con un segundo menú, este nos permite llevar a cabo dos funciones principales de la biblioteca, pudiendo seleccionar una por vez. Para la primera opción, registrar un préstamo, seremos capaces de registrar el préstamo de un libro a una persona en específico, nos ira solicitando detalladamente los datos necesarios para cumplir con ese proceso. De la misma manera verifica estos datos, y no ser correctos, el programa automáticamente nos guía. Para la entrega de los libros, no solo se cumple con lo anterior descrito, sino que también el programa al recibir correctamente los datos será capaz de generar una advertencia y penalización en caso de retraso en la entrega. Todo ello se ira guardando en un historial personalizado.

Primer submenu

La segunda opción del primer menú nos envía a un submenú especial para realizar el registro de nuevos clientes, además este nos permite verificar los datos de los ya existentes, su historial de entregas y prestamos, e información adicional como su nombre y fecha de registro, en caso de querer eliminar por completo a un cliente, también podrá realizarlo.

Segundo submenu

La tercera opción del menú principal es muy similar a la segunda, con la pequeña salvedad de que en este caso estaremos trabajando con los datos de los libros.

Tercer submenu

La cuarta opción nos muestra información acerca de la biblioteca del instituto.

Cuarto submenu

Aconsejo leer detenidamente las opciones que va presentando el programa, y dotarlo de la información correcta, de igual manera, este verificara las entradas y salidas de datos completamente erróneas.