1 / 14

Ingeniería del Software

Ingeniería del Software. Examen Primer Parcial (2a parte) Ejercicio1 (Captura de requerimientos) Gestión de reservas Casas Rurales Diagrama de Casos de Uso Casos de uso expandido Modelo de Dominio Ejercicio2 (Análisis) Trasladar Empleado Diagrama de Secuencia del Sistema

tambre
Download Presentation

Ingeniería del Software

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Ingeniería del Software Examen Primer Parcial (2a parte) • Ejercicio1 (Captura de requerimientos) Gestión de reservas Casas Rurales • Diagrama de Casos de Uso • Casos de uso expandido • Modelo de Dominio • Ejercicio2 (Análisis) Trasladar Empleado • Diagrama de Secuencia del Sistema • Contratos de las operaciones

  2. USUARIO Ingeniería del Software Jerarquía de actores PROPIETARIO

  3. Ingeniería del Software Buscar por Población Actor Usuario Buscar por Código Consultar Disponibilidad USUARIO <<uses>> Reservar

  4. Ingeniería del Software Registrar Propietario Actor Propietario (1) Añadir Casa Rural Eliminar Casa Rural PROPIETARIO Añadir Disponibilidad <<uses>> Eliminar Disponibilidad

  5. Ingeniería del Software Actor Propietario (2a) Anotar Pagos PROPIETARIO

  6. Ingeniería del Software Actor Propietario (2b) Anotar Pagos Anular Reserva <<extends>> <<uses>> PROPIETARIO Comprobar Reservas Anular Reserva

  7. Ingeniería del Software Actor Propietario (2c) Anotar Pagos <<uses>> PROPIETARIO Comprobar Reservas

  8. Ingeniería del Software Anotar Pagos Actor Propietario (2d) <<uses>> Comprobar Reservas Anular Reservas <<extends>> PROPIETARIO Anular Reserva

  9. Ingeniería del Software Casos de Uso por Actores • Usuario • Buscar por Población • Buscar por Código • Consultar Disponibilidad • Reservar • Propietario • Registrar Propietario • Añadir Casa Rural • Eliminar Casa Rural • Añadir Disponibilidad • Eliminar Disponibilidad • Anotar Pagos (a, b, c, d)

  10. Ingeniería del Software Modelo de dominio (1) Propietario Casa Rural Habitación Cocina Usuario Paquete Reserva

  11. Ingeniería del Software Cocina Dormitorio 1..* 3..* Modelo de dominio (1) Propietario 1 alquila 1..* Casa Rural 1 ofrece 1..* Usuario 1 1..* Paquete Reserva

  12. Ingeniería del Software Propietario Casa Rural Dormitorio Cocina cuenta passw dni cc ... codCR poblacion /ndormitorios /ncocinas nbaños ncomedores nplazas Descripción precioCR codD ndobles nsencillas precioD codC lavavajillas lavadora Modelo de dominio (2) Paquete periodo precioP entera? dormitorios? Usuario Reserva dni tel ... num fecha pagada? ...y ahora cómo representamos que se ha hecho una reserva de varios dormitorios? Cómo calculamos su precio?

  13. Ingeniería del Software Cocina Dormitorio 1..* 3..* Modelo de dominio (1) Propietario 1 alquila 1..* Casa Rural 1 ofrece 1..* Usuario 1 1..* Paquete Reserva 1..* ReservaD

  14. Ingeniería del Software Propietario Casa Rural Dormitorio Cocina cuenta passw dni cc ... codCR poblacion /ndormitorios /ncocinas nbaños ncomedores nplazas descripción codD ndobles nsencillas precioD codC lavavajillas lavadora Modelo de dominio (2) Usuario Reserva ReservaD Paquete dni tel ... num fecha pagada? entera? precioR cod periodo precioP entera? dormitorios?

More Related