ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

DISEÑO Y ARQUITECTURA DE SOFTWARE


Enviado por   •  5 de Junio de 2021  •  Tareas  •  861 Palabras (4 Páginas)  •  89 Visitas

Página 1 de 4

[pic 1]

CURSO: DISEÑO Y ARQUITECTURA DE SOFTWARE

LABORATORIO 1

       DOCENTE: JESUS ARIAS CAYCHO

Sede (donde se toma la evaluación)

Período lectivo

Sección

Aula

Turno

Fecha de evaluación

     

Horario

Fila (*)

Apellidos y Nombres:[pic 2]

Wong Rodriguez, Julio Cesar - U17300289

Alejos Alejos, Jenny Josselyn - U17205415

Gómez Bejarano Ivonne Natividad U17107656

  Carrera: Ingeniería de sistemas e informática

1.- CASO

A partir del caso elaborar:

1.1.- Diagrama de componentes del sistema que brindara soporte a los procesos del caso (10 puntos), el criterio que debe utilizar es basada en procesos. (Justifique los componentes que propone)

[pic 3]

El componente consultarDisponibilidad, es el punto de partida del proceso al validar las habitaciones disponibles. Luego de ello se procesa la reserva con el componente reservaHabitación, sin embargo, dicho componente depende de 2 componentes (registrarTarifas: Necesario para fijar el precio de la habitación en la reserva, registrarCliente: Necesario para finalizar la reserva ya que contiene los datos del huésped).

Adicional a ello es posible asignar un descuento especial (asignarDescuento), siempre y cuando se haya registrado el cliente ya que dicho descuento depende del tipo de cliente.

Por otro lado, para que los componentes reasignarHabitación y cancelarReserva se lleven a cabo es necesario que el proceso de reserva se haya completado.

Además, para finalizar el proceso, se debe realizar el pago (procesarPago). Esto depende de 2 procesos. La consulta del pago (consultarPago) y la verificación de la validez de la tarjeta (verificarTarjeta). El primero es necesario para consular el importe, que estará determinado por el número de días que se encuentre alojado, la tarifa de acuerdo al tipo de habitación, otros servicios adicionales: restaurant, gimnasio, spa, internet, teléfono y el descuento especial si fuese cliente habitual y el segundo para verificar si la tarjeta tiene los fondos suficientes para el pago respectivo.

Finalmente, tanto el administrador como el dueño tendrán acceso a visualizar reportes de ganancias (calcularGanancia) e historial completo de los clientes, cantidad de visitas, importes efectuados, habitaciones utilizada (consultarReporte).

1.2.- Calcular Fan-out y Fan-in de cada componente.  (5 puntos)

  • consultarDisponibilidad: 0 Fan-out y 1 Fan-in
  • reservaHabitación: 4 Fan-out y 2 Fan-in
  • registrarTarifas: 0 Fan-out y 1 Fan-in
  • registrarCliente: 0 Fan-out y 2 Fan-in
  • asignarDescuento: 1 Fan-out y 0 Fan-in
  • reasignarHabitación: 1 Fan-out y 0 Fan-in
  • cancelarReserva: 1 Fan-out y 0 Fan-in
  • procesarPago: 3 Fan-out y 0 Fan-in
  • consultarPago: 0 Fan-out y 1 Fan-in
  • verificarTarjeta: 0 Fan-out y 1 Fan-in
  • calcularGanancia: 1 Fan-out y 0 Fan-in
  • consultarReporte: 1 Fan-out y 0 Fan-in
  • Base de datos: 0 Fan-out y 4 Fan-in
  • Seguridad: 0 Fan-out y 0 Fan-in

El dueño de un hotel desea mejorar su negocio, disponer de información en cualquier momento, estando en conocimiento exacto de lo que sucede en su establecimiento para brindar mejor servicio y atención a sus clientes, para esto requiere del desarrollo de un producto software para su administración hotelera.

...

Descargar como (para miembros actualizados)  txt (6.3 Kb)   pdf (290.9 Kb)   docx (318.4 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com