INGENIERÍA DE SOFTWARE II
HOJA DE TRABAJO



Ejercicio: Sistema de Gestión de Biblioteca diseña un diagrama de paquetes y diagrama de estado

La biblioteca de una universidad desea modernizar su sistema de gestión. Se te ha encargado el diseño de un sistema informático que permita a los usuarios buscar libros, reservarlos, prestarlos y devolverlos. El sistema también debe permitir a los administradores agregar, actualizar y eliminar libros, así como gestionar la información de los usuarios.

Diagrama de Paquetes:
Organiza las clases en paquetes lógicos. Por ejemplo:
Paquete Usuarios
Clase Usuario
Paquete Libros
Clase Libro
Paquete Transacciones
Clases Préstamo, Reserva


Diagrama de Estado:
Diseña un diagrama de estado para el estado de un libro en la biblioteca (disponible, prestado, reservado). Por ejemplo:
Estado: Disponible
Acción: Reservar
Estado: Prestado
Acción: Devolver
Estado: Reservado
Acción: Cancelar reserva

Respuesta :

Respuesta:

diagrama de paquetes

+-------------------+

| SistemaBiblioteca |

+-------------------+

| - usuarios        |

| - libros          |

| - transacciones   |

+-------------------+

+------------+      +-----------+      +----------------+

| Usuarios   |      | Libros    |      | Transacciones  |

+------------+      +-----------+      +----------------+

| - Usuario  |      | - Libro   |      | - Préstamo     |

+------------+      +-----------+      | - Reserva      |

                                       +----------------+