La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Ingeniería del Software

Presentaciones similares


Presentación del tema: "Ingeniería del Software"— Transcripción de la presentación:

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 Ingeniería del Software
Jerarquía de actores USUARIO PROPIETARIO

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

4 Ingeniería del Software
Actor Propietario (1) Registrar Propietario 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
Actor Propietario (2d) Anotar Pagos <<uses>> Comprobar Reservas Anular Reservas PROPIETARIO <<extends>> 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
Modelo de dominio (1) Cocina Dormitorio 1..* 3..* Propietario 1 alquila 1..* Casa Rural 1 ofrece 1..* Usuario 1 1..* Paquete Reserva

12 Ingeniería del Software
Modelo de dominio (2) 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 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
Modelo de dominio (1) Cocina Dormitorio 1..* 3..* Propietario 1 alquila 1..* Casa Rural 1 ofrece 1..* Usuario 1 1..* Paquete Reserva 1..* ReservaD

14 Ingeniería del Software
Modelo de dominio (2) 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 Usuario Reserva ReservaD Paquete dni tel ... num fecha pagada? entera? precioR cod periodo precioP entera? dormitorios?


Descargar ppt "Ingeniería del Software"

Presentaciones similares


Anuncios Google