Está en la página 1de 15

DIAGRAMA DE ACCESO AL SISTEMA

DIAGRAMA DE COLABORACION DE ACCESO AL SISTEMA












: 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 : Usuario
: GUI RegistroAlojamiento : GUI RegistroAlojamiento : pagoAlojamiento : pagoAlojamiento
: Codificador : Codificador : validador : validador : Grabar : Grabar : buscador : buscador : modificador : modificador : cancelador : cancelador : Huesped : Huesped : Reservacion : Reservacion : tipo_habitacion : tipo_habitacion
: Habitacion : Habitacion : RegistroAlojamiento : RegistroAlojamiento
: salir : salir
1: buscar reserva
2: busca reserva
3: devolver datos
4: entregar respuesta
5: mostrar resultado
6: registrarAlojamiento
7: generar codigo de RAlojamiento
8: buscar huesped
9: devolver datos
10: entregar respuesta
11: mostrar resultado
12: buscar tipo_habitacion
13: devolver datos
14: entregar respuesta
15: mostrar resultado
16: seleccionar habitacion
17: mostrar resultado
18: abrir GUI Huesped
19: cancelar ingreso datos de RAlojamiento
20: mostrar resultado
21: validar datos
22: mostrar resultado
23: guardar datos ingresado de RAlojamiento
24: crear RAlojamiento
25: mostrar resultado
26: realizar cobro por Alojamiento
27: abrir GUI Pago_Alojamiento
28: buscar RAlojamiento
29: devolver datos
30: entregar respuesta
31: mostrar resultados
32: cancelar ingreso datos RAlojamiento
33: limpiar cuadro de texto
34: mostrar resultado
35: salir ventana RAlojamiento
36: salir GUI RAlojamiento

DIAGRAMA DE COLABORACION DE ALOJAMIENTO(REGISTRO)










: GUI RegistroAlojamiento : Usuario
: Codificador
: Grabar
: buscador
: validador
: cancelador
: modificador
: salir
: tipo_habitacion
: pagoAlojamiento
: Huesped
: Reservacion
: Habitacion
: RegistroAlojamiento
1: buscar reserva
2: busca reserva
5: mostrar resultado
6: registrarAlojamiento
7: generar codigo de RAlojamiento
8: buscar huesped
11: mostrar resultado
12: buscar tipo_habitacion
15: mostrar resultado
16: seleccionar habitacion
17: mostrar resultado
18: abrir GUI Huesped
19: cancelar ingreso datos de RAlojamiento
20: mostrar resultado
21: validar datos
22: mostrar resultado
23: guardar datos ingresado de RAlojamiento
25: mostrar resultado
26: realizar cobro por Alojamiento
27: abrir GUI Pago_Alojamiento
28: buscar RAlojamiento
31: mostrar resultados
32: cancelar ingreso datos RAlojamiento
33: limpiar cuadro de texto
34: mostrar resultado
35: salir ventana RAlojamiento
36: salir GUI RAlojamiento
13: devolver datos
14: entregar respuesta
3: devolver datos
4: entregar respuesta
9: devolver datos
10: entregar respuesta
29: devolver datos
30: entregar respuesta
24: crear RAlojamiento
DIAGRAMA DE SECUENCIA DE RESERVACION



: Usuario : Usuario
: GUI_Reservacion : GUI_Reservacion : Codificador : Codificador
: Grabar : Grabar
: validador : validador
: buscador : buscador
: modificador : modificador : cancelador : cancelador
: salir : salir
: Reservacion : Reservacion
: Habitacion : Habitacion
: tipo_habitacion : tipo_habitacion : Huesped : Huesped
1: registrar reserva
2: generar codigo
3: buscar huesped
4: devolver datos
5: entregar respuesta
6: mostrar resultados
7: buscar tipohabitacion
8: devolver datos
9: entregar respuesta
10: mostrar resultado
11: buscar habitacion
12: devolver datos
13: entregar respuesta
14: mostrar resultado
15: abrir GUI_Huesped
16: cancelar ingreso de datos reservacion
17: limpiar cuadro texto
18: retorna GUI reserva
19: validar datos de reservacion
20: mostrar resultado
21: guardar datos ingresados reservacion
22: crear reservacion
23: entregar respuesta
24: mostrar resultado
25: cambia datos reserva
26: validar nuevos ingresados
27: mostrar resultados
28: modificar reservacion
29: mostrar resultado
30: reemplazar datos
31: cancelar registro
32: cancelar ingreso de datos
33: limpiar cuadro de texto
34: mostrar resultado
35: cerrar ventana reservacion
36: salir de la GUI reservacion

DIAGRAMA DE COLABORACION DE RESERVACION







: 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>>