Documentos de Académico
Documentos de Profesional
Documentos de Cultura
NACIONAL DE MISIONES
Facultad de Ciencias Exactas Químicas y Naturales
Félix de Azara 1552 – (3300) Posadas (Misiones ‐ Argentina)
(0376) 4435099. FAX 4‐425414
Curso alternativo
Paso3: Si no hay habitaciones disponibles, se solicita un nuevo criterio de búsqueda o se cancela la
reserva.
Análisis de Sistemas – Ingeniería de Software II 2022
P á g i n a 1 | 16
UNIVERSIDAD NACIONAL DE MISIONES
Facultad de Ciencias Exactas Químicas y Naturales
Félix de Azara 1552 – (3300) Posadas (Misiones ‐ Argentina)
(0376) 4435099. FAX 4‐425414
ANÁLISIS
Comportamiento del Sistema
Conceptos Candidatos
Categoría Concepto
Transacciones Reserva
Líneas de la transacción
Cosas en un contenedor
Organizaciones Hotel
Hechos
Reglas y políticas
Catálogos
Análisis de Sistemas – Ingeniería de Software II 2022
P á g i n a 2 | 16
UNIVERSIDAD NACIONAL DE MISIONES
Facultad de Ciencias Exactas Químicas y Naturales
Félix de Azara 1552 – (3300) Posadas (Misiones ‐ Argentina)
(0376) 4435099. FAX 4‐425414
Pasajero
Reserva
Recepcionista
Tipo Habitación
Fecha
Hotel
Habitación
Tipo Pasajero
NroReserva
Análisis de Sistemas – Ingeniería de Software II 2022
P á g i n a 3 | 16
UNIVERSIDAD NACIONAL DE MISIONES
Facultad de Ciencias Exactas Químicas y Naturales
Félix de Azara 1552 – (3300) Posadas (Misiones ‐ Argentina)
(0376) 4435099. FAX 4‐425414
Símbolo Pasajero
Intención Permitir mantener información del pasajero
Todos los pasajeros que al menos una vez hayan hecho una reserva o se hayan
Extensión
alojado en el hotel
Símbolo Reserva.
Intención Mantener información de una reserva.
Extensión Todas las reservas activas del hotel.
Símbolo Recepcionista.
Intención Es información del personal que está en la recepción del hotel.
Extensión Los recepcionistas del hotel.
Símbolo Tipo de Habitación.
Intención Representa los diferentes tipos de habitaciones y el precio de la misma que
dispone el hotel.
Extensión Habitación simple; Habitación Doble, Habitación Triple; Habitación Matrimonial;
Habitación Suite; Habitación apart.
Símbolo Fecha.
Intención Representa la fecha de una reserva realizada.
Extensión Todas las fechas reservadas en el hotel.
Símbolo Hotel.
Intención Mantiene la información del hotel.
Extensión Hotel “El solar”.
Símbolo Habitación.
Intención identifica a una habitación que hay en el hotel.
Extensión Todas las habitaciones del hotel.
Símbolo Tipo Pasajero.
Intención Permitir mantener información de los diferentes tipos de pasajeros que tiene el
hotel y que tipo de descuento se le puede aplicar.
Extensión Pasajero frecuente; Pasajero Corporativo; Pasajero Esporádico.
Símbolo NroREserva.
Intención Es el número de la reserva generada por el sistema.
Extensión Todos los numero de reserva generados.
Análisis de Sistemas – Ingeniería de Software II 2022
P á g i n a 4 | 16
UNIVERSIDAD NACIONAL DE MISIONES
Facultad de Ciencias Exactas Químicas y Naturales
Félix de Azara 1552 – (3300) Posadas (Misiones ‐ Argentina)
(0376) 4435099. FAX 4‐425414
Concepto Atributo – Descripción
Pasajero Apellido: Apellido del pasajero.
Nombre: Nombre del pasajero.
Cuit: Número de cuit del pasajero.
Calle: Nombre de la calle del domicilio del pasajero.
Altura: Número de la casa/dpto. del domicilio del pasajero.
Teléfono: Número de teléfono particular del pasajero.
Reserva Estado: Determina si la reserva se encuentra activa.
Recepcionista Apellido: Apellido del recepcionista.
Nombre: Nombre del recepcionista.
Cuit: Número de cuit del recepcionista.
Calle: Nombre de la calle del domicilio del recepcionista.
Altura: Número de la casa/dpto. del domicilio del recepcionista.
Teléfono: Número de teléfono particular del recepcionista.
Tipo Habitación Tipo: Descripción del tipo de habitación.
Costo: Precio de tipo de habitación.
Fecha Fecha: Fecha de una reserva.
Hotel Razón social: Nombre comercial del hotel.
Calle:
Altura:
Teléfono:
Habitación Número: Número de la habitación.
Piso: Numero de piso en el que se encuentra la habitación.
Estado: Estado en la que se encuentra la habitación (libre/ocupada).
Tipo Pasajero Tipo: Descripción del tipo de pasajero.
Descuento: Porcentaje de descuento que se le aplica al costo de la
habitación.
nroReserva Nro: Número de la reserva generado.
Categoría Ejemplos
A es parte física de B Habitación – Hotel
A es mimbro de B Recepcionista – Hotel
A está contenido lógicamente en B Reserva – Habitación
Fecha – Reserva
Tipo Habitación – Hotel
Tipo Pasajero – Hotel
Reserva ‐ NroReserva
A se comunica con B Pasajero – Reserva
A se conoce/introduce/registra/presenta/captura en B Pasajero – Reserva
A es una descripción de B Tipo Habitación – Habitación
Tipo Pasajero – Pasajero
A se registra en B Pasajero ‐ Hotel
Análisis de Sistemas – Ingeniería de Software II 2022
P á g i n a 5 | 16
UNIVERSIDAD NACIONAL DE MISIONES
Facultad de Ciencias Exactas Químicas y Naturales
Félix de Azara 1552 – (3300) Posadas (Misiones ‐ Argentina)
(0376) 4435099. FAX 4‐425414
Análisis de Sistemas – Ingeniería de Software II 2022
P á g i n a 6 | 16
UNIVERSIDAD NACIONAL DE MISIONES
Facultad de Ciencias Exactas Químicas y Naturales
Félix de Azara 1552 – (3300) Posadas (Misiones ‐ Argentina)
(0376) 4435099. FAX 4‐425414
Comportamiento del Sistema Diagrama de Secuencias a Nivel de Sistema
DSS para el caso de uso: RealizarReserva
Análisis de Sistemas – Ingeniería de Software II 2022
P á g i n a 7 | 16
UNIVERSIDAD NACIONAL DE MISIONES
Facultad de Ciencias Exactas Químicas y Naturales
Félix de Azara 1552 – (3300) Posadas (Misiones ‐ Argentina)
(0376) 4435099. FAX 4‐425414
Contratos
Nombre buscarTipoHabitacion(tipo)
Responsabilidades Retornar el tipo de habitación buscado
Tipo Sistema
Referencias cruzadas Caso de uso Realizar Reserva
Notas
Excepciones En caso de no encontrar el tipo de habitación se informa al actor
Salida Lista el tipo de habitación
Desplegar los mensajes provocados por las excepciones
Precondiciones
Postcondiciones
Nombre buscarHabitaciones(unTipo,fecha)
Responsabilidades Retorna las habitaciones que son de unTipo que estén disponibles para la
fecha fecha
Tipo Sistema
Referencias cruzadas Caso de uso Realizar Reserva
Notas
Excepciones No se encuentran habitaciones libres para la fecha
Salida Lista de habitaciones disponibles para la fecha.
Mensaje generado por las excepciones
Precondiciones
Postcondiciones
Nombre buscarPasajero(idPasajero)
Responsabilidades Retornar el pasajero que tenga el id igual al idPasajero
Tipo Sistema
Referencias cruzadas Caso de uso Realizar Reserva
Notas
Excepciones En caso de no encontrar el pasajero se informa al actor
Salida El pasajero.
Desplegar los mensajes provocados por las excepciones
Precondiciones
Postcondiciones
Nombre elegirUnaHabitacion(idHab,habitaciones)
Responsabilidades Seleccionar una de las habitaciones disponibles
Tipo Sistema
Referencias cruzadas Caso de uso Realizar Reserva
Notas
Excepciones
Salida Una habitación
Precondiciones
Postcondiciones
Análisis de Sistemas – Ingeniería de Software II 2022
P á g i n a 8 | 16
UNIVERSIDAD NACIONAL DE MISIONES
Facultad de Ciencias Exactas Químicas y Naturales
Félix de Azara 1552 – (3300) Posadas (Misiones ‐ Argentina)
(0376) 4435099. FAX 4‐425414
Nombre crearReserva(unaHabitacion,fecha,unPasajero)
Responsabilidades Crea una nueva reserva en el hotel y lo asocia a la habitación y al pasajero
Tipo Sistema
Referencias cruzadas Caso de uso Realizar Reserva
Notas
Excepciones
Salida el número de la reserva generado
Precondiciones
Postcondiciones Se creó una nueva reserva unaReserva
Se asoció unaReserva a unaHab
Se asoció unaReserva a unPas.
Se asigno unReserva.fecha el valor fecha
Se modificó unReserva.estado a activo.
Se genero un nuevo nuemero de reserva.
Se asigno unaReserva.numero nroReserva
Análisis de Sistemas – Ingeniería de Software II 2022
P á g i n a 9 | 16
UNIVERSIDAD NACIONAL DE MISIONES
Facultad de Ciencias Exactas Químicas y Naturales
Félix de Azara 1552 – (3300) Posadas (Misiones ‐ Argentina)
(0376) 4435099. FAX 4‐425414
DISEÑO
Casos de Usos Reales
Pantalla:
Análisis de Sistemas – Ingeniería de Software II 2022
P á g i n a 10 | 16
UNIVERSIDAD NACIONAL DE MISIONES
Facultad de Ciencias Exactas Químicas y Naturales
Félix de Azara 1552 – (3300) Posadas (Misiones ‐ Argentina)
(0376) 4435099. FAX 4‐425414
Curso típico de eventos
Acción de los actores Respuesta del Sistema
1.‐ Un Pasajero llega a la Recepción y Solicita una Reserva,
con lo cual este Caso de Uso da comienzo.
2.‐ El Recepcionista ingresa en el campo “fecha de la
reserva” la fecha para cual se desea hacer la Reserva y en
el combo box Tipo de Habitación selecciona el Tipo de
Habitación solicitada por el Pasajero.
3.‐ El Sistema verifica que haya Habitaciones
Disponibles para la Fecha solicitada.
6.‐ El Pasajero confirma la Reserva.
7.‐ El Recepcionista Solicita e Ingresa la Identificación del
Pasajero en el campo id del grupo Pasajeros y hace click en
el botón Buscar. 8.‐ El Sistema verifica que lo ingresado en el cuadro
de texto id sean solo dígitos.
9.‐ El Sistema busca al Pasajero cuyo id coincida
con el ingresado.
10.‐ El Sistema muestra el Apellido y el Nombre del
Pasajero en los cuadros de textos Apellido y
Nombres respectivamente.
11.‐ El Sistema Crea una Reserva y se la asocia al
Pasajero.
Curso alternativo
Paso3: Si no hay habitaciones disponibles, el Sistema solicita un Nuevo Criterio de Búsqueda o se Cancela la
Reserva.
Paso 6: El Pasajero No Confirma la Reserva, se termina el Caso de Uso.
Paso 8: Si lo ingresado no son solo dígitos, el Sistema informa al Recepcionista y se vuelve al punto 7.
Paso 9: Si no se encuentra el Cliente se termina el Caso de Uso.
Análisis de Sistemas – Ingeniería de Software II 2022
P á g i n a 11 | 16
UNIVERSIDAD NACIONAL DE MISIONES
Facultad de Ciencias Exactas Químicas y Naturales
Félix de Azara 1552 – (3300) Posadas (Misiones ‐ Argentina)
(0376) 4435099. FAX 4‐425414
Análisis de Sistemas – Ingeniería de Software II 2022
P á g i n a 12 | 16
UNIVERSIDAD NACIONAL DE MISIONES
Facultad de Ciencias Exactas Químicas y Naturales
Félix de Azara 1552 – (3300) Posadas (Misiones ‐ Argentina)
(0376) 4435099. FAX 4‐425414
buscarHabitaciones(unTipo,fecha)
Análisis de Sistemas – Ingeniería de Software II 2022
P á g i n a 13 | 16
UNIVERSIDAD NACIONAL DE MISIONES
Facultad de Ciencias Exactas Químicas y Naturales
Félix de Azara 1552 – (3300) Posadas (Misiones ‐ Argentina)
(0376) 4435099. FAX 4‐425414
elegirUnaHabitacion(idHab,habitaciones)
Análisis de Sistemas – Ingeniería de Software II 2022
P á g i n a 14 | 16
UNIVERSIDAD NACIONAL DE MISIONES
Facultad de Ciencias Exactas Químicas y Naturales
Félix de Azara 1552 – (3300) Posadas (Misiones ‐ Argentina)
(0376) 4435099. FAX 4‐425414
buscarPasajero(idPasajero)
Análisis de Sistemas – Ingeniería de Software II 2022
P á g i n a 15 | 16
UNIVERSIDAD NACIONAL DE MISIONES
Facultad de Ciencias Exactas Químicas y Naturales
Félix de Azara 1552 – (3300) Posadas (Misiones ‐ Argentina)
(0376) 4435099. FAX 4‐425414
crearReserva(unaHabitacion,fecha,unPasajero)
Análisis de Sistemas – Ingeniería de Software II 2022
P á g i n a 16 | 16