Creación de aplicaciones de Window Forms en C#
La aplicación desarrollada en el proyecto final de la actividad consiste en la creación de un sistema de gestión para una biblioteca, diseñado con Windows Forms. Su objetivo principal es organizar y controlar la información relacionada con los libros disponibles, los usuarios registrados, los préstamos realizados, las entregas, los recargos por retraso y las multas aplicadas.
Dentro de las funcionalidades implementadas, el sistema permite registrar libros y usuarios iniciales, así como agregar nuevos desde la interfaz. Los préstamos solo pueden realizarse si hay ejemplares disponibles, y se lleva un control riguroso de los días permitidos para la devolución. Si un usuario se retrasa más allá del tiempo establecido, se le aplica una multa. Los usuarios que tengan multas activas no podrán realizar nuevos préstamos hasta que se regularice su situación.
En el desarrollo de esta aplicación utilizamos diferentes controles y elementos gráficos proporcionados por Windows Forms, los cuales son:
-
Labels: utilizados para mostrar textos descriptivos que guían al usuario dentro de cada formulario.
-
TextBox: permiten el ingreso manual de información como nombres de libros, datos de usuarios, etc.
-
Buttons: ejecutan acciones específicas como agregar, buscar, prestar o devolver libros.
-
Paneles: agrupan elementos visuales y permiten organizar mejor la disposición de los controles.
-
GroupBox: se usaron para organizar visualmente secciones relacionadas, como los datos de los libros o de los usuarios.
-
NumericUpDown: facilita el ingreso de cantidades numéricas, por ejemplo, la cantidad de días para un préstamo.
-
ListBox: muestra listas de elementos, como libros disponibles o usuarios registrados, permitiendo seleccionar uno o varios ítems.
-
Archivos de texto (.txt): fueron empleados para guardar la información de forma persistente, simulando una base de datos sencilla.
Comentarios
Publicar un comentario