Вы находитесь на странице: 1из 9

Anlisis: Diagrama de Secuencias (v 1.

0)

Weitzenfeld

Registrar Usuario: Crear Registro Usuario

: Usuario

: InterfaceUsuario

: ManejadorRegistroUsu... 1: desplegarPantallaPrincipal

: ManejadorPrincipal

: InterfaceBaseDatosRegistro : Base de Datos Registros

2: "Registrarse Por Primera Vez" 3: Registrarse Por Primera Vez" 4: crearRegistroUsuario 5: desplegarPantallaCrearRegUsuario 6: "Registrar" 7: "Registrar" 8: crearRegistroUsuario 9: crearRegistroUsuario 11: OK 12: desplegarPantallaObtenerRegUsuario 13: "S alir" 10: OK

Registrar Usuario: Actualizar Registro Usuario

: Usuario

: InterfaceUsuario

: ManejadorRegistroUsu.. .

: ManejadorServicio : ManejadorPrincipal

: InterfaceBaseDatosRegistro : Base de Datos Registros

1: desplegarPantallaPrincipal 2: "OK" 3: "OK" 4: validarRegistroUsuario 5: validarRegistroUsuario 6: validarRegistroUsuario 7: OK 8: OK 9: OK 11: desplegarPantallaServicios 12: "Obtener Registro" 13: "Obtener Registro" 14: obtenerRegistroUsuario 15: obtenerRegistroUsuario 16: obtenerRegistroUsuario 17: OK 18: OK 19: desplegarPantallaObtenerRegUsuario 20: "Actualizar" 21: "Actualizar" 22: actualizarRegistroUsuario 23: actualizarRegistroUsuario 24: OK 25: OK 26: desplegarPantallaObtenerRegUsuario 27: "Salir" 10: ofrecerServicios

Anlisis: Diagrama de Secuencias (v 1.0)

Weitzenfeld

Registrar Usuario: Eliminar Registro Usuario

: Usuario

: InterfaceUsuario

: : ManejadorServ icio ManejadorRegistroUsu... 1: desplegarPantallaPrincipal 3: "OK" 4: validarRegistroUsuario

: ManejadorPrincipal

: InterfaceBaseDatosRegistro : Base de Datos Registros

2: "OK"

5: validarRegistroUsuario 6: validarRegistroUsuario 7: OK 8: OK 9: OK 11: desplegarPantallaServicios 12: "Obtener Registro" 13: "Obtener Registro" 14: obtenerRegistroUsuario 15: obtenerRegistroUsuario 16: obtenerRegistroUsuario 17: OK 19: desplegarPantallaObtenerRegUsuario 20: "Eliminar" 21: "Eliminar" 22: eliminarRegistroUsuario 23: eliminarRegistroUsuario 24: OK 26: desplegarPantallaCrearRegUsuario 27: "Salir" 25: OK 18: OK 10: ofrecerServicios

Anlisis: Diagrama de Secuencias (v 1.0)

Weitzenfeld

Registrar Tarjeta: Crear Registro Tarjeta

: Usuario

: InterfaceUsuario

: ManejadorRegistroUsu...

: ManejadorRegistroTarjeta

: ManejadorServicio

: ManejadorPrincipal : InterfaceBaseDatosRegistro : Base de Datos Registros

1: desplegarPaginaPrincipal 2: "OK" 3: "OK" 4: validarRegistroUsuario 5: validarRegistroUsuario 6: validarRegistroUsuario 7: OK 8: OK 9: OK 10: ofrecerServicios 11: desplegarPantallaServicios 12: "Obtener Registro" 13: "Obtener Registro" 14: obtenerRegistroUsuario 15: obtenerRegistroUsuario 16: obtenerRegistroUsuario 17: OK 19: desplegarPantallaObtenerRegUsuario 20: "Registrar Tarjet a" 21: "Registrar Tarjeta" 18: OK

22: registrarTarjeta

23: obtenerRegistroTarjeta 24: obtenerRegistroTarjeta 25: NULL 26: NULL

27: desplegarPantallaCrearRegTarjeta 28: "Registrar" 29: "Registrar" 30: crearRegistroTarjeta 31: crearRegistroTarjeta 33: OK 34: desplegarPantallaObtenerRegTarjeta 35: "Salir" 32: OK

Anlisis: Diagrama de Secuencias (v 1.0)

Weitzenfeld

Registrar Tarjeta: Actualizar Registro Tarjeta

: Usuario

: InterfaceUsuario

: ManejadorRegistroUsu...

: ManejadorRegistroTarjeta

: ManejadorServicio

: ManejadorPrincipal : InterfaceBaseDatosRegistro

: Base de Datos Registros

1: desplegarPantallaPrincipal 2: "OK" 3: "OK" 4: validarRegistroUsuario 5: validarRegistroUsuario 6: validarRegistroUsuario 7: OK 8: OK 9: OK 10: ofrecerServicios 11: desplegarPantallaServicios 12: "Obtener Registro" 13: "Obtener Registro" 14: obtenerRegistroUsuario 15: obtenerRegistroUsuario 16: obtenerRegist roUsuario 17: OK 19: desplegarPantallaObtenerRegUsuario 20: "Registrar Tarjeta" 21: "Registrar Tarjeta" 18: OK

22: registrarTarjeta

23: obtenerRegistroTarjeta 24: obtenerRegistroTarjeta 25: OK 26: OK

27: desplegarPantallaObtenerRegTarjeta 28: "Actualizar" 29: "Actualizar" 30: actualizarRegistroTarjeta 31: actualizarRegistroTarjeta 33: OK 34: desplegarPantallaObtenerRegTarjeta 35: "Salir" 32: OK

Anlisis: Diagrama de Secuencias (v 1.0)

Weitzenfeld

Registrar Tarjeta: Eliminar Registro Tarjeta

: Usuario

: InterfaceUsuario

: ManejadorRegistroUsu...

: ManejadorRegistroTarjeta

: ManejadorServicio

: ManejadorPrincipal

: InterfaceBaseDatosRegistro: Base de Datos Registros

1: desplegarPantallaPrincipal 2: "OK" 3: "OK" 4: validarRegistroUsuario 5: validarRegistroUsuario 6: validarRegistroUsuario 7: OK 8: OK 9: OK 10: ofrecerServicios 11: desplegarPantallaServicios 12: "Obtener Registro" 13: "Obtener Registro" 14: obtenerRegistroUsuario 15: obtenerRegistroUsuario 16: obtenerRegistroUsuario 17: OK 19: desplegarPantallaObtenerRegUsuario 20: "Registrar Tarjet a" 21: "Registrar Tarjeta" 18: OK

22: registrarTarjeta

23: obtenerRegistroTarjeta 24: obtenerRegistroTarjeta 25: OK 26: OK

27: desplegarPantallaObtenerRegTarjeta 28: "Eliminar" 29: "Eliminar" 30: eliminarRegistroTarjeta 31: eliminarRegistroTarjeta 33: OK 34: desplegarPantallaCrearRegTarjeta 32: OK

35: "Salir"

Consultar Informacin: Consultar Horarios

: Usuario

: InterfaceUsuario

: : ManejadorConsultas : : ManejadorServicio : ManejadorPrincipal : InterfaceBaseDatosRegistro ManejadorConsultaHorarios ManejadorRegistroUsuario 1: desplegarPantallaPrincipal

: InterfaceBaseDatosReservas : Base de Datos Registros

: Base de Datos Reservas

2: "OK"

3: "OK" 4: validarRegistroUsuario 5: validarRegistroUsuario 6: validarRegistroUsuario 7: OK 8: OK 9: OK 10: ofrecerServicios 11: desplegarPantallaServicios

12: "Consultar Informacin" 13: "Consultar Informacin" 14: consultarInformacin 15: desplegarPantallaConsultas 16: "Horarios" 17: "Horarios"

18: consultarHorarios 19: desplegarPantallaConsultaHorarios 20: "Consultar" 21: "Consultar" 22: consultarHorarios 23: consultarHorarios 24: OK 26: desplegarPantallaResultadoHorarios 27: "Salir" 25: OK

Anlisis: Diagrama de Secuencias (v 1.0)

Weitzenfeld

Consultar Informacin: Consultar Tarifas

: Usuario

: InterfaceUsuario

: ManejadorConsultaTarifas

: ManejadorConsultas : : ManejadorServicio ManejadorRegistroUsuario 1: desplegarPantallaPrincipal

: ManejadorPrincipal

: InterfaceBaseDatosRegistro : InterfaceBaseDatosReservas

: Base de Datos : Base de Datos Registros Reservas

2: "OK"

3: "OK" 4: validarRegistroUsuario 5: validarRegistroUsuario 6: validarRegistroUsuario 7: OK 8: OK 9: OK 10: ofrecerServicios 11: desplegarPantallaServicios

12: "Consultar Informacin" 13: "Consultar Informacin" 15: desplegarPantallaConsultas 16: "Tarifas" 17: "Tarifas" 18: consultarTarifas 19: desplegarPantallaConsultaTarifas 20: "Consultar" 21: "Consultar" 22: consultarTarifas 23: consultarTarifas 24: OK 25: OK 26: desplegarPantallaResultadoTarifa 27: "Salir" 14: consultarInformacin

Consultar Informacin: Consultar Estado

: Usuario

: InterfaceUsuario

: ManejadorConsultaEstado

: ManejadorConsultas : : ManejadorServicio ManejadorRegistroUsuario 1: desplegarPantallaPrincipal

: ManejadorPrincipal

: InterfaceBaseDatosRegistro

: InterfaceBaseDatosReservas : Base de Datos Registros

: Base de Datos Reservas

2: "OK"

3: "OK" 4: validarRegistroUsuario 5: validarRegistroUsuario 6: validarRegistroUsuario 7: OK 8: OK 9: OK 10: ofrecerServicios 11: desplegarPantallaServicios

12: "Consultar Informacin" 13: "Consultar Informacin" 15: desplegarPantallaConsultas 16: "Estado" 17: "Estado" 18: consultarEstado 19: desplegarPantallaConsultaEstado 20: "Consultar" 21: "Consultar" 14: consultarInformacin

22: consultarEstado

23: consultarEstado 24: OK

25: OK 26: desplegarPantallaResultadoEstado 27: "Salir"

Anlisis: Diagrama de Secuencias (v 1.0)

Weitzenfeld

Hacer Reservacin: Crear Reservacin

: Usuario

: InterfaceUsuario

: ManejadorReservas : : ManejadorServicio ManejadorRegistroUsuario

: ManejadorPrincipal

: InterfaceBaseDatosRegistro : InterfaceBaseDatosReservas

: Base de Datos Registros

: Base de Datos Reservas

1: desplegarPantallaPrincipal 2: "OK" 3: "OK" 4: validarRegistroUsuario 5: validarRegistroUsuario 8: OK 9: OK 10: ofrecerServicios 11: desplegarPantallaServicios 6: validarRegistroUsuario 7: OK

12: "Hacer Reservacion" 13: "Hacer Reservacin" 14: reservar 15: desplegarPantallaClaveReservas 16: "Crear" 17: "Crear" 18: desplegarPantallaCrearReservaVuelos 19: "Reservar" 20: "Reservar"

21: crearReserva 22: crearReserva

23: OK 24: OK 25: desplegarPantallaRecordReservaVuelos 26: "Salir"

Hacer Reservacin: Actualizar Reservacin

: Usuario

: InterfaceUsuario

: ManejadorReservas : : ManejadorServicio: ManejadorPrincipal : InterfaceBaseDatosRegistro : InterfaceBaseDatosReservas : Base de Datos ManejadorRegistroUsuario Registros 1: desplegarPantallaPrincipal

: Base de Datos Reservas

2: "OK"

3: "OK" 4: validarRegistroUsuario 5: validarRegistroUsuario 6: validarRegistroUsuario 7: OK 8: OK 9 : OK 10: ofrecerServicios 11: desplegarPantallaServicios

12: "Hacer Reservacin" 13: "Hacer Reservacin" 14: reservar 15: desplegarPantallaClaveReservas 16: "Obtener" 17: "Obtener" 18: obtenerReserva 19: obtenerReserva 20: OK 21: OK 22: desplegarPantallaRecordReservaVuelos 23: "Actualizar" 24: "Actualizar" 25: actualizarReserva 26: actualizarReserva 27: OK 28: OK 29: desplegarPantallaRecordReservaVuelos 30: "Salir"

Anlisis: Diagrama de Secuencias (v 1.0)

Weitzenfeld

Hacer Reservacin: Eliminar Reservacin

: Usuario

: InterfaceUsuario

: ManejadorReservas : : ManejadorServicio : ManejadorPrincipal : InterfaceBaseDatosRegistro : InterfaceBaseDatosReservas : Base de Datos : Base de Datos ManejadorRegistroUsuario Registros Reservas 1: desplegarPantallaPrincipal

2: "OK"

3: "OK" 4: validarRegistroUsuario 5: validarRegistroUsuario 6: validarRegistroUsuario 7: OK 8: OK 9: OK 10: ofrecerServicios 11: desplegarPantallaServicios

12: "Hacer Reservacin" 13: "Hacer Reservacin" 14: reservar 15: desplegarPantallaClaveReservas 16: "Obtener" 17: "Obtener" 18: obtenerReserva 19: obtenerReserva 20: OK 21: OK 22: desplegarPantallaRecordReservaVuelos 23: "Eliminar" 24: "Eliminar" 25: eliminarReserva 26: eliminarReserva 27: OK 28: OK 29: desplegarPantallaRecordReservaVuelos

30: "Salir"

Pagar Reservacin: Pagar Reservacin

: Usuario

: InterfaceUsuario

: ManejadorPagos : ManejadorReservas : : : ManejadorServicio : ManejadorPrincipal : InterfaceBaseDatosRegistro : InterfaceBaseDatosReservas : Base de Datos ManejadorRegistroUsuario ManejadorRegistroTarjeta Registros 1: desplegarPantallaPrincipal

: Base de Datos Reservas

2: "OK"

3: "OK" 4: validarRegistroUsuario 5: validarRegistroUsuario 6: validarRegistroUsuario 7: OK 8: OK 9: OK 10: ofrecerServicios

12: "Hacer Reservacin"

11: desplegarPantallaServicios 13: "Hacer Reservacin" 14: reservar 15: obtenerReserva 16: obtenerReserva 17: OK 18: OK

19: desplegarPantallaRecordReservaVuelos 20: "Pagar" 21: "Pagar" 22: pagarReservacin 23: obtenerRegistroTarjeta 24: obtenerRegistroTarjeta 25: obtenerRegistroTarjeta 27: OK 28: OK 29: desplegarPantallaPagarRegTarjeta 30: "Pagar" 31: "Pagar" 32: pagarReserva 33: pagarReserva 34: OK 35: OK 36: OK 37: desplegarPantallaRecordReservaVuelos 38: "Salir" 26: OK

Anlisis: Diagrama de Secuencias (v 1.0)

Weitzenfeld

Pagar Reservacin: Reembolsar Pago

: Usuario

: : : ManejadorServicio : ManejadorPrincipal : InterfaceBaseDatosRegistro : InterfaceBaseDatosReservas : B ase de Datos : Base de Datos : InterfaceUsuario : ManejadorPagos : ManejadorReservas ManejadorRegistroUsuario ManejadorRegistroTarjeta Registros Reservas

1: desplegarPantallaPrincipal 2: "OK" 3: "OK" 4: validarRegistroUsuario 5: validarRegistroUsuario 6: validarRegistroUsuario 7: OK 8: OK 9: OK 10: ofrecerServicios 12: "Hacer Reservacin" 11: desplegarPantallaServicios 13: "Hacer Reservacin" 14: obtenerReserva 15: obtenerReserva 16: obtenerReserva 17: OK 18: OK 19: desplegarPantallaRecordReservaVuelos 20: "Reembolsar" 21: "Reembolsar" 22: reembolsarReservacin 23: obtenerRegistroTarjeta 24: obtenerRegistroTarjeta 25: obtenerRegistroTarjeta 27: OK 28: OK 29: desplegarPantallaReembolsoReservas 30: "Reembolsar" 31: "Reembolsar" 32: reembolsarReserva 33: reembolsarReserva 34: OK 35: OK 36: OK 37: desplegarPantallaRecordReservaVuelos 38: "Salir" 26: OK

Вам также может понравиться