Bienvenidos
😊Participa en el tablero
👀 Observa atentamente: Presentación
Hoy trabajaremos algunos diagramas contenidos en esta metodología:
Para ello observar el siguiente: video
👉Te invito a registrarte en la aplicación Lucidchart, para empezar.
📕 Luego de haberte registrado, elabora 2 diagramas de clases según lo indicado por el instructor.
📕 Elabora 2 casos de usos a partir de la indicación.
Clase "Libro"
- Clase: Libro
- Atributos:
- título: String
- autor: String
- editorial: String
- añoDePublicación: int
- ISBN: String
- estado: String (por ejemplo, "disponible", "prestado", "reservado")
- Funciones:
- prestar(): cambia el estado del libro a "prestado"
- devolver(): cambia el estado del libro a "disponible"
- reservar(): cambia el estado del libro a "reservado"
Clase "Usuario"
- Clase: Usuario
- Atributos:
- nombre: String
- apellido: String
- dirección: String
- teléfono: String
- númeroDeSocio: String
- Funciones:
- realizarPréstamo(): realiza un préstamo de un libro
- devolverLibro(): devuelve un libro prestado
- verHistorialDePréstamos(): ve el historial de préstamos del usuario
Clase "Bibliotecario"
- Clase: Bibliotecario
- Atributos:
- nombre: String
- apellido: String
- cargo: String
- teléfono: String
- correo: String
- Funciones:
- gestionar Préstamos(): gestiona los préstamos de libros
- gestionar Reservas(): gestiona las reservas de libros
- actualizar Inventario(): actualiza el inventario de libros
Clase "Préstamo"
- Clase: Préstamo
- Atributos:
- fecha De Préstamo: Date
- fecha De Devolución: Date
- libro: Libro
- usuario: Usuario
- estado: String (por ejemplo, "activo", "devuelto", "vencido")
- Funciones:
- registrar Préstamo(): registra un préstamo de un libro
- actualizar Estado(): actualiza el estado del préstamo
Clase "Reserva"
- Clase: Reserva
- Atributos:
- fechaDeReserva: Date
- libro: Libro
- usuario: Usuario
- fechaDeNotificación: Date
- estado: String (por ejemplo, "activa", "cancelada", "notificada")
- Funciones:
- registrar Reserva(): registra una reserva de un libro
- cancelar Reserva(): cancela una reserva de un libro
- notificar Usuario(): notifica al usuario cuando el libro esté disponible👉 Para finalizar tu archivo.... lee atentamente:
casos de uso
Diseña un caso de uso donde intervengan dos actores, similar al siguiente:
Diseña otro caso de uso donde haya tres actores e incluyas la asociación "Include"
💭💜Prueba 3201551
💬💚Prueba 3203241
💭💛Prueba3201516
👉Actividad importante: Para la próxima formación por favor traer una cajita decorada con elementos que tienen que ver con tecnología y traer 10 fichas bibliográficas
👀 Matriz de Trazabilidad
Estudiantes Lucila Rubio de Laverde: Actividad Fichas