• Save
Sistema de administracion hotelera
Upcoming SlideShare
Loading in...5
×
 

Sistema de administracion hotelera

on

  • 450 views

Análisis y Diseño Orientado a Objetos

Análisis y Diseño Orientado a Objetos

Statistics

Views

Total Views
450
Views on SlideShare
450
Embed Views
0

Actions

Likes
3
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Sistema de administracion hotelera Sistema de administracion hotelera Document Transcript

  • UNIVERSIDAD MAYOR DE SAN ANDRÉSFACULTAD DE CIENCIAS PURAS Y NATURALESCARRERA DE INFORMATICAINF - 162DOCENTE:Lic. Menfy MoralesINTEGRANTES:Apaza Aguilar MichelFlores RaphaelLimachi Mamani Nandy RocioRodas Hugo QuisogalMamani Condori Gary GerardoSuxo Gutierrez Sergio27 de Mayo del 2010
  • SISTEMA DE ADMINISTRACION HOTELERAMisiónBrindar servicio de Hotelería con la variedad de servicios totales o similares, querequiera el cliente, mediante el Recepcionista o mediante Internet, esto parafacilitar al cliente al momento de querer hospedarse al Hotel; este proyectocontribuye un servicio más rápido, seguro y eficiente en cuanto a servicio delHotel. Nuestra meta es alcanzar a una mayor cantidad de clientes que puedautilizar nuestro servicio de manera rápida y sencilla.VisiónEste sistema de Hotelería por Internet o mediante el Recepcionista, contribuyemucho para un buen servicio ya que este sistema es de fácil acceso y muy gráficopara su mayor entendimiento y esto facilitara al cliente en el manejo medianteweb.Objetivo del SistemaEl objetivo del Sistema es para facilitar y Brindar al Recepcionista y al Cliente(reserva mediante Web) en el momento de alquilar una(s) Habitación(es), ya quees muy gráfico entendible, también para su tipo de reserva que quiere el cliente yaque vendrá con gráficos en 3D, imágenes de la habitación, vistas de la habitacióndentro y fuera del Hotel, así vera el cliente sin la necesidad de ir a verpersonalmente la habitación que requiera o en que piso esta, etc.Planificación1. Estudio Preliminar1.1. Levantamiento de InformaciónDesde este punto es donde empezamos con el desarrollo del sistema, puestoque nosotros nos enfocaremos en el desarrollo de un sistema “SISTEMA DEADMINISTRACIÓN HOTELERA” el cual tendrá como objetivo principal brindarun servicio de hospedaje más rápido, seguro y eficiente a todos los clientes.• Los usuarios que utilizan el sistema serán denominados clientes, los cualesdesempeñan un papel importante puesto que serán ellos los queinteractúen directamente con el sistema de hotelería.• La solicitud de habitación(es) por internet será otro de los actores el cualtendrá una acción directa con la reservación.
  • 1.1.1. Elaboración de encuestas2. Árboles analíticos2.1. Definición del árbol de Problemas1) Página Web con Plataforma Accesible2) Especificaciones de Habitación3) Registro de Reserva
  • 4) Pago Adelantado de Reserva5) Cuenta en Bolivia6) Precios Accesibles7) Tipos de Paquetes Habitacionales con Servicios8) Alquiler de Habitación9) Registro de Servicios Ofrecidos10) Registro de PagosÁRBOL DE PROBLEMASPágina Web conPlataforma AccesiblePágina Web conPlataforma AccesibleTipos de PaquetesHabitacionales conServiciosTipos de PaquetesHabitacionales conServiciosEspecificaciones deHabitaciónEspecificaciones deHabitaciónRegistro deReservaRegistro deReservaPago Adelantado deReservaPago Adelantado deReserva Cuenta enBoliviaCuenta enBoliviaPreciosAccesiblesPreciosAccesiblesAlquiler deHabitaciónAlquiler deHabitaciónRegistro deServicios OfrecidosRegistro deServicios OfrecidosRegistro dePagosRegistro dePagos2.2. Definición del árbol de Objetivos1) Rápido y Seguro Acceso a la Plataforma2) Detalle de Disponibilidad y Características de Habitación3) Acceso disponible del Recepcionista a Registro de Reserva4) Pago Adelantado se realizara a Cuenta Bancaria5) Crear una cuenta en una entidad estable de Bolivia6) Ofrecer Paquete de Estadía y Servicios Extras a Clientes7) Oportuna Verificación de Reserva para Realizar el Alquiler8) Tener Control Eficiente en Registro de Pagos
  • ÁRBOL DE OBJETIVOSRápido y SeguroAcceso a laPlataformaRápido y SeguroAcceso a laPlataformaDetalle de Disponibilidad yCaracterísticas de HabitaciónDetalle de Disponibilidad yCaracterísticas de HabitaciónAcceso disponible delRecepcionista a Registro deReservaAcceso disponible delRecepcionista a Registro deReservaPago Adelantado serealizara a CuentaBancariaPago Adelantado serealizara a CuentaBancariaOfrecer Paquete de Estadía yServicios Extras a ClientesOfrecer Paquete de Estadía yServicios Extras a ClientesCrear una cuenta en unaentidad estable de BoliviaCrear una cuenta en unaentidad estable de BoliviaOportuna Verificación deReserva para Realizar elAlquilerOportuna Verificación deReserva para Realizar elAlquiler Tener Control Eficiente enRegistro de PagosTener Control Eficiente enRegistro de PagosÁRBOL DE ALTERNATIVASVerificación deRegistroVerificación deRegistroDetalle de Registro deAlquilerDetalle de Registro deAlquilerVerificación de ReservaEfectuadaVerificación de ReservaEfectuadaRegistro de ServiciosPrestadosRegistro de ServiciosPrestadosCalculo de Costos deAlquilerCalculo de Costos deAlquilerCalculo de Adelantode ReservaCalculo de Adelantode Reserva Calculo de ServiciosCalculo de ServiciosCalculo de Pago Total
  • 3. Descripción del Marco LógicoResumen Narrativo IOV MDV SupuestosFinEntrega Eficiente deHabitaciónEntrevistaCuadrosEstadísticosPropósito/ObjetivoGarantizar y facilitar laAdministración deHabitaciones en unHotel.Entrega efectiva en 45 díasProductos deprueba defuncionalidadReservaCanceladaProducto- Entrega deHabitación- Precios Accesibles- Facilidad de PagoSujeto a clasificaciónComprobantesFacturasNo llegue enla Fecha deEstipuladaActividades- Registro de Alquiler- Realizar Verificaciónde Adelanto- Alquiler- Servicios- Entrega y Cancelacióndel costo total24 Horas 50% Costo 50$.72 Horas 100% Costo 40$.24 Horas + 48 Horas 50$24 Horas 13% Costo 40$.0-30 Días 47% Cosco 40$.Calculo einforme deCosto Total aCancelarClientefraudulento4. Descripción del perfil Pert – GantNombre Duración Inicio Terminado1 Inicio 1 día 1 Abril 1 Abril2 Análisis de Requisitos 1 días 2 Abril 2 Abril3 Arboles Analíticos 2 días 3 Abril 4 Abril4 Marco Lógico 1 días 5 Abril 5 Abril5 Elaboración de encuestas 1día 8 Abril 8 Abril6 Encuestas 1 días 9 Abril 9 Abril7 Requerimientos 3 días 10 Abril 12 Abril
  • 8 Casos de Uso Descriptivos 3 días 15 Abril 17 Abril9 Casos de Uso Diagramas 3 días 18 Abril 22 Abril10 Modelo conceptual 2 días 23 Mayo 24 Mayo11 Diagramas de Secuencia 4 días 25 Mayo 30 Mayo12 Contratos 3 días 1 Mayo 3 Mayo13 Paquetes 1 días 6 Mayo 6 Mayo14 Patrones 1 días 7 Mayo 7 Mayo15 Casos de Uso Reales 3 días 8 Mayo 10 Mayo16 Diagramas de colaboración 2 días 13 Mayo 14 Mayo17 Diagramas de Estados 3 días 15 Mayo 17 Mayo18 Patrón 3 días 20 Mayo 22 Mayo19 Diagrama de Clases 3 días 23 Mayo 27 Mayo1 2 3 4 5 8 9 10 11 12 15 16 17 18 19 22 23 24 25 26 29 30 1 2 3 6 7 8 9 10 13 14 15 16 17 20 21 22 23 24 27L M M J V L M M J V L M M J V L M M J V L M M J V L M M J V L M M J V L M M J V L1 Inicio2Análisis deRequisitos3ArbolesAnalíticos4 Marco Lógico5Elaboración deencuestas6 Encuestas7 Requerimientos8Casos de UsoDescriptivos9Casos de UsoDiagramas10Modeloconceptual11Diagramas deSecuencia12 Contratos13 Paquetes14 Patrones15Casos de UsoReales16Diagramas decolaboración17Diagramas deEstados18 Patrón19Diagrama deClasesABRIL MAYONOMBRE
  • REQUERIMIENTOSa) PANORAMA GENERALAquí tenemos un Sistema diseñado en específico para la administración de unhotel haciendo fácil el uso desde la petición de habitaciones hasta el manejo deservicios variados todo desde un mismo control web.b) METAS Facilitar el acceso a servicios del hotel. Facilita la obtención de datos exactos de cada cliente así como de unhistorial. Optimizar la atención al cliente. Garantizar la seguridad hacia los clientes. Proporcionar al cliente toda la información necesaria de la habitación yde una extensa gama de servicios ofrecidos.c) FUNCIONES DEL SISTEMAFUNCIONES BASICASReferencia Función CategoríaR1.1 Registrar especificaciones de Servicios EvidenteR1.2 Calcula el total de los servicios con impuestos EvidenteR1.3 Registra características habitación EvidenteR1.4 Realiza administración de habitación OcultaR1.5 Realiza total servicios prestados OcultaR1.6El administrador introduce nombre y contraseña parapoder utilizar el sistemaEvidenteR1.7 Ofrece un mecanismo de almacenamiento persistente OcultaR1.8Ofrece un mecanismo de comunicación entreprocesos y el SistemaOcultaR1.9 Muestra la descripción y el precio de cada servicio evidente
  • FUNCIONES DE PAGOReferencia Función CategoríaR2.1Calculando el consumo y uso de todo servicio queuso el clienteOcultaR2.2 Manejo de pagos por servicios al contado del cliente EvidenteR2.3Registrar todo el pago del consume y uso de serviciosen el sistemaOcultaFUNCIONES DE SERVICIOReferencia Función CategoríaR3.1 Calcula el total servicio de comida OcultaR3.2 Registrar servicio de recreación EvidenteR3.3 Calcula el total servicio de recreación OcultaR3.4 Calcula el total de los servicio OcultaR3.5 Calcula el total servicio de comida OcultaFUNCIONES DE RESERVAReferencia Función CategoríaR4.1 Registra Reserva de Habitación EvidenteR4.2 Calcula Adelanto de Reserva EvidenteR4.3 Realiza Informe de Reserva Oculta
  • FUNCIONES DE ALQUILERReferencia Función CategoríaR5.1 Registra Alquiler de Habitación EvidenteR5.2 Verificar Reserva OcultaR5.3 Captura Especificaciones de Habitación EvidenteR5.4 Registra los Alquileres Efectuados Ocultad) ATRIBUTOS DEL SISTEMAAtributo Detalles y restricciones de fronteraTiempo derespuesta(RF) cuando se registrar una habitación alquilada ladescripción y costo aparecen en un segundoMetáfora deinterfaz(D) ventanas orientadas a la metáfora de un formulario ycuadro de dialogoTolerancia o fallas(RF) debe registrar los pagos por adelantado efectuados quese realizan vía web o vía telefónica, aun cuando se produzcafallas de energía o del equipoPlataformas delsistema operativo(D) Microsoft Windows 7, 8FUNCIONES BASICASREF FUNCION CATEGORIA ATRIBUTODETALLES YRESTRICCIONESCATEGORIAR1.1Registra a Detalle losServicios prestadosEvidenteTiempo derespuesta2 segundos comomáximoObligatorioMetáforade interfazPantallas basadasen formularios(c/color)ObligatorioR1.2Calcula el Total de losServicios Prestados conImpuestosEvidenteTiempo derespuesta3 segundos comomáximoObligatorio
  • Metáforade interfazPantallas basadasen formularios(c/color)ObligatorioR1.3Registra lascaracterísticas de laHabitación reservada oalquiladaEvidenteTiempo derespuesta2 segundos comomáximoObligatorioMetáforade interfazPantallas basadasen formularios(c/color)ObligatorioR1.4Realiza unaAdministración Eficaz delas HabitacionesOcultoToleranciade fallasDebe realizarse alinstante de lareserva o alquileraun cuando seproduzca fallas enenergía o equipoObligatorioTiempo derespuesta5 segundos comomáximoObligatorioR1.5Realizar el cálculo deltotal de serviciosprestados (tomando encuenta el alquiler dehabitación)OcultoToleranciade fallasDebe realizarse alinstante de lacancelación auncuando seproduzca fallas enenergía o equipoObligatorioTiempo derespuesta5 segundos comomáximoObligatorioR1.6El administradorintroduce nombre ycontraseña paraingresar al sistema einiciarloEvidenteTiempo derespuesta5 segundos comomáximoObligatorioMetáforade interfazPantallas basadasen formularios(c/color)ObligatorioR1.7Ofrece un mecanismode almacenamientopersistenteOcultoToleranciade fallasDebe realizarse enla reserva, elalquiler oprestamos deservicios auncuando seproduzca fallas enenergía o equipoObligatorioTiempo derespuesta10 segundos comomáximoObligatorio
  • R1.8Ofrece mecanismos decomunicación entreprocesos y el sistemaOcultoToleranciade fallasDebe realizarseaun cuando seproduzca fallas enenergía o equipoObligatorioTiempo derespuesta5 segundos comomáximoObligatorioR1.9Mostrar la descripción yel costo de la habitaciónEvidenteTiempo derespuesta1 segundo comomáximoObligatorioMetáforade interfazPantallas basadasen formularios(c/color)ObligatorioFUNCIONES DE PAGOREF FUNCION CATEGORIA ATRIBUTODETALLES YRESTRICCIONESCATEGORIAR2.1Calcula el consumo yuso de todos losservicios que se lepresto al clienteOcultaToleranciade fallasDebe realizarse alinstante de lacancelación auncuando seproduzca fallas enenergía o equipoObligatorioTiempo derespuesta2 segundos comomáximoObligatorioR2.2Manejo de pagos porservicios al contado delclienteEvidenteTiempo derespuesta10 segundos comomáximoObligatorioMetáforade interfazPantallas basadasen formularios(c/color)ObligatorioR2.3Registrar todo el pagodel consume y uso deservicios en el sistemaOcultaToleranciade fallasDebe realizarse alinstante de lacancelación auncuando seproduzca fallas enenergía o equipoObligatorioTiempo derespuesta10 segundos comomáximoObligatorio
  • FUNCIONES DE SERVICIOREF FUNCION CATEGORIA ATRIBUTODETALLES YRESTRICCIONESCATEGORIAR3.1Registra servicio decomidaEvidenteTiempo derespuesta5 Segundos comomáximoOpcionalMetáforade interfazPantallas basadasen formularios(c/color)ObligatorioR3.2Calcula el total serviciocomidaOcultaTiempo derespuesta5 Segundos comomáximoObligatorioMetáforade interfazPantallas basadasen formularios(c/color)ObligatorioR3.3Registra servicio derecreaciónEvidenteTiempo derespuesta5 Segundos comomáximoOpcionalMetáforade interfazPantallas basadasen formularios(c/color)ObligatorioR3.4Registra el totalrecreaciónOcultaTiempo derespuesta5 Segundos comomáximoObligatorioMetáforade interfazPantallas basadasen formularios(c/color)ObligatorioR3.5 Calcula total servicio ocultaTiempo derespuesta5 Segundos comomáximoObligatorioMetáforade interfazPantallas basadasen formularios(c/color)ObligatorioFUNCIONES DE RESERVAREF. FUNCION CATEGORIA ATRIBUTODETALLES YRESTRICCIONESCATEGORIAR4.1Registra la reserva dehabitación efectuadaEvidenteTiempo deRespuesta5 Segundos comomáximoObligatorioMetáfora deInterfazPantallas Basadasen FormulariosObligatorioR4.2Calcula el monto delAdelanto de la reservaEvidenteTiempo deRespuesta5 Segundos comomáximoObligatorioMetáfora deInterfazPantallas Basadasen FormulariosObligatorio
  • R4.3Realiza un informe delas características de lahabitación reservadaOcultoToleranciade FallasDebe realizarse alterminar cadareserva así seproduzca una fallade energíaObligatorioTiempo deRespuesta10 segundos comomáximoObligatorioFUNCIONES DE ALQUILERREF. FUNCION CATEGORIA ATRIBUTODETALLES YRESTRICCIONESCATEGORIAR5.1Registra el Alquiler deHabitación EfectuadaEvidenteTiempo deRespuesta5 Segundos comomáximoObligatorioMetáforade InterfazPantallas Basadasen FormulariosObligatorioR5.2Verifica si se efectuóReserva AnteriormenteOcultoToleranciade FallasDebe realizarse encada alquiler así seproduzca una fallade energíaObligatorioTiempo deRespuesta10 segundos comomáximoObligatorioR5.3Captura lascaracterísticas de laHabitaciónEvidenteTiempo deRespuesta5 Segundos comomáximoObligatorioMetáforade InterfazPantallas Basadasen FormulariosObligatorioR5.4Registra las alquileresefectuadosOcultoToleranciade FallasDebe realizarse alfinalizar el registrode alquiler así seproduzca una fallade energíaObligatorioTiempo deRespuesta10 segundos comomáximoObligatorioCASOS DE USOFUNCIONES BASICASCASO DE USO: Inicio de operaciones.ACTORES: Gerente.PROPOSITO: Dar inicio al sistema.
  • RESUMEN: Un gerente habilita el área de recepción con el fin deprepararla para que lo use el cajero. El gerente comprueba lafecha y hora sean correctas, hecho esto el sistema está listopara ser usado.TIPO: Primario.REFERENCIASCRUZADAS: Funciones: R1.6, R1.7, R1.8DESCRIPCION: Un gerente habilita el área de recepción con el fin deprepararla para que lo use el cajero. El gerente comprueba lafecha y hora sean correctas, hecho esto el sistema está listopara ser usado-Fin1*-Fin2*-Fin5*-Fin6*SistemaAdministradorAdministrador GerenteGerenteInicia JornadaAdministra UsuariosTermina Jornada-Fin1*-Fin2 *Validar UsuarioIntroducircontraseña<include><include>CASO DE USO: Alquiler de habitaciónACTORES: Cliente, recepcionistaPROPÓSITO: Realiza un alquiler y su pago en efectivoRESUMEN: Un cliente llega a la recepción dando las características de lahabitación para su alquiler, el recepcionista registra el alquiler
  • y recibe el pago en efectivo al finalizar la operación el clientese dirige a la habitación asignadaTIPO: PrimarioREFERENCIASCRUZADAS: Funciones: R1.3, R1.4, R1.5DESCRIPCIÓN: Un cliente llega a la recepción dando las características de lahabitación para su alquiler, el recepcionista registra el alquilery recibe el pago en efectivo al finalizar la operación el clientese dirige a la habitación asignada-Fin1*-Fin2*-Fin5*-Fin6*SistemaClienteClienteRecepcionistaRecepcionista-Fin1*-Fin2*Toma de HabitaciónVerifica ReservaAsigna HabitaciónRegistra DatosEntrega Llave-Fin1*-Fin2 *-Fin1*-Fin2 *-Fin3*-Fin4*Toma Nro. deReservaVerificar Datos<include> <include>Verifica HabitacionVerificaDisponibilidad<include><include><include>Determina Nro.Habitacion<include><include>Verifica Nro. deLlave<include><include>Valida ClienteVerifica datos delCliente<include><include><include>CASO DE USO: Reservas de habitaciónACTORES: Cliente,RecepcionistaPROPÓSITO: Captura el costo de consumo de servicios y su pago enefectivo para clientes no hospedados
  • RESUMEN: Un cliente llega a la recepción dando las características de lahabitación para su alquiler, el recepcionista registra el alquilery recibe el pago en efectivo al finalizar la operación el clientese dirige a la habitación asignadaTIPO: SecundarioREFERENCIASCRUZADAS: Funciones: R1.3, R1.4DESCRIPCIÓN: Un cliente llega a la recepción dando las características de lahabitación para su alquiler, el recepcionista registra el alquilery recibe el pago en efectivo al finalizar la operación el clientese dirige a la habitación asignada-Fin1*-Fin2*-Fin5*-Fin6*SistemaClienteClienteRecepcionistaRecepcionista-Fin1*-Fin2 *Reserva deHabitaciónAsigna HabitaciónVerifica DepositoRegistra Datos deReservaEnvia Comprobante-Fin1*-Fin2*-Fin3*-Fin4*-Fin9*-Fin10*Verificar DatosValidar Cliente<include>Validar ReservaVerificar HabitaciónDisponible en los pisosVerificarHabitación Disponible<include><include><extends><include><include>Comprobar ClaveSacar ExtractoIngresar a CuentaBancaria Vía WebVerificar DatosInserta DatosClienteGuardar ComprobanteImprimirComprobanteRecibe Comprobantede Reserva<include><include><include><include><include><include>CASO DE USO: Consumo de serviciosACTORES: Cliente,Recepcionista
  • PROPÓSITO: Capturar el costo del consumo total de servicios y su pago enefectivoRESUMEN: Un cliente llega a la recepción con el fin de cancelar el costototal de los servicios prestados por el hotel. Al terminar laoperación el cliente se retira.TIPO: Primario y esencialREFERENCIASCRUZADAS: Funciones: R1.1, R1.2, R1.5, R1.9DESCRIPCIÓN: Un cliente llega a la recepción con el fin de cancelar el costototal de los servicios prestados por el hotel. Al terminar laoperación el cliente se retira.SistemaClienteClienteRecepcionistaRecepcionista-Fin1*-Fin2 *Informe de Saldode HospedajeCalcula y VerificaSaldo TotalFacturación y Fin-Fin1*-Fin2 *-Fin3*-Fin4 *-Fin7*-Fin8 *Solicitud de CobroCobro de Serviciosde HospedajeSolicitud de Cobro<include><extends>Cobros deServicios ExtrasCobros ServicioAlimentacionCobros ServicioRecreacion<extends><extends>Calcula Cobro Total<include><include><include><include>-Fin1*-Fin2*-Fin3*-Fin4*Cobro de CostoTotal <include><include>Datos Personales(APaterno, Nit)<include>CASO DE USO: Cobro de Consumo de Servicios de personas nohospedadasACTORES: Cliente, Recepcionista
  • PROPÓSITO: Capturar el costo de consumo de servicios y su pago enefectivo para clientes no hospedadosRESUMEN: Un cliente llega a la caja con características de servicios ausar o consumir. El cajero registra consumo de servicios yrecibe el pago en efectivo, al finalizar la operación el cliente semarcha.TIPO: PrimarioREFERENCIASCRUZADAS: Funciones:R1.1,R1.9DESCRIPCIÓN: Un cliente llega a la caja con características de servicios ausar o consumir. El cajero registra consumo de servicios yrecibe el pago en efectivo, al finalizar la operación el cliente semarcha.-Fin5 *-Fin6*SistemaClienteClienteRecepcionistaRecepcionista-Fin1*-Fin2*Informe de Saldosde ServiciosCalcula y VerificaSaldo TotalFacturación y Fin-Fin1*-Fin2 *-Fin3*-Fin4*-Fin5*-Fin6*-Fin7*-Fin8*Verificar PagoVerificación deServicios UtilizadosToma de datos delclienteValidar ClienteVerificar Datos<include><include><include><include>Efectua Pago<include><include><include><include>FUNCIONES DE PAGOCASO DE USO: Calculo total por servicios prestados al clienteACTORES: Recepcionista y ClientePROPÓSITO: Calcular y Registrar el cobro efectuado.
  • RESUMEN: El cajero solicita al sistema la suma o moto total y descriptivade los servicios prestados al cliente en el cual el mismo seráinformado detalladamente con nombre y precio de cada unode los servicios y una suma total de los mismos.TIPO: PrimarioREFERENCIASCRUZADAS: Funciones: R2.1DESCRIPCIÓN: El cajero solicita al sistema la suma o moto total y descriptivade los servicios prestados al cliente en el cual el mismo seráinformado detalladamente con nombre y precio de cada unode los servicios y una suma total de los mismos.SistemaClienteCliente RecepcionistaRecepcionista-Fin1*-Fin2*-Fin1*-Fin2 *-Fin3* -Fin4*-Fin5*-Fin6*<include><include><include><include><include>Obtiene Precios deServicios PrestadosSolicitud dePreciosCalcula SubTotal deTotos los ServiciosVerifica Costos deServiciosEnvia Informe deSaldo TotalVerficar CostosCASO DE USO: Cancelación por servicios prestados al contadoACTORES: Recepcionista y ClientePROPÓSITO: Registra la cancelación de servicios al contadoRESUMEN: El cliente cancela el monto total al contado el cual es acogidopor el recepcionista, este a su vez registra la acción de pagoen el sistema junto con los datos del cliente como ser: nombreNIT, razón social.Y el sistema imprime una factura detallada al clienteTIPO: Primario
  • REFERENCIASCRUZADAS: Funciones: R2.2DESCRIPCIÓN: El cliente cancela el monto total al contado el cual es acogidopor el recepcionista, este a su vez registra la acción de pagoen el sistema junto con los datos del cliente como ser: nombreNIT, razón social.Y el sistema imprime una factura detallada alclienteSistemaClienteCliente RecepcionistaRecepcionista-Fin1*-Fin2*-Fin1*-Fin2 *-Fin3*-Fin4*-Fin5*-Fin6*<include><include><include><include><include>Cancela Monto enEfectivoSolicitud deCancelacionRegistra PagoVerifica Costos deServiciosFacturacionVerficar Datos-Fin5*-Fin6*Registro de Datos(appat_cli, nit)CASO DE USO: Cancelación por servicios prestados con tarjeta de créditoACTORES: Recepcionista y ClientePROPÓSITO: Registra la cancelación de servicios al contadoRESUMEN: El cliente entrega su tarjeta de débito o crédito al recepcionistael cual una vez hecha la transferencia entrega una facturaadjunto su extracto bancario del monto cancelado.Y el sistema imprime una factura detallada al clienteTIPO: PrimarioREFERENCIASCRUZADAS: Funciones: R2.3
  • DESCRIPCIÓN: El cliente entrega su tarjeta de débito o crédito al recepcionistael cual una vez hecha la transferencia entrega una facturaadjunto su extracto bancario del monto cancelado.Y el sistema imprime una factura detallada al clienteSistemaClienteCliente RecepcionistaRecepcionista-Fin1*-Fin2 *-Fin1*-Fin2 *-Fin3*-Fin4*-Fin5*-Fin6*<include><include><include><include><include>Cancela Monto conTarjeta de CreditoSolicitud deCancelacionRegistra PagoVerifica Costos deServiciosFacturacionVerficar Datos-Fin5*-Fin6*Registro de Datos(appat_cli, nit)Verifica Saldo deTarjetaVerifica Vigenciade TarjetaFUNCIONES DE SERVICIOSCASO DE USO: Registro servicio de comidaACTORES: Cliente recepcionistaPROPOSITO: Capturar solicitud del ClienteRESUMEN: El cliente ordenaun plato o comida del menú y este servicio seregistra con cargo al cliente con el nombre del Servicio.TIPO: OpcionalREFERENCIASCRUZADAS: Funciones: R 3.1DESCRIPCION: El cliente ordena un plato o comida del menú y este servicio seregistra con cargo al cliente con el nombre del Servicio.
  • SistemaClienteCliente RecepcionistaRecepcionista-Fin1*-Fin2*-Fin1*-Fin2 *-Fin5* -Fin6*<include> <include><include><include><include>Pedido de Serviciode AlimentacionSolicitud de ComidaRegistra ServicioEnvia Menu oOfertasGuarda RegistroVerficar Datos deServicio-Fin5*-Fin6*Verfica DatosCargar a cuentadel Cliente<include><include>CASO DE USO: Calcula total servicio de comidaACTORES: RecepcionistaPROPOSITO: Calcula el total para mostrar al clienteRESUMEN: El recepcionista verifica y busca si el cliente opto por serviciosextras, lo calcula mediante el sistema y muestra el total delservicio de comidaTIPO: PrimarioREFERENCIASCRUZADAS: Funciones: R 3.2DESCRIPCION: El recepcionista verifica y busca si el cliente opto por serviciosextras, lo calcula mediante el sistema y muestra el total delservicio de comida
  • SistemaClienteCliente RecepcionistaRecepcionista-Fin1*-Fin2*-Fin1*-Fin2 *-Fin5* -Fin6*<include><include><include>Pedido de Costo deServicio de alimentacionSolicitud Costo deComidaCalculo Total deServicioRegistro de Costode Servicio-Fin5*-Fin6*Verifica CostosObtener Costos deServicios segun codigo<include><include>CASO DE USO: Registra servicio de recreaciónACTORES: Cliente recepcionistaPROPOSITO: Servicio recreaciónRESUMEN: El cliente solicita la disposición del servicio de recreación(entretenimiento), este se registra mediante el nombre delservicio.TIPO: OpcionalREFERENCIASCRUZADAS: Funciones: R 3.3DESCRIPCION: El cliente solicita la disposición del servicio de recreación(entretenimiento), este se registra mediante el nombre delservicio.
  • SistemaClienteCliente RecepcionistaRecepcionista-Fin1*-Fin2*-Fin5* -Fin6*<include><include>Pedido de Serviciosde RecreacionSolicitud deservicioRegistro deServicios-Fin5*-Fin6*Verifica Datos deRegistroVerificar Datos deServicio<include><include>Cargar a Cuenta deCliente<include>CASO DE USO: Calcula total servicio de recreaciónACTORES: RecepcionistaPROPOSITO: Calcula el total para mostrar al clienteRESUMEN: El recepcionista busca y verifica si el cliente opto por algúnservicio de recreación, calcula y muestra el total del costo deservicios de recreación.TIPO: PrimarioREFERENCIASCRUZADAS: Funciones: R 3.4DESCRIPCION: El recepcionista busca y verifica si el cliente opto por algúnservicio de recreación, calcula y muestra el total del costo deservicios de recreación.
  • SistemaClienteCliente RecepcionistaRecepcionista-Fin1*-Fin2*-Fin5*-Fin6*<include><include>Pedido Costos deServicios de RecreacionSolicitud Costosde servicioCalculo Total deServicios-Fin5*-Fin6*Verifica Datos deRegistroObtener Costos deServicio segun Codigo<include><include>Registro Costos deServicios<include>CASO DE USO: Calcula el total de los serviciosACTORES: Recepcionista clientePROPOSITO: Calcula el total de todos los serviciosRESUMEN: El recepcionista administra, calcula el total de servicios ymuestra, tanto en el total del servicio de recreación y elservicio de alimentación.TIPO: PrimarioREFERENCIASCRUZADAS: Funciones: R 3.5DESCRIPCION: El recepcionista administra, calcula el total de servicios ymuestra, tanto en el total del servicio de recreación y elservicio de alimentación.
  • SistemaClienteClienteRecepcionistaRecepcionista-Fin1*-Fin2*-Fin5* -Fin6*<include><include>Pedido Costos deServiciosSolicitud CostosTotales de serviciosCalculo Total deServicios-Fin5*-Fin6*Verifica Calculo<include>Registro Total deServicios<include>Costo Total deservicio de AlimentacionCosto Total deservicio de Recreacion<include><include>-Fin7*-Fin8 *FUNCIONES DE RESERVACASO DE USO: Registra Reserva de Habitación.ACTORES: Cliente, Recepcionista.PROPOSITO: Capturar una Reserva.RESUMEN: Un cliente acude a la plataforma del hotel y revisa lainformación de habitaciones disponibles a reservar. Elrecepcionista atiende la reserva y coteja el adelanto.TIPO: Primario.REFERENCIASCRUZADAS: Funciones: R4.1DESCRIPCION: Un cliente ingresa a la plataforma del hotel y revisa lainformación y características de habitaciones disponibles areservar. El recepcionista interactúa con la plataforma yatiende la reserva, posteriormente coteja el adelanto.
  • Reserva HabitaciónVerificadisponibilidad de HabitaciónRegistraEspecificaciones de Paquete-Fin1*-Fin2*-Fin3*-Fin4*-Fin5*-Fin6*-Fin7*-Fin8*-Fin9*-Fin10*SistemaIngresa aPlataforma de ReservaElegir Habitacióna elecciónEnvia Solicitud deReservaBuscaDisponibilidad de Habitación RespondeDisponibilidad de HabitaciónObtener tipo deAlquilerRegistra EsficaciónRecepcionistaRecepcionista<include> <include><include><include><include> <include><include><include><include>ClienteClienteCASO DE USO: Adelanto de Reserva.ACTORES: Cliente, Recepcionista.PROPOSITO: Calcular el adelanto según tipo de habitación.RESUMEN: El recepcionista realiza una cotización del monto que seadelantara, se enviara un informe al cliente; el clienteefectuara el adelanto y el recepcionista confirma depósito deadelanto efectuado.TIPO: Primario.REFERENCIASCRUZADAS: Funciones: R4.2DESCRIPCION: El recepcionista realiza una revisión de tipo y características,luego efectúa la cotización del monto a adelantarse, se enviarael informe correspondiente al cliente; el cliente efectuara eladelanto satisfactoriamente; y el recepcionista confirmara eldepósito de adelanto efectuado.
  • ClienteClienteCotizar el AdelantoInforme de AdelantoEfectua Depositode Adelanto-Fin1* -Fin2*-Fin3*-Fin4*-Fin5 *-Fin6*-Fin9*-Fin10*SistemaEnvia Comprobantede ReservaVerifica Depositodel Cliente-Fin7*-Fin8*Obtiene Porcentajede AdelantoObtiene Monto deAdelantoDeposito Directo aCuentaDeposito a CuentaVia WebRealiza Deposito aCuenta BancariaComprobar ClaveIngresa a CuentaBancaria Via WebGuardar ComprobanteImprimirComprobanteRecepcionistaRecepcionistaObtieneEspecificaciones de la Habitacion<include><include><include><include><include><include>-Fin9*-Fin10 *-Fin11*-Fin12 *<include><include><include><include>CASO DE USO: Realiza Informe de Reserva.ACTORES: Recepcionista.PROPOSITO: Registrar a detalle la Reserva.RESUMEN: El recepcionista registra a detalle las características yespecificaciones de la Habitación Reservada, luego actualizala disponibilidad de habitaciones.TIPO: Primario.REFERENCIASCRUZADAS: Funciones: R4.3DESCRIPCION: El recepcionista registra a detalle las características,especificaciones y tipo de la Habitación Reservada,
  • posteriormente realiza una actualización de disponibilidad dehabitaciones (inventario de habitaciones).RegistroCaracteristicas de HabitaciónVerificaEspecificaciones de HabitaciónActualizaDisponibilidad de Habitaciones-Fin3*-Fin4*-Fin5*-Fin6*SistemaVerifica Registrode ReservaRegistra DatosClienteObtiene Registro deEspecificacionesActualiza Estados deDisponibilidad HabitacionalObtiene Registro deCaracteristicasRecepcionistaRecepcionista-Fin13*-Fin14*<include><include><include><include><include><include><include>FUNCIONES DE ALQUILERCASO DE USO: Registro alquiler de habitaciónACTORES: Cliente, RecepcionistaPROPOSITO: El propósito es tener un buen registro para no tener erroresfuturos.RESUMEN: El cliente llegara a la recepción y le dará sus datos alrecepcionista para el registro del cliente y también de lahabitación que desee.TIPO: Primario.REFERENCIASCRUZADAS: Funciones: R5.1DESCRIPCION: El cliente llegara a la recepción y le dará sus datos alrecepcionista para el registro del cliente y también de lahabitación que desee.
  • RecepcionistaRecepcionistaSistemaRegistro deAlquilerSolicitud deHabitacionToma Datos ClienteRegistra DatosCliente<include><include><include>ClienteCliente-Fin13*-Fin14*-Fin13*-Fin14*-Fin13*-Fin14*-Fin13*-Fin14 *CASO DE USO: Verifica reservaACTORES: Cliente, RecepcionistaPROPOSITO: La verificación de reserva que hiso el cliente anteriormente.RESUMEN: El cliente le dará el número de carnet como clave de la reservade la habitación, el recepcionista verificara si existe dichocódigo, una vez comprobado que el número exista se leprocederá a asignar la habitación caso contrario se verificarasi existe algún habitación disponible, si no existe habitacióndisponible no se le otorgara una habitación.TIPO: Primario.REFERENCIASCRUZADAS: Funciones: R5.2DESCRIPCION: El cliente le dará el número de carnet como clave de la reservade la habitación, el recepcionista verificara si existe dichocódigo, una vez comprobado que el número exista se leprocederá a asignar la habitación caso contrario se verificarasi existe algún habitación disponible, si no existe habitacióndisponible no se le otorgara una habitación.
  • RecepcionistaRecepcionistaSistemaVerificacion deReservaEntrega Datos(ci_cli)Reserva VerificadaRegistra Alquiler<include><include><include>ClienteCliente-Fin13*-Fin14*-Fin13*-Fin14 *-Fin13*-Fin14*-Fin13*-Fin14 *<include>Asignacion oVerificacion de HabitacionCASO DE USO: Captura de especificaciones de habitaciónACTORES: Cliente, RecepcionistaPROPOSITO: Es la especificación necesaria del cliente a todas susnecesidades que desee del Hotel.RESUMEN: El cliente le dará las especificaciones necesarias alrecepcionista para asignarle la habitación de acuerdo a suscomodidades y necesidades que él requiera. El recepcionistaverificara si existe dicha habitación o se le asignara otro perode rasgos similares.TIPO: Primario y Esencial.REFERENCIASCRUZADAS: Funciones: R5.3DESCRIPCION: El cliente le dará las especificaciones necesarias alrecepcionista para asignarle la habitación de acuerdo a suscomodidades y necesidades que él requiera. El recepcionistaverificara si existe dicha habitación o se le asignara otro perode rasgos similares.
  • RecepcionistaRecepcionistaSistemaRegistraEspecificaciones de HabitacionObtiene Datos deHabitacionVerifica Datos deHabitacionRegistra Guardado<include><include><include>-Fin13*-Fin14*-Fin13*-Fin14 *CASO DE USO: Registra los alquileres efectuadosACTORES: RecepcionistaPROPOSITO: Brindar información al cliente sobre las habitacionesreservadas.RESUMEN: El recepcionista ingresa al sistema para introducir registrar yalmacenar los datos, de los alquileres efectuadosTIPO: Primario, esencial.REFERENCIASCRUZADAS: Funciones: R5.4DESCRIPCION: El recepcionista del hotel ingresa al sistema los datos de losclientes que han realizado el alquiler de las habitaciones paraposteriormente almacenarlos en la base de datos del sistema.RecepcionistaRecepcionistaSistemaVerificacion deDisponibilidad de HabitacionesObtiene Datos deHabitacionVerifica Registrode AlquilerGuarda Registro<include><include><include>-Fin13*-Fin14*-Fin13*-Fin14 *Verifica DatosRegistrados <include>
  • MODELO CONCEPTUALn_pison_camatipo_habcosto_habObjeto : EspecificaciodeHabitacionfechafecha_ingmont_adeObjeto : ReservadeHabitacionnacionalnit_clinomb_cliObjeto : Clienten_recObjeto : Recepcionnomb_hotdirec_hotfono_hotcateg_hottot_pisn_autObjeto : Hotelci_recnomb_recdirec_rectel_recsueldo_recturno_traObjeto : Recepcionistaci_gernomb_gerdirec_gertel_gersueldo_gerObjeto : Gerentefecha_canmonto_totz : CancelaciondeServiciostipo_canObjeto : Pagosw_habtipo_paqObjeto : InformacionHabitacionn_habObjeto : Habitaciondescrip_serprecio_serObjeto : ServiciosdeRecreaciondescrip_alicant_porprecio_aliObjeto : ServiciosdeAlimentacion1 *11Descritas porRegistraReserva**1..*11111111..*111111111111*1*1*1*Usado porContiene unaIniciado porContieneAlmacenaIniciado porIniciado por *111Pagado medianteUsado porRegistraServicios deContieneContieneContieneContieneRegistraAlquiler deRegistraServicios deCapturadoencod_sernd_mandia_manObjeto : InformacionServicios
  • DIAGRAMAS DE SECUENCIACalculando el consumo y uso de todo servicio que uso el clienteRecepcionista SistemaClientesolicitudEstracoSubtotal(tipo)peticionSumadeServicios(solicitud)reporteSumaTotalDetallada(respuesta)entregaDetalladaSubTotal(respuesta)Manejo de pagos por servicios al contado del clienteSistemaRecepcionistaClienteentregarDineroCancelacion(id_cliente,monto)registrarDatos_Cancelacion(datos)informeCancelacion(respuesta)enviarDatos_solicitudFactura(solicitud)impresionFactura(respuesta)entregarFactura(facura)
  • Registrar todo el pago del consume y uso de servicios en el sistemaSistemaRecepcionistaClienteentregarTarjetaCreditoDebito(id_tarjeta)registrarSolicitudTransaccion(solicitud)informeEstractoFactura(respuesta)entregarSaldoTarjeta(respuesta)CONTRATOSNombre: solicitudExtractoSubtotal(tipo)Responsabilidades: Atender solicitud del cliente para su cálculo de suconsumo por los servicios.Tipo: SistemaSalida: Si la respuesta es positiva, se revisa los consumos delcliente para su posterior cálculo.Precondiciones: La solicitud de extracto del sub total que realizo elcliente.Postcondiciones: Si la respuesta es positiva: Se crea la aprobación para calculo sub total decosumos. Se asoció aprobación con peticionSumadeServicos()
  • Nombre: reporteSumaTotalDetallada(respuesta)Responsabilidades: Verifica la solicitud del cliente para su posterior calculo ydar un informe detallado de la suma total.Tipo: SistemaSalida: Si la respuesta es positiva se hace el cálculo paraenviar la respuesta detallada y su respectivo registro.Precondiciones: Solicitud de extracto ya confirmada.Postcondiciones: Si la respuesta es positiva: Se crea una aprobación respuesta de solicitud. Se asoció aprobación para informar al clientes conentrega DetalladaSubTotal(respuesta). Se asoció solicitud de extracto para incorporarlo alregistro de solicitudes.Nombre: entregarDineroCancelacion(id_cliente,monto)Responsabilidades: Decepcionar y verificar el monto total en efectivo de losconsumos del cliente.Tipo: SistemaSalida: Confirmación y variación del monto entregado por elcliente.Precondiciones: El monto en efectivo realizado por el cliente.Postcondiciones: Si la respuesta es positiva: Se creó una aprobación de cancelación. Se asoció aprobación de la cancelación conregistrarDatos_Cancelacion(datos)
  • Nombre: informeCancelacion(respuesta)Responsabilidades: Enviar datos completos de cancelacion para su registroy realizar la factura.Tipo: SistemaSalida: Se verifica los datos actualizados y detallados.Precondiciones: La aprobación de la cancelación con los datos delmonto y del cliente.Postcondiciones: Si la respuesta es positiva: Se creó una aprobación de informe de cancelacion. Se asoció aprobación para la solicitud de factura conenviarDatos_solicitudFactura(solicitud)Nombre: enviarDatos_solicitudFactura(solicitud)Responsabilidades: Realizar la solicitud para que se pueda realizar lafactura por cancelación.Tipo: SistemaSalida: Se confirma la solicitud y se envía los datos de lasolicitud.Precondiciones: Informe de cancelación y su respectiva verificación.Postcondiciones: Se creó una aprobación de cancelación. Se asoció aprobación con la para su respectivaimpresión impresionFactura(respuesta)Nombre: impresionFactura(respuesta)Responsabilidades: Crear la factura para confirmar la cancelación delcliente.Tipo: Sistema
  • Salida: Se envía la impresión de la factura para en entregarlo alcliente.Precondiciones: La solicitud y verificación de factura con los datosrespectivos del monto y cliente.Postcondiciones: Se creó una aprobación de facturay surespecivaimpresion. Se asoció aprobación con entregarFactura(facura) Se asocia la factura con el Hotel para incorporarlo alregistro de facturas efectuadas.Nombre: entregarTarjetaCreditoDebito(id_tarjeta)Responsabilidades: Realizar la recepción y verificación de la tarjeta decrédito o débito.Tipo: SistemaSalida: Confirmación de la tarjeta de crédito o débito para suposterior registro.Precondiciones: Solicitud del cliente de cancelación por medio tarjeta decrédito o débito.Postcondiciones: Se creó la aprobación de la petición del cliente Se asoció aprobación con para registrarloregistrarSolicitudTransaccion(solicitud).Nombre: informeExtractoFactura(respuesta)Responsabilidades: Informe del Extracto Bancario para verificar sucancelación.Tipo: SistemaSalida: Verificar depósito de cancelación.
  • Precondiciones: Recepción y verificación de la tarjeta de crédito odebito.Postcondiciones: Si la respuesta es positiva: Se creó una aprobación de cancelación e informe desaldo. Se asoció aprobación con para entregar informe desaldo entregarSaldoTarjeta(respuesta).Registrar servicios de comidasolicitudComida(solicitud)registrarComida(respuesta)Sistema RecepcionistaClientesolicitarServicioComida(id_cliente,fecha)InformarAprobacionComida(respuesta)
  • Calcula el total servicio de comidaregistrarCalculo(respuesta)InformarSaldo(respuesta)Sistema RecepcionistaClientesolicitarCostoServicio(id_cliente)solicitudCalculoServicio(solicitud)Registro reserva de servicio de recreaciónsolicitarReservaServicio(id_cliente,fecha)solicitudReserva(solicitud)registrarReserva(respuesta)InformarAprobacionReserva(respuesta)Sistema RecepcionistaCliente
  • Calculo total de servicios de recreaciónsolicitarCostoServicio(id_cliente)solicitudCalculoServicio(solicitud)registrarCalculo(respuesta)InformarSaldo(respuesta)Sistema RecepcionistaClienteCalculo total de los serviciossolicitarCalculoServiciosHotel(id_cliente)solicitudCalculoServicioHotel(solicitud)cotizacionSaldoServicios(saldo_total)InformeSaldoTotalServiciosHotel(saldo_total)Sistema RecepcionistaCliente
  • CONTRATOSNombre: Solicitar_Servicio_Comida(id_cliente,fecha)Responsabilidad: Realizar el pedido de comida para el consumo en elmismo instante o un uso posterior.Tipo: SistemaSalida: Si se aprueba se envía una solicitud de del pedido parael registro.Precondición:Postcondicion: Se creó una solicitud de comidaNombre: Registrar_Comida (Respuesta)Responsabilidad: Atender la respuesta del pedidocomida para informar siel pedidoesta disponible o agotado.Tipo: SistemaSalida: Si se aprueba o rechaza la solicitud se envía larespuesta al cliente que hizo su solicitudPrecondición: La solicitud de comida, la respuesta es enviada alcliente.Postcondicion: Si se aprueba el pedido: Se crea una aprobación respuesta comida. Se asocia la aprobación para informar al cliente. Se asocia el pedido con el Hotel para incorporarlo alregistro de comidasSi no se aprueba el pedido: Se crea un reprobatorio para respuesta comida.
  • Nombre: Solicitar_Costo_Servicio(id_cliente)Responsabilidad: Realizar la cotización de los servicios de comidapedidos.Tipo: SistemaSalida: Enviar la solicitud de cotización al recepcionista paraque pueda dar el costo total de el consumo del cliente.Precondición: Terminar el uso del servicio de comidaPostcondicion: Se creó una solicitud de cotización de servicio decomida.Nombre: Respuesta_Calculo_Servicio(Saldo)Responsabilidad: Enviar la cotización realizada para dar la respuesta delsaldo que debe pgar el cliente.Tipo: SistemaSalida: Entregar la cotización total al cliente.Precondición: La solicitud de cálculo por uso de servicios enviado a elrecepcionista.Postcondicion: Se crea una respuesta de cotización Saldo Servicios Se asocia la respuesta y el informe de saldo con elclienteNombre: Solicitar_Reserva_Servicio(id_cliente,fecha)Responsabilidad: Realizar la reserva de un área de recreación para el usoen el mismo instante o un uso posterior.Tipo: Sistema
  • Salida: Si se aprueba se envía una solicitud de reserva alrecepcionista para su debida aprobación yposteriormente registro.Precondición:Postcondicion: Se creó una solicitud de reservaNombre: Registrar_reserva(Respuesta)Responsabilidad: Atender la respuesta de la reserva para informar si elservicio está disponible u ocupado.Tipo: SistemaSalida: Si se aprueba o rechaza la solicitud se envía larespuesta al cliente que hizo su solicitudPrecondición: La solicitud de reserva, la respuesta es enviada alcliente.Postcondicion: Si se aprueba la reserva: Se crea una aprobación respuesta reserva. Se asocia la aprobación para informar al cliente. Se asocia la reserva con el Hotel para incorporarloal registro de reservasSi no se aprueba la reserva: Se crea un reprobatorio para respuesta reserva.Nombre: Solicitar_Costo_Servicio(id_cliente)Responsabilidad: Realizar la cotización de los servicios de recreaciónusados.Tipo: SistemaSalida: Enviar la solicitud de cotización al recepcionista paraque pueda dar el costo total del consumo del cliente.
  • Precondición: Terminar el uso del servicio de recreaciónPostcondicion: Se creó una solicitud de cotización de servicio derecreación.Nombre: Respuesta_Calculo_Servicio(Saldo)Responsabilidad: Enviar la cotización realizada para dar la respuesta delsaldo que debe pagar el cliente.Tipo: SistemaSalida: Entregar la cotización total al cliente.Precondición: La solicitud de cálculo por uso de servicios enviado a elrecepcionista.Postcondicion: Se crea una respuesta de cotización Saldo Servicios Se asocia la respuesta y el informe de saldo con elclienteNombre: Solicitar_Calculo_Servicios_Hotel(id_cliente)Responsabilidad: Realizar la cotización de todos los servicios consumidoso usados en el Hotel.Tipo: SistemaSalida: Enviar la solicitud de cotización al recepcionista paraque pueda realizar el cálculo solicitado por el cliente.Precondición: Terminar el consumo o uso de los servicios que el Hotelproporciono al cliente.Postcondicion: Se crea una solicitud de servicios del Hotel.
  • Nombre: Cotizacion_Saldo_Servicios(Saldo_Total)Responsabilidad: Realizar cotización para dar un informe al cliente de susaldo total por todos los usos de servicios en el Hotel.Tipo: SistemaSalida: Entregar el saldo total por servicios en el Hotel al clientePrecondición: Solicitud del cálculo de costo total de servicios enviadoal recepcionista.Postcondicion: Se crea una respuesta de cotización Saldo_TotalServicios Se asocia la respuesta y el informe de saldo totalcon el cliente Se asocia la solicitud en el Hotel para incorporarloal registro de solicitudes de Saldo Total ServiciosRegistra Reserva de HabitaciónSistemaCliente RecepcionistarevisaCaracteristicas(tipo)verificaDisponibilidad()registraReserva(ci_cli)enviaEspecificaciones()
  • Adelanto de ReservaSistemaCliente RecepcionistainformeAdelanto(cos_res)cotizaAdelanto(tipo)solicitarExtracto()efectuarDeposito(cos_res)Sistema de Autorizaciónrespuesta Extracto()enviarComprobante()Realiza Informe de ReservaSistema RecepcionistaregistraEspecificaciones()registraCaracteristicas()actualizarDisponibilidad(nro_hab)
  • CONTRATOSNombre: revisaCaracteristica(tipo)Responsabilidades: Atender la solicitud de Reserva, si la respuesta espositiva se realiza la reserva según disponibilidad.Tipo: SistemaSalida: Si la respuesta es positiva, se revisa disponibilidad yespecificaciones para la reserva.Precondiciones: La disponibilidad de habitaciones se envió al cliente.Postcondiciones: Si la respuesta es positiva: Se creó una aprobación de reserva. Se asoció aprobación con respuestaExtracto()Nombre: verificaDisponibilidad()Responsabilidades: Verificar la Disponibilidad de Habitaciones y si estarespuesta es positiva, se realizara la Reserva.Tipo: SistemaSalida: Si la respuesta es positiva, se realizara la reserva y suregistro.Precondiciones: Constante actualización de Disponibilidad Habitacional.Postcondiciones: Si la respuesta es positiva: Se creó una aprobación de reserva Se asoció aprobación con informeAdelanto(cos_res) Se asoció aprobación con respuestaExtracto() Se asoció al registro de Reservas EfectuadasNombre: registraReserva(ci_cli)Responsabilidades: Registrar los datos del Cliente que realiza la Reserva.Tipo: Sistema
  • Salida: Se actualizara el registro de clientes que realizan lasreservas.Precondiciones: La solicitud de datos personales se envió al cliente.Postcondiciones: Si la respuesta es positiva: Se creó una aprobación de registro de clientes. Se asoció aprobación con registraCaracteristicas() Se asoció aprobación con actualizarDisponibilidad()Nombre: envíaEspecificaciones()Responsabilidades: Enviar datos completos de reserva si se encuentra enalgún paquete.Tipo: SistemaSalida: Se actualizara el registro de promociones existentes.Precondiciones: La información de paquetes especiales se envió alcliente oportunamente.Postcondiciones: Si la respuesta es positiva: Se creó una aprobación de registro de paquete. Se asoció aprobación con registraEspecificaciones()Nombre: cotizaAdelanto(tipo)Responsabilidades: Cotizar el Monto de Adelanto según Tipo.Tipo: SistemaSalida: Se cotizara un monto que será enviado al cliente paraque este lo cancele.Precondiciones: Verificar Tipo y Especificaciones.Postcondiciones: Se creó una aprobación de cancelación de Adelanto. Se asoció aprobación con informeAdelanto(cos_res) Se asoció aprobación con efectuarDeposito(cos_res)
  • Nombre: informeAdelanto(cos_res)Responsabilidades: Informar al cliente que debe cancelar el monto deadelanto de reserva.Tipo: SistemaSalida: Se informara al cliente que debe realizar el depósito dela reserva.Precondiciones: Se envió el informe de adelanto correspondiente.Postcondiciones: Se creó una aprobación de adelanto de reserva. Se asoció aprobación con efectuarDeposito(cos_res) Se asoció aprobación con respuestaExtracto()Nombre: efectuarDeposito(cos_res)Responsabilidades: Realizar el depósito del adelanto satisfactoriamente.Tipo: SistemaSalida: Se efectúa el depósito a cuentas bancariascorrespondientes para confirmar la reserva.Precondiciones: La información de cuentas y monto de adelanto debeser enviada para el conocimiento del cliente.Postcondiciones: Se asoció aprobación con solicitudExtracto() Se asoció aprobación con respuestaExtracto()Nombre: solicitudExtracto()Responsabilidades: Solicitar un Extracto Bancario para verificar Adelanto.Tipo: SistemaSalida: Verificar Deposito de Adelanto.Precondiciones:
  • Postcondiciones: Si la respuesta es positiva: Se creó una aprobación de adelantos efectuados. Se asoció aprobación con respuestaExtracto()Nombre: respuestaExtracto()Responsabilidades: Verificar el depósito bancario efectuado por el cliente x.Tipo: SistemaSalida: Se verificara el depósito para enviar un comprobante dereserva.Precondiciones: La solicitud de extracto enviado satisfactoriamente.Postcondiciones: Si la respuesta es positiva: Se creó la aprobación de Reserva Se asoció aprobación con enviarComprobante()Nombre: enviarComprobante()Responsabilidades: Enviar un Comprobante de Reserva al cliente.Tipo: SistemaSalida: Se enviar un informe de reserva satisfactoria al cliente.Precondiciones: Se Verifica existencia de Deposito Bancario.Postcondiciones: Se asoció aprobación con registraCaracteristicas() Se asoció aprobación con actualizarDisponibilidad()Nombre: registraCaracteristicas()Responsabilidades: Registra las Características de la Habitación para tenerun control de inventarios.Tipo: Sistema
  • Salida: Se registra las características de la habitación.Precondiciones: La reserva se realizó satisfactoriamente.Postcondiciones: Se creó una aprobación de registro de reservas. Se asoció aprobación con registraEspecificaciones()Nombre: registraEspecificaciones()Responsabilidades: Registrar las Especificaciones o paquetes en la que seencuentra la reserva.Tipo: SistemaSalida: Se efectúa un registro de paquetes.Precondiciones: La información enviada por el cliente se revisa.Postcondiciones: Se creó una aprobación de registro deEspecificaciones.Nombre: actualizarDisponibilidad()Responsabilidades: Actualizar Disponibilidad de Habitaciones para evitarconfusión en asignación de habitaciones.Tipo: SistemaSalida: Se actualizara la disponibilidad de habitaciones que seencuentren disponibles u ocupados.Precondiciones: La actualización debe ser constante en cada reserva oAlquiler de Habitación.Postcondiciones: Se creó una aprobación de actualización constante.
  • Registra Alquiler de HabitaciónSistemaRecepcionistaClientesolicitarAlquilarHabitacion(id_cliente)registrarDatos_actualizacion(datos)informarRegistro(respuesta)informeAsigancionHabitacion(respuesta)Verificar ReservaSistemaRecepcionistaClientesolicitarConfirmacionReserva(id_cliente)solicitudVerificarReserva(datos)solicitudVerificada(respuesta)informarConfirmacionReserva(respuesta)
  • Obtener Informe de CostoSistemaRecepcionistaClientesolicitarInformeCostos(id_cliente)solicitudInformacionCostosHabitacion(datos)costosHabitacion(informe)informarCostosHabitacion(respuesta)Captura Especificaciones de HabitaciónSistemaRecepcionistaClientesolicitarEspecificacionHabitacion(caracteristicas)verificarHabitacion(datos)confirmacionHabitacionSolicitada(respuesta)informarHabitacionSolicitada(respuesta)
  • Registra los Alquileres EfectuadosSistemaRecepcionistaregistrarCacteristicasAlquiler(datos)registrarEspecificaciones()almacenarDatosAlquiler()CONTRATOSNombre: solicitarAlquilerHabitacion(ci_cliente)Responsabilidades: Atender la solicitud de alquiler de una habitación, segúnla disponibilidad de las habitacionesTipo: SistemaSalida: Si la respuesta es positiva, se revisa disponibilidad de lahabitacion y especificaciones para realizar el alquiler.Precondiciones: La solicitud del alquiler de una habitaciónenviada por elcliente.Postcondiciones: Si la respuesta es positiva: Se creó una aprobación de alquiler. Se asoció aprobación de alquiler conregistrarDatos_actualizacion(datos)
  • Nombre: registrarDatos_actualizacion(datos)Responsabilidades: Registrar los datos del alquiler de habitación para asíactualizar los alquileres de habitación para sudisponibilidad.Tipo: SistemaSalida: Si la respuesta es positiva, se realizara la el registro dealquiler para posteriormente dar un informe de ello yhacer la respectiva asignación de la habitación.Precondiciones: El alquiler realizado por el cliente y su verificación.Postcondiciones: Si la respuesta es positiva: Se creó una aprobación el registro de alquiler. Se asoció aprobación del registro del alquiler coninformarRegistro(respuesta). Se asocia el alquiler con el Hotel para incorporarlo alregistro de alquileres realizados.Nombre: informarRegistro(respuesta).Responsabilidades: Informar sobre el registro del alquiler efectuadocorrectamente e informar al cliente del alquiler realizadocorrectamente.Tipo: SistemaSalida: Se actualizara el registro de alquiler para así dar uninforme al cliente de su habitación asignada y que sualquiler fue realizado correctamente.Precondiciones: La solicitud del informe y el registro del alquiler yarealizado y verificado.Postcondiciones: Si la respuesta es positiva: Se creó una aprobación de alquiler de habitaciones Se asoció aprobación del alquiler para informar alcliente coninformeAsigancionHabitacion(respuesta)
  • Nombre: solicitarConfirmacionReserva(id_cliente)Responsabilidades: Enviar datos completos de la solicitud para confirmar lareserva del alquiler que desea el cliente.Tipo: SistemaSalida: Se envía los datos completos para realizar la respectivaconfirmación de la reserva del alquiler de habitación.Precondiciones: La solicitud del cliente que desea confirmar su reservadel alquiler de su habitacion.Postcondiciones: Si la respuesta es positiva: Se creó una aprobación para hacer la confirmaciónde reserva. Se asoció aprobación de la solicitud consolicitudVerificarReserva(datos).Nombre: solicitudVerificada(respuesta)Responsabilidades: Enviar la respuesta e informar al cliente que su reservarealizada para el alquiler esta correcta.Tipo: SistemaSalida: Verificar la reserva del alquiler para enviar un informe alcliente que su reserva fue exitosa.Precondiciones: Solicitud aprobada y los datos respectivos para hacerdicha confirmación.Postcondiciones: Se creó un informe de confirmación de reserva que elcliente solicita. Se asoció aprobación para dar un informe al clientecon informarConfirmacionReserva(respuesta).
  • Nombre: solicitarInformeCostos(id_cliente)Responsabilidades: Informar al cliente que debe cancelar el monto por elalquiler realizado en el hotel.Tipo: SistemaSalida: Enviar los datos correspondientes para hacer los costosque el cliente debe cancelar.Precondiciones: Solicitud del cliente con sus respectivos datos parahacer un informe de los costos.Postcondiciones: Se creó una aprobación de la solicitud de costos paraenviar los datos. Se asoció aprobación de la solicitud consolicitudInformacionCostosHabitacion(datos)Nombre: costosHabitacion(informe)Responsabilidades: Realizar la cotización de cotos que el cliente realizo porla habitación alquilada.Tipo: SistemaSalida: Se la cotización de costos y se crea un informe decostos para enviarlo al cliente.Precondiciones: La solicitud de costos verificada y los datos del cliente.Postcondiciones: Se creó un informe de costos para enviarlo al cliente. Se asoció la aprobación de costos para asociarlos alenvió de su información coninformarCostosHabitacion(respuesta)
  • Nombre: solicitarEspecificacionHabitacion(caracteristicas)Responsabilidades: Recibir la solicitud de especificación de habitación consus características para verificar si la habitación existe osi esta disponible.Tipo: SistemaSalida: Enviar la solicitud y sus características para surespectiva verificaciónPrecondiciones:Postcondiciones: Si la respuesta es positiva: Se creó una aprobación de verificación de habitaciónsegún exigencias del cliente. Se asoció aprobación con verificarHabitacion(datos)Nombre: confirmacionHabitacionSolicitada(respuesta)Responsabilidades: Verificar que la habitación solicitada por el cliente estadisponible.Tipo: SistemaSalida: Se verificara la habitación para luego enviar larespuesta al cliente si está o no disponible la habitacióncon las características especificadas.Precondiciones: La solicitud de especificación verificada con susrespectivos datos.Postcondiciones: Si la respuesta es positiva: Se creó la aprobación de la habitación solicitada. Se asoció aprobación de la especificación coninformarHabitacionSolicitada(respuesta) parainformar al cliente.
  • Nombre: registrarCacteristicasAlquiler(datos)Responsabilidades: Registrar las características del alquiler en el sistema.Tipo: SistemaSalida: se envía las todas las características del alquiler parasu respectivo registro.Precondiciones: El alquiler ya realizado y finalizado para su registro.Postcondiciones: Se asoció aprobación del registro conregistrarEspecificaciones() Se asocia la aprobación con el Hotel paraincorporarlo al registro alquiler con características.Nombre: registrarEspecificaciones()Responsabilidades: Registra las especificaciones de la Habitación paratener un control de inventarios.Tipo: SistemaSalida: Se registra las especificaciones de la habitación.Precondiciones: El alquiler que se realizó correctamente.Postcondiciones: Se creó una aprobación de registro de alquiler. Se asoció aprobación con almacenarDatosAlquiler()Nombre: almacenarDatosAlquiler()Responsabilidades: Almacenar y registrar todos los datos ya sea decaracterísticas y especificación en la que se encuentraen el alquiler.Tipo: SistemaSalida: Se efectúa un almacén para los datos del alquiler.
  • Precondiciones: La información del alquiler enviada por el cliente serevisa.Postcondiciones: Se asocia la aprobación con el Hotel paraincorporarlo al registro alquiler con sus datos decaracterísticas y especificaciones.PAQUETESConcepto del dominioElementosBasicosPagos ServiciosReserva AlquilerElementos BásicosRecepcion Hotel Recepcionista GerentePagosPagoPago en Efectivo Pago con Cheque Cheque
  • ServiciosServiciosRecreacion Alimentacion Informacion de Servicios Cancelacion de ServiciosReservaReserva Cliente RecepcionistaAlquilerAlquiler Cliente Recepcionista Cancelacion de ServiciosPATRONESAsignar recepcionista SupendidoAtención al clienteConcluido[asignado][concluido]atendersuspender
  • CASOS DE USO REALESModelo NavegacionalINICIOPROGRAMALOGINPAGARRESERVAO SERVICIOSELECCIONARHABITACIONWEBNUEVARESERVAINICIARSECIONHOTELCANCELARSERVICIOSEXTRASSELECCIÓNDEHABITACIONVISTAYPAQUETESDEHAB.CONFIRMACIONDETRANSACCIONVISTAYPAQUETESDEHABESTADODECLIENTENUEVOREGISTROCONSUMOSALAFECHAIMPRIMIRSUB-TOTALDECONSUMOPAGOPAQUETEPANELDECONTROLCONFIGURACIONESELIMINARRESERVAREGISTRARCLIENTECERRARREGISTRORESERVAEDITARREGISTROCERRARREGISTROIMPRIMIRFACTURANOSIELIMINARCLIENTE
  • INICIO PROGRAMALOGINPAGAR RESERVA O SERVICIOSELECCIONAR HABITACION WEBNUEVA RESERVAINICIARSECION HOTELCANCELAR SERVICIOS EXTRASSELECCIÓN DE HABITACIONVISTA Y PAQUETES DE HAB.CONFIRMACION DETRANSACCIONVISTA Y PAQUETES DEHABESTADO DE CLIENTENUEVO REGISTROCONSUMOS A LA FECHAIMPRIMIR SUB-TOTAL DECONSUMOCANCELACION DE PAQUETEPANEL DE CONTROLCONFIGURACIONESELIMINAR RESERVAREGISTRAR CLIENTECERRAR REGISTRO RESERVAEDITAR CLIENTECERRAR REGISTROIMPRIMIR FACTURANOSI
  • CONTRASEÑA DE INICIO
  • PANEL DE CONTROLNUEVA RESERVA
  • SELECCIÓN DE HABITACIONVISTA DE PAQUETES DE HABITACION
  • REGISTRO DE RESERVA
  • PAGO PAQUETE
  • PAGO PAQUETE WEBCONFIRMACION DE TRANSACCION WEB
  • REGISTRAR CLIENTE
  • EDITAR REGISTRO
  • CERRAR REGISTRO
  • ESTADO CLIENTE
  • CONSUMOS A LA FECHAIMPRIMIR
  • CANCELAR SERVICIOS EXTRASIMPRIMIR FACTURA
  • ELIMINAR CLIENTE
  • ELIMINAR RESERVA
  • DIAGRAMAS DE COLABORACIONRegistradordeReservaRegistrandoReserva(tipo_hab)VerificarDisponibilidadVerificandoDisponibles(sw_hab)DisponibilidadVerificadaVerificarAdelantoVerificandoAdelanto()RespuestaDeposito()RegistraReservaRegistraReserva(nit_cli)ActualizandoDisponibilidadActualizaDisponibles(sw_hab, tipo_hab)ReservaHabitacionActualizaInformacion(sw_hab)AgregaRegistro(nit_cli)RegistradorAlquilerRegistrandoAlquiler(tipo_hab)VerificarReservaVerificandoReserva(fecha)ReservaVerificada()VerificarDisponibilidadVerificandoDisponibilidad(sw_hab)RespuestaDisponibilidad()RegistraAlquilerRegistraAlquiler(nit_cli)ActualizandoDisponibilidadActualizaDisponibles(sw_hab, tipo_hab)AlquilerHabitacionActualizaInformacion(sw_hab)AgregaRegistro(nit_cli)
  • RegistradorServiciosHospedajeRegistrandoServicios(descrip_ser, descrip_ali, costo_hab)VerificarHospedajeVerificandoHospedaje(n_hab)HospedajeVerificado()VerificarServiciosVerificandoServicios(cod_ser)RespuestaServicios()RegistraCancelacionRegistraCancelacion(monto_tot)ActualizandoDisponibilidadActualizaDisponibles(sw_hab)PagoHabitacionActualizaInformacion(sw_hab)AgregaRegistro(tipo_can)RegistradorServiciosHospedajeefectuarPago(monto_tot)VerificarHospedajeVerificandoHospedaje(n_hab)HospedajeVerificado()VerificarServiciosVerificandoServicios(cod_ser)RespuestaServicios()MostrandoTotalefectuandoCalculos(costo_hab, cod_ser)PagoobtienePago(tipo_can)obtienePago(tipo_can)obtienePago(tipo_can)
  • DIAGRAMAS DE ESTADODiagramas de estado servicio comidaEsperando PedidoEsperando ConfirmacionReserva de ComidaRespuestaIntrocuccion PedidoPedido TerminadoRealizar PedidoRealizar PedidoEsperando Notificacion de PedidoAutorizar PedidoNotificacion de PedidoEfectuar NotificacionIntrocuccion de NotificacionPedido TerminadoToma datos de PedidoToma datos de PedidoDiagramas de estado total servicio comidaEsperando Pedido de CostosEsperando ConfirmacionPedido de CostoRespuestaIntrocuccion PedidoVerificacion de PedidoIntroducir codigoIntroducir codigo
  • Esperando Confirmacion Pedido de CostosEsperando Calculo de CostosConfirmacionde Pedido de CostosRespuesta de Total ConsumoIntrocuccion de CostosCalculo TerminadoCalculo de CostosCalculo de CostosDiagramas de estado servicio recreaciónEsperando reservaEsperando ConfirmacionReserva de ServiciosRespuestaRealizar ReservaReserva TerminadaIntroduccion de datosIntroduccion de datosEsperando Notificacion de ReservaAutorizacion de ReservaNotificacion de ReservaEfectuar NotificacionIntroduccion de NotificacionReserva TerminadaDatos para la reservaDatos para la reserva
  • Diagramas de estado total servicio de recreaciónEsperando Pedido de CostoEsperando CostosPedido de CostoRespuestaIntroduccion de PedidoLocalizacion TerminadaCodigo ServicioCodigo ServicioEsperando respuesta de CostosEsperando Finalizar CalculoConfirmacion de Pedido de CostosRespuesta de TotalIntroduccion de CostosCalculo TotalCostos ServicioCostos ServicioDiagramas de estado total serviciosEsperando pedido de Costos TotalesEsperando Finalizar CalculoPedido de Costos Totales de ServiciosRespuesta de Total de CostosIntroduccion de Costos por ServicioCalculo TotalCostos Total por ServicioCostos Total por Servicio
  • Esperando Confirmacion de pedido de Costos TotalesEsperando ConfirmacionConfirmacion Pedido de Costos Totales de ServiciosRespuesta de ConfirmacionIntroduccion de CostosCalculo VerificadoRegistro de CostosRegistro de CostosRegistra Reserva de HabitaciónEsperando Solicitud de ReservaIntroducir Caracteristicas de HabitaciónIngresa Caracteristicas Verifica DisponibilidadEspecificaciones HabitaciónEfectuar CotizacionEspecificaciones HabitaciónAdelanto de ReservaEsperando Especificaciones para CotizacionCotiza Monto de AdelantoIngresaEspecificacionesEnviar Informe de AdelantoefectuarAdelantoefectuarPagoefectuarPagoRealiza Deposito BancarioVerificar Deposito BancarioverificaAdelantoClienteverificaAdelantoClienteEnviar Comprobante de ReservaenviaInformeDepositoIngresaEspecificaciones
  • Realiza Informe de Reserva.Esperando Caracteristicas y EspecificacionesVerifica Caracteristicas IntroducidosIngresaCaracteristicasVerifica EspecificacionesingresaEspecificacionesingresaDatosHabitacioningresaDatosHabitacionActualiza DisponibilidadVerifica DisponibilidadingresaCaracteristicasPATRÓNSolicitar_Servicio_Comida(id_cliente,fecha)NOMBRE: ControladorPROBLEMA: Realizar el pedido de comida para el consumo en el mismoinstante o un uso posterior.SOLUCION: Si se aprueba se envía una solicitud de del pedido para elregistro.BENEFICIOS: Se creó una solicitud de comidade tal manera que se garantizaque la empresa tenga un mayor control y rapidez en lasolicitud de la información.Registrar_Comida (Respuesta)NOMBRE: ControladorPROBLEMA: Atender la respuesta del pedidopero solo se puede registraruna comidaa la vez para informar si el pedido está disponible oagotado pues para ambos casos se elabora un informe.SOLUCION: Si se aprueba o rechaza la solicitud se envía la respuesta alcliente que hizo su solicitud
  • BENEFICIOS: Se realiza el registro de comidade tal manera que se garantizaque la empresa tenga un mayor control y rapidez en lasolicitud de la información por lo tanto también se crea unaaprobación respuesta comida.Solicitar_Costo_Servicio(id_cliente)NOMBRE: CreadorPROBLEMA: Se rrealizará la cotización de los costos de servicios por elconcepto de la comida que los mismos son pedidos por losclientes. Tomando en cuenta que solo se puede solicitar unservicio de comida a la vez.SOLUCION: Enviar la solicitud de cotización al recepcionista para quepueda dar el costo total del consumo del cliente.BENEFICIOS: Se crea una solicitud de cotización de servicio de comida.detal manera que se creó una solicitud de cotización de serviciode comida con éxito.Respuesta_Calculo_Servicio(Saldo)NOMBRE: CreadorPROBLEMA: Enviar la cotización realizada para dar la respuesta del saldoque debe pagar el cliente, esta respuesta solo puede serbrindada un cliente a la vez.SOLUCION: Entregar la cotización total al cliente, según el orden desolicitudes de costo sobre el cálculo de servicios.BENEFICIOS: A solicitud del cliente se realiza la cotización de servicio decomida de tal manera que se crea un cálculo de estosservicios de manera rápida y eficienteSolicitar_Reserva_Servicio(id_cliente,fecha)NOMBRE: ControladorPROBLEMA: Se realizar la reserva de un área de recreación para el uso enel mismo instante o un uso posterior, siempre y cuando lasáreas recreativas estén disponibles.SOLUCION: Si se aprueba se envía una solicitud de reserva alrecepcionista para su debida aprobación y posteriormenteregistro.
  • BENEFICIOS: A solicitud de reserva del cliente se realiza la cotización yreserva de los ambientes recreativos de tal manera que setenga un control de todos los ambientes recreativos del hotelRegistrar_reserva (Respuesta)NOMBRE: ControladorPROBLEMA: Atender la respuesta de la reserva para informar si el servicioestá disponible u ocupado, tomando en cuenta que losservicios se encuentres disponibles y desocupados.SOLUCION: Si se aprueba o rechaza la solicitud se envía la respuesta alcliente que hizo su solicitud de reserva.BENEFICIOS: La solicitud de reserva, la respuesta es enviada al cliente demanera simultánea, además que se crea la aprobación derespuesta de reserva.Solicitar_Costo_Servicio(id_cliente)NOMBRE: CreadorPROBLEMA: Realizar la cotización de los servicios de recreación usadospor los clientes.SOLUCION: Se envía un mensaje de la solicitud de cotización alrecepcionista para que pueda dar el costo total del consumodel cliente.BENEFICIOS: La solicitud del costo por los servicio se realizara de unamanera más rápida y concreta para que se realice el pago delos servicios de manera inmediata. Para posteriormente ponerel esta del área como disponibleRespuesta_Calculo_Servicio(Saldo)NOMBRE: CreadorPROBLEMA: Enviar la cotización realizada para dar la respuesta del saldoque debe pagar el cliente, la respuesta del saldo por losservicios utilizados se realiza de un cliente a la vez.SOLUCION: Se envía un mensaje de la solicitud de cotización alrecepcionista para que pueda dar el costo total del consumodel cliente.
  • BENEFICIOS: La solicitud del costo se entrega la cotización de estosservicios utilizados al cliente.Solicitar_Calculo_Servicios_Hotel(id_cliente)NOMBRE: ControladorPROBLEMA: Realizar la cotización de todos los servicios consumidos ousados en el Hotel.SOLUCION: Enviar la solicitud de cotización al recepcionista para quepueda realizar el cálculo solicitado por el cliente.BENEFICIOS: La empresa brinda una mayor información y cotización sobrelos costos de las habitaciones.Cotizacion_Saldo_Servicios(Saldo_Total)NOMBRE: ExpertoPROBLEMA: Realizar cotización para dar un informe al cliente de su saldototal por todos los usos de servicios en el Hotel, tomando encuenta que todos estos servicios sean registrados.SOLUCION: Entregar el saldo total por servicios en el Hotel al clienteBENEFICIOS: Garantiza que la empresa tenga un mayor control y rapidez enla solicitud de la información.revisaCaracteristica(tipo)NOMBRE: ControladorPROBLEMA: Atender la solicitud de Reserva, si la respuesta es positiva serealiza la reserva según disponibilidad de las habitaciones.SOLUCION: Si la respuesta es positiva, se revisa disponibilidad yespecificaciones para la reserva.BENEFICIOS: Garantiza que la empresa tenga un mayor control y rapidez enla solicitud de la información.verificaDisponibilidad()NOMBRE: CreadorPROBLEMA: Verificar la Disponibilidad de Habitaciones y si esta respuestaes positiva, se realizara la Reserva.
  • SOLUCION: Si la respuesta es positiva, se realizara la reserva y suregistro.BENEFICIOS: La verificación de disponibilidad de habitaciones brinda a quela empresa tenga un mayor control y rapidez en la solicitud dela información.envíaEspecificaciones()NOMBRE: ControladorPROBLEMA: Enviar datos completos de reserva si se encuentra en algúnpaquete.SOLUCION: Se actualizara el registro de promociones existentes.BENEFICIOS: El envió de especificaciones de habitaciones brinda a que laempresa tenga un mayor control y rapidez en la solicitud de lainformación.cotizaAdelanto(tipo)NOMBRE: Bajo AcoplamientoPROBLEMA: Cotizar el Monto de Adelanto según Tipo.SOLUCION: Se cotizara un monto que será enviado al cliente para queeste lo cancele.BENEFICIOS: La empresa tenga un mayor control y rapidez en la solicitud dela información.informeAdelanto(cos_res)NOMBRE: Bajo AcoplamientoPROBLEMA: Informar al cliente que debe cancelar el monto de adelanto dereserva.SOLUCION: Se informara al cliente que debe realizar el depósito de lareserva.BENEFICIOS: Garantiza que la empresa tenga un mayor control y rapidez enla solicitud de la información.efectuarDeposito(cos_res)NOMBRE: Bajo Acoplamiento
  • PROBLEMA: Realizar el depósito del adelanto satisfactoriamente.SOLUCION: Se efectúa el depósito a cuentas bancarias correspondientespara confirmar la reserva.BENEFICIOS: Efectuar el deposito Garantiza que la empresa tenga un mayorcontrol sobre los inventarios y rapidez en la solicitud de lainformación.solicitudExtracto()NOMBRE: CreadorPROBLEMA: Solicitar un Extracto Bancario para verificar Adelanto.SOLUCION: Verificar Deposito de Adelanto.BENEFICIOS: Solicitar el ExtractoGarantiza que la empresa tenga un mayorcontrol sobre los inventarios y rapidez en la solicitud de lainformación.respuestaExtracto()NOMBRE: ControladorPROBLEMA: Verificar el depósito bancario efectuado por el cliente x.SOLUCION: Se verificara el depósito para enviar un comprobante dereserva.BENEFICIOS: Garantiza que la empresa tenga un mayor control sobre losinventarios y rapidez en la solicitud de la información.enviarComprobante()NOMBRE: ControladorPROBLEMA: Enviar un Comprobante de Reserva al cliente.SOLUCION: Se enviar un informe de reserva satisfactoria al cliente.BENEFICIOS: El envió del comprobante Garantiza que la empresa tenga unmayor control sobre los inventarios e ingresos que tiene laempresa así como también y rapidez en la solicitud de lainformación.registraCaracteristicas()NOMBRE: Controlador
  • PROBLEMA: Registra las Características de la Habitación para tener uncontrol de inventarios.SOLUCION: Se registra las características de la habitación.BENEFICIOS: El registro de las características de las habitaciones brinda unmayor conocimiento acerca de las así como también rapidezen la solicitud de la información.registraEspecificaciones()NOMBRE: ControladorPROBLEMA: Registrar las Especificaciones o paquetes en la que seencuentra la reserva.SOLUCION: Se efectúa un registro de paquetes.BENEFICIOS: El registro de especificaciones de las habitaciones brinda unmayor conocimiento como también rapidez en la solicitud dela información.actualizarDisponibilidad()NOMBRE: ControladorPROBLEMA: Actualizar Disponibilidad de Habitaciones para evitar confusiónen asignación de habitaciones.SOLUCION: Se actualizara la disponibilidad de habitaciones que seencuentren disponibles u ocupados.BENEFICIOS: La actualización de la disponibilidad proporciona alrecepcionista un mayor control sobre las reservas dehabitaciones o ocupación de las mismasSolicitudCostos()NOMBRE: CreadorPROBLEMA: Atender la solicitud sobre los costos de las habitaciones,cuando las mismas estén desocupadas o disponibles.SOLUCION: A solicitud de costos de habitaciones se brinda un mensajesobre el costo de la habitación.BENEFICIOS: La solicitud del costo de servicios se realizara de una maneramás rápida de tal forma que las operaciones de estas
  • características se van a realizar de una manera más rápida yeficientesingresaHabitacion(grafico, código)NOMBRE: ControladorPROBLEMA: La operación del ingreso habitaciones para verificar su estadose la realiza de dos únicas maneras atreves del grafico oatreves de su código de habitación.SOLUCION: A solicitud de costos de habitaciones se brinda un mensajesobre el costo de la habitación.BENEFICIOS: El ingreso de código o la verificación del estado de lahabitaciones se la realiza de una manera más rápida yeficientes para una mejor operación de la empresa hoteleraObtencionCostos ()NOMBRE: CreadorPROBLEMA: La operación de obtención de costos se la puede realizar deuna obtención de costos a la vez.SOLUCION: A solicitud de la obtención de costos de habitaciones se brindaun mensaje sobre el costo de la misma, además que se brindauna información sobre las características de la habitación.BENEFICIOS: La obtención de costos permite tener un balance generalsobre los inventarios de costos de las habitaciones.informeCostoHabitacion()NOMBRE: ControladorPROBLEMA: La operación de obtención sobre los costos de habitación se larealiza atreves de un informe digital simplemente.SOLUCION: A solicitud de la obtención de informe sobre los costos dehabitación se realizan atreves de un mensaje.BENEFICIOS: La obtención de costos de habitación permite tener un balancey control general sobre los inventarios de costos de lashabitaciones.
  • ingresoSistema(Codigo)NOMBRE: ControladorPROBLEMA: La operación de ingreso a sistema se la realiza solamenteatreves de un código de recepcionista asignado a cadarecepcionista del hotelSOLUCION: El ingreso al sistema al sistema se realiza de manera seguraatreves del código de recepcionistaBENEFICIOS: El beneficio de la asignación de código a los usuarios brindauna protección adicional al sistema de la empresa hotelera.introduccionDatos()NOMBRE: ControladorPROBLEMA: La introducción de datos acerca del registro de lashabitaciones se la realiza una sola habitación a la vez.SOLUCION: El ingreso de datos se la realiza de una manera interactiva yeficiente ingresando los datos de mayor prioridad para lareserva de la habitación.BENEFICIOS: La introducción de datos sobre las reservas y registros de lashabitaciones permite tener un almacenamiento y control dedatos sobre los servicios brindados en el hotel.AlmacenamientoDatos ()NOMBRE: CreadorPROBLEMA: El almacenamiento de datos sobre las reservas, alquileres yservicios brindados en el hotel permite almacenas los datos demanera periódica según las políticas de la empresa hotelera.SOLUCION: El almacenamiento de datos se realizara de manera periódicatomando en cuenta todas las medidas de precauciónnecesarias para evitar la pérdida. de datos.BENEFICIOS: El almacenamiento de datos permite tener un historial detodos los servicios brindados por la empresa para poderobtener cualquier información para cualquier circunstancia.
  • DIAGRAMA DE CLASES+RegistrarCliente()+AlmacenamientoDatos()-nacionalidad-nit_cli-nomb_cli-fono_cli-direc_cliCliente+RegistrarHabitacion()+VerificaDisponibilidad()+BuscarHabitacion()+ActualizarDisponibilidad()+RevisaCaracteristica()+EnvíaEspecificaciones()+informeCostoHabitacion()-n_hab-n_cama-tipo_hab-costo_hab-n_piso-sw_habHabitacion+RegistrarReserva ()+VerificaDisponibilidad()+BuscarHabitacion()+ActualizarDisponibilidad()+CotizaAdelanto()+ObtencionCostos()-cos_res-fecha-fecha_ing-tipo_paqReserva+RegistrarServicios()+Habilitacion()+ObtenerCostos()+SolicitarCostoServicio()+RespuestaCalculoServicio()+SolicitarReservaServicio()-cod_ser-descrip_ser-precio_ser-dia_man-nd_manServicios+RegistrarAlquiler()+RegistraReserva()+ActualizaDisponibilidad()+SolicitCalcuServiciosHotel()+CotizacionSaldoServicios()+VerificaDisponibilidad()+InformeAdelanto()+SolicitudExtracto()+enviarComprobante()+SolicitudCostos()-n_rec-nomb_rec-direc_rec-fono_rec-correo_recRecepcion+VerificaDisponibilidad()+BuscarHabitacion()+VerificaReserva()+ActualizarDisponibilidad()-cod_alq-tipo_paq-sw_resAlquiler+CreaRecepcion()+ingresoSistema()-nomb_hot-direc_hot-fono_hot-categ_hot-tot_pis-n_autHotel-Fin1 1-Fin2 *-Fin31-Fin4*-Fin51-Fin6 *-Fin71-Fin8*-Fin91-Fin10*-Fin111-Fin12*-Fin131-Fin14*+ObtieneTipo()+ObtieneCantidad()+RegistraComidas()+SolicitarServicioComida()-nomb_ser-tipo_ser-cant_porServiciosAlimentacion+RegistraServicios()+ActualizaServicios()-nomb_dis-horarioServiciosRecreacion