: Usuario : Usuario : GUI : GUI : Sistema : Sistema 3: Resultado de Validacion() 1: ingreso(usuario_password) 2: Validacion usuario-password() 4: Acceso Sistema() : Usuario : GUI : Sistema 1: ingreso(usuario_password) 2: Validacion usuario-password() 3: Resultado de Validacion() 4: Acceso Sistema() DIAGRAMA DE SECUENCIA DE HABITACION
: Usuario : Usuario : GUI_Habitacion : GUI_Habitacion : Codificador : Codificador : Grabar : Grabar : buscador : buscador : validador : validador : cancelador : cancelador : modificador : modificador : salir : salir : Habitacion : Habitacion : tipo_habitacion : tipo_habitacion 1: nuevo habitacion 2: generar codigo de habitacion 3: ingresar dato habitacion 4: buscar tipohabitacion 5: devolver datos 6: entregar respuesta 7: mostrar resultado 8: cancelar ingreso de datos 9: limpiar cuadro de texto 10: retornar GUI Habitacion 11: validar datos habitacion 12: mostrar resultados 13: guardar datos ingresados habitacion 14: crear habitacion 15: entregar respuesta 16: mostrar resultado 17: buscar habitacion 18: devolver datos 19: entregar respuesta 20: mostrar resultado habitacion 21: modidifcar datos 22: modificar datos tipohabitacion 23: reemplazar datos tipohabitacion 24: mostrar resultado 25: entrega respuesta 26: cancelar registro 27: cancelar ingreso de datos habitacion 28: limpiar cuadro de texto 29: registrar GUI Habitacion 30: cerrar ventana 31: salir de la GUI Habitacion DIAGRAMA DE COLABORACION DE HABITACION
: GUI_Habitacion : Codificador : Grabar : buscador : validador : cancelador : modificador : salir : Habitacion : tipo_habitacion 1: nuevo habitacion 3: ingresar dato habitacion 10: retornar GUI Habitacion 14: crear habitacion 15: entregar respuesta 18: devolver datos 19: entregar respuesta 21: modidifcar datos 23: reemplazar datos tipohabitacion 25: entrega respuesta 26: cancelar registro 28: limpiar cuadro de texto 29: registrar GUI Habitacion 30: cerrar ventana 2: generar codigo de habitacion 4: buscar tipohabitacion 17: buscar habitacion 7: mostrar resultado 20: mostrar resultado habitacion 8: cancelar ingreso de datos 27: cancelar ingreso de datos habitacion 11: validar datos habitacion 12: mostrar resultados 13: guardar datos ingresados habitacion 16: mostrar resultado 22: modificar datos tipohabitacion 24: mostrar resultado 31: salir de la GUI Habitacion 5: devolver datos 6: entregar respuesta DIAGRAMA DE SECUANCIA DE HUESPED
: Usuari o : Usuari o : GUI_Huesped : GUI_Huesped : Codi fi cador : Codi fi cador : Grabar : Grabar : buscador : buscador : val idador : val idador : modificador : modificador : cancelador : cancelador : sal ir : sal ir : Huesped : Huesped : Naci onal idad : Naci onal idad 1: nuevo huesped 2: generar codogo huesped 3: i ngresa datos huesped 4: buscar naci onal idad 5: devol ver datos 6: entregar respuesta 7: mostrar resul tado 8: cancel ar i ngreso datos 9: l impi ar cuadro de texto 10: retornar GUI Huesped 11: vali dar datos ingresado de huesped 12: mostrar resultados 13: guardar datos huesped 14: crear huesped 15: entregar respuesta 16: mostrar resultado 17: buscador huesped 18: devol ver datos 19: entrega respuesta 20: mostrar resultado 21: modi ficar huesped 22: modi ficar datos huesped 23: reempl azar datos huesped 24: entregar respuesta 25: mostrar resultado 26: cancel ar huesped 27: cancel ar i ngreso huesped 28: l i mpi ar cuadro texto 29: retornar GUI Huesped 30: cerrar ventana 31: sal ir de l a GUI Huesped
DIAGRAMA DE COLABORACION DE HUESPED
: Usuario : GUI_Huesped : Codificador : Grabar : buscador : validador : modificador : cancelador : salir : Huesped : Nacionalidad 1: nuevo huesped 2: generar codogo huesped 3: ingresa datos huesped 4: buscar nacionalidad 5: devolver datos 6: entregar respuesta 7: mostrar resultado 8: cancelar ingreso datos 9: limpiar cuadro de texto 10: retornar GUI Huesped 11: validar datos ingresado de huesped 12: mostrar resultados 13: guardar datos huesped 14: crear huesped 15: entregar respuesta 16: mostrar resultado 17: buscador huesped 18: devolver datos 19: entrega respuesta 20: mostrar resultado 21: modificar huesped 22: modificar datos huesped 23: reemplazar datos huesped 24: entregar respuesta 25: mostrar resultado 26: cancelar huesped 27: cancelar ingreso huesped 28: limpiar cuadro texto 29: retornar GUI Huesped 30: cerrar ventana 31: salir de la GUI Huesped DIAGRAMA DE SECUENCIA DE ALOJAMIENTO(REGISTRO)
: Usuario : GUI_Reservacion : cancelador : salir : Reservacion : Codificador : Grabar : validador : buscador : modificador : Habitacion : tipo_habitacion : Huesped 1: registrar reserva 4: devolver datos 5: entregar respuesta 8: devolver datos 9: entregar respuesta 12: devolver datos 13: entregar respuesta 15: abrir GUI_Huesped 17: limpiar cuadro texto 22: crear reservacion 23: entregar respuesta 25: cambia datos reserva 30: reemplazar datos 31: cancelar registro 33: limpiar cuadro de texto 35: cerrar ventana reservacion 2: generar codigo 3: buscar huesped 7: buscar tipohabitacion 11: buscar habitacion 6: mostrar resultados 10: mostrar resultado 14: mostrar resultado 16: cancelar ingreso de datos reservacion 32: cancelar ingreso de datos 18: retorna GUI reserva 34: mostrar resultado 19: validar datos de reservacion 26: validar nuevos ingresados 20: mostrar resultado 27: mostrar resultados 21: guardar datos ingresados reservacion 24: mostrar resultado 28: modificar reservacion 29: mostrar resultado 36: salir de la GUI reservacion
DIAGRAMA DE DESPLIEGUE: ACTIVIDADES DE USUARIO SERVIDOR DE APLICACIONES SERVIDOR BD CLIENTES GUI ACTIVIDADES DE LAS INTERFACES
Casos de uso de limpieza BASE DATOS.bd DIAGRAMA DE COMPONENTES SISTEMA DE CONTROL DE HABITACIONES DEL HOTEL "LAS VEGAS" Huesped.java class Registro Habitacion.java class Reserva.java Coneccio n.class Habitacion Login
Caso de uso de registro de alquiler de habitacin buscar accesorios CU_RECEPCIONISTA Registro limpieza CU_P_Limpieza <<communicate>> <<include>> registrar estado de hab reportar estado habitacion <<include>> <<include>> buscar disponibilidad de habitacion <<include>> buscar habitacion verificar registro
Diagrama de caso de uso de reserva
buscar disponibilidad hab buscar tipo_habitacion Seleccionar tipo_habitacion registrar datos huesped Modificar datos huesped Anular datos huesped CU_Huesped Registro CU_Recepcionista <<communicate>> fecha I/S_huesped hora I/S_huesped Anular I/S_huesped reportar alquiler_habita imprimir datos Huesped <<include>> <<include>> <<include>> <<include>> <<include>> <<include>> <<include>> <<include>> <<include>> <<include>> <<include>>
Diagrama de clase de reserva CU_Huesped (from DIAGRAMA CU_REGISTROHABITACION) ...) Reserva CU_Recepcionista (from DIAGRAMA CU_REGISTROHABITACION) <<communicate>> confirmar reserva buscar disp_habitacion imprimir reserva buscar dispo_habitacion buscar tipohabitacion registrar reserva Cancelar reserva modificar reserva <<include>> <<include>> guardar reserva <<extend>> <<include>> <<include>> <<include>> <<include>> <<include>> <<include>>