Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
UNIVERSIDAD DISTRITAL FRANCISCO JOSE DE CALDAS
TALLER 3: ANALISIS
ANALISIS DE SISTEMAS
PRESENTADO POR:
BRAIAN ESTIVEN ALVARADO RODRIGUEZ
CODIGO 20131078098
IVAN GUSTAVO PINZON AMADO
CODIGO 20111078089
EDISON ANDRES QUIJANO
CODIGO: 20131078045
PRESENTADO A:
JUAN CARLOS GUEVARA BOLAÑOS
BOGOTÁ D.C JUNIO DEL 2015
Ejercicio 1
Cliente Caso de Uso 1: Seleccionar artículo Diagrama de secuencia
Caso de Uso 2: Solicitar artículo Diagrama de secuencia
Caso de Uso 3: cancelar artículo Diagrama de secuencia
Caso de Uso 4: verificar entregaDiagrama de secuencia
Caso de Uso 5: Esperar entregaDiagrama de secuencia
/ Telefono /Numero /Receptor pedidos
/ : Cliente
/Articulo/Catalogo /Pedido /Dia
1 : Buscar telefono()
2 : prender telefono()3 : Digitar numero()
4 : Numero aceptado()
5 : Conexion empresa()
6 : Verificar cliente()
7 : ingresar datos()
8 : datos aceptados()
9 : solicita pedido()
10 : pregunta ref catalogo()11 : ingresarr catalogo()
12 : buscar catalogo()
13 : Catalogo encontrado()14 : Preguntar Articulo()
15 : Anunciar Articulo()
16 : Buscar articulo()
17 : Articulo existencia()
18 : Comunicar disponibilidad()19 : Solicitar articulo()
20 : ingresar Pedido()
21 : Pedido registrado()
22 : Solicitu exitosa() 23 : esperar un dia()
24 : pasa un dia()25 : esperar segundo dia ()
26 : pasa segundo dia()
27 : esperar tercer dia ()
28 : terminar espera ()
Caso de Uso 6: Pagar artículoDiagrama de secuencia
Caso de Uso 7: Modificar ArtículoDiagrama de secuencia
/ Telefono /Numero /Receptor pedidos
/ : Cliente
/Articulo/Catalogo /Pedido
1 : Buscar telefono()
2 : prender telefono()3 : Digitar numero()
4 : Numero aceptado()
5 : Conexion empresa()
6 : Verificar cliente()
7 : ingresar datos()
8 : datos aceptados()
9 : solicita modificacion()
10 : pregunta ref catalogo()11 : ingresarr catalogo()
12 : buscar catalogo()
13 : Catalogo encontrado()14 : Preguntar Articulo()
15 : Anunciar modificacion()
16 : Buscar articulo()
17 : Articulo existencia()
18 : Comunicar disponibilidad()19 : Solicitar articulo()
20 : ingresar Pedido()
21 : Pedido modificado()
22 : Modificacion exitosa()
Caso de Uso 8: Solicitar factura Diagrama de secuencia
Caso de Uso 9: Guardar factura Diagrama de secuencia
Caso de Uso 11: Adicionar Envió
Diagrama de secuencia
Caso de Uso 10: Consultar EnvióDiagrama de secuencia
Caso de Uso 12: Modificar EnvióDiagrama de secuencia
Caso de Uso 13: Eliminar EnvióDiagrama de secuencia
Caso de Uso 13: Adicionar PagoDiagrama de secuencia
Caso de Uso 14: Modificar PagoDiagrama de secuencia
Caso de Uso 15: Eliminar PagoDiagrama de secuencia
Caso de Uso 16: Consultar PagoDiagrama de secuencia
Caso de Uso 17: Crear factura Diagrama de secuencia
Caso de Uso 18: Eliminar factura Diagrama de secuencia
Caso de Uso 19: Modificar factura Diagrama de secuencia
Caso de Uso 20: Consultar factura Diagrama de secuencia
Caso de Uso 21: Consultar Articulo Diagrama de secuencia
Caso de Uso 22: Registrar ArticuloDiagrama de secuencia
Caso de Uso 23: Recibir ArticuloDiagrama de secuencia
Caso de Uso 24: Entregar ArticuloDiagrama de secuencia
Caso de Uso 25: Recibir pagoDiagrama de secuencia
Caso de Uso 26: Entregar pagoDiagrama de secuencia
Ejercicio 2 Caso de uso 1: Seleccionar registróDiagrama de actividad
Caso de uso 2: crear usuarioDiagrama de actividad
Caso de uso 3: crear contraseñaDiagrama de actividad
Caso de uso 4: crear hoja de vida Diagrama de actividad
Caso de uso 5: esperar respuesta Diagrama de actividad
Caso de uso 6: Cargar plataforma Diagrama de actividad
Caso de uso 7: Guardar hoja de vida Diagrama de actividad
Caso de uso 8: Pedir cita Diagrama de actividad
Caso de uso 9: Mostrar información Diagrama de actividad
Caso de uso 10: Seleccionar ingresar Diagrama de actividad
Caso de uso 11: crear fecha Diagrama de actividad
Caso de uso 12: crear horario Diagrama de actividad
Caso de uso 13: crear incidencia Diagrama de actividad
Caso de uso 14: crear solucion Diagrama de actividad
Caso de uso 15: Esperar solucion Diagrama de actividad
Ejercicio 3 Caso de Uso 1: Solicitar seguroDiagrama de secuencia
Caso de Uso 2: Cancelar seguroDiagrama de secuencia
Caso de Uso 3: Verificar seguroDiagrama de secuencia
Caso de Uso 4: Crear reclamaciónDiagrama de secuencia
Caso de Uso 5: Modificar reclamoDiagrama de secuencia
Caso de Uso 6: Guardar reclamoDiagrama de secuencia
Caso de Uso 7: Eliminar reclamoDiagrama de secuencia
Interfaz ValidacionUsuario Driver Usuario
Usuario : Cliente
Datos Formulario
1 : solicitar interfaz()
2 : cargar interfaz()3 : crear usuario()
4 : Datos bien digitados()5 : consultar usuario()
6 : solicitar conexion()
7 : solicitar conexion()
8 : establecer conexion()9 : conexion establecida()
10 : usuario autorizado()11 : usuario autorizado()12 : Ingresar datos()
13 : Revisa datos() 14 : diligencia formulario()
15 : Formulario lleno()16 : Enviar solicitud()
17 : Solicitud correcta()
18 : Enviar solicitud()
19 : Solicitud guardada()20 : Respuesta solicitud()
21 : Crear reclamo()
22 : Solicitar reclamo()
23 : Enviar reclamo()
24 : Reclamo guardado()25 : Guardar eclamo()26 : eliminar reclamo()
27 : Solicitr eliminacion()
28 : Eliminacion enviada()
29 : Eliminacion guardada()
30 : Eliminacion exitosa()
Caso de Uso 8: Recibir respuesta
Diagrama de secuencia
Caso de Uso 9: Leer respuestaDiagrama de secuencia
Interfaz ValidacionUsuario Driver Usuario
Usuario : Cliente
DatosFormulario
Respuesta
1 : solicitar interfaz()
2 : cargar interfaz()3 : crear usuario()
4 : Datos bien digitados()5 : consultar usuario()
6 : solicitar conexion()
7 : solicitar conexion()
8 : establecer conexion()9 : conexion establecida()
10 : usuario autorizado()11 : usuario autorizado()12 : Ingresar datos()
13 : Revisa datos() 14 : diligencia formulario()
15 : Formulario lleno()16 : Enviar solicitud()
17 : Solicitud correcta()
18 : Enviar solicitud()
19 : Solicitud guardada()20 : Respuesta solicitud()
21 : Crear reclamo()
22 : Solicitar reclamo()
23 : Enviar reclamo()
24 : Reclamo guardado() 25 : Diseñar respuesta()
26 : Respuesta resivida() 27 : leeer respuesta()
28 : Respuesta comprendida()
Caso de Uso 10: Consultar reclamoDiagrama de secuencia
Caso de Uso 11: Autorizar reclamoDiagrama de secuencia
Caso de Uso 12: Crear pago Diagrama de secuencia
Caso de Uso 13: Modificar pago Diagrama de secuencia
Interfaz Validacion Usuario Driver Usuario
Empleado : Administrador
Datos Reclamo Pago
1 : solicitar interfaz()
2 : cargar interfaz()3 : ingresar usuario()
4 : Datos bien digitados()5 : consultar usuario()
6 : solicitar conexion()
7 : solicitar conexion()
8 : establecer conexion()9 : conexion establecida()
10 : usuario autorizado()11 : usuario autorizado()12 : Ingresar datos reclamo()
13 : Reclamo existente()
14 : Revisar reclamo()15 : Reclamo existente()
16 : Reclamo consultado()17 : Autorizar reclamo()
18 : Autorizacion correcta() 19 : Enviar Autorizacion()
20 : Autorizacion guardada()21 : Respuesta autorizacion()
22 : Solicitar pago()
23 : respuesta valor pago() 24 : Realizar pago()
25 : pago exitoso()26 : Modificar pago()
27 : Modificacion correcta()
28 : Realizar modificacion()
29 : Modificacion exitosa()
Caso de Uso 14: Consultar pago Diagrama de secuencia
Interfaz Validacion Usuario Driver Usuario
Empleado : Administrador
Datos Reclamo Pago
1 : solicitar interfaz()
2 : cargar interfaz()3 : ingresar usuario()
4 : Datos bien digitados()5 : consultar usuario()
6 : solicitar conexion()
7 : solicitar conexion()
8 : establecer conexion()9 : conexion establecida()
10 : usuario autorizado()11 : usuario autorizado()12 : Ingresar datos reclamo()
13 : Reclamo existente()
14 : Revisar reclamo()15 : Reclamo existente()
16 : Reclamo consultado()17 : Autorizar reclamo()
18 : Autorizacion correcta() 19 : Enviar Autorizacion()
20 : Autorizacion guardada()21 : Respuesta autorizacion()
22 : Solicitar pago()
23 : respuesta valor pago() 24 : Realizar pago()
25 : pago exitoso()26 : Consultar pago()
27 : Consulta pago existente ()
28 : Revisar pago()
29 : Consulta exitosa exitosa()
Caso de Uso 15: Eliminar pago Diagrama de secuencia
Interfaz Validacion Usuario Driver Usuario
Empleado : Administrador
Datos Reclamo Pago
1 : solicitar interfaz()
2 : cargar interfaz()3 : ingresar usuario()
4 : Datos bien digitados()5 : consultar usuario()
6 : solicitar conexion()
7 : solicitar conexion()
8 : establecer conexion()9 : conexion establecida()
10 : usuario autorizado()11 : usuario autorizado()12 : Ingresar datos reclamo()
13 : Reclamo existente()
14 : Revisar reclamo()15 : Reclamo existente()
16 : Reclamo consultado()17 : Autorizar reclamo()
18 : Autorizacion correcta() 19 : Enviar Autorizacion()
20 : Autorizacion guardada()21 : Respuesta autorizacion()
22 : Solicitar pago()
23 : respuesta valor pago() 24 : Realizar pago()
25 : pago exitoso()26 : Eliminar pago()
27 : pago existente ()
28 : eliminar pago()
29 : Eliminacion exitosa del pago ()
Caso de Uso 16: Crear carta Diagrama de secuencia
Caso de Uso 17: Modificar carta Diagrama de secuencia
Interfaz Validacion Usuario Driver Usuario
Empleado : Administrador
Datos Reclamo carta
1 : solicitar interfaz()
2 : cargar interfaz()3 : ingresar usuario()
4 : Datos bien digitados()5 : consultar usuario()
6 : solicitar conexion()
7 : solicitar conexion()
8 : establecer conexion()9 : conexion establecida()
10 : usuario autorizado()11 : usuario autorizado()12 : Ingresar datos reclamo()
13 : Reclamo existente()
14 : Revisar reclamo()15 : Reclamo existente()
16 : Reclamo consultado()17 : Autorizar reclamo()
18 : Autorizacion correcta() 19 : Enviar Autorizacion()
20 : Autorizacion guardada()21 : Respuesta autorizacion()
22 : Digitar carta ()
23 : Carta autorizada()
24 : Carta terminada()25 : Modificar carta()
26 : Carta existente ()
27 : Modificar cart ()
28 : Modificacion terminada()
Caso de Uso 18: Eliminar carta Diagrama de secuencia
Interfaz Validacion Usuario Driver Usuario
Empleado : Administrador
Datos Reclamo carta
1 : solicitar interfaz()
2 : cargar interfaz()3 : ingresar usuario()
4 : Datos bien digitados()5 : consultar usuario()
6 : solicitar conexion()
7 : solicitar conexion()
8 : establecer conexion()9 : conexion establecida()
10 : usuario autorizado()11 : usuario autorizado()12 : Ingresar datos reclamo()
13 : Reclamo existente()
14 : Revisar reclamo()15 : Reclamo existente()
16 : Reclamo consultado()17 : Autorizar reclamo()
18 : Autorizacion correcta() 19 : Enviar Autorizacion()
20 : Autorizacion guardada()21 : Respuesta autorizacion()
22 : Digitar carta ()
23 : Carta autorizada()
24 : Carta terminada()25 : Eliminar carta()
26 : Carta existente ()
27 : Eliminar carta ()
28 : Carta eliminada ()
Caso de Uso 19: enviar carta Diagrama de secuencia
Interfaz Validacion Usuario Driver Usuario
Empleado : Administrador
Datos Reclamo carta
: Cliente1 : solicitar interfaz()
2 : cargar interfaz()3 : ingresar usuario()
4 : Datos bien digitados()5 : consultar usuario()
6 : solicitar conexion()
7 : solicitar conexion()
8 : establecer conexion()9 : conexion establecida()
10 : usuario autorizado()11 : usuario autorizado()12 : Ingresar datos reclamo()
13 : Reclamo existente()
14 : Revisar reclamo()15 : Reclamo existente()
16 : Reclamo consultado()17 : Autorizar reclamo()
18 : Autorizacion correcta() 19 : Enviar Autorizacion()
20 : Autorizacion guardada()21 : Respuesta autorizacion()
22 : Digitar carta ()
23 : Carta autorizada()
24 : Carta terminada()25 : enviar carta()
26 : Carta existente ()
27 : Escojer carta ()
28 : enviar carta()
Caso de Uso 20: Guardar reclamo Diagrama de secuencia
Caso de Uso 21: Analizar reclamoDiagrama de secuencia
Caso de Uso 22: Buscar carta Diagrama de secuencia
Interfaz Validacion Usuario Driver Usuario
Empleado : Administrador
DatosReclamo Base de datos Carta
1 : solicitar interfaz()
2 : cargar interfaz()3 : ingresar usuario()
4 : Datos bien digitados()5 : consultar usuario()
6 : solicitar conexion()
7 : solicitar conexion()
8 : establecer conexion()9 : conexion establecida()
10 : usuario autorizado()11 : usuario autorizado()12 : Ingresar datos reclamo()
13 : Reclamo existente()
14 : Revisar reclamo()15 : Reclamo existente()
16 : Reclamo consultado()17 : Ingresar reclamo()
18 : Reclamo correcto()19 : Reclamos guardado()
20 : Reclamo almacenado()21 : Validar reclamo()
22 : Validacion exitosa() 23 : Ingresar base de datos()
24 : Consultar carta()
25 : Carta consultada()
26
Caso de Uso 23: Modificar seguro Diagrama de secuencia
Caso de Uso 24: Actualizar seguro Diagrama de secuencia
Caso de Uso 25: Consultar seguro Diagrama de secuencia
Caso de Uso 26: Eliminar seguro Diagrama de secuencia
Interfaz Validacion Usuario Driver Usuario
: Administrador
Datos
: Cliente
SeguroBase de datos
1 : solicitar interfaz()
2 : cargar interfaz()3 : digitar usuario()
4 : Datos bien digitados()5 : consultar usuario()
6 : solicitar conexion()
7 : solicitar conexion()
8 : establecer conexion()9 : conexion establecida()
10 : usuario autorizado()11 : usuario autorizado()
12 : Consultar cliente()
13 : Cliente autorizado()14 : Cliente encontrado()
15 : Buscar en base de datos()
16 : Verificar base de datos()17 : cliente encontrado() 18 : Consultar base de datos()
19 : Consulktar seguro()
20 : Seguro encontrado()
21 : Seguro encontrado()22 : Modificar base de datos()
23 : Eliminar seguro()
24 : Base de datos modificada()
25 : Seguro eliminado()
26 : seguro eliminado correctamente()
Caso de Uso 27: Guardar carta
Diagrama de secuencia
Ejercicio 4 Caso de uso 1 : Crear área Diagrama de actividades
Caso de uso 2: Crear sesion Diagrama de actividades
Caso de uso 2: crear usuarioDiagrama de actividad
Caso de uso 3: Crear comite Diagrama de actividades
Caso de uso 4: Crear usuario y cosntraseñaDiagrama de actividades
Caso de uso 5: Consultar tarea Diagrama de actividades
Caso de uso 7: Consultar tema Diagrama de actividades
Caso de uso 8: Consultar Articulo Diagrama de actividades
Caso de uso 9: Crear revisiones Diagrama de actividades
Caso de uso 10: Crear fecha Diagrama de actividades
Caso de uso 11: Crear miembro Diagrama de actividades
Caso de uso 12: Modificar artículo Diagrama de actividades
Caso de uso 13: Crear modificación Diagrama de actividades
Caso de uso 14: Modificar coautor Diagrama de actividades
Ejercicio 5Caso de uso 1: Eliminar alquilerDiagrama de secuencia
/ : Cliente
/ Factura/Reserva/Hotel / Encargada / Interfaz / Habitacion /Cargos/Validacion
1 : Dirige al hote()
2 : llega al hotel()3 : Solicita cancelacion reserva()
4 : Solicita iinterfaz()
5 : carga interfaz()6 : buscar reserva()
7 : reserva encontrada()8 : validar reserva()
9 : Validacion exitosa() 10 : Seleccionar habitacion()
11 : Habitacion validada()
12 : Habitacion confirmada()13 : Seleccionar factura()
14 : validar factura()15 : Factura validada() 16 : Cancelar habitacion()
17 : Habitacion cancelada()18 : Modificar factura()19 : adicionar cargos()
20 : Factura modificada()
21 : Factura final() 22 : Guardar factura()
23 : Obtener factura()24 : Enregar factura()25 : Confirmar cancelacion()
26 : Cancelacion reserva()
27 : Verificar cancelacion()
28 : Cancelacion exitosa()
29 : Cancelacion exitosa()
30 : Comunicar cancelacion()
Caso de uso 2: Crear reclamoDiagrama de secuencia
/ : Cliente
/Factura/Reserva/Hotel / Encargada / Interfaz / Habitacion /Cargos/Validacion
1 : Dirige al hote()
2 : llega al hotel()3 : Solicita cancelacion reserva()
4 : Solicita iinterfaz()
5 : carga interfaz()6 : buscar reserva()
7 : reserva encontrada()8 : validar reserva()
9 : Validacion exitosa() 10 : Seleccionar habitacion()
11 : Habitacion validada()
12 : Habitacion confirmada()13 : Seleccionar factura()
14 : validar factura()15 : Factura validada() 16 : Confirmar habitacion()
17 : Habitacion confirmada()18 : Modificar factura()19 : adicionar cargos()
20 : Factura modificada()
21 : Factura final() 22 : Guardar factura()
23 : Obtener factura()24 : Enregar factura()25 : Realizar reclamo ()
26 : revizar reserva()
27 : Verificar confirmacion()
28 : Confirmar exitosa()29 : Confrima error()
30 : Confirmar reclamo()
Caso de uso 3: Modificar reclamoDiagrama de secuencia
/ : Cliente
/Factura/Reserva/Hotel / Encargada / Interfaz / Habitacion /Cargos/Validacion
1 : Dirige al hote()
2 : llega al hotel()3 : Solicita cancelacion reserva()
4 : Solicita iinterfaz()
5 : carga interfaz()6 : buscar reserva()
7 : reserva encontrada()8 : validar reserva()
9 : Validacion exitosa() 10 : Seleccionar habitacion()
11 : Habitacion validada()
12 : Habitacion confirmada()13 : Seleccionar factura()
14 : validar factura()15 : Factura validada() 16 : Confirmar habitacion()
17 : Habitacion confirmada()18 : Modificar factura()19 : adicionar cargos()
20 : Factura modificada()
21 : Factura final() 22 : Guardar factura()
23 : Obtener factura()24 : Enregar factura()25 : Realizar reclamo ()
26 : revizar reserva()
27 : Verificar confirmacion()
28 : Confirmar exitosa()29 : Confrima reserva ()
30 : Correjir Reserva()
31 : reserva correjida() 32 : Corregir factura()
33 : Correcion exitosa()
34 : Factura corregida()
35 : Entregar correcion()36 : Verificar correcion()
37 : Correcion exitosa() 38 : Seleccionar factura()
39 : Factura seleccionada()
40 : Entregar factura corregida()
Caso de uso 4: Eliminar reclamoDiagrama de secuencia
/ : Cliente
/Factura/Reserva/Hotel / Encargada / Interfaz / Habitacion /Cargos/Validacion
1 : Dirige al hote()
2 : llega al hotel()3 : Solicita cancelacion reserva()
4 : Solicita iinterfaz()
5 : carga interfaz()6 : buscar reserva()
7 : reserva encontrada()8 : validar reserva()
9 : Validacion exitosa() 10 : Seleccionar habitacion()
11 : Habitacion validada()
12 : Habitacion confirmada()13 : Seleccionar factura()
14 : validar factura()15 : Factura validada() 16 : Confirmar habitacion()
17 : Habitacion confirmada()18 : Modificar factura()19 : adicionar cargos()
20 : Factura modificada()
21 : Factura final() 22 : Guardar factura()
23 : Obtener factura()24 : Enregar factura()25 : Realizar reclamo ()
26 : revizar reserva()
27 : Verificar confirmacion()
28 : Confirmar exitosa()29 : Confrima error()
30 : Confirmar reclamo()
31 : Eliminar reclamo()
Caso de uso 5: Modificar reclamoDiagrama de secuencia
/ : Cliente
/Factura/Reserva/Hotel / Encargada / Interfaz / Habitacion /Cargos/Validacion
1 : Dirige al hote()
2 : llega al hotel()3 : Solicita cancelacion reserva()
4 : Solicita iinterfaz()
5 : carga interfaz()6 : buscar reserva()
7 : reserva encontrada()8 : validar reserva()
9 : Validacion exitosa() 10 : Seleccionar habitacion()
11 : Habitacion validada()
12 : Habitacion confirmada()13 : Seleccionar factura()
14 : validar factura()15 : Factura validada() 16 : Confirmar habitacion()
17 : Habitacion confirmada()18 : Modificar factura()19 : adicionar cargos()
20 : Factura modificada()
21 : Factura final() 22 : Guardar factura()
23 : Obtener factura()24 : Enregar factura()25 : Realizar reclamo ()
26 : revizar reserva()
27 : Verificar confirmacion()
28 : Confirmar exitosa()29 : Confrima error()
30 : Correjir Reserva()
31 : reserva correjida() 32 : Corregir factura()
33 : Correcion exitosa()
34 : Factura corregida()
35 : Entregar correcion()36 : Verificar correcion()
37 : Correcion exitosa() 38 : Seleccionar factura()
39 : Factura seleccionada()
40 : Entregar factura corregida()
Caso de uso 6: Modificar facturaDiagrama de secuencia
/ : Empleado
/ Interfaz / Ingresar datos / Validacion /Factura/Datos
1 : Solicita interfaz()
2 : Carga interfaz()3 : Solicita Base de datos()
4 : Caraga base de datos()
5 : Ingresa al sistema() 6 : Ingresar datos()
7 : Validar datos()
8 : Datos correctos() 9 : Modificar factura()
10 : factura modificada()
Caso de uso 7: Consultar habitaciónDiagrama de secuencia
Caso de uso 8: recibir facturaDiagrama de secuencia
Caso de uso 9: registrar reclamoDiagrama de secuencia
/ : Empleado
/ Interfaz / Ingresar datos / Validacion / Reclamo/Datos
1 : Solicita interfaz()
2 : Carga interfaz()3 : Solicita Base de datos()
4 : Caraga base de datos()
5 : Ingresa al sistema() 6 : Ingresar datos()
7 : Validar datos()
8 : Datos correctos() 9 : registrar reclamo()
10 : Reclamo registrado()
Caso de uso 10: Consultar reclamoDiagrama de secuencia
/ : Empleado
/ Interfaz / Ingresar datos / Validacion / Reclamo/Datos
1 : Solicita interfaz()
2 : Carga interfaz()3 : Solicita Base de datos()
4 : Caraga base de datos()
5 : Ingresa al sistema() 6 : Ingresar datos()
7 : Validar datos()
8 : Datos correctos() 9 : Buscar reclamo()
10 : Reclamo encontrado()
Caso de uso 11: Evaluar facturaDiagrama de secuencia
Caso de uso 11: Crear facturaDiagrama de secuencia
Caso de uso 12: Eliminar facturaDiagrama de secuencia
Caso de uso 13: Enviar facturaDiagrama de secuencia
Caso de uso 14: Crear solicitarDiagrama de secuencia
Caso de uso 14: Modificar solicitud Diagrama de secuencia
Ejercicio 7
Caso de uso 1 : Usar tarjeta
Diagrama de secuencia
Caso de uso 2: Consultar tarjeta Diagrama de secuencia
Caso de uso 3: Modificar tarjeta Diagrama de secuencia
Caso de uso 4: Consultar Pago Diagrama de secuencia
Caso de uso 5: Modificar Pago Diagrama de secuencia
/ : Cliente
/ Tarjeta /Maquina /Hora/Validacion /Valor /Pago
1 : Prende maquina()
2 : Maquina carga()3 : Busca tarjeta()
4 : Trajeta encontrada() 5 : Ingresa tarjeta()6 : verifica tarjeta()
7 : tajeta correcta() 8 : Consulta hora()
9 : Hora verificada()
10 : Hora consultada()
11 : Save hora ()12 : Consultar valor()
13 : verificar valor()
14 : Valor consultado()
15 : valor conocido() 16 : Consultar pago()
17 : Valor disponible()
18 : Disponibilidad tarjeta()19 : Saldo correcto()20 : Modificar Pago()
Caso de uso 6: Crear Pago Diagrama de secuencia
/ : Cliente
/ Tarjeta / Maquina / Hora/ Validacion / Valor / Pago/ Carro
1 : llevar carro a la puerta ()
2 : carro en la puerta() 3 : Prende maquina()
4 : Maquina carga()5 : Busca tarjeta()
6 : Trajeta encontrada() 7 : Ingresa tarjeta()
8 : verifica tarjeta()
9 : tajeta correcta() 10 : Consulta hora()
11 : Hora verificada()12 : Hora consultada()
13 : Save hora () 14 : Consultar valor()
15 : verificar valor()
16 : Valor consultado()
17 : valor conocido() 18 : Consultar pago()
19 : Valor disponible()
20 : Disponibilidad tarjeta()21 : Saldo correcto()22 : Realizar Pago()
23 : Pago realizado()
Caso de uso 7: Seleccionar ticket Diagrama de secuencia
/ : Cliente
/ Tarjeta /Maquina /Hora/Validacion /Valor /Ticket/Carro /Puerta
1 : llevar carro a la puerta ()
2 : carro en la puerta() 3 : Prende maquina()
4 : Maquina carga()5 : Busca tarjeta()
6 : Trajeta encontrada() 7 : Ingresa tarjeta()
8 : verifica tarjeta()
9 : tajeta correcta() 10 : Consulta hora()
11 : Hora verificada()12 : Hora consultada()
13 : Save hora () 14 : Consultar valor()
15 : verificar valor()
16 : Valor consultado()
17 : Consultar matriculo()18 : Guardar matricula()
19 : Generar ticket()
20 : Ticket generado()
Caso de uso 8: Usar ticket Diagrama de secuencia
/ : Cliente
/ Cajero /Tarjeta /Ticket/ Validacion/ Cuenta /Valor
1 : Busca cajero()
2 : Cajero encontrado()3 : Ingresa tarjeta()
4 : validacion de tarjeta()
5 : Tarjeta correcta()
6 : Tajeta reconociuda()7 : Ingresa numero de cuenta()
8 : validacion de usuario()
9 : Usuario correcto()10 : Usuario correcto()
11 : Ingresa contraseña()
12 : valida conbtraseña()
13 : Contraseña correcta()
14 : Datos correctos() 15 : ingresa datos ticket()16 : Consulta valor ()
17 : valor consultado()18 : descontar valor()
Caso de uso 9: Consultar ticketDiagrama de secuencia
/ : Cliente
/Cajero /Tarjeta / Ticket/ Validacion/ Cuenta /Valor
1 : Busca cajero()
2 : Cajero encontrado()3 : Ingresa tarjeta()
4 : validacion de tarjeta()
5 : Tarjeta correcta()
6 : Tajeta reconociuda()7 : Ingresa numero de cuenta()
8 : validacion de usuario()
9 : Usuario correcto()10 : Usuario correcto()
11 : Ingresa contraseña()
12 : valida conbtraseña()
13 : Contraseña correcta()
14 : Datos correctos() 15 : ingresa datos ticket()16 : Consulta valor ()
17 : Conocer valor()
Caso de uso 10: ingresar carroDiagrama de secuencia
/ : Cliente
/ Tarjeta / Maquina / Hora/ Validacion / Valor / Ticket/ Carro / Puerta
1 : llevar carro a la puerta ()
2 : carro en la puerta() 3 : Prende maquina()
4 : Maquina carga()5 : Busca tarjeta()
6 : Trajeta encontrada() 7 : Ingresa tarjeta()
8 : verifica tarjeta()
9 : tajeta correcta() 10 : Consulta hora()
11 : Hora verificada()12 : Hora consultada()
13 : Save hora () 14 : Consultar valor()
15 : verificar valor()
16 : Valor consultado()
17 : Consultar matriculo()18 : Guardar matricula()
19 : Generar ticket()
20 : Ticket generado()21 : Abrir puerta()
22 : Permiso para entrar()23 : entrar carro()
Caso de uso 11: retirar carro
Diagrama de secuencia
/ : Cliente
/ Tarjeta / Maquina/ Hora/ Validacion / Valor / Ticket/ Carro / Puerta
1 : llevar carro a la puerta ()
2 : carro en la puerta() 3 : Prende maquina()
4 : Maquina carga()5 : Busca tarjeta()
6 : Trajeta encontrada() 7 : Ingresa tarjeta()
8 : verifica tarjeta()
9 : tajeta correcta() 10 : Consulta hora()
11 : Hora verificada()12 : Hora consultada()
13 : Save hora () 14 : Consultar valor()
15 : verificar valor()
16 : Valor consultado()
17 : Consultar matriculo()18 : Guardar matricula()
19 : Solicita ticket() 20 : ingresa ticket()
21 : verifica ticket() 22 : Ticket pago()
23 : ticket correcto()24 : Salir con carro()
Caso de uso 12: Consultar carroDiagrama de secuencia
/ : Cliente
/ Tarjeta /Maquina/ Hora/ Validacion /Valor / Ticket/ Carro
1 : llevar carro a la puerta ()
2 : carro en la puerta() 3 : Prende maquina()
4 : Maquina carga()5 : Busca tarjeta()
6 : Trajeta encontrada() 7 : Ingresa tarjeta()
8 : verifica tarjeta()
9 : tajeta correcta() 10 : Consulta hora()
11 : Hora verificada()12 : Hora consultada()
13 : Save hora () 14 : Consultar valor()
15 : verificar valor()
16 : Valor consultado()
17 : Consultar matriculo()18 : Guardar matricula()
19 : Solicita ticket() 20 : ingresa ticket()
21 : verifica ticket() 22 : Ticket pago()
23 : Ticket correcto()24 : Consultar lugar carro()
25 : carro encontrado()26 : Ilustrar posicion()
27 : Entregar posicion()
Caso de uso 13: modificar posicionDiagrama de secuencia
/ : Cliente
/ Tarjeta /Maquina/Hora/Validacion /Valor /Ticket/Carro
1 : llevar carro a la puerta ()
2 : carro en la puerta() 3 : Prende maquina()
4 : Maquina carga()5 : Busca tarjeta()
6 : Trajeta encontrada() 7 : Ingresa tarjeta()
8 : verifica tarjeta()
9 : tajeta correcta() 10 : Consulta hora()
11 : Hora verificada()12 : Hora consultada()
13 : Save hora () 14 : Consultar valor()
15 : verificar valor()
16 : Valor consultado()
17 : Consultar matriculo()18 : Guardar matricula()
19 : Solicita ticket() 20 : ingresa ticket()
21 : verifica ticket() 22 : Ticket pago()
23 : Ticket correcto()24 : Consultar lugar carro()
25 : carro encontrado()26 : Ilustrar posicion()
27 : Entregar posicion()28 : Modificar posicion()
29 : verificar posiciuon()
30 : Asignar posicion()31 : Guardar posicion()
Caso de uso 14: Ingresar sistema Diagrama de secuencia
Caso de uso 15: Parquear carro Diagrama de secuencia
/ : Cliente
/ Tarjeta / Maquina/ Hora/ Validacion / Valor / Ticket/ Carro
1 : llevar carro a la puerta ()
2 : carro en la puerta() 3 : Prende maquina()
4 : Maquina carga()5 : Busca tarjeta()
6 : Trajeta encontrada() 7 : Ingresa tarjeta()
8 : verifica tarjeta()
9 : tajeta correcta() 10 : Consulta hora()
11 : Hora verificada()12 : Hora consultada()
13 : Save hora () 14 : Consultar valor()
15 : verificar valor()
16 : Valor consultado()
17 : Consultar matriculo()18 : Guardar matricula()
19 : Solicita ticket() 20 : ingresa ticket()
21 : verifica ticket() 22 : Ticket pago()
23 : Ticket correcto()24 : Consultar lugar carro()
25 : carro encontrado()26 : Ilustrar posicion()
27 : Entregar posicion()28 : Parquear carro()
Caso de uso 16: Seleccionar cajero Diagrama de secuencia
Caso de uso 17: Utilizar cajero Diagrama de secuencia
/ : Cliente
/ Parquearo /Carro /Cajero/Validacion/ Interfaz/ Ticket /Pago
1 : utlizar carro()
2 : dirigir a parqueadero()
3 : Verificar parqueadero()
4 : Ingresar parqueadero()5 : Buscar cajero()
6 : verificar cajero()
7 : Cajero correcto()8 : utlizar cajero()
9 : Solicitar interfaz ()
10 : cargar interfaz()11 : Solicita ticket()
12 : Ingresar ticket ()
13 : Verifica ticket()14 : ticket correcto()
15 : solicita numero de cuenta()16 : ingresa numero de cuenta ()
17 : Verifica numero de cuenta ()18 : numero correcto()
19 : Solicita contraseña()20 : ingresa contraseña()
21 : Verifica contraseña()22 : contraseña valida ()
23 : descontar pago()
24 : constatar saldo()25 : saldo correcto()
26 : transaccion exitosa()
Caso de uso 18: Pagar factura Diagrama de secuencia
/ : Cliente
/ Parquearo / Carro / Cajero/ Validacion / Interfaz/ Ticket / Factura / Saldo
1 : utlizar carro()
2 : dirigir a parqueadero()
3 : Verificar parqueadero()
4 : Ingresar parqueadero()5 : Buscar cajero()
6 : verificar cajero()7 : cajero correcto()
8 : Cajero correcto()9 : seleccionar cajero()10 : Solicitar interfaz ()
11 : cargar interfaz()12 : Solicita ticket()13 : Ingresar ticket ()
14 : Verifica ticket()15 : ticket correcto()
16 : solicita numero de cuenta()17 : ingresa numero de cuenta ()
18 : Verifica numero de cuenta ()19 : numero correcto()
20 : Solicita contraseña()21 : ingresa contraseña()
22 : Verifica contraseña()23 : contraseña valida ()
24 : Solicitar factura ()25 : Ingresar factura()
26 : constatar Factura ()27 : factura existente()
28 : Solicitar valor()
29 : ingresar valor pago()
30 : descontar valor()
31 : saldo suficiente()32 : Saldo descontado()
33 : Guardar saldo()34 : verificar transaccion ()
35 : transaccion correcta()
36 : Guardar factura()
37 : verificar factura()38 : factura verificada()
39 : cerrar interfaz()
40 : guardar cambios()
41 : transaccion terminada()
Caso de uso 19: Consultar factura Diagrama de secuencia
Ejercicio 8Caso de uso 1: crear usuarioDiagrama de actividad
Caso de uso 2: crear ciudad origenDiagrama de actividad
Caso de uso 3: crear ciudad destinoDiagrama de actividad
Caso de uso 4: crear fechaDiagrama de actividad
Caso de uso 5: crear Compra vueloDiagrama de actividad
Caso de uso 6: crear tipo vueloDiagrama de actividad
Caso de uso 7: consultar vueloDiagrama de actividad
Caso de uso 8: crear ordenDiagrama de actividad
Caso de uso 9: consultar cobroDiagrama de actividad
Caso de uso 10: crear numero tarjetaDiagrama de actividad
Caso de uso 11: Consultar caducidadDiagrama de actividad
Ejercicio 10
Caso de uso: Digitar usuario
1. Diagrama de secuencia
2. Diagrama de actividad
Caso de uso: Crear documentos
1. Diagrama de secuencia
2. Diagrama de actividad
Caso de uso: Modificar documentos
1. Diagrama de secuencia
2. Diagrama de actividad
Caso de uso: Eliminar documentos
1. Diagrama de secuencia
2. Diagrama de actividad
Caso de uso: Consultar documentos
1. Diagrama de secuencia
2. Diagrama de actividad
Caso de uso: Validar documentos
1. Diagrama de secuencia
2. Diagrama de actividad
Caso de uso: Recibir Decisión
1. Diagrama de secuencia
2. Diagrama de actividad
Caso de uso: Notificar admisión
1. Diagrama de secuencia
2. Diagrama de actividad
Caso de uso: Determinar Decisión
1. Diagrama de secuencia
2. Diagrama de actividad
Caso de uso: Notificar decisión
1. Diagrama de secuencia
2. Diagrama de actividad
Caso de uso: Crear usuario
1. Diagrama de secuencia
2. Diagrama de actividad
Caso de uso: Modificar usuario
1. Diagrama de secuencia
2. Diagrama de actividad
Caso de uso: Eliminar usuario
1. Diagrama de secuencia
2. Diagrama de actividad
Caso de uso: Consultar usuario
1. Diagrama de secuencia
2. Diagrama de actividad
3. Diagramas de estado
Usuario
Validación
Documentos
Admisión
Decisión
4. Modelo de Análisis