analisisdesistemas1.files.wordpress.com · web view-inicio-iniciar interfaz.-digitar...

450
UNIVERSIDAD DISTRITAL FRANCISCO JOSE DE CALDAS TALLER 02: EJERCICIOS DE MODELADO – REQUERIMIENTOS PARTE II ANALISIS DE SISTEMAS PRESENTADO POR: BRAIAN ESTIVEN ALVARADO 20131078098 EDISON ANDRES QUIJANO CODIGO 20131078045 IVAN GUSTAVO PINZON AMADO CODIGO 20111078089 PRESENTADO A: JUAN CARLOS GUEVARA BOLAÑOS BOGOTÁ D.C MAYO DE 2015

Upload: others

Post on 12-Sep-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

UNIVERSIDAD DISTRITAL FRANCISCO JOSE DE CALDAS

TALLER 02: EJERCICIOS DE MODELADO – REQUERIMIENTOS PARTE II

ANALISIS DE SISTEMAS

PRESENTADO POR:

BRAIAN ESTIVEN ALVARADO

20131078098

EDISON ANDRES QUIJANO

CODIGO 20131078045

IVAN GUSTAVO PINZON AMADO

CODIGO 20111078089

PRESENTADO A:

JUAN CARLOS GUEVARA BOLAÑOS

BOGOTÁ D.C MAYO DE 2015

Page 2: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Ejercicio 1

- Modelo de dominio integrado

Definición de actores

ACTOR DESCRIPCIÓNCliente Es la persona encargada de realizar la

compra de un producto.Contador Es la persona encargada de realizar la

cancelación de la tarjetaEncargado pedidos Es la persona encargada de registrar el

envió y el pago del producto.Repartidor Es la persona encargada de realizar la

entrega del producto.

Lista preliminar de casos de uso

- Cliente- Seleccionar articulo- Solicitar articulo- Verificar articulo

Page 3: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Esperar- Pagar articulo

- Contador- Registrar envió- Registrar pago- Generar factura

- EP- Registrar articulo

- Repartidor- Entregar articulo- Recibir pago

Depuración de casos de uso

Page 4: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación
Page 5: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación
Page 6: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Modelo de casos de uso

Page 7: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación
Page 8: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Documentación de casos de uso

No: 01 Nombre: Seleccionar articuloDescripción/Objetivo

Operación que permite al cliente buscar un artículo por vía telefónica.

PrecondicionesPostcondiciones -Verificar articulo

-Solicitar articuloFlujo de eventos -Inicio

-Coger celular-Marcar numero-Seleccionar articulo-Fin

Manejo de situaciones excepcionales

Si el artículo no existe en la base de datos se informa al cliente y se le ofrecen otros artículos.

No: 02 Nombre: Solicitar articuloDescripción/Objetivo

Operación que permite al cliente pedir un artículo por vía telefónica.

Precondiciones -Seleccionar articuloPostcondiciones -Verificar entrega

-EsperarFlujo de eventos -Inicio

Si articulo = disponible-Solicitar articuloNo-Reservar-Fin

Manejo de situaciones excepcionales

Si el artículo no está disponible se reserva hasta que el articulo este disponible.

No: 03 Nombre: Cancelar articuloDescripción/Objetivo

Operación que permite al cliente y al encargado de pedidos cancelar un pedido de un artículo.

Precondiciones -Pedido realizadoPostcondicionesFlujo de eventos -Inicio

Si Hay pedidos-Solicitar id_pedido-Buscar pedido-Seleccionar pedido-Eliminar pedido

Page 9: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

No-Fin

Manejo de situaciones excepcionales

Si no existen pedidos notificar al cliente y al encargado de pedidos que no existen pedidos.

No: 04 Nombre: Verificar entregaDescripción/Objetivo

Operación que permite al cliente verificar que el pedido realizado ya llego o si no ha llegado.

Precondiciones -Solicitar pedido.-Realizar pedido.

Postcondiciones -Esperar entrega.-Realizar pago.

Flujo de eventos -InicioSi Pedido llego

- Verificar pedido- Pagar pedido

No- Esperar 3 días- Volver a preguntar- Realizar reclamo

-FinManejo de situaciones excepcionales

Si no existen pedidos notificar al cliente que no se han realizado esos pedidos.

No: 05 Nombre: Esperar articuloDescripción/Objetivo

Operación que permite al cliente contabilizar tres días, para esperar la llegada del producto.

Precondiciones -Verificar entregaPostcondiciones -Recibir artículo.

-Realizar pago.Flujo de eventos -Inicio

-Esperar 3 díasSi artículo = llegoNo-Realizar reclamo-Esperar solución-Fin

Manejo de situaciones excepcionales

Si no existen pedidos notificar al cliente que no se han realizado esos pedidos.

Page 10: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

No: 06 Nombre: Eliminar articuloDescripción/Objetivo

Operación que permite al encargado de pedidos eliminar un artículo de la base de datos.

Precondiciones -Verificar artículo.PostcondicionesFlujo de eventos -Inicio

Si pedido existe-Eliminar articuloNo-Verificar otro artículo.-Fin

Manejo de situaciones excepcionales

No existe el artículo, notificar al encargado y solicitar que verifique otro artículo.

No: 07 Nombre: Pagar articuloDescripción/Objetivo

Operación que permite al cliente pagar después de recibir el artículo.

Precondiciones -Recibir artículo.PostcondicionesFlujo de eventos -Inicio

Si llego articulo-Verificar articulo-Pagar articuloNo-Esperar articulo-Fin

Manejo de situaciones excepcionales

El artículo no ha llego notificar al cliente, para que espere un tiempo prudente la llegada del artículo.

No: 08 Nombre: Modificar articuloDescripción/Objetivo

Operación que permite al cliente y al encargado de pedidos realizar modificaciones al pedido realizado.

Precondiciones -Base de datos creada.-Inicio de sesión.-Verificar pedido.-Seleccionar pedido.

Postcondiciones -Guardar cambios.Flujo de eventos -Inicio

-Buscar pedido-Seleccionar pedido-Modificar-Fin

Page 11: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Manejo de situaciones excepcionales

El pedido no existe, notificar al cliente y al encargado de pedidos, que no existe el pedido a modificar.

No: 09 Nombre: Solicitar facturaDescripción/Objetivo

Operación que permite al contador crear una factura para un pedido ya realizado.

Precondiciones -Verificar pedido.-Seleccionar pedido.

Postcondiciones -Guardar factura.Flujo de eventos -Inicio

-Buscar pedido-Seleccionar pedido-Generar factura.-Fin

Manejo de situaciones excepcionales

El pedido no existe, notificar al contador que el pedido no existe.

No: 10 Nombre: Guardar facturaDescripción/Objetivo

Operación que permite al contador guardar el registro de la factura.

Precondiciones -Base de datos creada.-Inicio de sesión.-Verificar factura.

Postcondiciones -Enviar factura.Flujo de eventos -Inicio

-Seleccionar factura.-Guardar factura.-Fin

Manejo de situaciones excepcionales

La factura no existe, notificar al contador que la factura no existe y crear la factura.

No: 11 Nombre: Adicionar envióDescripción/Objetivo

Operación que permite al contador agregar y realizar el envió a partir de un pedido realizado.

Precondiciones -Base de datos creada.-Inicio de sesión.-Verificar pedido.-Seleccionar pedido.

Postcondiciones -Consultar envió.-Modificar envió.

Page 12: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Flujo de eventos -Inicio-Seleccionar artículo.-Seleccionar datos cliente.-Registrar envió.-Enviar.-Fin

Manejo de situaciones excepcionales

El pedido no existe, notificar al contador que el pedido no existe.

No: 12 Nombre: Consultar envióDescripción/Objetivo

Operación que permite al contador consultar los envíos realizados o por realizar.

Precondiciones -Base de datos creada.-Inicio de sesión.-Verificar envió.-Solicitar envió.-Seleccionar envió.

Postcondiciones -Modificar envió.Flujo de eventos -Inicio

-Buscar envió.-Seleccionar envió.-Fin

Manejo de situaciones excepcionales

El envió no existe, notificar al contador que el envió no existe y registrar el envió.

No: 13 Nombre: Modificar envióDescripción/Objetivo

Operación que permite al contador realizar cambios a un envió.

Precondiciones -Base de datos creada.-Inicio de sesión.-Verificar envió.-Solicitar envió.-Seleccionar envió.-Registro de envió realizado.

PostcondicionesFlujo de eventos -Inicio

-Buscar envió.-Seleccionar envió.-Modificar envió.-Fin

Manejo de situaciones

Él envió no existe, notificar al contador que él envió no existe y registrar él envió.

Page 13: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

excepcionales

No: 14 Nombre: Eliminar envióDescripción/Objetivo

Operación que permite al contador eliminar el registro de un envió.

Precondiciones -Base de datos creada.-Inicio de sesión.-Verificar envió.-Solicitar envió.-Seleccionar envió.

PostcondicionesFlujo de eventos -Inicio

-Buscar envió.-Seleccionar envió.-Eliminar envió.-Fin

Manejo de situaciones excepcionales

Él envió no existe, notificar al contador que él envió no existe.

No: 15 Nombre: Adicionar pagoDescripción/Objetivo

Operación que permite al contador registrar el pago realizado por un envió correctamente realizado.

PrecondicionesPostcondiciones -Base de datos creada.

-Inicio de sesión.-Guardar pago.-Verificar pago.

Flujo de eventos -InicioSi pago = correcto-Digitar datos.-Guardar datos.No-Realizar reclamación.-Fin

Manejo de situaciones excepcionales

Él pago no existe, notificar al contador que él pago no existe.

No: 16 Nombre: Modificar pagoDescripción/Objetivo

Operación que permite al contador modificar los datos de un registro de pago.

Precondiciones -Base de datos creada.

Page 14: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

-Inicio de sesión.-Verificar pago.-Solicitar pago.-Seleccionar pago.-Registro de pago realizado.

Postcondiciones -Guardar pago.-Verificar pago.

Flujo de eventos -Inicio-Buscar pago.-Seleccionar pago.-Modificar pago.-Fin

Manejo de situaciones excepcionales

Él pago no existe, notificar al contador que él pago no existe.

No: 17 Nombre: Eliminar pagoDescripción/Objetivo

Operación que permite al contador eliminar un registro de pago.

Precondiciones -Base de datos creada.-Inicio de sesión.-Verificar pago.-Solicitar pago.-Seleccionar pago.-Registro de pago realizado.

PostcondicionesFlujo de eventos -Inicio

-Buscar pago.-Seleccionar pago.-Eliminar pago.-Fin

Manejo de situaciones excepcionales

Él pago no existe, notificar al contador que él pago no existe.

No: 18 Nombre: Consultar pagoDescripción/Objetivo

Operación que permite al contador buscar y seleccionar registros de pago realizados.

Precondiciones -Base de datos creada.-Inicio de sesión.-Verificar pago.-Solicitar pago.-Seleccionar pago.-Registro de pago realizado.

Page 15: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

PostcondicionesFlujo de eventos -Inicio

-Buscar pago.Si pago = existe-Seleccionar pago.-Consultar pago.No-Verificar registro.-Fin

Manejo de situaciones excepcionales

Él pago no existe, notificar al contador que él pago no existe.

No: 19 Nombre: Crear facturaDescripción/Objetivo

Operación que permite al contador desarrollar y registrar las facturas de los pedidos realizados.

Precondiciones -Base de datos creada.-Inicio de sesión.-Verificar pedido.-Seleccionar pedido.

Postcondiciones -Guardar factura.-Verificar factura.

Flujo de eventos -InicioSi pedido = existe-Digitar datos del artículo.-Guardar datos del artículo.-Enviar factura.No-Realizar modificaciones.-Fin

Manejo de situaciones excepcionales

Él pedido no existe, notificar al contador que él pedido no existe y pedir que se verifique el pedido correcto.

No: 20 Nombre: Modificar facturaDescripción/Objetivo

Operación que permite al contador realizar modificaciones correspondientes a los datos de una factura.

Precondiciones -Base de datos creada.-Inicio de sesión.-Factura creada.

Postcondiciones -Guardar factura.Flujo de eventos -Inicio

-Buscar factura.-Seleccionar factura.

Page 16: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

-Leer cambios.-Modificar factura.-Fin

Manejo de situaciones excepcionales

La factura no existe, notificar al contador que la factura no existe y pedir que se verifique la factura correcta.

No: 21 Nombre: Consultar facturaDescripción/Objetivo

Operación que permite al contador buscar el registro de las facturas realizadas.

Precondiciones -Base de datos creada.-Inicio de sesión.-Factura creada.

PostcondicionesFlujo de eventos -Inicio

-Buscar factura.-Seleccionar factura.-Consultar factura.-Fin

Manejo de situaciones excepcionales

La factura no existe, notificar al contador que la factura no existe y pedir que se verifique la factura correcta.

No: 22 Nombre: Eliminar facturaDescripción/Objetivo

Operación que permite al contador realizar la eliminación del registro de una factura.

Precondiciones -Base de datos creada.-Inicio de sesión.-Factura creada.

PostcondicionesFlujo de eventos -Inicio

-Buscar factura.-Seleccionar factura.-Eliminar factura.-Fin

Manejo de situaciones excepcionales

La factura no existe, notificar al contador que la factura no existe y pedir que se verifique la factura correcta.

No: 23 Nombre: Consultar articuloDescripción/Objetivo

Operación que permite al EP realizar la búsqueda sobre el registro de los

Precondiciones -Base de datos creada.

Page 17: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

-Inicio de sesión.-Artículo creado.

PostcondicionesFlujo de eventos -Inicio

-Buscar artículo.-Seleccionar artículo.-Consultar artículo.-Fin

Manejo de situaciones excepcionales

El artículo no existe, notificar al EP que el artículo no existe y pedir que se verifique el artículo correcto.

No: 24 Nombre: Registrar articuloDescripción/Objetivo

Operación que permite al EP agregar un nuevo artículo a la base de datos.

Precondiciones -Base de datos creada.-Inicio de sesión.

Postcondiciones -Guardar artículo.-Verificar artículo.

Flujo de eventos -Inicio-Pedir datos del artículo.-Leer datos.Si datos = validos-Registrar datos.-Ingresar datos al sistema.No-Pedir de nuevo los datos.-Fin

Manejo de situaciones excepcionales

No son válidos los datos del artículo a ingresar, comunicar al EP que los datos son incorrectos.

No: 25 Nombre: Recibir articuloDescripción/Objetivo

Operación que permite al repartidor recibir el artículo que tiene que entregar.

Precondiciones -Enviar artículo.Postcondiciones -Entregar artículo.Flujo de eventos -Inicio

-Seleccionar artículo.-Verificar artículo.Si artículo correcto-Recibir artículo.No-Devolver artículo.

Page 18: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

-FinManejo de situaciones excepcionales

Si el artículo no es correcto se devuelve a la empresa y se espera un artículo que este correctamente diseñado y empacado.

No: 26 Nombre: Entregar articuloDescripción/Objetivo

Operación que permite al repartidor entregar al cliente el artículo recibido.

Precondiciones -Enviar artículo.-Recibir artículo.

Postcondiciones -Recibir pago.Flujo de eventos -Inicio

-Seleccionar artículo.-Verificar cliente.-Ir a donde el cliente.-Entregar artículo.-Fin

Manejo de situaciones excepcionales

Si el envió no se llega a completar correctamente, se enviar un informe correspondiente a la empresa comunicándole todo lo referente al fallo de la entrega.

No: 27 Nombre: Recibir pagoDescripción/Objetivo

Operación que permite al repartidor recibir el pago por el artículo entregado.

Precondiciones -Enviar artículo.-Recibir artículo.-Entregar artículo.

Postcondiciones -Entregar pago.Flujo de eventos -Inicio

-Entregar factura.-Solicitar pago.-Seleccionar pago.-Verificar pago.Si pago es correcto-Recibir pago.No-Comunicar error.-Fin

Manejo de situaciones excepcionales

Si no se ha entregado el artículo, revisar problema y solucionar.Si el pago es incorrecto informar al cliente y verificar una solución.

Page 19: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

No: 28 Nombre: Entregar pagoDescripción/Objetivo

Operación que permite al repartidor entregar al contador el pago para que este pueda almacenarlo en la base de datos.

Precondiciones -Enviar artículo.-Recibir artículo.-Entregar artículo.-Recibir pago.

PostcondicionesFlujo de eventos -Inicio

-Seleccionar pago.-Entregar pago.-Fin

Manejo de situaciones excepcionales

Ejercicio 2

2.1

Definir actores.

ACTOR DESCRIPCIÓNSistema Es el medio por el cual el empleado se

inscribe para saber si es aceptado por la empresa.

Empleado Es la persona que desea trabajar en la empresa.

Lista preliminar de casos de uso.

Sistema Cargar plataforma Guardar usuario Guardar hoja de vida Mostrar cita Mostrar información

Empleado Seleccionar registrar Ingresar nombre Ingresar contraseña Ingresar hoja de vida Esperar respuesta

Page 20: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Depuración de casos de uso.

Modelo de casos de uso.

Page 21: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

2.2

Definir actores.

ACTOR DESCRIPCIÓNSistema Es el sistema por el cual el cliente

puede realizar la operación.

Page 22: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Cliente Es la persona que desea pedir una cita en la empresa.

Lista preliminar de casos de uso.

Sistema Cargar plataforma Pedir cita Mostrar horario Registrar cita

Cliente Ingresar nombre Ingresar contraseña Seleccionar ingresar Seleccionar registrar Ingresar fecha Consultar horario Seleccionar horario Reservar cita

Depuración de casos de uso.

Page 23: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Modelo de casos de uso.

Page 24: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

2.3

Definir actores.

ACTOR DESCRIPCIÓNSistema Es el actor principal para la

comunicación entre el cliente y el gestor de cuentas.

Cliente Es el personaje que desea que le solucionen el problema del software.

Gestor de cuentas Es el personaje encargado de solucionar el problema de software.

Lista preliminar de casos de uso.

Page 25: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Sistema Cargar plataforma Guardar incidencia Publicar incidencia Guardar solución

Cliente Ingresar nombre Ingresar contraseña Ingresar incidencia Revisar solución

Gestor de cuentas Revisar incidencia Esperar solución Ingresar solución

Depuración de casos de uso.

Page 26: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Modelo de casos de uso.

Page 27: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Modelo general de casos de uso

Page 28: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Nº 1 Seleccionar registrarObjetivo Es una operación que el

empleado puede realizar para el contrato en la empresa

Precondiciones Cargar plataformaPostcondiciones Ingresar nombre

Ingresar contraseñaFlujo de eventos Inicio

- Cargar plataforma - Seleccionar registrar - Ingresar nombre - Ingresar contraseña - Si usuario permitido - Continuar - SINO - Salir

TerminarManejo de situaciones excepcionales Si no se puede registrar se debe

cambiar de usuario porque ya existe otro usuario con el mismo nombre.

Nº 2 Crear nombre

Page 29: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Objetivo Es una operación que permite al autor empleado ingresar el nombre.

Precondiciones Cargar plataforma Seleccionar registrar

Postcondiciones Validar nombre Guardar nombre

Flujo de eventos Inicio - Cargar plataforma - Seleccionar registrar - Ingresar nombre - Ingresar contraseña - Si usuario permitido - Guardar usuario - SINO - Salir

TerminarManejo de situaciones excepcionales Si el nombre no se ingresa no se podrá

crear la cuenta, por lo que se terminaría el proceso o se pediría nuevamente el nombre.

Nº 3 Modificar nombreObjetivo Es una operación que permite al

empleado modificar el nombre en caso de algún error.

Precondiciones Cargar plataforma Seleccionar registrar Ingresar nombre

Postcondiciones Crear nombreFlujo de eventos Inicio

- Cargar plataforma - Seleccionar registrar - Ingresar nombre - Ingresar contraseña - Si modificar nombre - Ingresar nombre - Crear nombre - SINO - Salir

TerminarManejo de situaciones excepcionales Si el nombre no se ha ingresado no se

podrá modificar por lo que se pedirá el nombre primeramente.

Page 30: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Nº 4 Consultar nombreObjetivo Es una operación que permite al

actor empleado consultar el nombre que haya ingresado.

Precondiciones Cargar pagina Selecciona registrar Ingresar nombre

Postcondiciones Modificar nombre Eliminar nombre

Flujo de eventos Inicio - Cargar pagina - Seleccionar registrar - Ingresar nombre - Ingresar contraseña - Si consultar nombre - Consultar nombre

TerminarManejo de situaciones excepcionales Para la consulta del nombre así no se

halla ingresado se mostrara el estado del mismo.

Nº 5 Crear contraseñaObjetivo Es una operación que permite al

actor empleado crear la contraseña para el usuario.

Precondiciones Cargar pagina Seleccionar registrar Ingresar nombre

Postcondiciones Crear usuarioFlujo de eventos Inicio

- Cargar plataforma - Seleccionar registrar - Ingresar nombre - Ingresar contraseña - Si usuario permitido - Crear usuario - SINO - Ingresar contraseña

TerminarManejo de situaciones excepcionales Se debe ingresar contraseña segura,

mas sin embargo tendrá un limite.

Page 31: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Nº 6 Modificar contraseñaObjetivo Es una operación que permite al

actor empleado modificar la contraseña que había ingresado.

Precondiciones Cargar pagina Seleccionar registrar Ingresar nombre

Postcondiciones Crear contraseñaFlujo de eventos Inicio

- Cargar plataforma - Seleccionar registrar - Ingresar nombre - Ingresar contraseña - SI usuario valido - SI modificar contraseña - Ingresar contraseña - SINO - Salir

TerminarManejo de situaciones excepcionales La nueva contraseña debe cumplir con

las especificaciones, si no se cumplen el usuario no puede modificarla.

Nº 7 Crear hoja de vidaObjetivo Es una operación que permite al

actor empleado ingresar la hoja de vida para el contrato.

Precondiciones Cargar pagina Ingresar cuenta

PostcondicionesFlujo de eventos Inicio

- Cargar pagina - Ingresar nombre - Ingresar contraseña - SI cuenta valida - Crear hoja de vida - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales Se debe ingresar la hoja de vida en los

tipos de archivos que estén disponibles.

Nº 8 Modificar hoja de vida

Page 32: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Objetivo Es una operación que permite al actor empleado modificar la hoja de vida.

Precondiciones Cargar pagina Ingresar cuenta Crear cuenta

Postcondiciones Crear hoja de vidaFlujo de eventos Inicio

- Cargar pagina - Ingresar nombre - Ingresar contraseña - SI cuenta valida - Crear hoja de vida - SINO - Publicar ‘Usuario no valido’ - SI modificar hoja de vida - Modificar hoja de vida - Crear hoja de vida - SINO - Continuar

TerminarManejo de situaciones excepcionales Se debe ingresar primeramente la hoja

de vida para luego hay si ser modificada.

Nº 9 Consultar hoja de vidaObjetivo Es una operación que permite al

actor empleado consultar la hoja de vida que halla ingresado.

Precondiciones Cargar plataforma Crear cuenta Crear hoja de vida

Postcondiciones Eliminar hoja de vida Modificar hoja de vida

Flujo de eventos Inicio - Cargar plataforma - Ingresar nombre - Ingresar contraseña - SI cuenta valida - Ingresar hoja de vida - SINO - Publicar ‘Usuario no valido’ - SI hoja de vida ingresada - Consultar hoja de vida - SINO

Page 33: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Publicar ‘Hoja de vida no ingresada’

TerminarManejo de situaciones excepcionales Se debió haber ingresado la hoja de

vida para poder consultar, de lo contrario no se ejecutará esta operación.

Nº 10 Eliminar hoja de vidaObjetivo Es una operación que permite al

actor empleado eliminar la hoja de vida que haya ingresado.

Precondiciones Cargar plataforma Ingresar cuenta Ingresar hoja de vida

PostcondicionesFlujo de eventos Inicio

- Cargar plataforma - Ingresar nombre - Ingresar contraseña - SI cuenta valida - Ingresar hoja de vida - SINO - Publicar ‘Usuario no valido’ - SI hoja de vida ingresada - Consultar hoja de vida - SI eliminar hoja de vida - Eliminar hoja de vida - SINO - Publicar ‘Hoja de vida no ingresada’

TerminarManejo de situaciones excepcionales Se debió ingresar la hoja de vida

primeramente para poderla eliminar, de lo contrario esta operación no estará habilitada.

Nº 11 Esperar respuestaObjetivo Esta operación es la que permite

al actor empleado esperar que le llegue la respuesta del contrato con la empresa.

Precondiciones Cargar pagina

Page 34: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Crear cuenta Ingresar hoja de vida

Postcondiciones Consultar cita Consultar información

Flujo de eventos Inicio - Cargar pagina - Ingresar nombre - Ingresar contraseña - SI cuenta valida - Ingresar hoja de vida - SINO - Publicar ‘Usuario no valido’ - SI hoja de vida ingresada - Consultar hoja de vida - MIENTRAS consultar respuesta - Esperar respuesta - SINO - Publicar ‘Hoja de vida no ingresada’

TerminarManejo de situaciones excepcionales Se debe esperar la respuesta, pero

puede que este proceso se mantenga, por lo que puede ser consultado varias veces.

Nº 12 Seleccionar registrarObjetivo Es una operación que le permite

al actor cliente continuar con el proceso de registro.

Precondiciones Cargar plataformaPostcondiciones Ingresar nombre

Ingresar contraseñaFlujo de eventos Inicio

- Cargar plataforma - Seleccionar registrar - Ingresar nombre - Ingresar contraseña - SI cuenta valida - Ingresar hoja de vida - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales Se debe seleccionar registrar para

poder continuar con el proceso de lo

Page 35: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

contrario se mantendrá en espera.

Nº 13 Crear nombreObjetivo Es una operación que permite al

actor cliente ingresar el nombre para la cuenta.

Precondiciones Cargar paginaPostcondiciones Crear contraseña

Crear cuentaFlujo de eventos Inicio

- Cargar plataforma - Seleccionar registrar - Ingresar nombre - SI nombre valido - Ingresar contraseña - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales Se debe esperar hasta que se ingrese

el nombre para crear la cuenta.

Nº 14 Consultar nombreObjetivo Es una operación que permite al

actor cliente consultar el nombre que ya ingresó.

Precondiciones Cargar pagina Ingresar nombre

Postcondiciones Modificar nombre Eliminar nombre

Flujo de eventos Inicio - Cargar pagina - Ingresar nombre - Ingresar contraseña - SI cuenta valida - Crear cuenta - SINO - Publicar ‘Cuenta no valida’ - SI consulta nombre - Consultar nombre

TerminarManejo de situaciones excepcionales Para la consulta del nombre así no se

halla ingresado se mostrara el estado del mismo.

Page 36: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Nº 15 Crear contraseñaObjetivo Es una operación que permite a l

actor cliente ingresar la contraseña de la cuenta.

Precondiciones Cargar pagina Ingresar nombre

Postcondiciones Crear cuentaFlujo de eventos Inicio

- Cargar pagina - Ingresar nombre - SI nombre valido - Ingresar contraseña - SI contraseña valida - Crear contraseña - SINO - Publicar ‘Contraseña no valida’ - SINO - Publicar ‘Nombre no valido’

TerminarManejo de situaciones excepcionales Se debe ingresar primero el nombre del

usuario para poder continuar con el proceso.

Nº 16 Modificar contraseñaObjetivo Es una operación que permite al actor

cliente modificar la contraseña que haya ingresado.

Precondiciones Cargar plataforma Ingresar nombre Ingresar contraseña

Postcondiciones Crear contraseñaFlujo de eventos Inicio

- Cargar plataforma - Ingresar nombre - SI nombre valido - Ingresar contraseña - SI contraseña valida - Crear contraseña - SINO - Publicar ‘Contraseña no valida’

Page 37: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- SINO - Publicar ‘Nombre no valido’ - SI modificar contraseña - Ingresar contraseña - SI contraseña valida - Crear contraseña - SINO - Publicar ‘Contraseña no valida’

TerminarManejo de situaciones excepcionales

Se debe primero ingresar una contraseña del cliente para luego si poder modificarla.

Nº 17 Consultar citaObjetivo Es una operación que permite al cliente

consultar la cita que tiene para la solución del problema.

Precondiciones Cargar plataforma Ingresar nombre Ingresar contraseña

Postcondiciones Eliminar cita Modificar cita

Flujo de eventos Inicio - Cargar plataforma - Ingresar nombre - SI cuenta valida - Ingresar fecha - Seleccionar horario - Reservar cita - SI consultar cita -Mostrar cita - SINO - Publicar ‘Cuenta no valida’

TerminarManejo de situaciones excepcionales

El cliente primero tiene que reservar la cita en la fecha que esta permitida para luego hay si consultarla.

Nº 18 Crear citaObjetivo Es una operación que permite al cliente

crear la cita para la solución del problema.Precondiciones Cargar pagina

Page 38: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Ingresar cuenta Ingresar fecha Seleccionar horario

Postcondiciones Guardar citaFlujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI cuenta valida - Ingresar fecha - SI fecha valida - Seleccionar horario - SI horario adecuado - Guardar cita - SINO - No guardar cita - SINO - Publicar ‘Fecha mal ingresada’ - SINO - Publicar ‘Cuenta no valida’

TerminarManejo de situaciones excepcionales

Se debe crear la cita de acuerdo a los horarios que arroja el sistema.

Nº 19 Eliminar citaObjetivo Es una operación que permite al cliente

cancelar la cita que tenia para la solución del problema.

Precondiciones Cargar plataforma Crear cuenta Crear cita

Postcondiciones Guardar sistemaFlujo de eventos Inicio

- Cargar sistema - Ingresar login y password - SI cuenta valida - SI existen citas - Seleccionar cita’ - SI cancelar cita - Eliminar cita - Publicar ‘No hay citas’ - SINO - Publicar ‘Cuenta no valida’

Terminar

Page 39: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Manejo de situaciones excepcionales

El cliente debe tener citas ingresadas para poder cancelar una de ellas.

Nº 20 Seleccionar ingresarObjetivo Es una operación que permite al

cliente seleccionar ingresar en caso de que ya este registrado.

Precondiciones Cargar plataforma Ingresar nombre Ingresar contraseña Cuenta valida

PostcondicionesFlujo de eventos Inicio

- Cargar plataforma - Ingresar nombre - Ingresar contraseña - SI seleccionar ingresar - Ingresar cita’ - SINO - Seleccionar registrar

TerminarManejo de situaciones excepcionales El cliente debe seleccionar registrar, si

aún no se ha registrado.

Nº 21 Crear fechaObjetivo Es una operación que permite al

actor cliente crear la fecha para la cita.

Precondiciones Cargar plataforma Ingresar nombre Ingresar contraseña Cuenta valida

Postcondiciones Validación de la fechaFlujo de eventos Inicio

- Cargar plataforma - Ingresar nombre - Ingresar contraseña - SI seleccionar ingresar - Verificar usuario - SINO - Registrar usuario - SI crear cita - Ingresar fecha

Page 40: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

TerminarManejo de situaciones excepcionales Se debe ingresar una fecha valida por

lo que el sistema la validara y no permitirá continuar con el proceso.

Nº 22 Modificar fechaObjetivo Es una operación que permite

que el actor cliente pueda modificar la fecha de la cita.

Precondiciones Cargar pagina Ingresa nombre Ingresar contraseña Registrar usuario Ingresar fecha

Postcondiciones Crear fecha Validar fecha

Flujo de eventos Inicio - Cargar plataforma - Ingresar nombre - Ingresar contraseña - SI seleccionar ingresar - Verificar usuario - SINO - Registrar usuario - SI crear cita - Ingresar fecha - SI modificar fecha - SI fecha ingresada - Modificar fecha - SINO - Publicar ‘No ha ingresado la fecha’

TerminarManejo de situaciones excepcionales El cliente puede modificar la fecha de la

cita siempre y cuando ya haya ingresado alguna fecha, y que esa nueva fecha sea válida.

Nº 23 Eliminar fechaObjetivo Es una operación que permite

que el actor cliente eliminar la fecha de la cita.

Precondiciones Cargar plataforma Ingresar nombre

Page 41: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Ingresar apellido Ingresar fecha

Postcondiciones Eliminar horarioFlujo de eventos Inicio

- Cargar plataforma - Ingresar nombre - Ingresar contraseña - SI seleccionar ingresar - Verificar usuario - SINO - Registrar usuario - SI crear cita - Ingresar fecha - SI eliminar fecha - SI fecha ingresada - Eliminar fecha - Eliminar horario - SINO - Publicar ‘No ha ingresado la fecha’

TerminarManejo de situaciones excepcionales El cliente no puede eliminar la fecha sin

eliminar el horario porque depende de la fecha.

Nº 24 Consultar fechaObjetivo Es una operación que permite

que el actor cliente consultar la fecha de su cita.

Precondiciones Cargar pagina Ingresar nombre Ingresar contraseña Usuario registrado Ingresar fecha

Postcondiciones Eliminar fecha Eliminar horario Modificar fecha

Flujo de eventos Inicio - Ingresar nombre - Ingresar contraseña - SI seleccionar ingresar - Verificar usuario - SINO - Registrar usuario - SI crear cita

Page 42: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Ingresar fecha - SI consultar fecha - SI fecha ingresada - Mostrar fecha - SINO - Publicar ‘No ha ingresado la fecha’

TerminarManejo de situaciones excepcionales El cliente debe tener la fecha de la cita

ingresada para poderla consultar.

Nº 25 Consultar horarioObjetivo Es una operación que permite

que el actor cliente puede consultar el horario de la cita

Precondiciones Cargar plataforma Ingresar nombre Ingresar contraseña Usuario registrado Ingresar fecha

Postcondiciones Eliminar horario Modificar horario

Flujo de eventos Inicio - Cargar plataforma - Ingresar nombre - Ingresar contraseña - SI seleccionar ingresar - Verificar usuario - SINO - Registrar usuario - SI crear cita - Ingresar fecha - SI consultar fecha - SI fecha ingresada - Mostrar fecha - SINO - Publicar ‘No ha ingresado la fecha’ - Seleccionar horario - Crear horario - SI consultar horario -SI horario ingresado - Mostrar horario

Page 43: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- SINO - Publicar ‘No ha seleccionado horario’

TerminarManejo de situaciones excepcionales El cliente debió antes seleccionar y

guardar el horario de la cita, para luego poderlo consultar.

Nº 26 Seleccionar horarioObjetivo Es una operación que permite

que el actor cliente pueda seleccionar el horario al que desea tener la cita.

Precondiciones Cargar plataforma Ingresar nombre Ingresar contraseña Usuario registrado Ingresar fecha

Postcondiciones Guardar horarioFlujo de eventos Inicio

- Cargar plataforma - Ingresar nombre - Ingresar contraseña - SI seleccionar ingresar - Verificar usuario - SINO - Registrar usuario - SI crear cita - Ingresar fecha - SI consultar fecha - SI fecha ingresada - Mostrar fecha - SINO - Publicar ‘No ha ingresado la fecha’ - Seleccionar horario - Si guardar horario - Crear horario

TerminarManejo de situaciones excepcionales Se debe seleccionar el horario que

arroja el sistema con la fecha ingresada

Page 44: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Nº 27 Crear incidenciaObjetivo Es una operación que permite

que el actor cliente pueda indicar la incidencia que tiene.

Precondiciones Cargar pagina Ingresar nombre Ingresar contraseña Usuario registrado Horario adecuado

Postcondiciones Publicar incidenciaFlujo de eventos Inicio

- Cargar plataforma - Ingresar nombre - Ingresar contraseña - SI horario adecuado - Crear incidencia - SINO - Publicar ‘Este horario no le corresponde’

TerminarManejo de situaciones excepcionales El cliente puede indicar la incidencia

siempre y cuando corresponda al horario registrado en la cita.

Nº 28 Eliminar incidenciaObjetivo Es una operación que permite

que el actor cliente puede eliminar la incidencia que había ingresado.

Precondiciones Carga plataforma Ingresa nombre Ingresar contraseña Usuario registrado Ingresar incidencia

PostcondicionesFlujo de eventos Inicio

- Cargar plataforma - Ingresar nombre - Ingresar contraseña - Consultar incidencia - SI incidencia existe

Page 45: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Eliminar incidencia - Sino - Publicar ‘No ha ingresado ninguna incidencia’

TerminarManejo de situaciones excepcionales

Nº 29 Consultar incidenciaObjetivo Es una operación que permite

que el actor cliente pueda consultar la incidencia registrada

Precondiciones Cargar plataforma Ingresa nombre Ingresar contraseña Usuario registrado Ingresar incidencia

Postcondiciones Eliminar incidencia Actualizar incidencia

Flujo de eventos Inicio - Cargar plataforma - Ingresar nombre - Ingresar contraseña - SI existe incidencia - Consultar incidencia - SINO - Publicar ‘No hay incidencias’

TerminarManejo de situaciones excepcionales El cliente puede consultar la incidencia

siempre y cuando exista.

Nº 30 Modificar incidenciaObjetivo Es una operación que permite

que el actor modifique la incidencia del software.

Precondiciones Cargar plataforma Ingresa nombre Ingresar contraseña Usuario registrado Ingresar incidencia

Postcondiciones Crear incidencia

Page 46: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Flujo de eventos Inicio - Cargar plataforma - Ingresar nombre - Ingresar contraseña - SI existe incidencia - Consultar incidencia - SI actualizar incidencia - Modificar incidencia - Crear incidencia - SINO - Publicar ‘No hay incidencias’

TerminarManejo de situaciones excepcionales El cliente debió haber generado alguna

incidencia para poder modificarla.

Nº 31 Consultar soluciónObjetivo Es una operación que permite

que el actor cliente pueda consultar la solución del problema.

Precondiciones Cargar plataforma Ingresar nombre Ingresar contraseña Usuario registrado Crear incidencia

Postcondiciones Eliminar solución Actualizar solución

Flujo de eventos Inicio - Cargar plataforma - Ingresar nombre - Ingresar contraseña - SI existe incidencia - Consultar incidencia - SINO - Publicar ‘No hay incidencias’ - SI solución realizada - Consultar solución - SINO - Publicar ‘Aun no hay solución.

TerminarManejo de situaciones excepcionales La solución se puede consultar siempre

y cuando ya se la hayan resuelto.

Page 47: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Nº 32 Eliminar soluciónObjetivo Es una operación que permite

que el actor cliente pueda eliminar la solución.

Precondiciones Cargar plataforma Ingresar nombre Ingresar contraseña Usuario registrado Crear incidencia

PostcondicionesFlujo de eventos Inicio

- Cargar plataforma - Ingresar nombre - Ingresar contraseña - SI existe incidencia - Consultar incidencia - SINO - Publicar ‘No hay incidencias’ - SI solución realizada - Consultar solución -SI eliminar solución - Eliminar solución - SINO - Publicar ‘Aun no hay solución.

TerminarManejo de situaciones excepcionales El cliente puede eliminar la solución

siempre y cuando ya se la hayan dado.

Nº 33 Eliminar incidenciaObjetivo Es una operación que permite

que el actor gestor de cuentas elimine la incidencia de algún cliente.

Precondiciones Cargar plataforma Ingresar nombre Ingresar contraseña Crear incidencia

PostcondicionesFlujo de eventos Inicio

- Cargar plataforma - Ingresar nombre

Page 48: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Ingresar contraseña - SI existe incidencia - Seleccionar incidencia - SI eliminar incidencia - Eliminar incidencia - SINO - Publicar ‘No hay ninguna incidencia’

TerminarManejo de situaciones excepcionales El gestos de cuentas puede eliminar

incidencia siempre y cuando exista `por los menos una.

Nº 34 Consultar incidenciaObjetivo Es una operación que permite

que el actor gestor de cuentas consulta alguna incidencia.

Precondiciones Cargar plataforma Ingresar nombre Ingresar contraseña Validar usuario Ingresar incidencia

Postcondiciones Eliminar incidencia Actualizar incidencia

Flujo de eventos Inicio - Cargar plataforma - Ingresar nombre - Ingresar contraseña - SI existe incidencia - Consultar incidencia - SINO - Publicar ‘No hay incidencia’

TerminarManejo de situaciones excepcionales

Nº 35 Modificar incidenciaObjetivo Es una operación que permite

que el actor gestor de cuentas pueda modificar alguna incidencia.

Precondiciones Cargar plataforma Ingresa nombre Ingresar contraseña Usuario registrado

Page 49: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Ingresar incidenciaPostcondiciones Crear incidenciaFlujo de eventos Inicio

- Cargar plataforma - Ingresar nombre - Ingresar contraseña - SI existe incidencia - Consultar incidencia - SI actualizar incidencia - Modificar incidencia - Crear incidencia - SINO - Publicar ‘No hay incidencias’

TerminarManejo de situaciones excepcionales El cliente debió haber generado alguna

incidencia para poder modificarla.

Nº 36 Consultar soluciónObjetivo Es una operación que permite

que el actor gestor de cuentas pueda consultar la solución del problema de software.

Precondiciones Cargar plataforma Ingresa nombre Ingresar contraseña Usuario registrado Ingresar incidencia Ingresar solución

Postcondiciones Modificar solución Eliminar solución

Flujo de eventos Inicio - Cargar plataforma - Ingresar nombre - Ingresar contraseña - SI existe incidencia - Consultar incidencia - SI solución realizada - Crear solución - Consultar solución - SINO - Publicar ‘Aún no hay solución’ - SINO - Publicar ‘No hay

Page 50: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

incidencias’ Terminar

Manejo de situaciones excepcionales La solución no puede ser mostrada si aún no se ha realizado,

Nº 37 Eliminar soluciónObjetivo Es una operación que permite que el

actor gestor de cuentas pueda eliminar la solución al problema de software.

Precondiciones Cargar plataforma Ingresa nombre Ingresar contraseña Usuario registrado Ingresar incidencia Ingresar solución

PostcondicionesFlujo de eventos Inicio

- Cargar plataforma - Ingresar nombre - Ingresar contraseña - SI existe incidencia - Consultar incidencia - Crear solución - SI solución realizada - Consultar solución - SI eliminar solución - Eliminar solución - SINO - Publicar ‘Aún no hay solución’ - SINO - Publicar ‘No hay incidencias’

TerminarManejo de situaciones excepcionales

El gestor de cuentas puede eliminar la solución siempre y cuando ya exista alguna solución del problema.

Nº 38 Crear soluciónObjetivo Es una operación que permite que el

actor gestor de cuentas pueda crear una solución para el problema de software.

Page 51: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Precondiciones Cargar plataforma Ingresa nombre Ingresar contraseña Usuario registrado Ingresar incidencia

Postcondiciones Ingresar solución Revisar solución

Flujo de eventos Inicio - Cargar plataforma - Ingresar nombre - Ingresar contraseña - SI existe incidencia - Consultar incidencia - SI solución encontrada - Crear solución - SINO - Publicar ‘Aún no hay solución’ - SINO - Publicar ‘No hay incidencias’

TerminarManejo de situaciones excepcionales

El gestor de cuentas puede realizar la solución para el problema, pero puede que realmente no funcione y debe buscar otra solución.

Nº 39 Modificar soluciónObjetivo Es una operación que permite que el actor

gestor de cuentas pueda modificar la solución para el problema de software.

Precondiciones Cargar plataforma Ingresa nombre Ingresar contraseña Usuario registrado Ingresar incidencia

Postcondiciones Crear soluciónFlujo de eventos Inicio

- Cargar plataforma - Ingresar nombre - Ingresar contraseña - SI existe incidencia - Consultar incidencia - SI solución encontrada - Consultar solución

Page 52: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- SI modificar solución - Modificar solución - Crear solución - SINO - Publicar ‘Aún no hay solución’ - SINO - Publicar ‘No hay incidencias’

TerminarManejo de situaciones excepcionales

La solución puede ser modificada siempre y cuando aún exista la incidencia.

Nº 40 Esperar soluciónObjetivo Es una operación que permite que el

actor gestor de cuentas pueda esperar que le llegue una solución.

Precondiciones Cargar plataforma Ingresa nombre Ingresar contraseña Usuario registrado Ingresar incidencia

Postcondiciones Ingresar soluciónFlujo de eventos Inicio

- Cargar plataforma - Ingresar nombre - Ingresar contraseña - SI existe incidencia - Consultar incidencia - SI solución encontrada - Consultar solución - SINO - Publicar ‘Aún no hay solución’ - SINO - Publicar ‘No hay incidencias’

TerminarManejo de situaciones excepcionales

La solución del problema puede mantener en proceso siempre y cuando el cliente no lo elimine.

Nº 41 Consultar hoja de vidaObjetivo Es una operación que permite que el

Page 53: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

actor sistema pueda consultar la hoja de vida.

Precondiciones Cargar plataforma Ingresar nombre Crear cuenta Crear hoja de vida

Postcondiciones Eliminar hoja de vida Modificar hoja de vida

Flujo de eventos Inicio - Cargar plataforma - Consultar nombre - Consultar contraseña - SI cuenta valida - Ingresar hoja de vida - SINO - Publicar ‘Usuario no valido’ - SI hoja de vida ingresada - Consultar hoja de vida - SINO - Publicar ‘Hoja de vida no ingresada’

TerminarManejo de situaciones excepcionales

El sistema puede consultar la hoja de vida siempre y cuando haya sido ingresada.

Nº 42 Eliminar hoja de vidaObjetivo Es una operación que permite que el

actor sistemaPrecondiciones Cargar plataforma

Ingresa nombre Ingresar contraseña

Postcondiciones Flujo de eventos Inicio

- Cargar plataforma - Consultar nombre - Consultar contraseña - SI cuenta valida - Ingresar hoja de vida - SINO - Publicar ‘Usuario no valido’ - SI hoja de vida ingresada - Consultar hoja de vida - SI eliminar hoja de vida - Eliminar hoja de vida - SINO

Page 54: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Publicar ‘Hoja de vida no ingresada’

TerminarManejo de situaciones excepcionales

El sistema puede eliminar la hoja de vida si esta ya se había almacenado.

Nº 43 Cargar plataformaObjetivo Es una operación que permite que el

actor sistema pueda mostrar la plataforma.

PrecondicionesPostcondiciones Cerrar plataformaFlujo de eventos Inicio

- Cargar plataforma Terminar

Manejo de situaciones excepcionales

El sistema debe cargar la plataforma para poder realizar las otras operaciones.

Nº 44 Crear usuarioObjetivo Es una operación que permite que el

actor sistemaPrecondiciones Cargar plataforma

Consultar nombre Consultar contraseña

Postcondiciones Modificar usuario Eliminar usuario Consultar usuario

Flujo de eventos Inicio - Cargar plataforma - Consultar nombre - Consultar contraseña - SI existe usuario - Publicar ‘Usuario ya registrado’ - SINO - SI usuario valido - Crear usuario - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El sistema crea el usuario siempre y cuando no exista y que sea valido.

Page 55: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Nº 45 Eliminar usuarioObjetivo Es una operación que permite que el

actor sistema pueda eliminar el usuario.Precondiciones Cargar plataforma

Ingresa nombre Ingresar contraseña

PostcondicionesFlujo de eventos Inicio

- Cargar plataforma - Consultar nombre - Consultar contraseña - SI existe usuario - SI eliminar usuario - Eliminar usuario - SINO - Publicar ‘Usuario no existe’

TerminarManejo de situaciones excepcionales

Es el sistema el que puede eliminar el usuario siempre y cuando exista.

Nº 46 Modificar usuarioObjetivo Es una operación que permite que el

actor sistema pueda modificar el usuario.Precondiciones Cargar plataforma

Ingresar nombre Ingresar contraseña

Postcondiciones Consultar usuarioFlujo de eventos Inicio

- Cargar plataforma - Consultar nombre - Consultar contraseña - SI existe usuario - SI modificar usuario - Modificar usuario - Crear usuario - SI usuario valido - Publicar ‘Usuario modificado’ - SINO - Publicar ‘Usuario no modificado’ - SINO - Publicar ‘Usuario no existe’

TerminarManejo de situaciones El sistema puede modificar el usuario siempre y

Page 56: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

excepcionales cuando los cambios sean validos.

Nº 47 Consultar usuarioObjetivo Es una operación que permite que el

actor sistemaPrecondiciones Cargar plataforma

Ingresa nombre Ingresar contraseña

Postcondiciones Modificar usuario Eliminar usuario

Flujo de eventos Inicio - Cargar plataforma - Consultar nombre - Consultar contraseña - SI existe usuario - SI consultar usuario - Consultar usuario - SINO - Publicar ‘Usuario no existe’

TerminarManejo de situaciones excepcionales

El sistema consulta el usuario si realmente existe.

Nº 48 Guardar hoja de vidaObjetivo Es una operación que permite que el

actor sistema pueda guardar la hoja de vida.

Precondiciones Cargar plataforma Ingresa nombre Ingresar contraseña

PostcondicionesFlujo de eventos Inicio

- Cargar plataforma - Consultar nombre - Consultar contraseña - SI hoja de vida valida - Crear hoja de vida - SINO - Publicar ‘Hoja de vida no valida’

TerminarManejo de situaciones excepcionales

El sistema guarda la hoja de vida siempre y cuando sea válida, de lo contrario no guarda nada.

Page 57: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Nº 49 Pedir citaObjetivo Es una operación que permite que el

actor sistema pueda pedir cita al cliente.Precondiciones Cargar plataforma

Ingresar nombre Ingresar contraseña

Postcondiciones Ingresar fecha Seleccionar horario

Flujo de eventos Inicio - Cargar plataforma - Consultar nombre - Consultar contraseña - SI cita ingresada - Publicar ‘Cita ya ingresada’ - SINO - Publicar ‘Ingrese la cita’

TerminarManejo de situaciones excepcionales

Si la cita ya ha sido ingresada no puede ingresar una nueva hasta que se elimine.

Nº 50 Consultar citaObjetivo Es una operación que permite que el

actor sistema pueda consultar la cita.Precondiciones Cargar plataforma

Ingresa nombre Ingresar contraseña

Postcondiciones Eliminar cita Modificar cita

Flujo de eventos Inicio - Cargar plataforma - Consultar nombre - Consultar contraseña - SI existe cita - Consultar cita - SINO - Publicar ‘No tiene cita’

TerminarManejo de situaciones excepcionales

El sistema consulta la cita siempre y cuando exista.

Nº 51 Eliminar cita

Page 58: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Objetivo Es una operación que permite que el actor sistema pueda eliminar la cita

Precondiciones Cargar plataforma Ingresa nombre Ingresar contraseña

Postcondiciones Flujo de eventos Inicio

- Cargar plataforma - Consultar nombre - Consultar contraseña - SI existe cita - Consultar cita - SI eliminar cita - Eliminar cita - SINO - Publicar ‘No tiene cita’

TerminarManejo de situaciones excepcionales

Para eliminar la cita ya se tuvo que haber ingresado una cita anteriormente.

Nº 52 Crear citaObjetivo Es una operación que permite que el

actor sistema pueda crear una citaPrecondiciones Cargar plataforma

Ingresa nombre Ingresar contraseña

Postcondiciones Consultar citaFlujo de eventos Inicio

- Cargar plataforma - Consultar nombre - Consultar contraseña - SI existe cita - Publicar ‘No se puede crear otra cita’ - SINO - Crear cita - Consultar cita

TerminarManejo de situaciones excepcionales

Es el sistema el que crea la cita siempre y cuando el usuario no tenga otra cita.

Nº 53 Modificar citaObjetivo Es una operación que permite que el

Page 59: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

actor sistema puede modificar la citaPrecondiciones Cargar plataforma

Ingresa nombre Ingresar contraseña

Postcondiciones Flujo de eventos Inicio

- Cargar plataforma - Consultar nombre - Consultar contraseña - SI existe cita - Consultar cita - SI modificar cita - Modificar cita - SINO - Publicar ‘No tiene cita’

TerminarManejo de situaciones excepcionales

Nº 54 Mostrar informaciónObjetivo Es una operación que permite que el

actor sistema pueda mostrar la información del empleado.

Precondiciones Cargar plataforma Ingresa nombre Ingresar contraseña

Postcondiciones Eliminar información Actualizar información

Flujo de eventos Inicio - Cargar plataforma - Consultar nombre - Consultar contraseña - SI existe hoja de vida - SI existe cita - Mostrar información - SINO - Publicar ‘No tiene cita’ - SINO - Publicar ‘No tiene hoja de vida’

TerminarManejo de situaciones excepcionales

Par mostrar la información el empleado debió ingresar la hoja de vida y la cita.

Page 60: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Nº 55 Eliminar informaciónObjetivo Es una operación que permite que el

actor sistema pueda eliminar información.

Precondiciones Cargar plataforma Ingresar nombre Ingresar contraseña

Postcondiciones Flujo de eventos Inicio

- Cargar plataforma - Consultar nombre - Consultar contraseña - SI usuario encontrado - SI eliminar información - Eliminar información - SINO - Publicar ‘Usuario no encontrado’

TerminarManejo de situaciones excepcionales

El sistema puede eliminar información siempre y cuando se pueda encontrar el usuario.

Nº 56 Consultar informaciónObjetivo Es una operación que permite que el

actor sistema pueda consultar la información.

Precondiciones Cargar plataforma Ingresar nombre Ingresar contraseña

Postcondiciones Eliminar información Actualizar información

Flujo de eventos Inicio - Cargar plataforma - Consultar nombre - Consultar contraseña - SI existe hoja de vida - SI existe cita - Consultar información - SINO - Publicar ‘No tiene cita’ - SINO - Publicar ‘No tiene hoja de vida’

TerminarManejo de situaciones excepcionales

La información de cada empleado se puede mostrar siempre y cuando estén todos los datos

Page 61: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

registrados.

Nº 57 Consultar horarioObjetivo Es una operación que permite que el

actor sistema pueda consultar el horario de la cita.

Precondiciones Cargar plataforma Ingresa nombre Ingresar contraseña Ingresar cita Ingresa fecha

Postcondiciones Eliminar horario Actualizar horario

Flujo de eventos Inicio - Cargar plataforma - Consultar nombre - Consultar contraseña - Consultar cita - Consultar fecha - SI existe cita - SI existe fecha -SI consultar horario - Consultar horario -SINO - Publicar ‘No existe fecha’ - SINO -Publicar ‘No tiene cita’

TerminarManejo de situaciones excepcionales

El sistema puede consultar el horario siempre y cuando exista la cita y la fecha.

Nº 58 Modificar horarioObjetivo Es una operación que permite que el

actor sistema pueda modificar el horario de la cita del cliente.

Precondiciones Cargar plataforma Ingresa nombre Ingresar contraseña Ingresar cita Ingresar fecha

Postcondiciones Flujo de eventos Inicio

- Cargar plataforma

Page 62: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Consultar nombre - Consultar contraseña - Consultar cita - Consultar fecha - SI existe cita - SI existe fecha -SI modificar horario - Modificar horario -SINO - Publicar ‘No existe fecha’ - SINO -Publicar ‘No tiene cita’

TerminarManejo de situaciones excepcionales

Nº 59 Eliminar horarioObjetivo Es una operación que permite que el

actor sistema pueda eliminar el horario de la cita del cliente.

Precondiciones Cargar plataforma Ingresar nombre Ingresar contraseña

Postcondiciones Flujo de eventos Inicio

- Cargar plataforma - Consultar nombre - Consultar contraseña - SI existe cita - SI existe fecha -SI eliminar horario - Eliminar horario -SINO - Publicar ‘No existe fecha’ - SINO -Publicar ‘No tiene cita’

TerminarManejo de situaciones excepcionales

El sistema pueda cancelar el horario pero la cita aún sigue en la misma fecha.

Nº 60 Crear horarioObjetivo Es una operación que permite que el

actor sistema pueda crear el horario de la cita del cliente.

Page 63: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Precondiciones Cargar plataforma Ingresa nombre Ingresar contraseña

Postcondiciones Consultar horarioFlujo de eventos Inicio

- Cargar plataforma - Consultar nombre - Consultar contraseña - SI existe cita - SI existe fecha -SI crear horario - Crear horario -SINO - Publicar ‘No existe fecha’ - SINO -Publicar ‘No tiene cita’

TerminarManejo de situaciones excepcionales

El sistema puede crear el horario para la cita siempre y cuando ya esté determinada la fecha.

Nº 61 Crear incidenciaObjetivo Es una operación que permite que el

actor sistema pueda crear la incidencia del software.

Precondiciones Cargar plataforma Ingresa nombre Ingresar contraseña

Postcondiciones Consultar incidencia Modificar incidencia Eliminar incidencia

Flujo de eventos Inicio - Cargar plataforma - Consultar nombre - Consultar contraseña - SI existe incidencia - Publicar ‘Ya hay incidencia’ - SINO - Crear incidencia

TerminarManejo de situaciones excepcionales

El sistema puede crear la incidencia si no existe.

Page 64: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Nº 62 Eliminar incidenciaObjetivo Es una operación que permite que el

actor sistema pueda eliminar la incidencia del cliente.

Precondiciones Cargar plataforma Ingresa nombre Ingresar contraseña

Postcondiciones Flujo de eventos Inicio

- Cargar plataforma - Consultar nombre - Consultar contraseña - SI existe incidencia - Consultar incidencia - SI eliminar incidencia - Eliminar incidencia - SINO - Publicar ‘No hay incidencias’

TerminarManejo de situaciones excepcionales

El sistema puede eliminar la incidencia siempre y cuando si exista.

Nº 63 Consultar incidenciaObjetivo Es una operación que permite que el

actor sistema pueda consultar la incidencia del cliente.

Precondiciones Cargar plataforma Ingresa nombre Ingresar contraseña

Postcondiciones Modificar incidencia Eliminar incidencia

Flujo de eventos Inicio - Cargar plataforma - Consultar nombre - Consultar contraseña - SI existe incidencia - Consultar incidencia - SINO

Page 65: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Publicar ‘No hay incidencias’

TerminarManejo de situaciones excepcionales

El sistema puede consultar la incidencia siempre y cuando esta exista.

Nº 64 Modificar incidenciaObjetivo Es una operación que permite que el

actor sistema pueda modificar la incidencia del cliente.

Precondiciones Cargar plataforma Ingresa nombre Ingresar contraseña Ingresar incidencia

Postcondiciones Publicar incidenciaFlujo de eventos Inicio

- Cargar plataforma - Consultar nombre - Consultar contraseña - SI existe incidencia - Consultar incidencia - SI actualizar incidencia - Modificar incidencia - Crear incidencia - SINO - Publicar ‘No hay incidencias’

TerminarManejo de situaciones excepcionales

El sistema puede actualizar incidencia siempre y cuando exista..

Nº 65 Consultar soluciónObjetivo Es una operación que permite que el

actor sistema pueda consultar la solución del problema.

Precondiciones Cargar plataforma Ingresa nombre Ingresar contraseña Ingresar incidencia Ingresar solución

Page 66: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Postcondiciones Eliminar solución Modificar solución

Flujo de eventos Inicio - Cargar plataforma - Consultar nombre - Consultar contraseña - SI existe incidencia - Consultar incidencia - Crear solución - SI solución realizada - Consultar solución - SINO - Publicar ‘Aún no hay solución’ - SINO - Publicar ‘No hay incidencias’

TerminarManejo de situaciones excepcionales

El sistema puede consultar la solución del problema, pero debe existir la incidencia.

Nº 66 Eliminar soluciónObjetivo Es una operación que permite que el

actor sistema pueda eliminar la solución del problema.

Precondiciones Cargar plataforma Ingresa nombre Ingresar contraseña Ingresar incidencia Ingresar solución

Postcondiciones Flujo de eventos Inicio

- Cargar plataforma - Consultar nombre - Consultar contraseña - SI existe incidencia - Consultar incidencia - Crear solución - SI solución realizada - Consultar solución - SI eliminar solución - Eliminar solución - SINO

Page 67: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Publicar ‘Aún no hay solución’ - SINO - Publicar ‘No hay incidencias’

TerminarManejo de situaciones excepcionales

El sistema puede eliminar la solución del problema siempre y cuando ya exista alguna solución.

Nº 67 Crear soluciónObjetivo Es una operación que permite que el

actor sistema pueda crear la solución del problema.

Precondiciones Cargar plataforma Ingresa nombre Ingresar contraseña Ingresar incidencia

Postcondiciones Consultar soluciónFlujo de eventos Inicio

- Cargar plataforma - Consultar nombre - Consultar contraseña - SI existe incidencia - Consultar incidencia - Crear solución - SINO - Publicar ‘No hay incidencias

TerminarManejo de situaciones excepcionales

El sistema puede crear la solución del problema si existe la incidencia.

Nº 68 Modificar soluciónObjetivo Es una operación que permite que el

actor sistema pueda modificar la solución del problema.

Precondiciones Cargar plataforma Ingresa nombre Ingresar contraseña

Page 68: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Ingresar incidencia Ingresar solución

Postcondiciones Crear soluciónFlujo de eventos Inicio

- Cargar plataforma - Consultar nombre - Consultar contraseña - SI existe incidencia - Consultar incidencia - SI solución realizada - Consultar solución - SI modificar solución - Modificar solución - SINO - Publicar ‘Aún no hay solución’ - SINO - Publicar ‘No hay incidencias

TerminarManejo de situaciones excepcionales

El sistema puede modificar solución si ya existe una solución que hay que cambiar.

Ejercicio 3

Modelo de dominio integrado

Page 69: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Definición de actores

ACTOR DESCRIPCIÓNCliente Es la persona encargada de realizar la

compra de un producto.Empleado Es la persona encargada de realizar la

lectura de la evaluación generada por el sistema y genera la respectiva carta.

Administrador sistema Es la persona encargada de registrar en el sistema las reclamaciones.

Lista preliminar de casos de uso

- Cliente- Realizar reclamación.- Modificar reclamación.- Guardar reclamación.- Eliminar reclamación.- Recibir carta.- Leer carta.- Guardar carta.

Page 70: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Empleado- Modificar reclamación.- Eliminar reclamación.- Consultar reclamación.- Autorizar reclamación.- Crear pago.- Modificar pago.- Consultar pago.- Eliminar pago.- Crear carta.- Modificar carta.- Guardar carta.- Eliminar carta.- Enviar carta.

- Administrador sistema- Guardar reclamación.- Registrar reclamación.- Eliminar reclamación.- Consultar reclamación.- Guardar carta.- Analizar reclamación.- Modificar reclamación- Modificar carta.- Guardar pago.- Modificar pago.- Consultar carta.- Consultar pago

Depuración de casos de uso

Page 71: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación
Page 72: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación
Page 73: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación
Page 74: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Modelo de casos de uso

Page 75: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación
Page 76: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Documentación de casos de uso

No: 01 Nombre: Solicitar seguroDescripción/Objetivo

Operación que permite al cliente solicitar a la empresa un seguro y así asociarse totalmente como cliente.

PrecondicionesPostcondiciones -Aprobar seguro.Flujo de eventos -Inicio

-Cliente recoge datos.-Cliente selecciona datos.-Cliente llena formulario con los datos.-Cliente verifica los datos del formulario.Si datos correctos-Cliente envía solicitud.No-Volver a llenar formulario-Verificar nuevamente.-Fin

Manejo de situaciones excepcionales

Si le falta datos el cliente primero debe conseguir esos datos y después intentar llenar el formulario para que pueda solicitar el seguro.

No: 02 Nombre: Cancelar seguroDescripción/Objetivo

Operación que permite al cliente eliminar la relación del seguro que tiene con la empresa.

Precondiciones -Tener seguro-Verificar seguro

PostcondicionesFlujo de eventos -Inicio

-Cliente llena formulario cancelar seguro.-Verificar datos del formulario.Si datos correctos

- Cliente envía Si Cliente no debe

- Aprobar cancelación.No- Cliente paga deuda.- Aprobar cancelación.

No- Llenar datos del formulario.- Verificar otra vez datos.

-Eliminar cliente de base de datos.-Fin

Manejo de situaciones

- Si le falta datos el cliente primero debe conseguir esos datos y después intentar llenar el formulario

Page 77: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

excepcionales para que pueda cancelar el seguro.- Si el cliente no existe verificar al cliente que no

existe en la base de datos, y verificar cual es el error.

No: 03 Nombre: Verificar seguroDescripción/Objetivo

Operación que permite al cliente revisar el estado del seguro al cual está asignado.

Precondiciones -Tener seguroPostcondiciones -Guardar datos del seguro.

-Salir de la sesión.Flujo de eventos -Inicio

-Iniciar interfaz.-Cliente digita datos.-Verificar datos.Si datos correctos

- Cliente digita código seguro.- Buscar código.- Seleccionar seguro.- Mostrar estado seguro.

No- Digitar datos.- Verificar otra vez.

-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

- Si el usuario no ha sido creado, notificar al usuario del error y notificar al sistema del error.

- Si el cliente no existe verificar al cliente que no existe en la base de datos, y verificar cual es el error.

- Si el seguro no se encuentra enviar mensaje de error al cliente y notificar al sistema del error.

No: 04 Nombre: Crear reclamaciónDescripción/Objetivo

Operación que permite al cliente realizar una reclamación para notificar la activación de una clausula a la empresa.

Precondiciones -Solicitar seguro.-Seguro aceptado.

Postcondiciones -Enviar reclamación.-Recibir carta.

Flujo de eventos -Inicio-Iniciar interfaz.-Cliente digita datos.

Page 78: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

-Verificar datos.Si datos correctos

- Cliente llena formulario de reclamo.Si datos correctos- Cliente guarda formulario.- Cliente envía formulario.No- Llenar formulario.- Verificar otra vez.

No- Digitar datos.- Verificar otra vez.

-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

- Si el usuario no ha sido creado, notificar al usuario del error y notificar al sistema del error.

- Si el cliente no existe verificar al cliente que no existe en la base de datos, y verificar cual es el error.

No: 05 Nombre: Modificar reclamaciónDescripción/Objetivo

Operación que permite al cliente, al administrador de sistemas y al empleado realizar modificación a los datos de una reclamación realizada.

Precondiciones -Reclamación creada.Postcondiciones -Guardar reclamación.

-Recibir carta.Flujo de eventos -Inicio

-Iniciar interfaz.-Digita datos.-Verificar datos.Si datos correctos

- solicita reclamación.- digita el código de la reclamación.- Buscar reclamación.- selecciona reclamación.- digita modificación.- guarda modificación.

No- Digitar datos.- Verificar otra vez.

-Cerrar sesión.-Apagar interfaz.

Page 79: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

-FinManejo de situaciones excepcionales

- Si el usuario no ha sido creado, notificar al usuario del error y notificar al sistema del error.

- Si el cliente no existe verificar al cliente que no existe en la base de datos, y verificar cual es el error.

- Si la reclamación no existe enviar mensaje al cliente y notificar al sistema del error.

No: 06 Nombre: Guardar reclamaciónDescripción/Objetivo

Operación que permite al cliente y al administrador de sistema guardar o en una base de datos o en físico el registro de la reclamación realizada.

Precondiciones -Reclamación creada.Postcondiciones -Recibir carta.Flujo de eventos -Inicio

-Iniciar interfaz.-Cliente digita datos.-Verificar datos.Si datos correctos

- Seleccionar reclamación.- Almacenar reclamación.

No- Digitar datos.- Verificar otra vez.

-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

- Si el usuario no ha sido creado, notificar al usuario del error y notificar al sistema del error.

- Si la reclamación no existe enviar mensaje al cliente y notificar al sistema del error.

- Si la base de datos no existe notificar al sistema del error.

No: 07 Nombre: Eliminar reclamaciónDescripción/Objetivo

Operación que permite al cliente, al administrador de sistemas y al empleado realizar la eliminación o cancelación respectiva de una reclamación respectiva.

Precondiciones -Reclamación creada.Postcondiciones -Actualizar base de datos.

-Recibir carta.Flujo de eventos -Inicio

-Iniciar interfaz.

Page 80: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

-Cliente digita datos.-Verificar datos.Si datos correctos

- solicita reclamación.- digita el código de la reclamación.- Buscar reclamación.- selecciona reclamación.- Eliminar reclamación.- Guardar cambios.

No- Digitar datos.- Verificar otra vez.

-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

- Si el usuario no ha sido creado, notificar al usuario del error y notificar al sistema del error.

- Si la reclamación no existe enviar mensaje al cliente y notificar al sistema del error.

- Si la base de datos no existe notificar al sistema del error.

No: 08 Nombre: Recibir cartaDescripción/Objetivo

Operación que permite al cliente aceptar la carta entregada por la empresa, respondiendo a la reclamación realizada.

Precondiciones -Solicitar seguro.-Seguro aceptado.-Reclamación creada

Postcondiciones -Leer carta.-Guardar carta.

Flujo de eventos -Inicio-Seleccionar cartaSi carta es valida

- Recibir carta.No

- Regresar carta.-Fin

Manejo de situaciones excepcionales

- Si el cliente no ha creado reclamación notificar que la carta no es para él.

No: 09 Nombre: Leer cartaDescripción/ Operación que permite al cliente analizar la respuesta

Page 81: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Objetivo dada por la empresa, a la reclamación realizada.Precondiciones -Solicitar seguro.

-Seguro aceptado.-Reclamación creada-Carta recibida.

Postcondiciones -Guardar carta.Flujo de eventos -Inicio

-Leer carta.-Verificar carta.Si reclamación aceptada

- Enviar carro a reparar.No

- Mandar a reevaluar reclamación.-Fin

Manejo de situaciones excepcionales

- Si el cliente no ha creado reclamación notificar que la carta no es para él.

- Si no hay carta notificar el problema al cliente y al sistema.

No: 10 Nombre: Consultar reclamaciónDescripción/Objetivo

Operación que permite al empleado y al administrador realizar búsqueda en el sistema de datos sobre el registro de una reclamación especifica.

Precondiciones -Reclamación creadaPostcondicionesFlujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Solicitar código de reclamación- Registrar código.- Buscar reclamación- Seleccionar reclamación

No- Digitar datos.- Verificar otra vez.

-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

- Si el usuario no ha sido creado, notificar al usuario del error y notificar al sistema del error.

- Si no existe reclamación en el sistema notificar al sistema del error.

Page 82: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

No: 11 Nombre: Autorizar reclamaciónDescripción/Objetivo

Operación que permite al empleado evaluar la reclamación realizada por un cliente.

Precondiciones -Reclamación creadaPostcondicionesFlujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Solicitar código de reclamación- Registrar código.- Buscar reclamación- Seleccionar reclamaciónSi reclamación valida

- Registrar como válida la reclamación.No

- Registrar como no valida la reclamación.No

- Digitar datos.- Verificar otra vez.

-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

- Si el usuario no ha sido creado, notificar al usuario del error y notificar al sistema del error.

- Si no existe reclamación en el sistema notificar al sistema del error.

No: 12 Nombre: Crear pagoDescripción/Objetivo

Operación que permite al empleado crear el registro y realizar el pago asignado por la reclamación.

Precondiciones -Reclamación creada-Reclamación aceptada.

Postcondiciones -Guardar pago.Flujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Solicitar código de reclamación- Registrar código.- Buscar reclamación- Seleccionar reclamación

Page 83: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Verificar valides de la reclamación.Si reclamación valida

- Leer cantidad de pago.- Realizar pago.- Registrar pago.- Guardar pago

No- Digitar datos.- Verificar otra vez.

-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

- Si el usuario no ha sido creado, notificar al usuario del error y notificar al sistema del error.

- Si no existe reclamación en el sistema notificar al sistema del error.

No: 13 Nombre: Modificar pagoDescripción/Objetivo

Operación que permite al empleado y al administrador de sistema modificar los valores del registro de pago realizado.

Precondiciones -Reclamación creada-Reclamación aceptada.-Pago creado.

Postcondiciones -Guardar pago.Flujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Solicitar código de pago- Registrar código.- Buscar pago- Seleccionar pago- Modificar pago.- Guardar pago.

No- Digitar datos.- Verificar otra vez.

-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones

- Si el usuario no ha sido creado, notificar al usuario del error y notificar al sistema del error.

Page 84: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

excepcionales - Si no existe reclamación en el sistema notificar al sistema del error.

No: 14 Nombre: Consultar pagoDescripción/Objetivo

Operación que permite al empleado y al administrador de sistema realizar búsquedas de un registro de pago en la base de datos.

Precondiciones -Reclamación creada-Reclamación aceptada.-Pago creado.

PostcondicionesFlujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Solicitar código de pago- Registrar código.- Buscar pago- Seleccionar pago- Analizar pago.

No- Digitar datos.- Verificar otra vez.

-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

- Si el usuario no ha sido creado, notificar al usuario del error y notificar al sistema del error.

- Si no existe reclamación en el sistema notificar al sistema del error.

No: 15 Nombre: Eliminar pagoDescripción/Objetivo

Operación que permite al empleado eliminar el registro de un pago realizado.

Precondiciones -Reclamación creada-Reclamación aceptada.-Pago creado.

Postcondiciones -Guardar cambios.Flujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

Page 85: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Solicitar código de pago- Registrar código.- Buscar pago- Seleccionar pago- Eliminar pago.

No- Digitar datos.- Verificar otra vez.

-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

- Si el usuario no ha sido creado, notificar al usuario del error y notificar al sistema del error.

- Si no existe reclamación en el sistema notificar al sistema del error.

- Si no existe pago creado notificar al sistema del error y al empleado.

No: 16 Nombre: Crear cartaDescripción/Objetivo

Operación que permite al empleado crear carta la cual notificara al empleado sobre el resultado de la reclamación.

Precondiciones -Reclamación creada.Postcondiciones -Guardar carta.Flujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Solicitar código de reclamación- Registrar código.- Buscar reclamación- Seleccionar reclamación- Verificar resultado de reclamación- Diseñar carta.- Registrar carta.- Guardar carta.

No- Digitar datos.- Verificar otra vez.

-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de - Si el usuario no ha sido creado, notificar al usuario

Page 86: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

situaciones excepcionales

del error y notificar al sistema del error.- Si no existe reclamación en el sistema notificar al

sistema del error.

No: 17 Nombre: Modificar cartaDescripción/Objetivo

Operación que permite al empleado actualizar y modificar los datos de la carta.

Precondiciones -Reclamación creada.-Carta creada.

Postcondiciones -Guardar carta.Flujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Solicitar código de carta- Registrar código.- Buscar carta- Seleccionar carta- Solicitar modificaciones.- Registrar modificaciones en carta.- Guardar carta.

No- Digitar datos.- Verificar otra vez.

-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

- Si el usuario no ha sido creado, notificar al usuario del error y notificar al sistema del error.

- Si no existe reclamación en el sistema notificar al sistema del error.

- Si no existe carta al sistema del error y al empleado para que solucione el inconveniente.

No: 18 Nombre: Eliminar cartaDescripción/Objetivo

Operación que permite al empleado eliminar de la base de datos el registro de una carta generada por el pedido de una reclamación.

Precondiciones -Reclamación creada.-Carta creada.

Postcondiciones -Guardar cambios.Flujo de eventos -Inicio

-Iniciar interfaz.

Page 87: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

-Digitar datos.-Verificar datos.Si datos correctos

- Solicitar código de carta- Registrar código- Buscar carta- Seleccionar carta- Eliminar carta

No- Digitar datos.- Verificar otra vez.

-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

- Si el usuario no ha sido creado, notificar al usuario del error y notificar al sistema del error.

- Si no existe reclamación en el sistema notificar al sistema del error.

- Si no existe carta al sistema del error y al empleado para que solucione el inconveniente.

No: 19 Nombre: Enviar cartaDescripción/Objetivo

Operación que permite al empleado enviar una carta seleccionada a un cliente especifico.

Precondiciones -Reclamación creada.-Carta creada.

Postcondiciones -Guardar cambios.Flujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Solicitar código de carta- Registrar código- Buscar carta- Seleccionar carta- Solicitar datos de envió.- Verificar datos de envió.- Enviar carta al cliente.

No- Digitar datos.- Verificar otra vez.

-Cerrar sesión.-Apagar interfaz.

Page 88: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

-FinManejo de situaciones excepcionales

- Si el usuario no ha sido creado, notificar al usuario del error y notificar al sistema del error.

- Si no existe reclamación en el sistema notificar al sistema del error.

- Si no existe carta al sistema del error y al empleado para que solucione el inconveniente.

No: 20 Nombre: Registrar reclamaciónDescripción/Objetivo

Operación que permite al administrador de sistemas ingresar a la base de datos el nuevo registro de reclamación.

Precondiciones -Reclamación creada.PostcondicionesFlujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Seleccionar reclamación- Verificar reclamaciónSi datos de reclamación correctos- Abrir base de datos.- Almacenar en la base de datos.- Cerrar base de datos.

No- Anular reclamación.- Devolver reclamación.

No- Digitar datos.- Verificar otra vez.

-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

- Si el usuario no ha sido creado, notificar al usuario del error y notificar al sistema del error.

- Si no existe reclamación en el sistema notificar al sistema del error.

No: 21 Nombre: Analizar reclamaciónDescripción/Objetivo

Operación que permite al administrador de sistemas evaluar si la reclamación realizada es aprobada o no.

Precondiciones -Reclamación creada.Postcondiciones -Generar carta.

Page 89: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

-Enviar carta.Flujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Seleccionar reclamación- Verificar seguroSi seguro activo

Si daño valido-Modificar reclamación-Reclamación valida

No-Negar reclamación.

No- Negar reclamación.

No- Digitar datos.- Verificar otra vez.

-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

- Si el usuario no ha sido creado, notificar al usuario del error y notificar al sistema del error.

- Si no existe reclamación en el sistema notificar al sistema del error.

No: 22 Nombre: Consultar cartaDescripción/Objetivo

Operación que permite al administrador de sistemas realizar búsquedas en la base de datos sobre una carta especifica.

Precondiciones -Reclamación creada.-Carta creada.

PostcondicionesFlujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Solicitar código de carta- Registrar código- Buscar carta- Seleccionar carta

No- Digitar datos.

Page 90: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Verificar otra vez.-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

- Si el usuario no ha sido creado, notificar al usuario del error y notificar al sistema del error.

- Si no existe reclamación en el sistema notificar al sistema del error.

- Si no existe carta en el sistema notificar al sistema del error.

No: 23 Nombre: Modificar seguroDescripción/Objetivo

Operación que permite al empleado y al administrador de sistemas realizar modificaciones a los valores específicos del seguro.

Precondiciones -Seguro creadoPostcondiciones -Guardar cambios.Flujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Solicitar código cliente- Verificar seguro.Si seguro existe- Solicitar cambios.- Leer cambios.- Registrar cambios.- Guardar cambios.No- Notificar al cliente

No- Digitar datos.- Verificar otra vez.

-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

- Si el usuario no ha sido creado, notificar al usuario del error y notificar al sistema del error.

- Si no existe reclamación en el sistema notificar al sistema del error.

- Si no existe seguro en el sistema notificar al sistema del error.

Page 91: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

No: 24 Nombre: Actualizar seguroDescripción/Objetivo

Operación que permite al empleado y al administrador de sistemas realizar modificaciones y guardar los valores.

Precondiciones -Seguro creadoPostcondiciones -Guardar cambios.Flujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Solicitar código cliente- Verificar seguro.Si seguro existe- Solicitar cambios.- Leer cambios.- Registrar cambios.- Guardar cambios.

No- Digitar datos.- Verificar otra vez.

-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

- Si el usuario no ha sido creado, notificar al usuario del error y notificar al sistema del error.

- Si no existe reclamación en el sistema notificar al sistema del error.

- Si no existe seguro en el sistema notificar al sistema del error.

No: 25 Nombre: Consultar seguroDescripción/Objetivo

Operación que permite al empleado y al administrador de sistemas realizar búsquedas en la base de datos sobre el seguro de los clientes.

Precondiciones -Seguro creadoPostcondicionesFlujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Solicitar código de cliente- Solicitar código de seguro- Registrar código de cliente

Page 92: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Registrar código de seguro- Buscar seguro del cliente- Seleccionar seguro del cliente

No- Digitar datos.- Verificar otra vez.

-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

- Si el usuario no ha sido creado, notificar al usuario del error y notificar al sistema del error.

- Si no existe reclamación en el sistema notificar al sistema del error.

- Si no existe seguro en el sistema notificar al sistema del error.

No: 26 Nombre: Eliminar seguroDescripción/Objetivo

Operación que permite al administrador de sistemas eliminar de la base de datos el seguro del cliente.

Precondiciones -Seguro creadoPostcondiciones -Guardar cambiosFlujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Solicitar código de cliente- Registrar código de cliente- Buscar seguro del cliente- Seleccionar seguro del cliente- Eliminar seguro del cliente

No- Digitar datos.- Verificar otra vez.

-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

- Si el usuario no ha sido creado, notificar al usuario del error y notificar al sistema del error.

- Si no existe reclamación en el sistema notificar al sistema del error.

- Si no existe seguro en el sistema notificar al sistema del error.

Page 93: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

No: 27 Nombre: Guardar cartaDescripción/Objetivo

Operación que permite al cliente, al empleado y al administrador de sistema al almacenar la carta creada en la base de datos o en medio físico.

Precondiciones -Reclamación creada.-Carta creada.

Postcondiciones -Guardar carta.Flujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Seleccionar carta- Abrir base de datos.- Almacenar en la base de datos.- Cerrar base de datos

No- Digitar datos.- Verificar otra vez.

-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

- Si el usuario no ha sido creado, notificar al usuario del error y notificar al sistema del error.

- Si no existe reclamación en el sistema notificar al sistema del error.

- Si no existe carta al sistema del error y al empleado para que solucione el inconveniente.

Ejercicio 4

4.1

Definir actores.

ACTOR DESCRIPCIÓNSistema Es el actor encargado de registrar al

usuario.Usuario Es la persona que desea utilizar el

sistema, bien sea el que ingresa el artículo o el que lo revisa.

Lista preliminar de casos de uso.

Page 94: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Sistema Cargar plataforma Mostrar tipo usuario Consultar tipo usuario Pedir datos Guardar datos

Usuario Ingresar login y password Seleccionar tipo usuario Ingresar datos

Depuración de casos de uso.

Modelo de casos de uso.

Page 95: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

4.2

Definir actores.

ACTOR DESCRIPCIÓNPresidente Es el personaje que tiene la

responsabilidad de gestionar la empresa.

Miembro Es el personaje encargado de revisar el artículo.

Autor Es el personaje encargado de ingresar el artículo.

Lista preliminar de casos de uso.

Presidente Determinar áreas Fijar sesiones Elegir comité Ingresar fecha Seleccionar articulo Asignar miembros Asignar área Revisar modificación

Page 96: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Miembro Seleccionar tarea Seleccionar área Seleccionar tema Seleccionar articulo Calificar articulo Ingresar revisiones

Autor Ingresar articulo Ingresar coautores Revisar modificación

Depuración de casos de uso.

Page 97: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Modelo de casos de uso.

Page 98: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación
Page 99: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Modelo general de casos de uso

Page 100: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Nº 1 Crear áreaObjetivo Es una operación que permite que el

actor presidente pueda crear el área para los artículos.

Precondiciones Cargar plataforma Ingresar login y password Validar usuario

Postcondiciones Guardar áreaFlujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI usuario valido - Crear área

Page 101: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- SINO - Publicar ‘Usuario no registrado’

TerminarManejo de situaciones excepcionales

Se debe validar el área, si ya está ingresada el presidente no podrá ingresar esa misma área.

Nº 2 Modificar áreaObjetivo Es una operación que permite que el

actor presidente pueda modificar el área que ya este ingresada.

Precondiciones Cargar plataforma Ingresa login y password Validar usuario Ingresar área

Postcondiciones Crear áreaFlujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI usuario valido - Crear área - SI modificar área - Modificar área - Crear área - SINO - Publicar ‘Usuario no registrado’

TerminarManejo de situaciones excepcionales

El área de los artículos puede ser modificada por el presidente siempre y cuando ya exista alguna área ingresada.

Nº 3 Elimina áreaObjetivo Es una operación que permite que el

actor presidente puede eliminar el área.Precondiciones Cargar plataforma

Ingresar login y password Validar usuario Ingresar área

Postcondiciones Flujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI usuario valido - Crear área

Page 102: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- SINO - Publicar ‘Usuario no registrado’ - SI existe área - SI eliminar área - Eliminar área

TerminarManejo de situaciones excepcionales

El presidente puede eliminar el área de articulo siempre y cuando exista alguna, de lo contrario no se podrá realizar la eliminación.

Nº 4 Consultar áreaObjetivo Es una operación que permite que el

actor presidente pueda consultar una de las áreas que ya haya sido ingresada.

Precondiciones Cargar plataforma Ingresar login y password Validar usuario Ingresar área

Postcondiciones Eliminar área Modificar área

Flujo de eventos Inicio - Cargar plataforma - Ingresar login y password - SI usuario valido - Crear área - SINO - Publicar ‘Usuario no registrado’ - SI consultar área - Mostrar área

TerminarManejo de situaciones excepcionales

Si el presidente desea consultar alguna área, ésta ya debió ser ingresada.

Nº 5 Consultar sesiónObjetivo Es una operación que permite que el

actor presidente pueda consultar alguna de las sesiones ingresadas.

Precondiciones Cargar plataforma Ingresar login y password Validar usuario Ingresar área Ingresar sesión

Postcondiciones Eliminar sesión

Page 103: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Modificar sesiónFlujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI usuario valido - Crear área - SI area creada - Crear sesión - SINO - Publicar ‘Usuario no registrado’ - SI existe sesión - Consultar sesión - SINO - Publicar ‘No hay ninguna sesion’

TerminarManejo de situaciones excepcionales

El presidente puede ingresar las sesiones siempre y cuando ya haya ingresado el área a la que puede pertenecer un artículo.

Nº 6 Crear sesiónObjetivo Es una operación que permite que el

actor pueda crear sesiones para los artículos.

Precondiciones Cargar plataforma Ingresar login y password Validar usuario Ingresar área

Postcondiciones Guardar sesiónFlujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI usuario valido - Crear área - SI área creada - Ingresar sesión - SI sesión valida - Crear sesión - SINO - Publicar ‘Sesión no valida’ - SINO - Publicar ‘Usuario no registrado’

TerminarManejo de situaciones excepcionales

El presidente puede crear sesión siempre y cuando ya exista alguna sesión ingresada.

Page 104: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Nº 7 Eliminar sesiónObjetivo Es una operación que permite que el

actor presidente puede eliminar alguna sesión.

Precondiciones Cargar plataforma Ingresar login y password Validar usuario Ingresar área Ingresar sesión

Postcondiciones Flujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI usuario valido - Crear área - SI área creada - Ingresar sesión - SI sesión valida - Crear sesión - SINO - Publicar ‘Sesión no valida’ - SINO - Publicar ‘Usuario no registrado’ - SI existe sesión - SI eliminar sesión - Eliminar sesión - SINO - Publicar ‘No hay ninguna sesión’

TerminarManejo de situaciones excepcionales

La sesión se puede eliminar siempre y cuando exista alguna sesión ingresada.

Nº 8 Modificar sesiónObjetivo Es una operación que permite que el

actorPrecondiciones Cargar plataforma

Ingresar login y password Validar usuario Ingresar área Ingresar sesión

Postcondiciones Crear sesiónFlujo de eventos Inicio

Page 105: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Cargar plataforma - Ingresar login y password - SI usuario valido - Crear área - SI área creada - Ingresar sesión - SI sesión valida - Crear sesión - SINO - Publicar ‘Sesión no valida’ - SINO - Publicar ‘Usuario no registrado’ - SI existe sesión - SI modificar sesión - Modificar sesión - SINO - Publicar ‘No hay ninguna sesión’

TerminarManejo de situaciones excepcionales

La sesión puede ser modificada siempre y cuando ya exista alguna sesión ingresada.

Nº 9 Crear comitéObjetivo Es una operación que permite que el

actor presidente pueda crear comité para la revisión de artículo.

Precondiciones Cargar plataforma Ingresar login y password Validar usuario

Postcondiciones Consultar comité Eliminar comité Modificar comité

Flujo de eventos Inicio - Cargar plataforma - Ingresar login y password - SI usuario valido - Ingresar comité - SI comité valido - Crear comité - SINO - Publicar ‘Comité no valido’ - SINO - Publicar ‘Usuario no registrado’

Page 106: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

TerminarManejo de situaciones excepcionales

El comité puede ser creado siempre y cuando no sea igual a los que ya hayan sido ingresados.

Nº 10 Eliminar comitéObjetivo Es una operación que permite que el

actorPrecondiciones Cargar plataforma

Ingresar login y password Validar usuario Ingresar comité

Postcondiciones Flujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI usuario valido - Ingresar comité - SI comité valido - Crear comité - SINO - Publicar ‘Comité no valido’ - SINO - Publicar ‘Usuario no registrado’ - SI existe comité - SI eliminar comité - Eliminar comité - SINO - Publicar ‘No existe comité’

TerminarManejo de situaciones excepcionales

El comité puede ser eliminado por el presidente siempre y cuando antes ya haya sido ingresado.

Nº 11 Consultar comitéObjetivo Es una operación que permite que el

actor presidente puede consultar comité.Precondiciones Cargar plataforma

Ingresar login y password Validar usuario Ingresar comité

Postcondiciones Eliminar comité

Page 107: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Modificar comitéFlujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI usuario valido - Ingresar comité - SI comité valido - Crear comité - SINO - Publicar ‘Comité no valido’ - SINO - Publicar ‘Usuario no registrado’ - SI existe comité - SI mostrar comité - Consultar comité - SINO - Publicar ‘No existe comité’

TerminarManejo de situaciones excepcionales

El comité puede ser consultado por el presidente siempre y cuando ya haya sido ingresado.

Nº 12 Modificar comitéObjetivo Es una operación que permite que el

actor presidente pueda modificar el comité ya ingresado.

Precondiciones Cargar plataforma Ingresar login y password Validar usuario Ingresar comité

Postcondiciones Consultar comité Crear comité

Flujo de eventos Inicio - Cargar plataforma - Ingresar login y password - SI usuario valido - Ingresar comité - SI comité valido - Crear comité - SINO - Publicar ‘Comité no valido’ - SINO - Publicar ‘Usuario no registrado’

Page 108: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- SI existe comité - SI cambiar comité - Modificar comité - SINO - Publicar ‘No existe comité’

TerminarManejo de situaciones excepcionales

El comité puede ser modificado por el presidente siempre y cuando exista el mismo.

Nº 13 Crear login y passwordObjetivo Es una operación que permite que el

actor presidente puedaPrecondiciones Cargar plataformaPostcondiciones Modificar login y password

Consultar login y passwordFlujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI login valido - SI password valida - Crear login y password - SINO - Publicar ‘Password no valida’ - SINO - Publicar ‘Login no valido’

TerminarManejo de situaciones excepcionales

El presidente puede crear su login y password pero esta no puede ser creada si ya existe algún otro usuario con el mismo login o si no cumple con los requisitos.

Nº 14 Consultar login y passwordObjetivo Es una operación que permite que el

actor presidente puedaPrecondiciones Cargar plataforma

Ingresar login y password Validar usuario

Postcondiciones Modificar login y passwordFlujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI login valido

Page 109: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- SI password valida - Crear login y password - SINO - Publicar ‘Password no valida’ - SINO - Publicar ‘Login no valido’ - SI usuario registrado - Consultar login y password - SINO - Publicar ‘No se ha creado el usuario’

TerminarManejo de situaciones excepcionales

El presidente puede consultar su login y password siempre y cuando su cuenta haya sido creada, si no se debe ingresar.

Nº 15 Modificar login y passwordObjetivo Es una operación que permite que el

actor presidente pueda modificar login y password

Precondiciones Cargar plataforma Ingresar login y password Validar usuario

Postcondiciones Consultar login y passwordFlujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI login valido - SI password valida - Crear login y password - SINO - Publicar ‘Password no valida’ - SINO - Publicar ‘Login no valido’ - SI existe usuario - SI modificar usuario - Ingresar login y password - SI login y password valido - Modificar login y password - SINO - Publicar ‘No se ha creado el usuario’

TerminarManejo de situaciones excepcionales

El presidente puede modificar el login y password siempre y cuando ya haya sido

Page 110: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

creada la cuenta.

Nº 16 Crear fechaObjetivo Es una operación que permite que el

actor presidente pueda crear la fecha.Precondiciones Cargar plataforma

Ingresar login y password Validar usuario Ingresar comité

Postcondiciones Consultar fecha Modificar fecha

Flujo de eventos Inicio - Cargar plataforma - Ingresar login y password - SI usuario valido - Consultar comité - SI comité valido - Crear fecha - SI fecha valida -Publicar ‘Fecha ingresada’ - SINO - Publicar ‘Fecha no valida’ - SINO - Publicar ‘Comité no valido’ - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El presidente puede crear fecha para el artículo siempre y cuando se haya seleccionado el comité al que pertenece.

Nº 17 Consultar fechaObjetivo Es una operación que permite que el

actor presidente pueda consultar la fecha.

Precondiciones Cargar plataforma Ingresar login y password Validar usuario Ingresar comité Ingresar fecha

Postcondiciones Eliminar fecha Modificar fecha

Page 111: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Flujo de eventos Inicio - Cargar plataforma - Ingresar login y password - SI usuario valido - Consultar comité - SI comité valido - Crear fecha - SI fecha valida -Publicar ‘Fecha ingresada’ - SINO - Publicar ‘Fecha no valida’ - SINO - Publicar ‘Comité no valido’ - SINO - Publicar ‘Usuario no valido’ - SI fecha ingresada - SI mostrar fecha - Consultar fecha - SINO - Publicar ‘Fecha no ingresada’

TerminarManejo de situaciones excepcionales

El presidente puede consultar la fecha siempre y cuando ya haya sido ingresada.

Nº 18 Modificar fechaObjetivo Es una operación que permite que el

actor presidente pueda modificar la fecha para la revisión del artículo.

Precondiciones Cargar plataforma Ingresar login y password Validar usuario Ingresar comité Ingresar fecha

Postcondiciones Crear fecha Consultar fecha

Flujo de eventos Inicio - Cargar plataforma - Ingresar login y password - SI usuario valido - Consultar comité - SI comité valido - Crear fecha - SI fecha valida -Publicar ‘Fecha ingresada’

Page 112: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- SINO - Publicar ‘Fecha no valida’ - SINO - Publicar ‘Comité no valido’ - SINO - Publicar ‘Usuario no valido’ - SI fecha ingresada - SI cambiar fecha - Modificar fecha - SI fecha valida - Crear fecha - SINO - Publicar ‘Fecha no valida‘ - SINO - Publicar ‘Fecha no ingresada’

TerminarManejo de situaciones excepcionales

El presidente puede modificar la fecha siempre y cuando ya haya sido ingresada.

Nº 19 Eliminar fechaObjetivo Es una operación que permite que el

actor presidente pueda eliminar la fecha de revisión del articulo.

Precondiciones Cargar plataforma Ingresar login y password Validar usuario Ingresar comité Ingresar fecha

Postcondiciones Flujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI usuario valido - Consultar comité - SI comité valido - Crear fecha - SI fecha valida -Publicar ‘Fecha ingresada’ - SINO - Publicar ‘Fecha no valida’ - SINO - Publicar ‘Comité no valido’

Page 113: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- SINO - Publicar ‘Usuario no valido’ - SI fecha ingresada - SI eliminar fecha - Eliminar fecha - SINO - Publicar ‘Fecha no ingresada’

TerminarManejo de situaciones excepcionales

El presidente puede eliminar la fecha siempre y cuando ya haya sido ingresada.

Nº 20 Crear miembroObjetivo Es una operación que permite que el

actor presidente pueda crear el miembro que revisa el artículo.

Precondiciones Cargar plataforma Ingresar login y password Validar usuario

Postcondiciones Modificar miembro Consultar miembro

Flujo de eventos Inicio - Cargar plataforma - Ingresar login y password - SI usuario valido - Ingresar miembro - SI comité valido - Crear miembro - SINO - Publicar ‘Miembro no valido’ - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El presidente puede crear un miembro siempre y cuando no sea el mismo de los que hayan sido ingresados.

Nº 21 Consultar miembroObjetivo Es una operación que permite que el

actor presidente pueda consultar el miembro.

Precondiciones Cargar plataforma Ingresar login y password Validar usuario Ingresar miembro

Page 114: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Postcondiciones Eliminar miembro Modificar miembro

Flujo de eventos Inicio - Cargar plataforma - Ingresar login y password - SI usuario valido - Ingresar miembro - SI comité valido - Crear miembro - SINO - Publicar ‘Miembro no valido’ - SINO - Publicar ‘Usuario no valido’ - SI existe miembro - SI mostrar miembro - Consultar miembro - SINO - Publicar ‘Miembro no ingresado’

TerminarManejo de situaciones excepcionales

El presidente puede consultar el miembro siempre y cuando haya sido ingresado anteriormente.

Nº 22 Eliminar miembroObjetivo Es una operación que permite que el

actor presidente pueda eliminar el miembro.

Precondiciones Cargar plataforma Ingresar login y password Validar usuario Ingresar miembro

Postcondiciones Flujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI usuario valido - Ingresar miembro - SI comité valido - Crear miembro - SINO - Publicar ‘Miembro no valido’ - SINO - Publicar ‘Usuario no valido’ - SI existe miembro - SI borrar miembro

Page 115: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Eliminar miembro - SINO - Publicar ‘Miembro no ingresado’

TerminarManejo de situaciones excepcionales

El presidente puede eliminar un miembro siempre y cuando este haya sido ingresado anteriormente.

Nº 23 Modificar miembroObjetivo Es una operación que permite que el

actor presidente pueda modificar el miembro.

Precondiciones Cargar plataforma Ingresar login y password Validar usuario Ingresar miembro

Postcondiciones Consultar miembroFlujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI usuario valido - Ingresar miembro - SI comité valido - Crear miembro - SINO - Publicar ‘Miembro no valido’ - SINO - Publicar ‘Usuario no valido’ - SI existe miembro - SI cambiar miembro - Modificar miembro - SINO - Publicar ‘Miembro no ingresado’

TerminarManejo de situaciones excepcionales

El presidente puede modificar el miembro siempre y cuando haya sido ingresado anteriormente.

Nº 24 Modificar articuloObjetivo Es una operación que permite que el

actor presidente pueda modificar el artículo.

Precondiciones Cargar plataforma Ingresar login y password

Page 116: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Validar usuario Consultar articulo

Postcondiciones Flujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI usuario valido - Ingresar articulo - SI articulo valido - Crear articulo - SINO - Publicar ‘Articulo no valido’ - SINO - Publicar ‘Usuario no valido’ - SI existe articulo - SI editar articulo - Modificar articulo - SINO - Publicar ‘Articulo no existe’

TerminarManejo de situaciones excepcionales

El presidente puede modificar el artículo siempre y cuando haya sido ingresado por el autor.

Nº 25 Eliminar articuloObjetivo Es una operación que permite que el

actor presidente pueda eliminar el artículo.

Precondiciones Cargar plataforma Ingresar login y password Validar usuario Ingresar articulo

Postcondiciones Flujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI usuario valido - Ingresar articulo - SI articulo valido - Crear articulo - SINO - Publicar ‘Articulo no valido’ - SINO - Publicar ‘Usuario no valido’ - SI existe articulo

Page 117: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- SI eliminar articulo - Eliminar articulo - SINO - Publicar ‘Articulo no existe’

TerminarManejo de situaciones excepcionales

El presidente puede eliminar un artículo siempre y cuando haya sido ingresado por el autor.

Nº 26 Consultar articuloObjetivo Es una operación que permite que el

actor presidente pueda consultar el artículo.

Precondiciones Cargar plataforma Ingresar login y password Validar usuario Ingresar articulo

Postcondiciones Eliminar articulo Modificar articulo

Flujo de eventos Inicio - Cargar plataforma - Ingresar login y password - SI usuario valido - Ingresar articulo - SI articulo valido - Crear articulo - SINO - Publicar ‘Articulo no valido’ - SINO - Publicar ‘Usuario no valido’ - SI existe articulo - SI mostrar articulo - Consultar articulo - SINO - Publicar ‘Articulo no existe’

TerminarManejo de situaciones excepcionales

El presidente puede consultar el articulo siempre y cuando haya sido ingresado por el autor.

Nº 27 Crear modificaciónObjetivo Es una operación que permite que el

actor presidente pueda crear modificación.

Page 118: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Precondiciones Cargar plataforma Ingresar login y password Validar usuario Ingresar fecha Ingresar articulo Ingresar miembro Ingresar área

Postcondiciones Consultar modificación Eliminar modificación

Flujo de eventos Inicio - Cargar plataforma - Ingresar login y password - SI usuario valido - Ingresar fecha - SI fecha valida - Crear fecha - Ingresar articulo -SI articulo valido - Crear articulo - Ingresar miembro - SI miembro valido -Crear miembro - Ingresar área - SI área valida - Crear área - SINO - Publicar ‘Datos no validos’ - SINO - Publicar ‘Usuario no valido’ - SI modificar datos - Ingresar modificación - SI cambios validos -Crear modificación

TerminarManejo de situaciones excepcionales

El presidente puede crear modificación siempre y cuando los datos ya hayan sido ingresados.

Nº 28 Consultar modificaciónObjetivo Es una operación que permite que el

actor presidente pueda consultar la modificación que haya realizado

Precondiciones Cargar plataforma Ingresar login y password Validar usuario Ingresar fecha

Page 119: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Ingresar articulo Ingresar miembro Ingresar área Ingresar modificación

Postcondiciones Eliminar modificación Modificar modificación

Flujo de eventos Inicio - Cargar plataforma - Ingresar login y password - SI usuario valido - Ingresar fecha - SI fecha valida - Crear fecha - Ingresar articulo -SI articulo valido - Crear articulo - Ingresar miembro - SI miembro valido -Crear miembro - Ingresar área - SI área valida - Crear área - SINO - Publicar ‘Datos no validos’ - SINO - Publicar ‘Usuario no valido’ - SI existe modificación - SI mostrar modificación - Consultar modificación

TerminarManejo de situaciones excepcionales

El presidente puede consultar la modificación siempre y cuando ya haya sido ingresada.

Nº 29 Eliminar modificaciónObjetivo Es una operación que permite que el

actor presidente pueda eliminar la modificación.

Precondiciones Cargar plataforma Ingresar login y password Validar usuario Ingresar fecha Ingresar articulo Ingresar miembro Ingresar área Ingresar modificación

Page 120: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Postcondiciones Flujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI usuario valido - Ingresar fecha - SI fecha valida - Crear fecha - Ingresar articulo -SI articulo valido - Crear articulo - Ingresar miembro - SI miembro valido -Crear miembro - Ingresar área - SI área valida - Crear área - SINO - Publicar ‘Datos no validos’ - SINO - Publicar ‘Usuario no valido’ - SI modificar datos - Ingresar modificación - SI cambios validos -Crear modificación - SINO - Publicar ‘Cambios no validos’ - SI cancelar modificación - Eliminar modificación

TerminarManejo de situaciones excepcionales

El presidente puede eliminar la modificación siempre y cuando ya haya sido ingresada.

Nº 30 Modificar modificaciónObjetivo Es una operación que permite que el

actor presidente pueda modificar la modificación de los datos.

Precondiciones Cargar plataforma Ingresar login y password Validar usuario Ingresar fecha Ingresar articulo Ingresar miembro Ingresar área Ingresar modificación

Page 121: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Postcondiciones Consultar modificaciónFlujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI usuario valido - Ingresar fecha - SI fecha valida - Crear fecha - Ingresar articulo -SI articulo valido - Crear articulo - Ingresar miembro - SI miembro valido -Crear miembro - Ingresar área - SI área valida - Crear área - SINO - Publicar ‘Datos no validos’ - SINO - Publicar ‘Usuario no valido’ - SI modificar datos - Ingresar modificación - SI cambios validos -Crear modificación - SINO - Publicar ‘Cambios no validos’ - SI existe modificación - SI cambiar modificación - Modificar modificación - SINO - Publicar ‘No existe modificación’

TerminarManejo de situaciones excepcionales

El presidente puede modificar la modificación si esta ya ha sido ingresada, de lo contrario no se podrá realizar esta acción.

Nº 31 Modificar áreaObjetivo Es una operación que permite que el

actor miembro pueda modificar el área.Precondiciones Cargar plataforma

Ingresar login y password Validar usuario Ingresar área

Postcondiciones Consultar área

Page 122: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Flujo de eventos Inicio - Cargar plataforma - Ingresar login y password - SI usuario valido - Seleccionar tarea - SI tarea es área - SI existe área - Consultar área - SI cambiar área - Ingresar área - SI área valida - Modificar área - SINO - Publicar ‘Área no valida’ - SINO - Publicar ‘No existe área’ - SINO - Consultar tema - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El presidente no puede modificar el área si no ha sido ingresada anteriormente.

Nº 32 Consultar áreaObjetivo Es una operación que permite que el

actor miembro pueda consultar artículos por área.

Precondiciones Cargar plataforma Ingresar login y password Validar usuario Ingresar tarea

Postcondiciones Eliminar tarea Modificar tarea

Flujo de eventos Inicio - Cargar plataforma - Ingresar login y password - SI usuario valido - Seleccionar tarea - SI tarea es área - SI existe área - Consultar área - SINO - Publicar ‘No existe área’

Page 123: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- SINO - Consultar tema - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El miembro puede consultar el articulo por área siempre y cuando existan áreas registradas.

Nº 33 Consultar tareaObjetivo Es una operación que permite que el

actor miembro pueda consultar la tarea que puede realizar.

Precondiciones Cargar plataforma Ingresar login y password Validar usuario Ingresar tarea

Postcondiciones Eliminar tarea Modificar tarea

Flujo de eventos Inicio - Cargar plataforma - Ingresar login y password - SI usuario valido - Ingresar tarea - SI tarea valida - Consultar tarea - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El miembro puede consultar la tarea siempre y cuando exista alguna de ellas.

Nº 34 Modificar tareaObjetivo Es una operación que permite que el

actor miembro pueda modificar la tarea.Precondiciones Cargar plataforma

Ingresar login y password Validar usuario Ingresar tarea

Postcondiciones Consultar tareaFlujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI usuario valido

Page 124: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Ingresar tarea - SI tarea valida - Consultar tarea - SI cambiar tarea - Crear tarea - Modificar tarea - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El miembro puede modificar tarea siempre y cuando exista, de lo contrario se debe crear alguna tarea.

Nº 35 Eliminar tareaObjetivo Es una operación que permite que el

actor miembro pueda eliminar tarea.Precondiciones Cargar plataforma

Ingresar login y password Validar usuario Ingresar tarea

Postcondiciones Flujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI usuario valido - Ingresar tarea - SI tarea valida - Consultar tarea - SI eliminar tarea - Eliminar tarea - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El miembro puede eliminar la tarea siempre y cuando exista, de lo contrario no estará en proceso.

Nº 36 Consultar temaObjetivo Es una operación que permite que el

actor miembro pueda consultar por tema los artículos.

Precondiciones Cargar plataforma Ingresar login y password Validar usuario

Page 125: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Ingresar tarea Ingresar tema

Postcondiciones Modificar temaFlujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI usuario valido - Ingresar tarea - SI tarea es tema - Consultar tema - SINO - Consultar área - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El miembro puede consultar por tema siempre y cuando la tarea haya sido igual a tema.

Nº 37 Modificar temaObjetivo Es una operación que permite que el

actor miembro pueda modificar tema.Precondiciones Cargar plataforma

Ingresar login y password Validar usuario Ingresar tarea Ingresar tema

Postcondiciones Consultar temaFlujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI usuario valido - Ingresar tarea - SI tarea es tema - Consultar tema - SI editar tema - Modificar tema - SINO - Consultar área - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El miembro puede modificar el tema siempre y cuando haya sido ingresado anteriormente.

Page 126: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Nº 38 Calificar articuloObjetivo Es una operación que permite que el

actor miembro pueda calificar el artículo del autor.

Precondiciones Cargar plataforma Ingresar login y password Validar usuario Seleccionar articulo

Postcondiciones Crear calificaciónFlujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI usuario valido - Consultar articulo - Calificar articulo - SI calificación valida - Crear calificación - SINO - Publicar ‘Calificación no valida’ - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El miembro puede calificar el articulo pero antes debe especificar el articulo al que va a hacer la calificación.

Nº 39 Crear revisiónObjetivo Es una operación que permite que el

actor miembro puedaPrecondiciones Cargar plataforma

Ingresar login y password Validar usuario Ingresar articulo Ingresar calificación

Postcondiciones Consultar revisión Eliminar revisión Modificar revisión

Flujo de eventos Inicio - Cargar plataforma - Ingresar login y password - SI usuario valido - Consultar articulo - Consultar calificación - SI realizar revisión

Page 127: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Ingresar revisión - SI revisión valida - Crear revisión - SINO - Publicar ‘Revisión no valida’ -SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El miembro puede realizar la revisión siempre y cuando haya seleccionado el artículo.

Nº 40 Consultar revisiónObjetivo Es una operación que permite que el

actor miembro pueda consultar la revisión.

Precondiciones Cargar plataforma Ingresar login y password Validar usuario Ingresar artículo Ingresar calificación Ingresar revisión

Postcondiciones Modificar revisiónFlujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI usuario valido - Consultar articulo - Consultar calificación - SI realizar revisión - Ingresar revisión - SI revisión valida - Crear revisión - SINO - Publicar ‘Revisión no valida’ - SI mostrar revisión - Consultar revisión -SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El miembro puede consultar la revisión siempre y cuando se haya realizado anteriormente con la calificación y la selección del artículo.

Page 128: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Nº 41 Modificar revisiónObjetivo Es una operación que permite que el

actor miembro pueda modificar la revisión.

Precondiciones Cargar plataforma Ingresar login y password Validar usuario Ingresar articulo Ingresar calificación Ingresar revisión

Postcondiciones Crear revisiónFlujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI usuario valido - Consultar articulo - Consultar calificación - SI realizar revisión - Ingresar revisión - SI revisión valida - Crear revisión - SINO - Publicar ‘Revisión no valida’ - SI editar revisión - Modificar revisión -SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El miembro puede modificar la revisión siempre y cuando haya sido ingresada anteriormente.

Nº 42 Eliminar revisiónObjetivo Es una operación que permite que el

actor miembro pueda eliminar la revisión.Precondiciones Cargar plataforma

Ingresar login y password Validar usuario Ingresar articulo Ingresar calificación Ingresar revisión

Postcondiciones

Flujo de eventos Inicio - Cargar plataforma

Page 129: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Ingresar login y password - SI usuario valido - Consultar articulo - Consultar calificación - SI realizar revisión - Ingresar revisión - SI revisión valida - Crear revisión - SINO - Publicar ‘Revisión no valida’ - SI existe revisión - SI eliminar revisión - Eliminar revisión - SINO - Publicar ‘No existe revisión’ -SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El miembro puede eliminar la revisión siempre y cuando haya sido ingresada anteriormente.

Nº 43 Modificar articuloObjetivo Es una operación que permite que el

actor miembro pueda modificar el artículo.

Precondiciones Cargar plataforma Ingresar login y password Validar usuario Ingresar articulo

Postcondiciones Consultar articuloFlujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI usuario valido - Consultar articulo - SI existe articulo -SI editar articulo - Modificar articulo -SINO - Publicar ‘Articulo no existe’ - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El miembro puede modificar el artículo siempre y cuando ya haya sido ingresado.

Page 130: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Nº 44 Eliminar articuloObjetivo Es una operación que permite que el

actor miembro pueda eliminar artículo.Precondiciones Cargar plataforma

Ingresar login y password Validar usuario Ingresar articulo

Postcondiciones Flujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI usuario valido - Consultar articulo - SI existe articulo -SI eliminar articulo - Eliminar articulo -SINO - Publicar ‘Articulo no existe’ - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El miembro puede eliminar articulo siempre y cuando haya sido ingresado anteriormente.

Nº 45 Consultar articuloObjetivo Es una operación que permite que el

actor miembro pueda consultar artículo.Precondiciones Cargar plataforma

Ingresar login y password Validar usuario Ingresar artículo

Postcondiciones Eliminar artículo Modificar artículo

Flujo de eventos Inicio - Cargar plataforma - Ingresar login y password - SI usuario valido - Consultar articulo - SI existe articulo -SI consultar articulo - Consultar articulo

Page 131: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

-SINO - Publicar ‘Articulo no existe’ - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El miembro puede consultar el articulo siempre y cuando ya haya sido ingresado por el autor.

Nº 46 Crear login y passwordObjetivo Es una operación que permite que el

actor autor pueda crear login y password para la cuenta.

Precondiciones Cargar plataforma Ingresar login y password Validar usuario

Postcondiciones Modificar login y password Consultar login y password

Flujo de eventos Inicio - Cargar plataforma - Ingresar login y password - SI login valido - SI password valida - Crear login y password - SINO - Publicar ‘Password no valida’ - SINO - Publicar ‘Login no valido’

TerminarManejo de situaciones excepcionales

Nº 47 Consultar login y passwordObjetivo Es una operación que permite que el

actor autor puedaPrecondiciones Cargar plataforma

Ingresar login y password Validar usuario

Postcondiciones Modificar login y passwordFlujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI login valido

Page 132: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- SI password valida - Crear login y password - SINO - Publicar ‘Password no valida’ - Si existe usuario - SI consultar login y password -Consultar login y password - SINO - Publicar ‘No existe usuario’ - SINO - Publicar ‘Login no valido’

TerminarManejo de situaciones excepcionales

El autor puede consultar el login y password siempre y cuando haya sido creada la cuenta.

Nº 48 Modificar login y passwordObjetivo Es una operación que permite que el

actor autor pueda modificar el login y password.

Precondiciones Cargar plataforma Ingresar login y password Validar usuario

Postcondiciones Consultar login y passwordFlujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI login valido - SI password valida - Crear login y password - SINO - Publicar ‘Password no valida’ - Si existe usuario - SI modificar login y password -Modificar login y password - SINO - Publicar ‘No existe usuario’ - SINO - Publicar ‘Login no valido’

TerminarManejo de situaciones excepcionales

El autor puede modificar el login y password siempre y cuando ya hayan sido ingresadas anteriormente.

Page 133: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Nº 49 Modificar articuloObjetivo Es una operación que permite que el

actor autor pueda modificar el artículo del autor.

Precondiciones Cargar plataforma Ingresar login y password Validar usuario Ingresar articulo

Postcondiciones Consultar articuloFlujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI usuario valido - Ingresar articulo - SI articulo valido - Crear articulo - SINO - Publicar ‘Articulo no valido’ - Consultar articulo - SI existe articulo - SI editar articulo - Modificar articulo - SINO - Publicar ‘Articulo no existe’

- SINO - Publicar ‘Usuario no valido’ Terminar

Manejo de situaciones excepcionales

El autor puede modificar el artículo siempre y cuando ya exista.

Nº 50 Eliminar articuloObjetivo Es una operación que permite que el

actor autor pueda eliminar el artículo.Precondiciones Cargar plataforma

Ingresar login y password Validar usuario Ingresar articulo

Postcondiciones Flujo de eventos Inicio

- Cargar plataforma

Page 134: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Ingresar login y password - SI usuario valido - Ingresar articulo - SI articulo valido - Crear articulo - SINO - Publicar ‘Articulo no valido’ - Consultar articulo - SI existe articulo - SI eliminar articulo - Modificar articulo - SINO - Publicar ‘Articulo no existe’ - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El autor puede eliminar el artículo siempre y cuando este haya sido ingresado.

Nº 51 Consultar articuloObjetivo Es una operación que permite que el

actor autor pueda consultar el artículo del autor.

Precondiciones Cargar plataforma Ingresar login y password Validar usuario Ingresar artículo

Postcondiciones Eliminar artículo Modificar artículo

Flujo de eventos Inicio - Cargar plataforma - Ingresar login y password - SI usuario valido - Ingresar articulo - SI articulo valido - Crear articulo - SINO - Publicar ‘Articulo no valido’ - SI existe articulo - SI mostrar articulo - Consultar articulo - SINO - Publicar ‘Articulo no existe’

Page 135: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El autor puede consultar el articulo siempre y cuando haya sido ingresado anteriormente.

Nº 52 Crear modificaciónObjetivo Es una operación que permite que el

actor autor puedaPrecondiciones Cargar plataforma

Ingresar login y password Validar usuario Ingresar artículo Ingresar coautor

Postcondiciones Consultar modificación Eliminar modificación

Flujo de eventos Inicio - Cargar plataforma - Ingresar login y password - SI usuario valido - Ingresar articulo - SI artículo valido - Crear articulo - Ingresar coautor - SI coautor valido -Crear coautor - SINO - Publicar ‘Coautor no valido’ -SINO - Publicar ‘Articulo no valido’ - SI realizar modificación - Crear modificación - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El autor puede crear modificación siempre y cuando se hayan ingresado el artículo y sus coautores.

Nº 53 Consultar modificación

Page 136: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Objetivo Es una operación que permite que el actor autor pueda consultar modificación del artículo.

Precondiciones Cargar plataforma Ingresar login y password Validar usuario Ingresar artículo Ingresar coautor Ingresar modificación

Postcondiciones Eliminar modificación Modificar modificación

Flujo de eventos Inicio - Cargar plataforma - Ingresar login y password - SI usuario valido - Ingresar articulo - SI artículo valido - Crear articulo - Ingresar coautor - SI coautor valido -Crear coautor - SINO - Publicar ‘Coautor no valido’ -SINO - Publicar ‘Articulo no valido’ - SI realizar modificación - Crear modificación - SI mostrar modificación - Consultar modificación - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El autor puede consultar la modificación siempre y cuando haya realizado la modificación.

Nº 54 Eliminar modificaciónObjetivo Es una operación que permite que el

actor autor pueda eliminar la modificación.

Precondiciones Cargar plataforma Ingresar login y password Validar usuario

Page 137: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Ingresar articulo Ingresar coautor Ingresar modificación

Postcondiciones Flujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI usuario valido - Ingresar articulo - SI artículo valido - Crear articulo - Ingresar coautor - SI coautor valido -Crear coautor - SINO - Publicar ‘Coautor no valido’ -SINO - Publicar ‘Articulo no valido’ - SI realizar modificación - Crear modificación - SI eliminar modificación - Eliminar modificación - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El autor puede eliminar la modificación siempre y cuando haya realizado la modificación.

Nº 55 Modificar modificaciónObjetivo Es una operación que permite que el

actor autor pueda modificarla modificación del articulo.

Precondiciones Cargar plataforma Ingresar login y password Validar usuario Ingresar artículo Ingresar coautor Ingresar revisión

Postcondiciones Consultar modificación Eliminar modificación

Flujo de eventos Inicio - Cargar plataforma - Ingresar login y password

Page 138: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- SI usuario valido - Ingresar articulo - SI artículo valido - Crear articulo - Ingresar coautor - SI coautor valido -Crear coautor - SINO - Publicar ‘Coautor no valido’ -SINO - Publicar ‘Articulo no valido’ - SI realizar modificación - Crear modificación - SI editar modificación - Modificar modificación - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El autor puede modificar la modificación siempre y cuando ya haya ingresado alguna modificación.

Nº 56 Crear articuloObjetivo Es una operación que permite que el

actor autor pueda crear el articulo a publicar.

Precondiciones Cargar plataforma Ingresar login y password Validar cuenta Consultar tipo usuario

Postcondiciones Consultar articulo Modificar articulo Eliminar articulo

Flujo de eventos Inicio - Cargar plataforma - Ingresar login y password - SI usuario valido - SI tipo usuario es autor - Ingresar articulo - SI artículo valido - Crear articulo - SINO -Publicar ‘Articulo no valido’ - SINO - Publicar ‘Usuario no valido’

Page 139: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

TerminarManejo de situaciones excepcionales

El autor puede crear artículo siempre y cuando no sea igual a los que ya se han ingresado.

Nº 57 Consultar coautorObjetivo Es una operación que permite que el

actor autor pueda consultar coautorPrecondiciones Cargar plataforma

Ingresar login y password Validar cuenta Ingresar artículo Ingresar coautor

Postcondiciones Eliminar coautor Modificar coautor

Flujo de eventos Inicio - Cargar plataforma - Ingresar login y password - SI cuenta valida - Ingresar artículo - SI artículo valido - Crear articulo - SINO - Publicar ‘Articulo no valido’ - Ingresar coautor - SI coautor valido - Crear coautor - SI mostrar coautor - Consultar coautor - SINO - Publicar ‘Coautor no valido’ - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El autor puede consultar coautor siempre y cuando haya sido ingresado anteriormente.

Nº 58 Modificar coautorObjetivo Es una operación que permite que el

actor autor pueda modificar el coautor.Precondiciones Cargar plataforma

Ingresar login y password Validar cuenta Ingresar artículo Ingresar coautor

Page 140: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Postcondiciones Consultar coautor Eliminar coautor

Flujo de eventos Inicio - Cargar plataforma - Ingresar login y password - SI cuenta valida - Ingresar artículo - SI artículo valido - Crear articulo - SINO - Publicar ‘Articulo no valido’ - Ingresar coautor - SI coautor valido - Crear coautor - SINO - Publicar ‘Coautor no valido’ - SI existe coautor - SI editar coautor - Modificar coautor - SINO - Publicar ‘No existe coautor’ - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El autor puede modificar coautor siempre y cuando haya ingresado el coautor anteriormente.

Nº 59 Eliminar coautorObjetivo Es una operación que permite que el

actor autor pueda eliminar coautor del artículo.

Precondiciones Cargar plataforma Ingresar login y password Validar cuenta Ingresar artículo Ingresar coautor

Postcondiciones Flujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI cuenta valida - Ingresar artículo - SI artículo valido - Crear articulo

Page 141: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- SINO - Publicar ‘Articulo no valido’ - Ingresar coautor - SI coautor valido - Crear coautor - SINO - Publicar ‘Coautor no valido’ - SI existe coautor - SI eliminar coautor - Eliminar coautor - SINO - Publicar ‘No existe coautor’ - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El autor puede eliminar coautor siempre y cuando se haya ingresado anteriormente.

Nº 60 Crear login y passwordObjetivo Es una operación que permite que el

actor usuario pueda crear el login y password para la crear la cuenta.

Precondiciones Cargar plataformaPostcondiciones Eliminar usuario

Modificar usuarioFlujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI login valido - SI password valida - Crear login y password - SINO - Publicar ‘Password no valida’ - SINO - Publicar ‘Login no valido’

TerminarManejo de situaciones excepcionales

El usuario peude crear un login y password para el acceso a este sistema, pero debe ser diferente a los que ya hayan sido creados.

Nº 61 Consultar login y passwordObjetivo Es una operación que permite que el

actor usuario pueda consultar el login y password

Page 142: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Precondiciones Cargar plataforma Ingresar login y password Validar cuenta

Postcondiciones Eliminar login y password Modificar login y password

Flujo de eventos Inicio - Cargar plataforma - Ingresar login y password - SI login valido - SI password valida - Crear login y password - SI mostrar login y password -Consultar login y password - SINO - Publicar ‘Password no valida’ - SINO - Publicar ‘Login no valido’

TerminarManejo de situaciones excepcionales

El usuario puede consultar el login y password siempre y cuando ya haya sido registrado.

Nº 62 Modificar login y passwordObjetivo Es una operación que permite que el

actor usuario puedaPrecondiciones Cargar plataforma

Ingresar login y password Validar cuenta

Postcondiciones Consultar login y passwordFlujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI login valido - SI password valida - Crear login y password - SI editar login y password -Modificar login y password - SINO - Publicar ‘Password no valida’ - SINO - Publicar ‘Login no valido’

TerminarManejo de situaciones excepcionales

El usuario puede modificar el login y password siempre y cuando haya sido ingresado.

Page 143: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Nº 63 Crear tipo usuarioObjetivo Es una operación que permite que el

actor usuario pueda crear el tipo de usuario.

Precondiciones Cargar plataforma Ingresar login y password Validar cuenta

Postcondiciones Consultar tipo usuario Eliminar tipo usuario Modificar usuario

Flujo de eventos Inicio - Cargar plataforma - Ingresar login y password - SI cuenta valida - Ingresar tipo usuario - SI tipo usuario valido - Crear tipo usuario - SINO - Publicar ‘Tipo usuario no valido’ - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El actor puede crear el tipo de usuario siempre y cuando corresponda a los tipos de usuario de la empresa.

Nº 64 Consultar tipo usuarioObjetivo Es una operación que permite que el

actor usuario pueda consultar el tipo de usuario.

Precondiciones Cargar plataforma Ingresar login y password Validar cuenta Ingresar tipo usuario

Postcondiciones Eliminar tipo usuario Modificar tipo usuario

Flujo de eventos Inicio - Cargar plataforma - Ingresar login y password - SI cuenta valida - Ingresar tipo usuario - SI tipo usuario valido - Crear tipo usuario - SI mostrar tipo usuario

Page 144: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Consultar tipo usuario - SINO - Publicar ‘Tipo usuario no valido’ - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El usuario puede consultar el tipo de usuario siempre y cuando ya lo haya ingresado anteriormente.

Nº 65 Modificar tipo usuarioObjetivo Es una operación que permite que el

actor usuario puedaPrecondiciones Cargar plataforma

Ingresar login y password Validar cuenta Ingresar tipo usuario

Postcondiciones Consultar tipo usuarioFlujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI cuenta valida - Ingresar tipo usuario - SI tipo usuario valido - Crear tipo usuario - SI modificar tipo usuario - Modificar tipo usuario - SINO - Publicar ‘Tipo usuario no valido’ - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El usuario puede modificar el tipo de usuario siempre y cuando ya lo haya ingresado anteriormente.

Nº 66 Crear datosObjetivo Es una operación que permite que el

actor usuario pueda crear datos para crear la cuenta.

Precondiciones Cargar plataforma Ingresar login y password Validar cuenta Ingresar tipo usuario

Page 145: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Postcondiciones Consultar datosFlujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI usuario valido - Ingresar tipo usuario - SI tipo usuario valido - Crear tipo usuario - Ingresar datos - SI datos validos - Crear datos - SINO - Publicar ‘Datos no validos’ - SINO - Publicar ‘Tipo usuario no valido’ - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El usuario puede crear datos siempre y cuando la cuenta haya sido aceptada por el sistema.

Nº 67 Modificar datosObjetivo Es una operación que permite que el

actor usuario pueda modificar sus datos.Precondiciones Cargar plataforma

Ingresar login y password Validar cuenta Ingresar tipo usuario Ingresar datos

Postcondiciones Consultar datos Eliminar datos

Flujo de eventos Inicio - Cargar plataforma - Ingresar login y password - SI usuario valido - Ingresar tipo usuario - SI tipo usuario valido - Crear tipo usuario - Ingresar datos - SI datos validos - Crear datos - SI editar datos - Modificar datos - SINO - Publicar ‘Datos no validos’

Page 146: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- SINO - Publicar ‘Tipo usuario no valido’ - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El usuario puede modificar los datos siempre y cuando hayan sido ingresados anteriormente.

Nº 68 Eliminar datosObjetivo Es una operación que permite que el

actor usuario pueda eliminar los datos que haya ingresado.

Precondiciones Cargar plataforma Ingresar login y password Validar cuenta Ingresar tipo usuario Ingresar datos

Postcondiciones Flujo de eventos Inicio

- Cargar plataforma - Ingresar login y password - SI usuario valido - Ingresar tipo usuario - SI tipo usuario valido - Crear tipo usuario - Ingresar datos - SI datos validos - Crear datos - SI eliminar datos - Eliminar datos - SINO - Publicar ‘Datos no validos’ - SINO - Publicar ‘Tipo usuario no valido’ - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El usuario puede eliminar los datos siempre y cuando hayan sido ingresados anteriormente.

Nº 69 Consultar datosObjetivo Es una operación que permite que el

actor usuario pueda consultar sus datos.Precondiciones Cargar plataforma

Page 147: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Ingresar login y password Validar cuenta Ingresar tipo usuario Ingresar datos

Postcondiciones Eliminar datos Modificar datos

Flujo de eventos Inicio - Cargar plataforma - Ingresar login y password - SI usuario valido - Ingresar tipo usuario - SI tipo usuario valido - Crear tipo usuario - Ingresar datos - SI datos validos - Crear datos - SINO - Publicar ‘Datos no validos’ - SINO - Publicar ‘Tipo usuario no valido’ - SI existen datos - SI mostrar datos - Consultar datos - SINO - Publicar ‘No existen datos’ - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El usuario puede consultar los datos siempre y cuando hayan sido ingresados anteriormente.

Ejercicio 5

Proceso 1

Modelo de dominio

Page 148: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Definición de actores

ACTOR DESCRIPCIÓNCliente Es la persona encargada de realizar la

solicitud del alquiler de una habitación.Gerente Es la persona encargada de gestionar

las cuentas de empresas: tipo de descuento por habitación, apertura de cuenta y cierre de cuenta.

Administrador Es la persona encargada de efectuar un mantenimiento sobre la información que se almacena en el sistema.

Empleado Es la persona encargada de la gestión de clientes

Lista preliminar de casos de uso

- Cliente- Crear solicitud.- Modificar solicitud.

Page 149: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Consultar habitación.- Eliminar solicitud.

- Empleado- Consultar habitación.- Modificar habitación.- Negar solicitud.- Consultar solicitud.- Crear solicitud.

- Administrador- Guardar solicitud.- Crear solicitud.- Modificar solicitud.- Consultar solicitud.- Comprobar solicitud.

- Gerente- Consultar pensión.- Crear solicitud.- Modificar solicitud.- Consultar solicitud.- Modificar pensión.- Eliminar solicitud.- Crear pensión.- Eliminar pensión.

Depuración de casos de uso

Page 150: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación
Page 151: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Modelo de casos de uso

Page 152: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Proceso 2

Modelo de dominio

Page 153: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Definición de actores

ACTOR DESCRIPCIÓNGerente Es la persona encargada de gestionar

las cuentas de empresas: tipo de descuento por habitación, apertura de cuenta y cierre de cuenta.

Administrador Es la persona encargada de efectuar un mantenimiento sobre la información que se almacena en el sistema.

Lista preliminar de casos de uso

- Administrador- Eliminar solicitud- Crear solicitud- Modificar solicitud- Consultar solicitud

Page 154: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Gerente- Consultar solicitud- Crear factura- Enviar factura.- Consultar factura.- Modificar factura.- Eliminar factura.- Consultar habitaciones- Modificar habitaciones- Eliminar habitaciones

Depuración de casos de uso

Page 155: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Modelo de casos de uso

Page 156: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Proceso 3

Modelo de dominio

Page 157: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Definición de actores

ACTOR DESCRIPCIÓNCliente Es la persona encargada de realizar la

solicitud del alquiler de una habitación.Gerente Es la persona encargada de gestionar

las cuentas de empresas: tipo de descuento por habitación, apertura de cuenta y cierre de cuenta.

Administrador Es la persona encargada de efectuar un mantenimiento sobre la información que se almacena en el sistema.

Empleado Es la persona encargada de la gestión de clientes

Lista preliminar de casos de uso

- Cliente- Eliminar alquiler.- Crear reclamo.- Modificar reclamo.

Page 158: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Eliminar reclamo.- Consultar factura.- Modificar factura.- Consultar habitación.- Recibir factura.

- Empleado- Registrar reclamo.- Consultar reclamo.- Evaluar reclamo.- Consultar habitación.- Evaluar factura- Modificar habitación.- Modificar factura.- Entregar factura.- Crear factura.- Eliminar factura.

- Administrador- Modificar alquiler.- Consultar alquiler.

- Gerente- Consultar habitación.- Modificar habitación.- Modificar factura.- Eliminar factura.- Consultar factura.

Depuración de casos de uso

Page 159: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación
Page 160: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación
Page 161: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Modelo de casos de uso

Page 162: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Modelo unificado de dominio

Page 163: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Modelo unificado de casos de uso

Page 164: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación
Page 165: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Documentación de casos de uso

No: 01 Nombre: Eliminar alquilerDescripción/Objetivo

Operación que permite al cliente solicitar cancelar el alquiler que tiene con una habitación del hotel.

Precondiciones -Solicitud creada.Postcondiciones -Recibir factura.

-Pagar factura.Flujo de eventos -Inicio

-Cliente va al mostrador-Cliente solicita cancelación de alquiler-Verifica habitación-Seleccionar facturaSi Cargos extras

- Sumar cargos a factura-Modificar factura-Guardar factura-Entregar factura-Cancelar alquiler-Fin

Manejo de situaciones excepcionales

-Si no existe alquiler enviar un mensaje al cliente y notificar al empleado del error.- Si no existe habitación enviar un mensaje al cliente y notificar al empleado del error.

No: 02 Nombre: Crear reclamoDescripción/Objetivo

Operación que permite al cliente realizar un reclamo por algún inconveniente en la factura entregada.

Precondiciones -Solicitud creada.-eliminar alquiler.-Recibir factura.

Postcondiciones -Pagar factura.Flujo de eventos -Inicio

-Cliente recibe factura.-Cliente lee factura.Si precio correcto

- Aceptar factura.- Pagar factura.

No- Crear reclamo.- Enviar reclamo.

-FinManejo de situaciones excepcionales

-Si no existe alquiler enviar un mensaje al cliente y notificar al empleado del error.- Si no existe factura enviar un mensaje al cliente y

Page 166: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

notificar al empleado del error.

No: 03 Nombre: Modificar reclamoDescripción/Objetivo

Operación que permite al cliente y al empleado realizar modificaciones correspondientes a un reclamo realizado por un cliente.

Precondiciones -Solicitud creada.-eliminar alquiler.-Recibir factura.-Reclamo creado.

Postcondiciones -Guardar modificaciones.Flujo de eventos -Inicio

-Selecciona reclamo-Solicitar modificaciones.-Selecciona modificaciones.-Leer modificaciones.Si modificaciones correctas

- Modificar reclamo- Guardar reclamo

No- Solicitar modificaciones.- Verificar otra vez.

-FinManejo de situaciones excepcionales

-Si no existe reclamo enviar un mensaje al cliente y notificar al empleado del error.

No: 04 Nombre: Eliminar reclamoDescripción/Objetivo

Operación que permite al cliente cancelar el reclamo realizado.

Precondiciones -Solicitud creada.-eliminar alquiler.-Recibir factura.-Reclamo creado.

Postcondiciones -Guardar cambios.Flujo de eventos -Inicio

-Selecciona reclamoSi reclamo existe

- Eliminar reclamoNo

- Notificar al cliente.-Fin

Manejo de situaciones

-Si no existe reclamo enviar un mensaje al cliente y notificar al empleado del error.

Page 167: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

excepcionales

No: 05 Nombre: Consultar facturaDescripción/Objetivo

Operación que permite al cliente, al administrador, al gerente y al empleado buscar en la base de datos un registro de factura especifico.

Precondiciones -Factura creada.PostcondicionesFlujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Solicitar código de factura- Buscar factura- Seleccionar factura

No- Digitar datos.- Verificar otra vez.

-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

-Si no existe factura enviar un mensaje al cliente y notificar al empleado del error.-Si no existe usuario notificar al empleado del error.

No: 06 Nombre: Modificar facturaDescripción/Objetivo

Operación que permite al gerente y al empleado actualizar los datos del registro de factura en la base de datos.

Precondiciones -Factura creada.Postcondiciones -Guardar factura.Flujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Solicitar código de factura- Seleccionar código de factura- Buscar factura- Seleccionar factura- Solicitar modificaciones- Modificar factura.- Guardar factura.

Page 168: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

No- Digitar datos.- Verificar otra vez.

-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

-Si no existe factura enviar un mensaje al cliente y notificar al empleado del error.-Si no existe usuario notificar al empleado del error.

No: 07 Nombre: Consultar habitaciónDescripción/Objetivo

Operación que permite al cliente, al gerente y al empleado buscar en la base de datos un registro de habitación especifico, para validar si la habitación está ocupada o no.

PrecondicionesPostcondicionesFlujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos Si habitación especifica

- Solicitar número de habitación.- Seleccionar número de habitación.- Buscar habitación.- Verificar disponibilidad de habitación.- Guardar disponibilidad de habitación.

No- Verificar tipo de habitación.- Seleccionar tipo de habitación.- Buscar habitación.- Verificar disponibilidad de habitación.- Guardar disponibilidad de habitación.

No- Digitar datos.- Verificar otra vez.

-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

-Si no existe factura enviar un mensaje al cliente y notificar al empleado del error.-Si no existe usuario notificar al empleado del error.-Si no existe habitación notificar al cliente y al hotel del error.

Page 169: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

No: 08 Nombre: Recibir facturaDescripción/Objetivo

Operación que permite al cliente recibir la factura para cancelar el pago correspondiente al alquiler de la habitación.

Precondiciones -Factura creada.Postcondiciones -Leer factura.Flujo de eventos -Inicio

-Seleccionar factura.Si factura valida

- Recibir factura.- Realizar pago.

No- Devolver factura.

-FinManejo de situaciones excepcionales

-Si no existe factura enviar un mensaje al cliente y notificar al empleado del error.

No: 09 Nombre: Registrar reclamoDescripción/Objetivo

Operación que permite al empleado ingresar el reclamo realizado por el cliente.

Precondiciones -Reclamo creado.Postcondiciones -Guardar cambios.Flujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Seleccionar reclamoSi reclamo valido- Registrar reclamo- Guardar reclamoNo- Devolver reclamo.

No- Digitar datos.- Verificar otra vez.

-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

-Si no existe reclamo enviar un mensaje al cliente y notificar al empleado del error.-Si no existe usuario notificar al empleado del error.

Page 170: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

No: 10 Nombre: Consultar reclamoDescripción/Objetivo

Operación que permite al empleado realizar una búsqueda en la base datos sobre un registro de un reclamo realizado.

Precondiciones -Reclamo creado.PostcondicionesFlujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Solicitar código de reclamo- Buscar reclamo- Seleccionar reclamo

No- Digitar datos.- Verificar otra vez.

-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

-Si no existe reclamo enviar un mensaje al cliente y notificar al empleado del error.-Si no existe usuario notificar al empleado del error.

No: 11 Nombre: Evaluar reclamoDescripción/Objetivo

Operación que permite al empleado realizar un evaluación del reclamo realizada, para decir si es aceptado el reclamo o no.

Precondiciones -Reclamo creada.PostcondicionesFlujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Solicitar código de reclamo- Buscar reclamo- Seleccionar reclamo- Verificar reclamoSi reclamo justificado- Reclamo aceptado.- Solucionar reclamo.- Informar al cliente.

No

Page 171: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Reclamo negado.- Informar al cliente.

No- Digitar datos.- Verificar otra vez.

-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

-Si no existe reclamo enviar un mensaje al cliente y notificar al empleado del error.-Si no existe usuario notificar al empleado del error.-Si no existe una solución válida notificar a la empresa para que genere una solución que satisfaga las necesidades del cliente.

No: 12 Nombre: Evaluar facturaDescripción/Objetivo

Operación que permite al empleado realizar una re calculación del valor de la factura dependiendo los ítems extras que haya adquirido el cliente en sus estancia en el hotel.

Precondiciones -Factura creada.Postcondiciones -Guardar factura.Flujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Solicitar código de factura- Buscar factura- Seleccionar factura- Seleccionar código de habitación- Verificar habitaciónSi recargo extra- Recalcular factura.- Guardar factura.- Informar al cliente.

No- Guardar factura.

No- Digitar datos.- Verificar otra vez.

-Cerrar sesión.-Apagar interfaz.-Fin

Page 172: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Manejo de situaciones excepcionales

-Si no existe factura enviar un mensaje al cliente y notificar al empleado del error.-Si no existe usuario notificar al empleado del error.

No: 13 Nombre: Entregar facturaDescripción/Objetivo

Operación que permite al empleado entregar la factura generada al respectivo cliente.

Precondiciones -Factura creada.Postcondiciones -Recibir factura.Flujo de eventos -Inicio

-Cancelar alquiler-Crear factura.-Guardar factura.-Entregar factura.-Fin

Manejo de situaciones excepcionales

-Si no existe factura enviar un mensaje al cliente y notificar al empleado del error.-Si no existe usuario notificar al empleado del error.

No: 14 Nombre: Crear facturaDescripción/Objetivo

Operación que permite al empleado diseñar y almacenar en el sistema la factura del alquiler de un cliente.

Precondiciones -Cancelar alquiler.Postcondiciones -Guardar factura.

-Entregar factura.Flujo de eventos -Inicio

-Cancelar alquiler.-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Solicitar número de habitación.- Solicitar cc del cliente.- Seleccionar número de habitación.- Seleccionar cc del cliente.- Buscar registro de alquiler.- Crear factura.- Calcular valor.- Evaluar alquiler.- Guardar factura.

No- Digitar datos.- Verificar otra vez.

-Cerrar base de datos.

Page 173: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

-Si no existe alquiler enviar un mensaje al cliente y notificar al empleado del error.-Si no existe usuario notificar al empleado del error.-Si no existe factura enviar un mensaje al cliente y notificar al empleado del error.-Si no existe habitación notificar a la empresa del error.

No: 15 Nombre: Eliminar facturaDescripción/Objetivo

Operación que permite al empleado y al gerente eliminar de la base de datos el registro de factura.

Precondiciones -Factura creada.Postcondiciones -Guardar cambios.Flujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Solicitar código de factura.- Seleccionar código de factura.- Buscar factura.- Seleccionar factura.- Eliminar factura.- Guardar cambios.

No- Digitar datos.- Verificar otra vez.

-Cerrar base de datos.-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

-Si no existe usuario notificar al empleado del error.-Si no existe factura enviar un mensaje al cliente y notificar al empleado del error.

No: 16 Nombre: Enviar facturaDescripción/Objetivo

Operación que permite al gerente enviar una factura modificada para de esta forma notificar al cliente de los cambios realizados.

Precondiciones -Factura creada.PostcondicionesFlujo de eventos -Inicio

Page 174: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Solicitar código de factura.- Seleccionar código de factura.- Buscar factura.- Seleccionar factura.- Solicitar datos de envió.- Seleccionar datos.- Registrar datos.- Enviar factura,

No- Digitar datos.- Verificar otra vez.

-Cerrar base de datos.-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

-Si no existe usuario notificar al empleado del error.-Si no existe factura enviar un mensaje al cliente y notificar al empleado del error.

No: 17 Nombre: Modificar alquilerDescripción/Objetivo

Operación que permite al administrador modificar valores ene le alquiler de un cliente.

Precondiciones -Alquiler establecido.Postcondiciones -Guardar cambios.Flujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Solicitar código de alquiler.- Seleccionar código de alquiler.- Buscar alquiler.- Solicitar datos a modificar- Seleccionar datos.- Verificar datos.Si datos correctos- Registrar cambios.- Guardar cambios.No- Pedir datos de nuevo.

Page 175: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Verificar nuevamente.No

- Digitar datos.- Verificar otra vez.

-Cerrar base de datos.-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

-Si no existe usuario notificar al empleado del error.-Si no existe alquiler enviar un mensaje al cliente y notificar al empleado del error.

No: 18 Nombre: Consultar alquilerDescripción/Objetivo

Operación que permite al administrador consultar en la base de datos del registro de alquiler.

Precondiciones -Alquiler establecido.PostcondicionesFlujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Solicitar código de alquiler.- Seleccionar código de alquiler.- Buscar alquiler.- Seleccionar alquiler.

No- Digitar datos.- Verificar otra vez.

-Cerrar base de datos.-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

-Si no existe usuario notificar al empleado del error.-Si no existe alquiler enviar un mensaje al cliente y notificar al empleado del error.

No: 19 Nombre: Guardar solicitudDescripción/Objetivo

Operación que permite al administrador registrar en la base de datos la solicitud de alquiler realizada por el cliente.

Precondiciones -Crear solicitud.PostcondicionesFlujo de eventos -Inicio

Page 176: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Solicitar código solicitud.- Seleccionar código solicitud.- Buscar solicitud.- Seleccionar solicitud.- Abrir base de datos.- Almacenar en base de datos.- Cerrar base de datos.

No- Digitar datos.- Verificar otra vez.

-Cerrar base de datos.-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

-Si no existe usuario notificar al empleado del error.-Si no existe Solicitud enviar un mensaje al cliente y notificar al empleado del error.-Si no existe base de datos verificar cual es el motivo de no tener base datos y recomendar disponer de una.

No: 20 Nombre: Crear solicitudDescripción/Objetivo

Operación que permite al administrador, al empleado y al gerente generar en la base de datos la solicitud correspondiente.

Precondiciones -Hacer solicitud.Postcondiciones -Guardar solicitudFlujo de eventos -Inicio

-Hacer solicitud.-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Solicitar datos de la solicitud.- Seleccionar datos de la solicitud.- Verificar habitación.Si habitación disponible- Abrir base de datos.- Registrar en la base de datos.- Guardar.- Cerrar base de datos.

Page 177: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

No- Comunicar al cliente que la habitación no esta

disponible.No

- Digitar datos.- Verificar otra vez.

-Cerrar base de datos.-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

-Si no existe usuario notificar al empleado del error.-Si no existe Solicitud enviar un mensaje al cliente y notificar al empleado del error.-Si no existe base de datos verificar cual es el motivo de no tener base datos y recomendar disponer de una.-Si no existe habitación notificar a la empresa del error.

No: 21 Nombre: Modificar solicitudDescripción/Objetivo

Operación que permite al administrador realizar cambios en los valores del registro de solicitud.

Precondiciones -Hacer solicitud.Postcondiciones -Guardar solicitudFlujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Solicitar datos de la solicitud.- Seleccionar datos de la solicitud.- Buscar solicitud.- Solicitar datos a modificar.- Seleccionar datos a modificar.Si datos validos- Registrar modificación.- Guardar modificación.No- Pedir de nuevo los datos.- Verificar de nuevo.

No- Digitar datos.- Verificar otra vez.

-Cerrar base de datos.-Cerrar sesión.-Apagar interfaz.-Fin

Page 178: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Manejo de situaciones excepcionales

-Si no existe usuario notificar al empleado del error.-Si no existe Solicitud enviar un mensaje al cliente y notificar al empleado del error.

No: 22 Nombre: Consultar solicitudDescripción/Objetivo

Operación que permite al administrador, al gerente y al empleado realizar búsquedas en la base datos sobre el registro de una solicitud hecha por un cliente.

Precondiciones -Hacer solicitud.PostcondicionesFlujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Solicitar datos de la solicitud.- Seleccionar datos de la solicitud.- Buscar solicitud.- Seleccionar solicitud.

No- Digitar datos.- Verificar otra vez.

-Cerrar base de datos.-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

-Si no existe usuario notificar al empleado del error.-Si no existe Solicitud enviar un mensaje al cliente y notificar al empleado del error.

No: 23 Nombre: Comprobar solicitudDescripción/Objetivo

Operación que permite al administrador evaluar y decir si la solicitud es permitida o se niega la solicitud.

Precondiciones -Hacer solicitud.PostcondicionesFlujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

Page 179: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Solicitar datos de la solicitud.- Seleccionar datos de la solicitud.- Buscar solicitud.- Evaluar solicitud.- Verificar habitación.Si habitación disponible- Solicitud aceptada.- Notificar al cliente.- Registrar solicitud.- Guardar solicitud.No- Comunicar al cliente que la habitación no está

disponible.No

- Digitar datos.- Verificar otra vez.

-Cerrar base de datos.-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

-Si no existe usuario notificar al empleado del error.-Si no existe Solicitud enviar un mensaje al cliente y notificar al empleado del error.-Si no existe habitación notificar a la empresa del error.

No: 24 Nombre: Eliminar solicitudDescripción/Objetivo

Operación que permite al administrador, al cliente, y al empleado eliminar o cancelar la solicitud realizada.

Precondiciones -Hacer solicitud.Postcondiciones -Guardar cambios.Flujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Solicitar código de la solicitud.- Seleccionar código de la solicitud.- Abrir base de datos.- Buscar solicitud.- Seleccionar solicitud.- Eliminar solicitud.- Cerrar base de datos.

No- Digitar datos.

Page 180: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Verificar otra vez.-Cerrar base de datos.-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

-Si no existe usuario notificar al empleado del error.-Si no existe Solicitud enviar un mensaje al cliente y notificar al empleado del error.-Si no existe base de datos verificar cual es el motivo de no tener base datos y recomendar disponer de una.

No: 25 Nombre: Negar solicitudDescripción/Objetivo

Operación que permite al empleado evaluar y negar y así mismo comunicar al cliente que se ha negado solicitud.

Precondiciones -Hacer solicitud.Postcondiciones -Guardar cambios.Flujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Solicitar código de la solicitud.- Seleccionar código de la solicitud.- Abrir base de datos.- Buscar solicitud.- Seleccionar solicitud.- Verificar solicitudSi habitación disponible- Solicitud aceptada.- Verificar al cliente.No- Negar solicitud.- Notificar cliente

- Cerrar base de datos.No

- Digitar datos.- Verificar otra vez.

-Cerrar base de datos.-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

-Si no existe usuario notificar al empleado del error.-Si no existe Solicitud enviar un mensaje al cliente y notificar al empleado del error.

Page 181: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

-Si no existe base de datos verificar cual es el motivo de no tener base datos y recomendar disponer de una.

No: 26 Nombre: Consultar pensiónDescripción/Objetivo

Operación que permite al gerente consultar el tipo de pensión de un cliente.

Precondiciones -Tener pensión.PostcondicionesFlujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Solicitar código de la pensión.- Seleccionar código de la pensión.- Solicitar código del cliente.- Seleccionar código del cliente.- Abrir base de datos.- Buscar pensión del cliente.- Seleccionar pensión del cliente.

No- Digitar datos.- Verificar otra vez.

-Cerrar base de datos.-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

-Si no existe usuario notificar al empleado del error.-Si no existe pensión enviar un mensaje al cliente y notificar al empleado del error.-Si no existe base de datos verificar cual es el motivo de no tener base datos y recomendar disponer de una.

No: 27 Nombre: Modificar pensiónDescripción/Objetivo

Operación que permite al gerente modificar los valores de una pensión para un cliente.

Precondiciones -Tener pensión.PostcondicionesFlujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Solicitar código de la pensión.

Page 182: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Seleccionar código de la pensión.- Solicitar código del cliente.- Seleccionar código del cliente.- Abrir base de datos.- Buscar pensión del cliente.- Solicitar datos a modificar- Modificar datos.- Verificar datosSi datos validos- Guardar datos.- Cerrar base de datos.No- Volver a pedir datos.- Verificar.

No- Digitar datos.- Verificar otra vez.

-Cerrar base de datos.-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

-Si no existe usuario notificar al empleado del error.-Si no existe pensión enviar un mensaje al cliente y notificar al empleado del error.-Si no existe base de datos verificar cual es el motivo de no tener base datos y recomendar disponer de una.

No: 28 Nombre: Crear pensiónDescripción/Objetivo

Operación que permite al gerente a crear pensión.

PrecondicionesPostcondiciones -Guardar pensión.Flujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Abrir base de datos.- Solicitar datos de la pensión.- Seleccionar datos de la pensión.- Verificar datosSi datos validos- Registrar datos.- Guardar datos.

Page 183: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Crear pensión.- Cerrar base de datos.No- Volver a pedir datos.- Verificar.

No- Digitar datos.- Verificar otra vez.

-Cerrar base de datos.-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

-Si no existe usuario notificar al empleado del error.-Si no existe pensión enviar un mensaje al cliente y notificar al empleado del error.-Si no existe base de datos verificar cual es el motivo de no tener base datos y recomendar disponer de una.

No: 29 Nombre: Eliminar habitación.Descripción/Objetivo

Operación que permite al gerente bloquear el alquiler de una habitación por mantenimiento o por otros factores.

Precondiciones -Habitación existente.Postcondiciones -Guardar cambios.Flujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Abrir base de datos.- Solicitar número de habitación.- Seleccionar número de habitación.- Buscar habitación.- Seleccionar habitación.- Bloquear habitación.- Guardar.

No- Digitar datos.- Verificar otra vez.

-Cerrar base de datos.-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones

-Si no existe usuario notificar al empleado del error.-Si no existe habitación notificar a la empresa del error.

Page 184: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

excepcionales -Si no existe base de datos verificar cual es el motivo de no tener base datos y recomendar disponer de una.

No: 30 Nombre: Modificar habitación.Descripción/Objetivo

Operación que permite al gerente y al empleado cambiar el valor de la habitación de ocupada a disponible.

Precondiciones -Habitación existente.Postcondiciones -Guardar cambios.Flujo de eventos -Inicio

-Iniciar interfaz.-Digitar datos.-Verificar datos.Si datos correctos

- Abrir base de datos.- Solicitar número de habitación.- Seleccionar número de habitación.- Buscar habitación.- Seleccionar habitación.- Verificar habitación.Si habitación ocupada- Habitación ocupada.- Guardar.No- Habitación disponible.- Guardar.

No- Digitar datos.- Verificar otra vez.

-Cerrar base de datos.-Cerrar sesión.-Apagar interfaz.-Fin

Manejo de situaciones excepcionales

-Si no existe usuario notificar al empleado del error.-Si no existe habitación notificar a la empresa del error.-Si no existe base de datos verificar cual es el motivo de no tener base datos y recomendar disponer de una.

Ejercicio 6

6.1

Page 185: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Definir actores.

ACTOR DESCRIPCIÓNSistema Es el actor que realiza las operaciones

para atender al viajero.Viajero Es la persona que utiliza la tarjeta para

trasportarse hacia otro lugar.

Lista preliminar de casos de uso.

Sistema Cargar sistema Leer valor Leer dinero Aplicar descuento Guardar recarga Almacenar fecha adquisición Almacenar fecha vencimiento Guardar forma pago

Viajero Ingresar tarjeta Ingresar saldo Ingresar dinero Ingresar tarjeta crédito Ingresar valor

Depuración de casos de uso.

Page 186: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Modelo de casos de uso.

Page 187: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

6.2

Definir actores.

ACTOR DESCRIPCIÓNSistema Es el actor que se encarga de realizar

el registro de la entrada del viajero en el servicio de transporte.

Viajero Es la persona que utiliza este servicio de transporte, en este caso para la entrada.

Lista preliminar de casos de uso.

Sistema

Depuración de casos de uso.

Page 188: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Modelo de casos de uso.

6.3

Definir actores.

ACTOR DESCRIPCIÓNSistema Es el actor que realiza la operación

cuando el viajero termina de utilizar el transporte.

Viajero Es la persona que utiliza el servicio de transporte utilizando la tarjeta en este sistema.

Lista preliminar de casos de uso.

Sistema Cargar sistema Aplicar cobro Aplicar promoción

Page 189: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Guardar hora Almacenar estación

Viajero Ingresar tarjeta Recargar tarjeta

Depuración de casos de uso.

Modelo de casos de uso.

Page 190: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

6.4

Definir actores.

ACTOR DESCRIPCIÓNSistema Es el actor encargado de realizar la

operación para devolver la recarga.Viajero Es la persona que utiliza su tarjeta para

descontar de la recarga que haya hecho.

Lista preliminar de casos de uso.

Sistema Cargar sistema Consultar tipo recarga Aplicar descuento Aplicar suma tarjeta crédito Soltar dinero

Page 191: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Guardar fechaViajero Ingresar tarjeta

Ingresar descuento Ingresar tarjeta crédito Coger dinero Retirar tarjeta

Depuración de casos de uso.

Modelo de casos de uso.

Page 192: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Modelo general de casos de uso

Page 193: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación
Page 194: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación
Page 195: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Documentación de casos de uso

Nº 1 Cargar sistemaActores SistemaObjetivo Es una operación que permite que el

actor sistema pueda cargar el sistema para realizar las diferentes actividades.

Precondiciones Cargar sistemaPoscondiciones Sistema cargadoFlujo de eventos Inicio

- Cargar sistema Terminar

Manejo de situaciones excepcionales

El sistema podrá ser cargado siempre y cuando no presente ningún problema, si este ocurre se recomienda cargar nuevamente el sistema.

Nº 2 Consultar tarjetaActores Viajero, SistemaObjetivo Es una operación que permite que los

actores sistema y viajero puedan consultar la tarjeta.

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta

Poscondiciones Operación con la tarjetaFlujo de eventos Inicio

- Cargar sistema - Ingresar tarjeta - SI tarjeta valida - Consultar tarjeta - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

El sistema y el viajero podrán consultar la tarjeta siempre y cuando sea válida, si no es válida se recomienda retirarla e ingresarla nuevamente para consultarla nuevamente.

Nº 3 Consultar valorActores Viajero, SistemaObjetivo Es una operación que permite que los

actores sistema y viajero puedan consultar el valor de la tarjeta.

Page 196: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta

Poscondiciones Valor consultado Modificar valor Eliminar valor

Flujo de eventos Inicio - Cargar sistema - Ingresar tarjeta - SI tarjeta valida - Consultar tarjeta - Consultar valor - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

Los actores podrán consultar el valor siempre y cuando la tarjeta haya sido leída correctamente. Si no se recomienda volver a ingresar la tarjeta para solucionar el problema.

Nº 4 Consultar dineroActores Viajero, SistemaObjetivo Es una operación que permite que los

actores sistema y viajero puedan consultar el dinero que haya sido ingresado para recargar.

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta Ingresar dinero

Poscondiciones Consultar dinero ingresadoFlujo de eventos Inicio

- Cargar sistema - Ingresar tarjeta - SI tarjeta valida - Consultar tarjeta - Consultar valor - SI recarga en efectivo - Ingresar dinero - SI dinero valido - Consultar dinero - Realizar recarga - SINO - Publicar ‘Dinero no valido’ - SINO

Page 197: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Publicar ‘Tarjeta no valida’ Terminar

Manejo de situaciones excepcionales

Los actores podrán consultar el dinero siempre y cuando la tarjeta haya sido leída correctamente y que el dinero ingresado también haya sido leído para poder realizar la operación de consulta.

Nº 5 Crear descuentoActores Viajero, SistemaObjetivo Es una operación que permite que los

actores sistema y viajero puedan crear descuento de la tarjeta.

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta Ingresar descuento

Poscondiciones Crear descuento de la tarjetaFlujo de eventos Inicio

- Cargar sistema - Ingresar tarjeta - SI tarjeta valida - Ingresar descuento - SI descuento valido - Crear descuento - SINO - Publicar ‘Descuento no valido’ - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

Los actores pueden crear el descuento de manera correcta siempre y cuando ese descuento se pueda realzar con lo que este guardado en la tarjeta.

Nº 6 Eliminar descuentoActores Viajero, SistemaObjetivo Es una operación que permite que los

actores sistema y viajero puedan eliminar el descuento que se iba a realizar.

Precondiciones Cargar sistema Ingresar tarjeta

Page 198: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Validar tarjeta Ingresar descuento

Poscondiciones Eliminar descuento de la tarjeta para dejarla como estaba anteriormente.

Flujo de eventos Inicio - Cargar sistema - Ingresar tarjeta - SI tarjeta valida - Ingresar descuento - SI descuento valido - Crear descuento - SI cancelar descuento - Eliminar descuento - SINO - Publicar ‘Descuento no valido’ - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

Los actores pueden eliminar el descuento siempre y cuando se haya realizado anteriormente, de lo contrario no habrá que eliminar.

Nº 7 Consultar descuentoActores Viajero, SistemaObjetivo Es una operación que permite que los

actores sistema y viajero puedan consultar el descuento

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta Ingresar descuento

Poscondiciones Consultar descuento realizadoFlujo de eventos Inicio

- Cargar sistema - Ingresar tarjeta - SI tarjeta valida - Ingresar descuento - SI descuento valido - Crear descuento - SI mostrar descuento - Consultar descuento - SINO - Publicar ‘Descuento no valido’ - SINO

Page 199: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Publicar ‘Tarjeta no valida’ Terminar

Manejo de situaciones excepcionales

Los actores podrán consultar el descuento siempre y cuando haya sido realizado anteriormente. Si el sistema no muestra esta consulta se recomienda volver a cargar la página.

Nº 8 Modificar descuentoActores Viajero, SistemaObjetivo Es una operación que permite que los

actores sistema y viajero puedan modificar el descuento.

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta Ingresar descuento

Poscondiciones Modificación de descuento para realizar en la tarjeta.

Flujo de eventos Inicio - Cargar sistema - Ingresar tarjeta - SI tarjeta valida - Ingresar descuento - SI descuento valido - Crear descuento - SI editar descuento - Modificar descuento - SINO - Publicar ‘Descuento no valido’ - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

Los actores podrán realizar la modificación del descuento siempre y cuando haya sido ingresado anteriormente. Se espera que el sistema realiza esta operación, pero si no se cumple se recomienda que elimine el descuento y lo ingrese nuevamente.

Nº 9 Crear recargaActores Viajero, SistemaObjetivo Es una operación que permite que los

Page 200: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

actores sistema y viajero puedan crear la recarga para la tarjeta.

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta Ingresar dinero Ingresar tarjeta credito Ingresar recarga

Poscondiciones Crear recarga de tarjeta Modificar recarga Consultar recarga

Flujo de eventos Inicio - Cargar sistema - Ingresar tarjeta - SI tarjeta valida - Ingresar recarga - SI recarga en efectivo - Ingresar dinero - SINO - Ingresar tarjeta crédito - SI recarga valida - Crear recarga - SINO - Publicar ‘Recarga no válida’ - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

Los actores pueden crear la recarga siempre y cuando el dinero o la tarjeta de crédito hayan sido leídos correctamente y que el valor a recargar pueda ser realizado.

Nº 10 Consultar recargaActores Viajero, SistemaObjetivo Es una operación que permite que los

actores sistema y viajero puedan consultar la recarga realizada.

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta Ingresar dinero Ingresar tarjeta crédito Ingresar recarga

Poscondiciones Consultar recarga realizada en la tarjeta del servicio.

Page 201: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Flujo de eventos Inicio - Cargar sistema - Ingresar tarjeta - SI tarjeta valida - Ingresar recarga - SI recarga en efectivo - Ingresar dinero - SINO - Ingresar tarjeta crédito - SI recarga valida - Crear recarga - SI mostrar recarga - Consultar recarga - SINO - Publicar ‘Recarga no válida’ - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

Los actores pueden consultar la recarga realizada en la tarjeta siempre y cuando hay sido realizada anteriormente. Si el sistema no arroja la consulta se recomienda que se intente nuevamente en otro momento.

Nº 11 Modificar recargaActores ViajeroObjetivo Es una operación que permite que el

actor viajero pueda modificar la recarga.Precondiciones Cargar sistema

Ingresar tarjeta Validar tarjeta Ingresar dinero Ingresar tarjeta crédito Ingresar recarga

Poscondiciones Modificación de la recarga en la tarjeta del servicio.

Flujo de eventos Inicio - Cargar sistema - Ingresar tarjeta - SI tarjeta valida - Ingresar recarga - SI recarga en efectivo - Ingresar dinero - SINO - Ingresar tarjeta crédito

Page 202: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- SI recarga valida - Crear recarga - SI editar recarga - Modificar recarga - SINO - Publicar ‘Recarga no válida’ - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

El viajero podrá modificar la recarga siempre y cuando esta haya sido ingresada anteriormente. Si el sistema no deja modificar la recarga puede ser que ya ha sido realizada o que el sistema haya dejado de funcionar.

Nº 12 Eliminar recargaActores ViajeroObjetivo Es una operación que permite que el

actor viajero pueda eliminar la recarga.Precondiciones Cargar sistema

Ingresar tarjeta Validar tarjeta Ingresar dinero Ingresar tarjeta crédito Ingresar recarga

Poscondiciones Eliminación de la recarga en la tarjeta.Flujo de eventos Inicio

- Cargar sistema - Ingresar tarjeta - SI tarjeta valida - Ingresar recarga - SI recarga en efectivo - Ingresar dinero - SINO - Ingresar tarjeta crédito - SI recarga valida - Crear recarga - SI eliminar recarga - Eliminar recarga - SINO - Publicar ‘Recarga no válida’ - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones El viajero puede eliminar la recarga si ya no la

Page 203: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

excepcionales quiere realizar pero esta debe ser cancelada antes de que se haya realizado la recarga por completo.

Nº 13 Consultar tarjeta créditoActores Viajero, SistemaObjetivo Es una operación que permite que los

actores sistema y viajero puedanPrecondiciones Cargar sistema

Ingresar tarjeta Validar tarjeta Ingresar tarjeta crédito

Poscondiciones Consultar tarjeta de créditoFlujo de eventos Inicio

- Cargar sistema - Ingresar tarjeta - SI tarjeta valida - Ingresar tarjeta de crédito - SI tarjeta crédito valida - Consultar tarjeta de crédito - SINO - Publicar ‘Tarjeta no valida’ - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

Los actores pueden consultar la tarjeta de crédito siempre y cuando pueda ser leída. Si el sistema funciona bien problema viene siendo el la tarjeta de crédito.

Nº 14 Crear fecha adquisiciónActores SistemaObjetivo Es una operación que permite que el

actor sistema puedan crear la fecha de adquisición.

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta

Poscondiciones Crear fecha adquisiciónFlujo de eventos Inicio

- Cargar sistema - Ingresar tarjeta - SI tarjeta valida

Page 204: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- SI tarjeta nueva - Crear fecha adquisición - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

El sistema puede almacenar la fecha de adquisición si la tarjeta es utilizada por primera vez, por lo que depende del sistema que pueda leer la tarjeta.

Nº 15 Consultar fecha adquisiciónActores Viajero, SistemaObjetivo Es una operación que permite que los

actores sistema y viajero puedan consultar la fecha de adquisición

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta Ingresar fecha adquisición

Poscondiciones Consultar la fecha de adquisición de la tarjeta.

Flujo de eventos Inicio - Cargar sistema - Ingresar tarjeta - SI tarjeta valida - SI tarjeta nueva - Crear fecha adquisición - SI mostrar fecha adquisición - Consultar fecha adquisición - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

Los actores pueden consultar la fecha de adquisición siempre y cuando la tarjeta sea leída y que la en la tarjeta se haya almacenado dicha fecha.

Nº 16 Eliminar fecha adquisiciónActores SistemaObjetivo Es una operación que permite que el

actor sistema pueda eliminar la fecha de adquisición de la tarjeta.

Precondiciones Cargar sistema

Page 205: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Ingresar tarjeta Validar tarjeta Ingresar fecha adquisición

Poscondiciones Eliminar fecha adquisiciónFlujo de eventos Inicio

- Cargar sistema - Ingresar tarjeta - SI tarjeta valida - SI tarjeta nueva - Crear fecha adquisición - SI mostrar fecha adquisición - Consultar fecha adquisición - SI borrar fecha adquisición - Eliminar fecha adquisición - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

El sistema puede eliminar la fecha de adquisición de la tarjeta si esta fecha ya había sido almacenada. Además, dependerá del funcionamiento del sistema, en caso de problemas deberá ser nuevamente cargado.

Nº 17 Crear fecha vencimientoActores SistemaObjetivo Es una operación que permite que el

actor sistema pueda crear la fecha de adquisición

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta Crear fecha adquisición

Poscondiciones Crear fecha de adquisición de la tarjetaFlujo de eventos Inicio

- Cargar sistema - Ingresar tarjeta - SI tarjeta valida - SI tarjeta nueva - Crear fecha adquisición - Crear fecha vencimiento - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

El sistema puede crear la fecha de vencimiento de la tarjeta siempre y cuando esa tarjeta haya

Page 206: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

sido leída por el sistema. Por lo que dependerá del buen funcionamiento del sistema.

Nº 18 Consultar fecha vencimientoActores SistemaObjetivo Es una operación que permite que el

actor sistema y pueda consultar la fecha de vencimiento

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta Ingresar fecha adquisición Ingresar fecha vencimiento

Poscondiciones Consulta de la fecha de vencimiento de la tarjeta

Flujo de eventos Inicio - Cargar sistema - Ingresar tarjeta - SI tarjeta valida - SI tarjeta nueva - Crear fecha adquisición - Crear fecha vencimiento - SI mostrar fecha vencimiento - Consultar fecha vencimiento - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

El sistema puede consultar la fecha de vencimiento para el manejo en el servicio por lo que este debe estar en buen funcionamiento, de lo contrario no se podrá utilizar.

Nº 19 Eliminar fecha vencimientoActores SistemaObjetivo Es una operación que permite que el

actor sistema pueda eliminar la fecha de vencimiento

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta Ingresar fecha adquisición Ingresar fecha vencimiento

Poscondiciones Eliminar fecha vencimiento de la tarjeta

Page 207: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Flujo de eventos Inicio - Cargar sistema - Ingresar tarjeta - SI tarjeta valida - SI tarjeta nueva - Crear fecha adquisición - Crear fecha vencimiento - SI borrar fecha vencimiento - Eliminar fecha vencimiento - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

El sistema podrá eliminar la fecha de vencimiento siempre y cuando la tarjeta deje de ser utilizada porque el viajero no puede utilizar esta tarjeta si no tiene la fecha que indique su vencimiento.

Nº 20 Modificar fecha vencimientoActores SistemaObjetivo Es una operación que permite que el

actor sistema pueda modificar la fecha de vencimiento.

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta Ingresar fecha adquisición Ingresar fecha vencimiento

Poscondiciones Modificar fecha vencimiento Consultar fecha vencimiento

Flujo de eventos Inicio - Cargar sistema - Ingresar tarjeta - SI tarjeta valida - SI tarjeta nueva - Crear fecha adquisición - Crear fecha vencimiento - SI editar fecha vencimiento - Ingresar fecha vencimiento - SI fecha valida -Modificar fecha vencimiento - SINO - Publicar ‘Fecha no valida’ - SINO - Publicar ‘Tarjeta no valida’

Page 208: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

TerminarManejo de situaciones excepcionales

El sistema puede modificar la fecha de vencimiento siempre y cuando ya exista una fecha y que la nueva fecha sea válida. Además de que la tarjeta haya sido leída.

Nº 21 Modificar forma pagoActores SistemaObjetivo Es una operación que permite que el

actor sistema pueda modificar el sistema de pago

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta Ingresar dinero Ingresar tarjeta crédito Ingresar forma pago

Poscondiciones Modificar forma pago Consultar forma pago

Flujo de eventos Inicio - Cargar sistema - Ingresar tarjeta - SI tarjeta valida - SI recarga en efectivo - Ingresar dinero - SINO - Ingresar tarjeta - Crear forma pago - SI editar forma pago - Modificar forma pago - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

El sistema puede modificar la forma de pago realizada en el momento de la recarga, esta puede ser modificada siempre y cuando se realiza una nueva recarga.

Nº 22 Consultar forma pagoActores Viajero, SistemaObjetivo Es una operación que permite que los

actores sistema y viajero puedan consultar la forma de pago

Page 209: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta Ingresar dinero Ingresar tarjeta crédito Ingresar forma pago

Poscondiciones Consultar forma pago Modificar forma pago

Flujo de eventos Inicio - Cargar sistema - Ingresar tarjeta - SI tarjeta valida - SI recarga en efectivo - Ingresar dinero - SINO - Ingresar tarjeta - Crear forma pago - SI mostrar forma pago - Consultar forma pago - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

Los actores pueden consultar la forma de pago siempre y cuando ya haya sido ingresada en el momento de crear la forma de pago, es decir, cuando se realizó la recarga, sino aparece puede ser error del sistema que se debe cargar nuevamente o que no haya guardado en el momento de la recarga.

Nº 23 Crear forma pagoActores SistemaObjetivo Es una operación que permite que el

actor sistema pueda crear la forma de pago

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta Ingresar dinero Ingresar tarjeta crédito

Poscondiciones Crear forma pago Consultar forma pago

Flujo de eventos Inicio - Cargar sistema - Ingresar tarjeta

Page 210: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- SI tarjeta valida - SI recarga en efectivo - Ingresar dinero - SINO - Ingresar tarjeta - Crear forma pago - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

El actor sistema puede crear la forma de pago siempre y cuando se realice una recarga bien sea en efectivo o con tarjeta de crédito.

Nº 24 Insertar tarjetaActores ViajeroObjetivo Es una operación que permite que el

actor viajero pueda insertar la tarjeta para el servicio de transporte.

Precondiciones Cargar sistemaPoscondiciones Leer tarjetaFlujo de eventos Inicio

- Cargar sistema - Ingresar tarjeta - SI tarjeta valida - Publicar ‘Tarjeta leída’ - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

El viajero puede insertar la tarjeta para que el sistema la lea y pueda continuar con las diferentes operaciones, pero esa tarjeta debe ser válida primeramente por lo que el sistema deberá leer esa tarjeta y responder si es válida.

Nº 25 Crear fecha origenActores SistemaObjetivo Es una operación que permite que el

actor sistema pueda crear la fecha de origen.

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta

Poscondiciones Crear fecha origen

Page 211: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Flujo de eventos Inicio - Cargar sistema - Ingresar tarjeta - SI tarjeta valida - Crear fecha origen - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

El sistema se encargara de crear la fecha de origen en el día que el viajero empieza a utilizar el servicio, este debe estar en correcto funcionamiento y que la tarjeta sea válida.

Nº 26 Crear estación origenActores SistemaObjetivo Es una operación que permite que el

actor sistema pueda crear la estación origen.

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta

Poscondiciones Crear estación origen Consultar estación origen

Flujo de eventos Inicio - Cargar sistema - Ingresar tarjeta - SI tarjeta valida - Crear fecha origen - Crear estación origen - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

El sistema se encarga de crear la estación origen donde empezó a utilizar el servicio pero este debe funcionar correctamente y la tarjeta debe ser válida. Se recomienda intentar varias veces para ser leída la tarjeta o cambiar esa tarjeta.

Nº 27 Crear hora origenActores SistemaObjetivo Es una operación que permite que el

actor sistema pueda crear la hora de

Page 212: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

origen,Precondiciones Cargar sistema

Ingresar tarjeta Validar tarjeta

Poscondiciones Crear hora origen Consultar hora origen

Flujo de eventos Inicio - Cargar sistema - Ingresar tarjeta - SI tarjeta valida - Crear fecha origen - Crear estación origen - Crear hora origen - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

El actor sistema realiza esta operación para que al momento de terminar con el servicio se realice el cálculo del valor que se debe descontar de la tarjeta. Si el valor no alcanza se debe realizar una recarga a la tarjeta.

Nº 28 Modificar saldoActores ViajeroObjetivo Es una operación que permite que el

actor viajero pueda modificar el saldo.Precondiciones Cargar sistema

Ingresar tarjeta Validar tarjeta Ingresar saldo

Poscondiciones Modificar saldo Consultar saldo

Flujo de eventos Inicio - Cargar sistema - Ingresar tarjeta - SI tarjeta valida - Ingresar saldo - SI saldo valido - Crear saldo - SI editar saldo - Modificar saldo - SINO - Publicar ‘Saldo no valido’ - SINO - Publicar ‘Tarjeta no valida’

Page 213: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

TerminarManejo de situaciones excepcionales

El viajero puede modificar el saldo en que quiere recargar la tarjeta, pero este debió ser ingresado anteriormente.

Nº 29 Consultar saldoActores ViajeroObjetivo Es una operación que permite que el

actor viajero pueda consultar el saldo a recargar.

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta Ingresar saldo

Poscondiciones Consultar saldoFlujo de eventos Inicio

- Cargar sistema - Ingresar tarjeta - SI tarjeta valida - Ingresar saldo - SI saldo valido - Crear saldo - SI mostrar saldo - Consultar saldo - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

El viajero puede consultar el saldo siempre y cuando ya haya sido ingresado y que el sistema se encuentre en buen funcionamiento sino se recomienda cargar nuevamente el sistema.

Nº 30 Ingresar dineroActores ViajeroObjetivo Es una operación que permite que el

actor viajero pueda ingresar el dinero a recargar.

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta Ingresar saldo

Poscondiciones Ingresar dinero

Page 214: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Flujo de eventos Inicio - Cargar sistema - Ingresar tarjeta - SI tarjeta valida - Ingresar saldo - SI saldo valido - Crear saldo - SI recarga efectivo - Ingresar dinero -SI dinero invalido - Publicar ‘Recarga invalida’ - SINO - Publicar ‘Saldo no valido’ - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

El viajero debe ingresar el dinero para realizar la recarga si es de modo efectivo, pero este dinero debe ser válido, de lo contrario el sistema no realizara la recarga. Y este sistema debe estar funcionando correctamente.

Nº 31 Ingresar tarjeta créditoActores ViajeroObjetivo Es una operación que permite que el

actor viajero pueda ingresar tarjeta de crédito

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta Ingresar saldo

Poscondiciones Ingresar tarjeta créditoFlujo de eventos Inicio

- Cargar sistema - Ingresar tarjeta - SI tarjeta valida - Ingresar saldo - SI saldo valido - Crear saldo - SI recarga con tarjeta crédito - Ingresar tarjeta crédito - SI t. crédito valida - Publicar ’Continuar’ - SINO - Publicar ‘Tarjeta crédito

Page 215: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

no valida’ - SINO - Publicar ‘Saldo no valido’ - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

El viajero puede ingresar la tarjeta de crédito para recargar la tarjeta del servicio de transporte pero esta debe ser válida para que el sistema la pueda leer o la recarga no se podrá realizar.

Nº 32 Crear valorActores ViajeroObjetivo Es una operación que permite que el

actor viajero pueda crear valor para realizar la recarga con la tarjeta crédito.

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta Ingresar saldo Ingresar tarjeta crédito

Poscondiciones Crear valorFlujo de eventos Inicio

- Cargar sistema - Ingresar tarjeta - SI tarjeta valida - Ingresar saldo - SI saldo valido - Crear saldo - SI recarga con tarjeta crédito - Ingresar tarjeta crédito - SI t. crédito valida - Ingresar valor - SI valor valido - Crear valor - SINO - Publicar ‘Tarjeta crédito no valida’ - SINO - Publicar ‘Saldo no valido’ - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones El viajero puede crear el valor que quiere

Page 216: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

excepcionales descontar de la tarjeta de crédito para guardar en la tarjeta del servicio de transporte siempre y cuando la tarjeta pueda ser leída y que tenga el valor que necesita para recargar.

Nº 33 Modificar valorActores ViajeroObjetivo Es una operación que permite que el

actor viajero pueda modificar el valor a recargar la tarjeta.

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta Ingresar saldo Ingresar tarjeta crédito Ingresar valor

Poscondiciones Modificar valor Consultar valor

Flujo de eventos Inicio - Cargar sistema - Ingresar tarjeta - SI tarjeta valida - Ingresar saldo - SI saldo valido - Crear saldo - SI recarga con tarjeta crédito - Ingresar tarjeta crédito - SI t. crédito valida - Ingresar valor - SI valor valido - Crear valor -SI editar valor - Modificar valor - SINO - Publicar ‘Valor invalido’ - SINO - Publicar ‘Tarjeta crédito no valida’ - SINO - Publicar ‘Saldo no valido’ - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones El viajero puede modificar el valor que desea

Page 217: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

excepcionales descontar de la tarjeta crédito para la recarga de la tarjeta del servicio, pero la tarjeta debe ser válida y el valor a descontar debe ser suficiente.

Nº 34 Eliminar valorActores Viajero,Objetivo Es una operación que permite que el

actor viajero pueda eliminar el valor a descontar de la tarjeta de crédito.

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta Ingresar sueldo Ingresar tarjeta crédito Ingresar valor

Poscondiciones Eliminar valorFlujo de eventos Inicio

- Cargar sistema - Ingresar tarjeta - SI tarjeta valida - Ingresar saldo - SI saldo valido - Crear saldo - SI recarga con tarjeta crédito - Ingresar tarjeta crédito - SI t. crédito valida - Ingresar valor - SI valor valido - Crear valor -SI eliminar valor - Eliminar valor - SINO - Publicar ‘Valor invalido’ - SINO - Publicar ‘Tarjeta crédito no valida’ - SINO - Publicar ‘Saldo no valido’ - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

El viajero puede eliminar el valor en que iba a recargar la tarjeta del servicio con la tarjeta de

Page 218: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

crédito, pero antes debió ser ingresado y que el descuento no se haya realizado.

Nº 35 Consultar cobroActores Viajero, SistemaObjetivo Es una operación que permite que los

actores sistema y viajero puedan consultar el cobro.

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta Ingresar cobro

Poscondiciones Consultar cobroFlujo de eventos Inicio

- Cargar sistema - Ingresar tarjeta - SI tarjeta valida - SI estación destino - Ingresar cobro - SI cobro valido - Crear cobro - Consultar cobro - SINO - Publicar ‘Debe recargar’ - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

Los actores pueden consultar el cobro del viaje siempre y cuando el cobro se haya realizado correctamente, si no se pudo realizar el cobro debe ser por el saldo que tiene la tarjeta que debe ser recargada.

Nº 36 Consultar promociónActores Viajero, SistemaObjetivo Es una operación que permite que los

actores sistema y viajero puedan consultar la promoción

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta Crear cobro

Poscondiciones Consultar promoción

Page 219: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Flujo de eventos Inicio - Cargar sistema - Ingresar tarjeta - SI tarjeta valida - Crear cobro - SI cobro realizado - SI fin de semana - Aplicar promoción - Consultar promoción - SINO - Publicar ‘Realizar recarga’ - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

Los actores pueden consultar la promoción realizada, esta puede ser realizada únicamente en los fines de semana. Si saldo insuficiente se debe realizar la recarga.

Nº 37 Crear cobroActores Viajero, SistemaObjetivo Es una operación que permite que el

actor sistema pueda crear el cobro.Precondiciones Cargar sistema

Ingresar tarjeta Validar tarjeta

Poscondiciones Crear cobroFlujo de eventos Inicio

- Cargar sistema - Ingresar tarjeta - SI tarjeta valida - SI estación destino - Ingresar cobro - SI cobro valido - Crear cobro - SINO - Publicar ‘Debe recargar’ - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

El sistema puede crear el cobro cuando el viajero pase por la estación destino pero este cobro depende del valor que tenga la tarjeta, si no es suficiente se debe realizar la recarga.

Page 220: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Nº 38 Modificar cobroActores SistemaObjetivo Es una operación que permite que los

actores sistema y viajero puedanPrecondiciones Cargar sistema

Ingresar tarjeta Validar tarjeta Ingresar cobro

Poscondiciones Modificar cobro Consultar cobro

Flujo de eventos Inicio - Cargar sistema - Ingresar tarjeta - SI tarjeta valida - SI estación destino - Ingresar cobro - SI cobro valido - Crear cobro - SI editar cobro - Modificar cobro - SINO - Publicar ‘Debe recargar’ - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

El sistema puede modificar el cobro del servicio de transporte si este ya ha sido realizado y que el viajero haya llegado realmente a la estación destino.

Nº 39 Crear promociónActores SistemaObjetivo Es una operación que permite que el

actor sistema pueda crear la promoción del servicio de transporte.

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta Crear cobro

Poscondiciones Flujo de eventos Inicio

- Cargar sistema - Ingresar tarjeta - SI tarjeta valida

Page 221: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Crear cobro - SI cobro realizado - SI fin de semana - Crear promoción - SINO - Publicar ‘Realizar recarga’ - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

El sistema puede crear la promoción del servicio de transporte siempre y cuando sea fin de semana y que el sistema funcione correctamente.

Nº 40 Modificar promociónActores SistemaObjetivo Es una operación que permite que el

actor sistema pueda modificar la promoción.

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta Ingresar cobro Ingresar promoción

Poscondiciones Modificar promoción Consultar promoción

Flujo de eventos Inicio - Cargar sistema - Ingresar tarjeta - SI tarjeta valida -Crear cobro - SI cobro realizado - SI fin de semana - Crear promoción - SI editar promoción - Modificar promoción - SINO - Publicar ‘Realizar recarga’ - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

El sistema puede modificar la promoción siempre y cuando la promoción ya haya sudo ingresada y que continúe siendo fin de semana.

Page 222: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Nº 41 Eliminar promociónActores SistemaObjetivo Es una operación que permite que el

actor sistema pueda eliminar promoción.Precondiciones Cargar sistema

Ingresar tarjeta Validar tarjeta Crear cobro Crear promoción

Poscondiciones Eliminar promociónFlujo de eventos Inicio

- Cargar sistema - Ingresar tarjeta - SI tarjeta valida - Crear cobro - SI cobro realizado - SI fin de semana - Crear promoción - SI eliminar promoción - Eliminar promoción - SINO - Publicar ‘Realizar recarga’ - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

El sistema puede realizar la eliminación de promoción siempre y cuando la promoción se haya realizado y que el sistema este en perfecto estado.

Nº 42 Consultar horaActores SistemaObjetivo Es una operación que permite que el

actor sistema pueda consultar la hora de cobro de la tarjeta.

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta Crear cobro Crear hora

Poscondiciones Consultar horaFlujo de eventos Inicio

- Cargar sistema - Ingresar tarjeta

Page 223: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- SI tarjeta valida - Crear cobro - SI cobro realizado - Crear hora - SI mostrar hora - Consultar hora - SINO - Publicar ‘Realizar recarga’ - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

El sistema puede consultar la hora para determinar el cobro de lo contrario no se sabría el descuento a realizar de la tarjeta.

Nº 43 Crear hora destinoActores SistemaObjetivo Es una operación que permite que el

actor sistema pueda crear la hora destino.

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta Crear cobro

Poscondiciones Crear hora destinoFlujo de eventos Inicio

- Cargar sistema - Ingresar tarjeta - SI tarjeta valida -Crear cobro - SI cobro realizado - Crear hora destino - SINO - Publicar ‘Realizar recarga’ - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

El sistema puede crear la hora destino para que se pueda calcular el cobro del transporte, este debe funcionar correctamente.

Nº 44 Consultar estaciónActores Sistema

Page 224: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Objetivo Es una operación que permite que el actor sistema pueda consultar la estación.

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta Crear cobro Crear hora Crear estación

Poscondiciones Consultar estaciónFlujo de eventos Inicio

- Cargar sistema - Ingresar tarjeta - SI tarjeta valida - Crear cobro - SI cobro realizado - Crear hora destino - Crear estación - SI mostrar estación - Consultar estación - SINO - Publicar ‘Realizar recarga’ - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

El sistema consultar la estación destino para que se pueda determinar el viaje realizado.

Nº 45 Crear estación destinoActores SistemaObjetivo Es una operación que permite que el

actor sistema pueda crear la estación destino.

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta Crear cobro Crear hora

Poscondiciones Crear estación destino Consultar estación destino

Flujo de eventos Inicio - Cargar sistema - Ingresar tarjeta - SI tarjeta valida -Crear cobro

Page 225: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- SI cobro realizado - Crear hora destino - Crear estación destino - SINO - Publicar ‘Realizar recarga’

- SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

El sistema puede crear la estación destino pero esta debe ser realizada hasta cuando ya haya terminado el viaje y que se haya podido realizar el cobro del pasaje.

Nº 46 Retirar tarjetaActores ViajeroObjetivo Es una operación que permite que el

actor viajero pueda retirar tarjeta.Precondiciones Cargar sistema

Ingresar tarjeta Validar tarjeta Ingresar tarjeta

Poscondiciones Retirar tarjetaFlujo de eventos Inicio

- Cargar sistema - Ingresar tarjeta - SI tarjeta valida - Consultar tarjeta - Retirar tarjeta - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

El viajero puede simplemente ingresar la tarjeta y retirarla al mismo tiempo siempre y cuando sea solamente para registrar el destino y el origen de estaciones, si necesita recargar debe realizar mas operaciones.

Nº 47 Coger dineroActores ViajeroObjetivo Es una operación que permite que el

actor viajero pueda coger el dineroPrecondiciones Cargar sistema

Page 226: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Ingresar tarjeta Validar tarjeta Ingresar saldo

Poscondiciones Coger dineroFlujo de eventos Inicio

- Cargar sistema - Ingresar tarjeta - SI tarjeta valida - Ingresar saldo - SI saldo valido - Soltar dinero - Coger dinero - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

El viajero puede coger el dinero que haya retirado si la recarga fue en efectivo y si el valor a descontar es válido con lo que este guardado en la tarjeta.

Nº 48 Consultar tipo recargaActores SistemaObjetivo Es una operación que permite que el

actor sistema pueda consultar el tipo de recarga realizada.

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta Ingresar descuento

Poscondiciones Consultar tipo recargaFlujo de eventos Inicio

- Cargar sistema - Ingresar tarjeta - SI tarjeta valida - Ingresar descuento - Consultar tipo de recarga - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

Este sistema se encarga de consultar el tipo de recarga que haya realizado el viajante para saber si el descuento se puede realizar en efectivo o con tarjeta crédito.

Page 227: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Nº 49 Crear suma tarjeta créditoActores SistemaObjetivo Es una operación que permite que el

actor sistema pueda crear la suma a la tarjeta crédito

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta Ingresar descuento Ingresar tarjeta crédito Aplicar descuento

Poscondiciones Crear suma tarjeta crédito Consultar suma tarjeta crédito

Flujo de eventos Inicio - Cargar sistema - Ingresar tarjeta - SI tarjeta valida - Ingresar descuento - SI descuento valido - Ingresar tarjeta crédito - SI tarjeta crédito valida - Aplicar descuento - Crear suma tarjeta credito -SINO - Publicar ‘Tarjeta de crédito no valida’ - SINO - publicar ‘Descuento no valido’ - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

El sistema puede crear la suma a la tarjeta de crédito siempre y cuando el descuento de la tarjeta del servicio se puede descontar.

Nº 50 Consultar suma tarjeta créditoActores SistemaObjetivo Es una operación que permite que el

actor sistema pueda consultar la suma tarjeta crédito.

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta Ingresar descuento

Page 228: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Ingresar tarjeta crédito Aplicar descuento Crear suma tarjeta crédito

Poscondiciones Consultar suma tarjeta créditoFlujo de eventos Inicio

- Cargar sistema - Ingresar tarjeta - SI tarjeta valida - Ingresar descuento - SI descuento valido - Ingresar tarjeta crédito - SI tarjeta crédito valida - Aplicar descuento - Crear suma tarjeta crédito - SI mostrar suma - Consultar suma t. crédito -SINO - Publicar ‘Tarjeta de crédito no valida’ - SINO - publicar ‘Descuento no valido’ - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

Después de realizar la suma de tarjeta de crédito es cuando el sistema puede consultar la suma realizada de lo contrario esta opción no estará habilitada.

Nº 51 Modificar dineroActores SistemaObjetivo Es una operación que permite que el

actor sistema pueda modificar el dinero.Precondiciones Cargar sistema

Ingresar tarjeta Validar tarjeta Ingresar descuento Crear dinero

Poscondiciones Modificar dineroFlujo de eventos Inicio

- Cargar sistema - Ingresar tarjeta - SI tarjeta valida - Ingresar descuento - SI descuento valido

Page 229: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Crear dinero - SI editar dinero -Cambiar dinero - SINO - Publicar ‘descuento no valido’ - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

El dinero a retirar se puede modificar siempre y cuando no se haya realizado el retiro de ese dinero.

Nº 52 Soltar dineroActores SistemaObjetivo Es una operación que permite que el

actor sistema pueda soltar dineroPrecondiciones Cargar sistema

Ingresar tarjeta Validar tarjeta Ingresar descuento Crear dinero

Poscondiciones Flujo de eventos Inicio

- Cargar sistema - Ingresar tarjeta - SI tarjeta valida - Ingresar descuento - SI descuento valido - Crear dinero - SI retiro seguro -Soltar dinero - SINO - Publicar ‘descuento no valido’ - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

Después de estar seguro el viajero, se dará paso a soltar el dinero que haya querido retirar siempre y cuando la operación haya sido exitosa.

Nº 53 Crear fecha retiroActores Sistema

Page 230: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Objetivo Es una operación que permite que el actor sistema pueda crear fecha de retiro

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta Ingresa descuento Crear descuento

Poscondiciones Crear fecha retiroFlujo de eventos Inicio

- Cargar sistema - Ingresar tarjeta - SI tarjeta valida - Ingresar descuento - SI descuento valido - Crear dinero - SI retiro seguro -Soltar dinero - Crear fecha retiro - SINO - Publicar ‘descuento no valido’

- SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

El sistema se encargara de guardar la fecha de retiro siempre y cuando se haya podido retirar exitosamente.

Nº 54 Consultar fecha retiroActores Sistema, ViajanteObjetivo Es una operación que permite que los

actores sistema y viajante puedan consultar la fecha del retiro

Precondiciones Cargar sistema Ingresar tarjeta Validar tarjeta Ingresa descuento Crear descuento Crear fecha retiro

Poscondiciones Consultar fecha retiroFlujo de eventos Inicio

- Cargar sistema - Ingresar tarjeta - SI tarjeta valida

Page 231: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- - Ingresar descuento - SI descuento valido - Crear dinero - SI retiro seguro -Soltar dinero - Crear fecha retiro - SI mostrar fecha - Consultar fecha retiro - SINO - Publicar ‘descuento no valido’ - SINO - Publicar ‘Tarjeta no valida’

TerminarManejo de situaciones excepcionales

El sistema y el viajero pueden consultar la fecha de retiro siempre y cuando el retiro se haya realizado exitosamente.

Ejercicio 7

Proceso 1

Modelo de dominio

Page 232: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Definición de actores

ACTOR DESCRIPCIÓNCliente Es la persona encargada de realizar la

utilización del sistema del parqueadero.

Lista preliminar de casos de uso

- Cliente- Ingresar carro.- Retirar carro.- Consultar carro.- Modificar carro.- Ingresar al sistema- Parquear carro

Depuración de casos de uso

Page 233: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Proceso 2

Modelo de dominio

Page 234: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Definición de actores

ACTOR DESCRIPCIÓNCliente Es la persona encargada de realizar la

utilización del sistema del parqueadero.

Lista preliminar de casos de uso

- Cliente- Ingresar carro.- Retirar carro.- Seleccionar cajero.- Utilizar cajero.- Pagar factura.- Consultar factura.

Depuración de casos de uso

Proceso 3

Modelo de dominio

Page 235: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Definición de actores

ACTOR DESCRIPCIÓNCliente Es la persona encargada de realizar la

utilización del sistema del parqueadero.

Lista preliminar de casos de uso

- Cliente- Ingresar carro.- Retirar carro.- Usar tarjeta.- Modificar tarjeta.- Seleccionar ticket.- Usar ticket.- Consultar ticket.

Depuración de casos de uso

Page 236: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Proceso 4

Modelo de dominio

Page 237: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Definición de actores

ACTOR DESCRIPCIÓNCliente Es la persona encargada de realizar la

utilización del sistema del parqueadero.

Lista preliminar de casos de uso

- Cliente- Usar tarjeta.- Consultar tarjeta.- Modificar tarjeta.- Consultar pago.- Modificar pago.- Crear pago.- Seleccionar ticket.- Usar ticket.- Consultar ticket.- Ingresar carro.

Page 238: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Retirar carro.

Depuración de casos de uso

Modelo unificado de dominio

Page 239: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Modelo unificado de clases de uso

Page 240: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación
Page 241: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Documentación de casos de uso

No: 01 Nombre: Usar tarjetaDescripción/Objetivo

Operación que permite al cliente pasar la tarjeta por la máquina registradora para que esta guarde la hora de entrada al parqueadero.

PrecondicionesPostcondiciones -Ingresar carro.Flujo de eventos -Inicio

-Cliente oprime botón de máquina.-Solicita introducir tarjeta.-Cliente selecciona la tarjeta.-Cliente introduce tarjeta.-Escanear tarjeta.-Verificar tarjeta.Si tarjeta aceptada

- Guardar hora.No

- Mostrar mensaje de error.-Expulsar tarjeta.-Fin

Manejo de situaciones excepcionales

-Si no existe tarjeta enviar un mensaje al cliente y notificar al sistema del error.

No: 02 Nombre: Consultar tarjetaDescripción/Objetivo

Operación que permite al cliente verificar el valor, hora y datos correspondientes de la tarjeta.

Precondiciones -Ingresar carro.PostcondicionesFlujo de eventos -Inicio

-Cliente oprime botón de máquina.-Iniciar sistema-Solicita introducir tarjeta.-Cliente selecciona la tarjeta.-Cliente introduce tarjeta.-Escanear tarjeta.-Verificar tarjeta.Si tarjeta aceptada

- Imprimir información en pantalla.No

- Mostrar mensaje de error.-Expulsar tarjeta.-Cerrar sistema.-Fin

Page 242: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Manejo de situaciones excepcionales

-Si no existe tarjeta enviar un mensaje al cliente y notificar al sistema del error.

No: 03 Nombre: Modificar tarjetaDescripción/Objetivo

Operación que permite al cliente modificar o recargar el valor o el saldo que tiene la tarjeta.

PrecondicionesPostcondicionesFlujo de eventos -Inicio

-Cliente oprime botón de máquina.-Iniciar sistema-Solicita introducir tarjeta.-Cliente selecciona la tarjeta.-Cliente introduce tarjeta.-Escanear tarjeta.-Verificar tarjeta.Si tarjeta aceptada

- Opción recargar.- Solicitar valor.- Registrar valor.- Ejecutar modificación.- Guardar cambios.

No- Mostrar mensaje de error.

-Expulsar tarjeta.-Cerrar sistema.-Fin

Manejo de situaciones excepcionales

-Si no existe tarjeta enviar un mensaje al cliente y notificar al sistema del error.

No: 04 Nombre: Consultar pagoDescripción/Objetivo

Operación que permite al cliente verificar el valor a pagar por utilizar el parqueadero.

PrecondicionesPostcondicionesFlujo de eventos -Inicio

-Cliente oprime botón de máquina.-Iniciar sistema-Solicita introducir tarjeta.-Cliente selecciona la tarjeta.-Cliente introduce tarjeta.-Escanear tarjeta.

Page 243: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

-Verificar tarjeta.Si tarjeta aceptada

- Seleccionar opción verificar pago.- Mostrar en pantalla mensaje con el saldo a

cancelar.No

- Mostrar mensaje de error.-Expulsar tarjeta.-Cerrar sistema.-Fin

Manejo de situaciones excepcionales

-Si no existe tarjeta enviar un mensaje al cliente y notificar al sistema del error.

No: 05 Nombre: Modificar pagoDescripción/Objetivo

Operación que permite al cliente realizar la cancelación total o parte del pago, por utilizar el parqueadero mientras se siga utilizando el parqueadero.

Precondiciones Ingresar carro.PostcondicionesFlujo de eventos -Inicio

-Cliente oprime botón de máquina.-Iniciar sistema-Solicita introducir tarjeta.-Cliente selecciona la tarjeta.-Cliente introduce tarjeta.-Escanear tarjeta.-Verificar tarjeta.Si tarjeta aceptada

- Seleccionar opción verificar pago.- Mostrar en pantalla mensaje con el saldo a

cancelar.- Solicitar si cancelar completo.Si cancelar completo- Descontar saldo completo a la tarjeta.- Guardar cambios.

No- Solicitar cantidad a consignar.- Cliente digita cantidad a consignar.- Leer cantidad a consignar.- Descontar saldo completo a la tarjeta.- Guardar cambios.

No- Mostrar mensaje de error.

-Expulsar tarjeta.

Page 244: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

-Cerrar sistema.-Fin

Manejo de situaciones excepcionales

-Si no existe tarjeta enviar un mensaje al cliente y notificar al sistema del error.

No: 06 Nombre: Crear pagoDescripción/Objetivo

Operación que permite al cliente realizar la cancelación total del pago de la deuda cuando el cliente va a salir del parqueadero.

Precondiciones Ingresar carro.PostcondicionesFlujo de eventos -Inicio

-Dirigir carro a la puerta.-Cliente oprime botón de máquina.-Iniciar sistema-Solicita introducir tarjeta.-Cliente selecciona la tarjeta.-Cliente introduce tarjeta.-Escanear tarjeta.-Verificar tarjeta.Si tarjeta aceptada

- Mostrar en pantalla mensaje con el saldo a cancelar.

- Solicitar valor a cancelar.Si saldo suficiente- Leer cantidad a consignar.- Descontar saldo completo a la tarjeta.- Guardar cambios.- Abrir puerta.- Retirar Carro.

No- Notificar al cliente que no tiene saldo suficiente.- Negar salida.

No- Mostrar mensaje de error.

-Expulsar tarjeta.-Cerrar sistema.-Fin

Manejo de situaciones excepcionales

-Si no existe tarjeta enviar un mensaje al cliente y notificar al sistema del error.

No: 07 Nombre: Seleccionar ticket

Page 245: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Descripción/Objetivo

Operación que permite al cliente seleccionar el ticket que genera el sistema después de solicitar el ingreso al parqueadero.

PrecondicionesPostcondicionesFlujo de eventos -Inicio

-Dirigir carro a la puerta.-Cliente oprime botón de máquina.-Iniciar sistema.-Seleccionar hora.-Verificar hora.-Guardar hora.-Escanear matricula.-Verificar matricula.-Guardar matricula.-Generar ticket.-Expulsar ticket.-Seleccionar ticket.-Abrir puerta.-Cerrar sistema.-Fin

Manejo de situaciones excepcionales

-Si no se detecta carro enviar un mensaje al cliente y notificar al sistema del error.

No: 08 Nombre: Usar ticketDescripción/Objetivo

Operación que permite al cliente hacer la respectiva cancelación del pago por el uso del parqueadero en un cajero ubicado dentro de las instalaciones del mismo.

Precondiciones -Ingresar carro.-Dirigir al cajero.

PostcondicionesFlujo de eventos -Inicio

-Dirigir al cajero.-Cliente oprime botón del cajero.-Iniciar sistema.-Solicitar ticket.-Ingresar ticket.-Solicitar número de cuenta.-Ingresar número de cuenta.-Solicitar contraseña de cuenta.-Ingresar contraseña de cuenta.Si datos correctos

- Descontar pago.- Guardar cambios.

Page 246: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

No- Pedir datos de nuevo.- Verificar nuevamente.

-Guardar datos.-Cerrar sistema.-Fin

Manejo de situaciones excepcionales

-Si no se detecta carro enviar un mensaje al cliente y notificar al sistema del error.-Si no se existe cuenta enviar un mensaje al cliente y notificar al sistema del error.

No: 09 Nombre: Consultar ticketDescripción/Objetivo

Operación que permite al cliente hacer la consulta y verificar los datos del ticket.

Precondiciones -Ingresar carro.-Dirigir al cajero.-Generar ticket.

PostcondicionesFlujo de eventos -Inicio

-Seleccionar ticket.-Verificar datos.-Fin

Manejo de situaciones excepcionales

-Si no se detecta carro enviar un mensaje al cliente y notificar al sistema del error.-Si no se existe cuenta enviar un mensaje al cliente y notificar al sistema del error.

No: 10 Nombre: Ingresar carroDescripción/Objetivo

Operación que permite al cliente ingresar el carro al parqueadero.

PrecondicionesPostcondicionesFlujo de eventos -Inicio

-Dirigir al cajero.-Cliente oprime botón de máquina.-Iniciar sistema.-Verificar hora.-Guardar hora.-Escanear matricula.-Verificar matricula.-Guardar matricula.-Generar ticket o tarjeta.-Expulsar ticket o tarjeta.-Seleccionar ticket o tarjeta.

Page 247: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

-Guardar datos.-Cerrar sistema.-Ingresar carro.-Fin

Manejo de situaciones excepcionales

-Si no se detecta carro enviar un mensaje al cliente y notificar al sistema del error.

No: 11 Nombre: Retirar carroDescripción/Objetivo

Operación que permite al cliente retirar el carro del parqueadero cuando se pagó la estancia.

PrecondicionesPostcondicionesFlujo de eventos -Inicio

-Pagar estancia.-Dirigir carro a la puerta.-Cliente oprime botón de máquina.-Iniciar sistema.-Solicitar ticket o tarjeta.-Ingresar ticket o tarjeta.-Verificar.-Cerrar sistema.-Abrir puerta.-Retirar carro.-Fin

Manejo de situaciones excepcionales

-Si no se detecta carro enviar un mensaje al cliente y notificar al sistema del error.

No: 12 Nombre: Consultar carroDescripción/Objetivo

Operación que permite al cliente hacer en el sistema una búsqueda sobre el lugar donde esta parqueado el carro.

Precondiciones -Ingresar carro.Postcondiciones -Retirar carro.Flujo de eventos -Inicio

-Dirigir a la puerta.-Cliente oprime botón de máquina.-Iniciar sistema.-Solicitar ticket o tarjeta.-Ingresar ticket o tarjeta.-Seleccionar opción consulta.-Buscar puesto del carro.-Imprimir posición del carro.-Cerrar sistema.

Page 248: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

-FinManejo de situaciones excepcionales

-Si no se detecta carro enviar un mensaje al cliente y notificar al sistema del error.

No: 13 Nombre: Modificar carroDescripción/Objetivo

Operación que permite al cliente hacer en el sistema una modificación sobre el lugar donde esta parqueado el carro.

Precondiciones -Ingresar carro.Postcondiciones -Guardar datos.

-Retirar carro.Flujo de eventos -Inicio

-Dirigir a la puerta.-Cliente oprime botón de máquina.-Iniciar sistema.-Solicitar ticket o tarjeta.-Ingresar ticket o tarjeta.-Seleccionar opción modificar posición.-Buscar puesto del carro.-Imprimir posición del carro.-Solicitar nueva posición del carro.-Seleccionar posición del carro.-Verificar posición.Si posición libre

- Asignar posición al carro.- Guardar posición al carro.

No- Solicitar datos nuevamente.- Verificar otra vez.

-Cerrar sistema.-Mover carro.-Fin

Manejo de situaciones excepcionales

-Si no se detecta carro enviar un mensaje al cliente y notificar al sistema del error.

No: 14 Nombre: Ingresar al sistemaDescripción/Objetivo

Operación que permite al cliente registrarse en el sistema.

PrecondicionesPostcondicionesFlujo de eventos -Inicio

-Solicitar ingreso al sistema.

Page 249: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

-Aceptar.-Solicitar número de cuenta.-Solicitar contraseña de cuenta.-Solicitar número de identificación.-Leer número de cuenta.-Leer contraseña de cuenta.-Leer número de identificación.-Guardar datos.-Generar tarjeta.-Expulsar tarjeta.-Retirar tarjeta.-Fin

Manejo de situaciones excepcionales

No: 15 Nombre: Parquear carroDescripción/Objetivo

Operación que permite al cliente parquear carro.

Precondiciones -Ingresar carro.Postcondiciones -Retirar carro.Flujo de eventos -Inicio

-Ingresar carro.-Solicitar posición a parquear.-Seleccionar posición a parquear.-Buscar posición.-Parquear carro.-Fin

Manejo de situaciones excepcionales

-Si no se existen posición enviar un mensaje al cliente y notificar al sistema del error.

No: 16 Nombre: Seleccionar cajeroDescripción/Objetivo

Operación que permite al cliente ir a utilizar el cajero dentro del parqueadero.

Precondiciones -Ingresar carro.Postcondiciones -Retirar carro.Flujo de eventos -Inicio

-Buscar cajero.-Seleccionar cajero-Utilizar cajero.-Fin

Manejo de situaciones

-Si no se existe cajero enviar un mensaje al cliente y notificar al sistema del error.

Page 250: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

excepcionales

No: 17 Nombre: Utilizar cajeroDescripción/Objetivo

Operación que permite al cliente utilizar el cajero dentro del parqueadero.

Precondiciones -Ingresar carro.Postcondiciones -Retirar carro.Flujo de eventos -Inicio

-Dirigir al cajero.-Cliente oprime botón del cajero.-Iniciar sistema.-Solicitar ticket.-Ingresar ticket.-Solicitar número de cuenta.-Ingresar número de cuenta.-Solicitar contraseña de cuenta.-Ingresar contraseña de cuenta.Si datos correctos

- Descontar pago.- Guardar cambios.

No- Pedir datos de nuevo.- Verificar nuevamente.

-Guardar datos.-Cerrar sistema.-Fin

Manejo de situaciones excepcionales

-Si no se existe cajero enviar un mensaje al cliente y notificar al sistema del error.

No: 18 Nombre: Pagar facturaDescripción/Objetivo

Operación que permite al cliente pagar la factura.

Precondiciones -Ingresar carro.Postcondiciones -Retirar carro.Flujo de eventos -Inicio

-Seleccionar factura.-Cliente oprime botón del cajero.-Iniciar sistema.-Solicitar valor a pagar.-Digitar valor.-Descontar saldo.-Guardar cambios.-Cerrar sistema.

Page 251: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

-Guardar factura.-Fin

Manejo de situaciones excepcionales

-Si no se existe cajero enviar un mensaje al cliente y notificar al sistema del error.

No: 19 Nombre: Consultar facturaDescripción/Objetivo

Operación que permite al cliente consultar el valor de la factura.

Precondiciones -Ingresar carro.Postcondiciones -Retirar carro.Flujo de eventos -Inicio

-Solicitar código de factura.-Digitar código factura.-Buscar factura.-Seleccionar factura.-Mostrar factura.-Fin

Manejo de situaciones excepcionales

-Si no se existe factura enviar un mensaje al cliente y notificar al sistema del error.

Ejercicio 8

8.1

Definir actores.

ACTOR DESCRIPCIÓNSistema Es el actor que opera para la crear la

cuenta a los usuarios.Usuario Es la persona que desea crear una

cuenta para el proceso de vuelo.

Lista preliminar de casos de uso.

Sistema Cargar pagina Registrar usuario Consultar caducidad Mostrar datos Guardar datos

Usuario Ingresar login y password Ingresar nombre

Page 252: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Digitar numero tarjeta

Depuración de casos de uso.

Modelo de casos de uso.

Page 253: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

8.2

Definir actores.

ACTOR DESCRIPCIÓNSistema Es el actor encargado de realizar la

operación que necesite para reservar el vuelo al usuario.

Usuario Es la persona que va a reservar los vuelos dependiendo de la cantidad de personas que van a viajar.

Lista preliminar de casos de uso.

Sistema Cargar pagina Mostrar compra vuelo Pedir datos viajero Mostrar tipos de vuelo Guardar reserva

Page 254: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Guardar compra Guardar numero ticket Generar billete

Usuario Digitar login y password Digitar ciudad origen Digitar ciudad destino Digitar fecha Seleccionar compra vuelo Ingresar nombre completo Seleccionar tipo vuelo

Depuración de casos de uso.

Page 255: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Modelo de casos de uso.

Page 256: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación
Page 257: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

8.3

Definir actores.

ACTOR DESCRIPCIÓNSistema Es el actor necesario para la operación

de la compra del vuelo que se encontraba en reserva.

Usuario Es la persona que desea cambiar el estado del vuelo de reserva a comprado.

Lista preliminar de casos de uso.

Sistema Cargar pagina

Page 258: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Revisar vuelo Consultar fecha viaje Guardar compra Generar numero ticket Generar billete

Usuario Digitar login y password Seleccionar vuelo

Depuración de casos de uso.

Modelo de casos de uso.

Page 259: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

8.4

Definir actores.

ACTOR DESCRIPCIÓNSistema Es el actor que se utiliza para cancelar

el viaje si el usuario desea.Usuario Es la persona que puede anular el

vuelo si lo desea.

Lista preliminar de casos de uso.

Sistema Cargar pagina Guardar anulación Mostrar cobro Guardar fecha

Usuario Digitar login y password Consultar vuelo Seleccionar orden

Page 260: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Depuración de casos de uso.

Modelo de casos de uso.

Page 261: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Modelo general de casos de uso

Page 262: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación
Page 263: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Nº 1 Crear usuarioActores Usuario

Page 264: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Objetivo Es una operación que permite que el actor usuario pueda crear el usuario

Precondiciones Cargar páginaPoscondiciones Crear usuario

Consultar usuarioFlujo de eventos Inicio

- Cargar página - Ingresar usuario - SI usuario valido - Publicar ‘Usuario valido’ - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El usuario puede crear su cuenta para poder ingresar a la página pero este usuario no puede ser repetido, por lo que se tendrán en cuenta los que ya han sido ingresados.

Nº 2 Consultar usuarioActores UsuarioObjetivo Es una operación que permite que el

actor usuario pueda consultar el usuarioPrecondiciones Cargar página

Ingresar usuario Validar usuario

Poscondiciones Consultar usuarioFlujo de eventos Inicio

- Cargar página - Ingresar usuario - SI usuario valido - Consultar usuario - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El usuario puede consultar su cuenta siempre y cuando ya haya accedido, no puede consultarla sin haber ingresado.

Nº 3 Modificar usuarioActores UsuarioObjetivo Es una operación que permite que el

actor usuario pueda modificar el usuarioPrecondiciones Cargar página

Page 265: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Ingresar usuario Validar usuario

Poscondiciones Modificar usuarioFlujo de eventos Inicio

- Cargar página - Ingresar usuario - SI usuario valido - Modificar usuario - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El usuario puede modificar su cuenta si ya ha accedido a la misma, por lo que deberá ingresar primero para luego hay si modificar.

Nº 4 Crear ciudad origenActores UsuarioObjetivo Es una operación que permite que el

actor usuario puedaPrecondiciones Cargar página

Ingresar usuario Validar usuario

Poscondiciones Flujo de eventos Inicio

- Cargar página - Ingresar usuario - SI usuario valido - Crear ciudad origen - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

La ciudad origen del usuario debe pertenecer a las que aparezcan por defecto en el sistema.

Nº 5 Modificar ciudad origenActores UsuarioObjetivo Es una operación que permite que el

actor usuario puedaPrecondiciones Cargar página

Ingresar usuario Validar usuario Crear ciudad origen

Poscondiciones Modificar ciudad origen

Page 266: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Flujo de eventos Inicio - Cargar página - Ingresar usuario - SI usuario valido - Crear ciudad origen - SI modificar ciudad origen - Modificar ciudad origen - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El usuario puede modificar la ciudad pero debe seleccionar alguna de las ciudades que aparecen por defecto.

Nº 6 Consultar ciudad origenActores UsuarioObjetivo Es una operación que permite que el

actor usuario puedaPrecondiciones Cargar página

Ingresar usuario Validar usuario Crear ciudad origen

Poscondiciones Consultar ciudad origenFlujo de eventos Inicio

- Cargar página - Ingresar usuario - SI usuario valido - Crear ciudad origen - SI mostrar ciudad -Consultar ciudad origen - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El usuario puede consultar la ciudad origen, pero esta ya debió ser ingresada de lo contrario no se habilitara esta opción.

Nº 7 Crear ciudad destinoActores UsuarioObjetivo Es una operación que permite que el

actor usuario pueda crear la ciudad destino.

Precondiciones Cargar página

Page 267: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Ingresar usuario Validar usuario Ingresar ciudad origen

Poscondiciones Crear ciudad destinoFlujo de eventos Inicio

- Cargar página - Ingresar usuario - SI usuario valido - Ingresar ciudad origen - SI ciudad ingresada - Si ciudad valida - Crear ciudad destino -SINO -Publicar ‘Ciudad no valida’ - SINO - Publicar ‘Ingrese la ciudad’ - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

La ciudad debe ser ingresar correctamente porque es el lugar donde va a viajar, se recomienda no cambiar el destino.

Nº 8 Modificar ciudad destinoActores UsuarioObjetivo Es una operación que permite que el

actor usuario pueda modificar ciudad destino.

Precondiciones Cargar página Ingresar usuario Validar usuario Ingresar ciudad origen Ingresar ciudad destino

Poscondiciones Modificar ciudad destinoFlujo de eventos Inicio

- Cargar página - Ingresar usuario - SI usuario valido - Ingresar ciudad origen - Ingresar ciudad destino - SI ciudades validas - Si editar ciudad destino -Modificar ciudad destino - SINO - Publicar ‘Usuario no valido’

Page 268: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

TerminarManejo de situaciones excepcionales

El usuario puede modificar la ciudad destino siempre y cuando aún se encuentre la opción para cambiar.

Nº 9 Consultar ciudad destinoActores UsuarioObjetivo Es una operación que permite que el

actor usuario pueda consultar ciudad destino

Precondiciones Cargar página Ingresar usuario Validar usuario Ingresar ciudad origen Ingresar ciudad destino

Poscondiciones Consultar ciudad destinoFlujo de eventos Inicio

- Cargar página - Ingresar usuario - SI usuario valido - Ingresar ciudad origen -Ingresar ciudad destino - SI ciudad valida -Consultar ciudad destino - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El usuario puede consultar la ciudad destino siempre y cuando ya haya sido ingresada y que el sistema haya aceptado el ingreso del usuario.

Nº 10 Crear fechaActores UsuarioObjetivo Es una operación que permite que el

actor usuario pueda crear la fecha del viaje.

Precondiciones Cargar página Ingresar usuario Validar usuario Ingresar origen Ingresar destino

Poscondiciones Crear fecha

Page 269: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Flujo de eventos Inicio - Cargar página - Ingresar usuario - SI usuario valido - Ingresar ciudad origen -Ingresar ciudad destino - SI ciudad valida -Consultar ciudad destino - Crear fecha - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

La fecha puede ser ingresada por el usuario pero esta fecha debe ser válida y que el destino ya haya sido ingresado.

Nº 11 Consultar fechaActores UsuarioObjetivo Es una operación que permite que el

actor usuario pueda consultar la fecha del viaje

Precondiciones Cargar página Ingresar usuario Validar usuario Ingresar origen Ingresar destino Ingresar fecha

Poscondiciones Consultar fechaFlujo de eventos Inicio

- Cargar página - Ingresar usuario - SI usuario valido - Ingresar ciudad origen -Ingresar ciudad destino - SI ciudad valida -Consultar ciudad destino - Crear fecha - SINO - Publicar ‘Ciudad no valida’ - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

La fecha puede ser consultada pero después de que se haya ingresado y haya sido guardada exitosamente.

Page 270: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Nº 12 Modificar fechaActores UsuarioObjetivo Es una operación que permite que el

actor usuario pueda modificar la fecha del viaje.

Precondiciones Cargar página Ingresar usuario Validar usuario Ingresar origen Ingresar destino Ingresar fecha

Poscondiciones Modificar fechaFlujo de eventos Inicio

- Cargar página - Ingresar usuario - SI usuario valido - Ingresar ciudad origen -Ingresar ciudad destino - SI ciudad valida -Consultar ciudad destino - Crear fecha - SI editar fecha - Modificar fecha - SINO - Publicar ‘Ciudad no valida’ - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El usuario puede modificar la fecha si esta ha sido ya ingresada y guardada en la base de datos.

Nº 13 Crear compra vueloActores UsuarioObjetivo Es una operación que permite que el

actor usuario pueda crear la compra de vuelo.

Precondiciones Cargar página Ingresar usuario Validar usuario

Poscondiciones Crear compra vueloFlujo de eventos Inicio

Page 271: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Cargar página - Ingresar usuario - SI usuario valido - Crear compra vuelo - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El usuario puede crear la compra de vuelo si desea o puede realizar la compra en otro día, el usuario no será eliminado durante un tiempo.

Nº 14 Modificar compra vueloActores UsuarioObjetivo Es una operación que permite que el

actor usuario pueda modificar la compra de vuelo

Precondiciones Cargar página Ingresar usuario Validar usuario Ingresar compra vuelo

Poscondiciones Modificar compra vueloFlujo de eventos Inicio

- Cargar página - Ingresar usuario - SI usuario valido - Ingresar compra vuelo - SI compra valida - Crear compra vuelo - SI editar compra vuelo - Modificar compra vuelo - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El usuario puede modificar la compra de vuelo pero estará estipulado en una fecha.

Nº 15 Consultar compra vueloActores UsuarioObjetivo Es una operación que permite que el

actor usuario pueda consultar la compra de vuelo.

Precondiciones Cargar página Ingresar usuario

Page 272: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Validar usuario Ingresar compra vuelo

Poscondiciones Consultar compra vueloFlujo de eventos Inicio

- Cargar página - Ingresar usuario - SI usuario valido - Ingresar compra vuelo - SI compra valida - Crear compra vuelo - SI mostrar compra vuelo - Consultar compra vuelo - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El usuario puede consultar la compra de vuelo pero esta debió haber sido ingresada y almacenada en la base de datos.

Nº 16 Crear tipo vueloActores UsuarioObjetivo Es una operación que permite que el

actor usuario pueda crear el tipo de vuelo

Precondiciones Cargar página Ingresar usuario Validar usuario Crear compra vuelo

Poscondiciones Crear tipo vueloFlujo de eventos Inicio

- Cargar página - Ingresar usuario - SI usuario valido - Crear compra vuelo - SI compra valida - Crear tipo vuelo - SINO - Publicar ‘Compra no valida’ - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El usuario puede crear el tipo de vuelo de la forma que lo desee pero todos los viajeros dependerán del mismo.

Page 273: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Nº 17 Consultar tipo vueloActores UsuarioObjetivo Es una operación que permite que el

actor usuario pueda consultar el tipo de vuelo

Precondiciones Cargar página Ingresar usuario Validar usuario Crear compra vuelo Crear tipo vuelo

Poscondiciones Consultar tipo vueloFlujo de eventos Inicio

- Cargar página - Ingresar usuario - SI usuario valido - Crear compra vuelo - SI compra valida - Crear tipo vuelo - SI mostrar tipo vuelo - Consultar tipo vuelo - SINO - Publicar ‘Compra no valida’ - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El usuario puede consultar el tipo de vuelo siempre y cuando ya haya sido ingresado y almacenado en la base de datos.

Nº 18 Modificar tipo vueloActores UsuarioObjetivo Es una operación que permite que el

actor usuario pueda modificar el tipo de vuelo.

Precondiciones Cargar página Ingresar usuario Validar usuario Crear compra vuelo Crear tipo vuelo

Poscondiciones Modificar tipo vueloFlujo de eventos Inicio

- Cargar página - Ingresar usuario - SI usuario valido

Page 274: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Crear compra vuelo - SI compra valida - Crear tipo vuelo - SI editar tipo vuelo - Modificar tipo vuelo - SINO - Publicar ‘Compra no valida’ - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El tipo de vuelo puede ser modificado por el usuario siempre y cuando ya haya sido ingresado y almacenado en la base de datos y que el nuevo tipo de vuelo sea valido.

Nº 19 Consultar vueloActores UsuarioObjetivo Es una operación que permite que el

actor usuario pueda consultar el vueloPrecondiciones Cargar página

Ingresar usuario Validar usuario Crear vuelo

Poscondiciones Consultar vueloFlujo de eventos Inicio

- Cargar página - Ingresar usuario - SI usuario valido - Crear vuelo - SI vuelo valido - Consultar vuelo -SINO - Publicar ‘Vuelo no valido’ - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El usuario puede consultar el vuelo siempre y cuando ya haya sido ingresado y almacenado en la base de datos.

Nº 20 Modificar vueloActores UsuarioObjetivo Es una operación que permite que el

Page 275: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

actor usuario pueda modificar el vuelo.Precondiciones Cargar página

Ingresar usuario Validar usuario Ingresar vuelo

Poscondiciones Modificar vuelo Consultar vuelo

Flujo de eventos Inicio - Cargar página - Ingresar usuario - SI usuario valido - Crear vuelo - SI vuelo valido - Consultar vuelo - SI editar vuelo - Modificar vuelo -SINO - Publicar ‘Vuelo no valido’ - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El vuelo puede ser modificado pero ya debió haber sido ingresado y almacenado en la base de datos.

Nº 21 Eliminar vueloActores UsuarioObjetivo Es una operación que permite que el

actor usuario pueda eliminar el vuelo,Precondiciones Cargar página

Ingresar usuario Validar usuario Ingresar vuelo

Poscondiciones Eliminar vueloFlujo de eventos Inicio

- Cargar página - Ingresar usuario - SI usuario valido - Crear vuelo - SI vuelo valido - Consultar vuelo - SI cancelar vuelo - Eliminar vuelo -SINO - Publicar ‘Vuelo no valido’

Page 276: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El vuelo puede ser eliminado siempre y cuando haya sido guardado en la base de datos y exista el plazo para eliminarlo.

Nº 22 Crear ordenActores UsuarioObjetivo Es una operación que permite que el

actor usuario pueda crear la orden para cancelar el vuelo.

Precondiciones Cargar página Ingresar usuario Validar usuario Ingresar vuelo Crear orden

Poscondiciones Flujo de eventos Inicio

- Cargar página - Ingresar usuario - SI usuario valido - SI vuelo valido - Consultar vuelo - SI crear orden - Ingresar orden - SI orden valida - Crear orden -SINO - Publicar ‘Vuelo no valido’ - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

La orden puede ser creada por el usuario para decidir cancelar o continuar con el vuelo pero de ello depende los días anteriores que puede realizarlo.

Nº 23 Modificar ordenActores UsuarioObjetivo Es una operación que permite que el

actor usuario pueda modificar la ordenPrecondiciones Cargar página

Page 277: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Ingresar usuario Validar usuario Ingresar vuelo Ingresar orden

Poscondiciones Modificar ordenFlujo de eventos Inicio

- Cargar página - Ingresar usuario - SI usuario valido - SI vuelo valido - Consultar vuelo - SI crear orden - Ingresar orden - SI orden valida - Crear orden - SI editar orden - Modificar orden -SINO - Publicar ‘Vuelo no valido’

- SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

Esta orden puede ser modificada por el usuario siempre y cuando no se haya dado orden de cancelar porque no se podrá reanudar.

Nº 24 Consultar ordenActores UsuarioObjetivo Es una operación que permite que el

actor usuario pueda consultar la orden.Precondiciones Cargar página

Ingresar usuario Validar usuario Ingresar vuelo Ingresar orden

Poscondiciones Consultar ordenFlujo de eventos Inicio

- Cargar página - Ingresar usuario - SI usuario valido - SI vuelo valido - Consultar vuelo - SI crear orden - Ingresar orden

Page 278: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- SI orden valida - Crear orden - SI consultar orden - Consultar orden - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

La orden puede ser consultada si esta ya fue ingresada y guardada exitosamente en la base de datos.

Nº 25 Consultar cobroActores UsuarioObjetivo Es una operación que permite que el

actor usuario pueda consultar el cobro.Precondiciones Cargar página

Ingresar usuario Validar usuario Ingresar orden

Poscondiciones Consultar cobroFlujo de eventos Inicio

- Cargar página - Ingresar usuario - SI usuario valido - Ingresar orden - SI orden es cancelar - Consultar cobro - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

Cuando se cancela el viaje también se está realizando un cobro que debe ser pagado. Este cobro se calcula dependiendo de los días anteriores al vuelo.

Nº 26 Crear numero tarjetaActores UsuarioObjetivo Es una operación que permite que el

actor usuario pueda crear número de tarjeta.

Precondiciones Cargar página Ingresar usuario Validar usuario

Page 279: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Crear vuelo Crear compra

Poscondiciones Crear numero tarjetaFlujo de eventos Inicio

- Cargar página - Ingresar usuario - SI usuario valido - Ingresar vuelo - SI vuelo valido - Ingresar compra -SI compra valida - Crear compra - Crear numero tarjeta - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El número de tarjeta se puede crear siempre y cuando todas las operaciones en la compra se hayan realizado correctamente.

Nº 27 Modificar numero tarjetaActores UsuarioObjetivo Es una operación que permite que el

actor usuario pueda modificar el número de tarjeta.

Precondiciones Cargar página Ingresar usuario Validar usuario Crear vuelo Crear compra Crear número tarjeta

Poscondiciones Modificar número tarjetaFlujo de eventos Inicio

- Cargar página - Ingresar usuario - SI usuario valido - Ingresar vuelo - SI vuelo valido - Ingresar compra -SI compra valida - Crear compra - Crear número tarjeta - SI editar número - Modificar número - SINO

Page 280: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

- Publicar ‘Usuario no valido’ Terminar

Manejo de situaciones excepcionales

El número de tarjeta puede ser modificado por el sistema siempre y cuando ya haya sido creado y guardado en la base de datos.

Nº 28 Consultar numero tarjetaActores UsuarioObjetivo Es una operación que permite que el

actor usuario pueda consultar el número de tarjeta.

Precondiciones Cargar página Ingresar usuario Validar usuario Crear vuelo Crear compra Crear número tarjeta

Poscondiciones Consultar número tarjetaFlujo de eventos Inicio

- Cargar página - Ingresar usuario - SI usuario valido - Ingresar vuelo - SI vuelo valido - Ingresar compra -SI compra valida - Crear compra - Crear número tarjeta - SI mostrar número - Consultar número - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El usuario puede consultar el número de tarjeta si lo desea pero este debió haber sido ingresado y almacenado en la base de datos.

Nº 29 Consultar caducidadActores UsuarioObjetivo Es una operación que permite que el

actor usuario pueda consultar la caducidad.

Precondiciones Cargar página

Page 281: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Ingresar usuario Validar usuario Ingresar número tarjeta

Poscondiciones Consultar caducidadFlujo de eventos Inicio

- Cargar página - Ingresar usuario - SI usuario valido - Ingresar número tarjeta - SI tarjeta valida - Consultar caducidad - SINO - Publicar ‘El número de tarjeta no es válido’ - SINO - Publicar ‘Usuario no valido’

TerminarManejo de situaciones excepcionales

El usuario puede consultar la caducidad de la tarjeta si el número de la tarjeta es válido y si el sistema se encuentra en buen estado.

Ejercicio 9

Descripción de actores

ACTOR DESCRIPCION

CLIENTE Es el actor encargado dar inicio al proceso del sistema pactando el número y los modelos de prendas a solicitar, para posteriormente efectuar la solicitud de los pedidos.

ADMINISTRADOR DE PEDIDOS

Es el actor encargado de recibir los pedidos solicitados por los clientes, para validar el tipo de pedido y realizar los envíos directos a tienda según como corresponda o no.

SECRETARIA Es el actor encargado de seleccionar los pedidos que deban entregarse antes, para generar notas de entrega al jefe de almacén y posteriormente recibir nuevamente una entrega de nota para generar el

Page 282: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

albarán por caja del pedido, enviarlo y notificar la entrega correspondiente.

JEFE DE ALMACEN Es el actor encargado de recibir las notas de entrega para distribuir el producto en cajas y así enviar la información de las cajas y validar las cajas y de acuerdo a su estado enviar las cajas o no.

MOZO DE ALMACEN

Es el actor encargado de recibir la información de las cajas de los pedidos, verificar la disponibilidad de género de las cajas, modificar las notas de entregar para enviarlas a las secretarias, recibir el albarán y situar el albarán en las cajas correspondientes.

ADMINISTRADOR DE ENTREGAS

Es el actor encargado de recibir las notificaciones correspondientes para enviar los pedidos a los puntos dados

LISTA PRELIMINAR DE CASOS DE USO

Clienteo Pactar el modelo y números de prendas a solicitaro Solicitar pedidos

Administrador De Pedidoso Recibir pedidoo Comprobar tipo de pedidoo Comprobar pedidos grandeso Enviar directo a tiendas

Secretaria Seleccionar pedidos primordiales Crear nota de entrega Recibir nota de entrega modificada Generar el albarán por caja Enviar el albarán Comprobar el procesamiento de notas de entrega Notificar entrega

Page 283: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Jefe De Almacén Recibir nota de entrega Distribuir producto en cajas Enviar información de cajas Validar cajas Comprobar cajas llenas Comprobar género en cajas Dejar cajas en espera Comprobar recibido del genero Intentar llenar cajas parcialmente llenas Comprobar si el pedido debe enviarse ya Interrumpir el proceso de espera Enviar cajas

Mozo De Almacén Recibir información de cajas Comprobar disponibilidad del genero de cajas Gestionar cajas llenas Gestionar cajas que no pueden llenarse Modificar notas de entrega Enviar nota de entrega Recibir el albarán Situar albarán en la caja correspondiente

Administrador De Entregas Recibir notificación Entregar pedido

MODELO DE CASOS DE USO

Page 284: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

DOCUMENTACION DE CASOS DE USO

No. Caso de Uso

01

NOMBRE CASO DE USO

Pactar el modelo y números de prendas a solicitar

ACTORES cliente

OBJETIVO Busca gestionar el pacto de los modelos y números de prendas a solicitar en el pedido a efectuar.

PRECONDICIONES Se debe gestionar las necesidades del cliente para solicitar las prendas

POSCONDICIONES Se debe realizar la solicitud del pedido correspondiente al pacto

FLUJO NORMAL DE EVENTOS:

*cuestionar las necesidades del cliente

*Pactar modelos y números de prendas a solicitar

*terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El formulario de registros puede fallar, se recomienda recargar el registro y restablecer los

Page 285: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

datos correspondientes.

No. Caso de Uso

02

NOMBRE CASO DE USO

Solicitar Pedido

ACTORES Cliente

OBJETIVO Busca gestionar la solicitud de pedidos a la empresa para esperar su cumplimiento de los mismos.

PRECONDICIONES Se debe gestionar las necesidades del cliente para solicitar las prendas

Se debe realizar el pacto correspondiente que registra los modelos y el número de prendas a solicitar.

POSCONDICIONES Se debe enviar la solicitud del pedido correspondiente al pacto al administrador de pedidos

FLUJO NORMAL DE EVENTOS:

*cuestionar las necesidades del cliente

*Pactar modelos y números de prendas a solicitar

*llenar formulario de pacto

*solicitar pedido

*terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El formulario de registros puede fallar, se recomienda recargar el registro y restablecer los datos correspondientes.

*El sistema de registro de pedidos puede colapsar, por lo que se solicita volver a ingresar la

Page 286: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

solicitud hasta que haya una mejor respuesta.

No. Caso de Uso

03

NOMBRE CASO DE USO

Recibir Pedido

ACTORES Administrador de pedidos

OBJETIVO Busca gestionar la solicitud de pedidos garantizando que sean recibidos por el administrador de pedidos para efectuar su eficaz seguimiento y cumplimiento.

PRECONDICIONES Se debe realizar el pacto correspondiente que registra los modelos y el número de prendas a solicitar.

Se debe realizar la solicitud del pedido

POSCONDICIONES Se debe gestionar el recibimiento del pedidos correspondiente al pacto al administrador de pedidos

FLUJO NORMAL DE EVENTOS:

*Pactar modelos y números de prendas a solicitar

*llenar formulario de pacto

*solicitar pedido

*recibir pedido

*terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El formulario de registros puede fallar, se recomienda recargar el registro y restablecer los datos correspondientes.

Page 287: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

*El sistema de solicitud de pedidos puede colapsar, por lo que se solicita volver a ingresar la solicitud hasta que haya una mejor respuesta.

*El sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea

y que no esté presentando problemas.

No. Caso de Uso

04

NOMBRE CASO DE USO

Comprobar el Tipo de Pedido

ACTORES Administrador de pedidos

OBJETIVO Busca comprobar el tipo de pedido que establece la solicitud dada por el cliente para garantizar el correcto seguimiento.

PRECONDICIONES Se debe realizar el pacto correspondiente que registra los modelos y el número de prendas a solicitar.

Se debe realizar la solicitud del pedido

Se debe recibir el pedido por parte del administrador de pedidos

POSCONDICIONES Se debe comprobar las características de los pedidos de acuerdo al tipo de cada uno para poder efectuar su cumplimiento.

FLUJO NORMAL DE EVENTOS:

*Pactar modelos y números de prendas a solicitar

*llenar formulario de pacto

*solicitar pedido

*recibir pedido

Page 288: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

*comprobar tipo de pedido

-pedidos iniciales

-pedidos de reposición

*terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El sistema de solicitud de pedidos puede colapsar, por lo que se solicita volver a ingresar la solicitud hasta que haya una mejor respuesta.

*El sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas.

No. Caso de Uso

05

NOMBRE CASO DE USO

Comprobar Pedidos Grandes

ACTORES Administrador de pedidos

OBJETIVO Busca comprobar de acuerdo al tipo de pedido si este es grande o no para dar su correspondiente prioridad

PRECONDICIONES Se debe realizar la solicitud del pedido

Se debe recibir el pedido por parte del administrador de pedidos

Se debe comprobar el tipo de pedido

POSCONDICIONES Se debe comprobar las características de los pedidos más urgentes y grandes para gestionar su cumplimiento

FLUJO NORMAL DE EVENTOS:

*solicitar pedido

*recibir pedido

Page 289: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

*comprobar tipo de pedido

-pedidos iniciales

-pedidos de reposición

*¿pedido grande?

*terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El sistema de solicitud de pedidos puede colapsar, por lo que se solicita volver a ingresar la solicitud hasta que haya una mejor respuesta.

*El sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas.

No. Caso de Uso

06

NOMBRE CASO DE USO

Enviar Directo a Tiendas

ACTORES Administrador de pedidos

OBJETIVO Busca enviar directo a tiendas aquellos pedidos grandes que requieren mayor seguimiento.

PRECONDICIONES Se debe realizar la solicitud del pedido

Se debe recibir el pedido por parte del administrador de pedidos

Se debe comprobar el tipo de pedido

Se debe comprobar que el pedido sea grande

POSCONDICIONES Se debe haber enviado exitosamente los pedidos grandes directamente a tiendas.

FLUJO NORMAL DE EVENTOS:

*solicitar pedido

*recibir pedido

*comprobar tipo de pedido

Page 290: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

-pedidos iniciales

-pedidos de reposición

*¿pedido grande?

-si

->enviar directo a tiendas

-no

->vuelva a pagina anterior

*terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El sistema de recibimiento de pedidos puede colapsar, por lo que se solicita volver a ingresar la solicitud hasta que haya una mejor respuesta.

*El sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas.

No. Caso de Uso

07

NOMBRE CASO DE USO

Seleccionar Pedidos Primordiales

ACTORES Secretaria

OBJETIVO Busca gestionar la selección de los pedidos mas importantes que requieren mayor seguimiento.

PRECONDICIONES Se debe realizar la solicitud del pedido

Se debe recibir el pedido por parte del

Page 291: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

administrador de pedidos

POSCONDICIONES Se debe haber seleccionado adecuadamente los pedidos primordiales para efectuar las notas de entrega.

FLUJO NORMAL DE EVENTOS:

*recibir pedido

*seleccionar pedido que debe enviarse antes

*terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El sistema de recibimiento de pedidos puede colapsar, por lo que se solicita volver a ingresar la solicitud hasta que haya una mejor respuesta.

*El sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas.

No. Caso de Uso

08

NOMBRE CASO DE USO

Crear Nota De Entrega

ACTORES Secretaria

OBJETIVO Busca gestionar la creación de notas de entregas por cada pedido recibido para garantizar la información necesaria de cada uno.

PRECONDICIONES Se debe recibir el pedido por parte del administrador de pedidos

Se debe dar prioridad a los pedidos de entrega anticipada

POSCONDICIONES Se debe haber enviado exitosamente las notas de entrega para su eficaz seguimiento.

FLUJO NORMAL DE EVENTOS:

*recibir pedido

*seleccionar pedido que debe enviarse antes

Page 292: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

*crear nota de entrega por pedido

*terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El sistema de recibimiento de pedidos puede colapsar, por lo que se solicita volver a ingresar la solicitud hasta que haya una mejor respuesta.

*El sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas.

No. Caso de Uso

09

NOMBRE CASO DE USO

Recibir Nota De Entrega Modificada

ACTORES secretaria

OBJETIVO Busca gestionar el recibimiento de las notas de entrega que han sido modificadas durante el proceso para garantizar la efectiva culminación de este.

PRECONDICIONES Se debe crear la nota de entrega

Se debe modificar la información necesaria de la nota de entrega

POSCONDICIONES Se debe haber recibido las notas de entrega modificadas para proceder a la elaboración del albarán correspondiente.

FLUJO NORMAL DE EVENTOS:

*crear nota

*Enviar nota

*modificar nota

Page 293: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

*recibir nota modificada por el mozo de almacen

*terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El sistema de recibimiento de envios de notas puede colapsar, por lo que se solicita volver a ingresar la solicitud hasta que haya una mejor respuesta.

*El sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas.

No. Caso de Uso

10

NOMBRE CASO DE USO

Generar El Albarán Por Caja

ACTORES Secretaria

OBJETIVO Busca gestionar la realización eficaz de los alabaran por cajas por pedidos, para dar el cumplimiento legal y la garantizarían de los acuerdos pactados

PRECONDICIONES Se debe crear la nota de entrega

Se debe modificar la información necesaria de la nota de entrega

Se debe recibir la nota de entrega modificada

POSCONDICIONES Se debe haber creado los albarán correctamente para su posterior envio.

FLUJO NORMAL DE EVENTOS:

*crear nota

*Enviar nota

*modificar nota

*recibir nota modificada por el mozo de almacen

Page 294: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

*general el albarán por cada caja del pedido

*terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El sistema de recibimiento de envios de notas puede colapsar, por lo que se solicita volver a ingresar la solicitud hasta que haya una mejor respuesta.

*El sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas.

No. Caso de Uso

11

NOMBRE CASO DE USO

Enviar Albaran

ACTORES Secretaria

OBJETIVO Busca realizar el correcto envio de los albarán generados por las cajas de los pedidos recibidos..

PRECONDICIONES Se debe recibir la nota de entrega modificada

Se debe generar el albarán por caja

POSCONDICIONES Se debe comprobar el procesamiento de la nota modificada

FLUJO NORMAL DE EVENTOS:

*recibir nota modificada por el mozo de almacen

*general el albarán por cada caja del pedido

*Enviar el albarán

*terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El sistema de recibimiento de modificación de notas puede colapsar, por lo que se solicita volver a ingresar la solicitud hasta que haya una mejor

Page 295: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

respuesta.

*El sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas.

No. Caso de Uso

12

NOMBRE CASO DE USO

Comprobar el Procesamiento de Notas De Entrega

ACTORES Secretaria

OBJETIVO Busca comprobar el adecuado procesamiento de las notas de entrega para garantizar el correcto envio de los pedidos.

PRECONDICIONES Se debe recibir la nota de entrega modificada

Se debe generar el albarán por caja

Se debe enviar el albaran

POSCONDICIONES Se debe notificar la entrega de la notas procesadas.

FLUJO NORMAL DE EVENTOS:

*recibir nota modificada por el mozo de almacen

Page 296: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

*general el albarán por cada caja del pedido

*Enviar el albarán

*comprobar el procesamiento de la nota de entrega

*terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El sistema de recibimiento de modificacion de notas puede colapsar, por lo que se solicita volver a ingresar la solicitud hasta que haya una mejor respuesta.

*El sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas.

No. Caso de Uso

13

NOMBRE CASO DE USO

Notificar Entrega

ACTORES Secretaria

OBJETIVO Busca realizar la notificación de la entrega realizada de acuerdo a las modificaciones realizadas en las notas de entrega.

PRECONDICIONES Se debe recibir la nota de entrega modificada

Se debe generar el albarán por caja

Se debe enviar el albarán

Se debe comprobar el procesamiento de la nota

Page 297: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

POSCONDICIONES Se debe dar una exitosa entrega.

FLUJO NORMAL DE EVENTOS:

*recibir nota modificada por el mozo de almacen

*general el albarán por cada caja del pedido

*Enviar el albarán

*comprobar el procesamiento de la nota de entrega

*notificar entrega de acuerdo a las notas modificadas

*terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El sistema de recibimiento de modificacion de notas puede colapsar, por lo que se solicita volver a ingresar la solicitud hasta que haya una mejor respuesta.

*El sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas.

No. Caso de Uso

14

NOMBRE CASO DE USO

Recibir Nota De Entrega

ACTORES Jefe de almacen

OBJETIVO Busca gestionar el adecuado recibimiento de las notas de entrega para su posterior modificacion

PRECONDICIONES Se debe crear la nota de entrega

Se debe enviar la nota de entrega

POSCONDICIONES Se debe distribuir el porducto en cajas de acuerdo

Page 298: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

a las notas de entrega

FLUJO NORMAL DE EVENTOS:

*crear nota

*enviar nota

*recibir nota

*terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El sistema de recibimiento de modificacion y envio de notas puede colapsar, por lo que se solicita volver a ingresar la solicitud hasta que haya una mejor respuesta.

*El sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas.

No. Caso de Uso

15

NOMBRE CASO DE USO

Distribuir producto En Cajas

ACTORES Jefe de almacen

OBJETIVO Busca gestionar la distribución del producto de la empresa en cajas de acuerdo a las indicaciones de las notas de entrega de cada pedido.

PRECONDICIONES Se debe crear la nota de entrega

Se debe enviar la nota de entrega

Page 299: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Se debe recibir la nota de entrega

POSCONDICIONES Se debe enviar la información de cajas de acuerdo a la distribución dada

FLUJO NORMAL DE EVENTOS:

*crear nota

*enviar nota

*recibir nota

*distribuir el producto en cajas por pedido

*terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El sistema de recibimiento de modificacion y envio de notas puede colapsar, por lo que se solicita volver a ingresar la solicitud hasta que haya una mejor respuesta.

*El sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas.

No. Caso de Uso

16

NOMBRE CASO DE USO

Enviar Informacion De Cajas

ACTORES Jefe de almacen

OBJETIVO Busca garantizar el correcto envio de la informacion acerca de la distribución del producto en cajas

PRECONDICIONES Se debe recibir la nota de entrega

Se debe distribuir el producto en cajas

Page 300: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

POSCONDICIONES Se debe dar el posterior estudio y seguimiento de la información enviada para la entrega de los pedidos.

FLUJO NORMAL DE EVENTOS:

*recibir nota

*distribuir el producto en cajas por pedido

*enviar información de cajas

*terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El sistema de recibimiento de envio de informacion puede colapsar, por lo que se solicita volver a ingresar la solicitud hasta que haya una mejor respuesta.

*El sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas.

No. Caso de Uso

17

NOMBRE CASO DE USO

Validar Cajas

ACTORES Jefe de almacen

OBJETIVO Busca validar el producto distribuido en cajas que no están totalmente de acuerdo a los requerimientos de cada pedido.

PRECONDICIONES Se debe distribuir el producto en cajas

Page 301: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Se debe enviar la información de cajas

Se debe recibir la información

POSCONDICIONES Se debe gestionar el proceso de llenado para estas cajas.

FLUJO NORMAL DE EVENTOS:

*distribuir el producto en cajas por pedido

*enviar información de cajas

*recibir información de cajas

*validar cajas

*terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El sistema de recibimiento de envio de informacion puede colapsar, por lo que se solicita volver a ingresar la solicitud hasta que haya una mejor respuesta.

*El sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas.

No. Caso de Uso

18

NOMBRE CASO DE USO

Comprobar Cajas Llenas

ACTORES Jefe de almacen

OBJETIVO Busca comprobar el estado de aquellas cajas

Page 302: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

parcialmente llenas que deben entrar en procesos de espera para efectuar el correcto proceso de envio de pedidos.

PRECONDICIONES Se debe distribuir el producto en cajas

Se debe enviar la información de cajas

Se debe recibir la información

Se debe validar cajas

POSCONDICIONES Se debe gestionar el proceso de espera y el posterior llenado para estas cajas.

FLUJO NORMAL DE EVENTOS:

*distribuir el producto en cajas por pedido

*enviar información de cajas

*recibir información de cajas

*validar cajas

*comprobar cajas parcialmente llenas

*terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El sistema de recibimiento de envio de informacion puede colapsar, por lo que se solicita volver a ingresar la solicitud hasta que haya una mejor respuesta.

*El sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas.

No. Caso de Uso

19

NOMBRE CASO DE USO

Comprobar Genero en Cajas

ACTORES Jefe de almacen

Page 303: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

OBJETIVO Busca comprobar el estado de genero en las cajas validadas y asi verificar si se pueden intentar llenar completamente.

PRECONDICIONES Se debe distribuir el producto en cajas

Se debe enviar la información de cajas

Se debe recibir la información

Se debe validar cajas

POSCONDICIONES Se debe gestionar el proceso de espera y el posterior llenado para estas cajas.

FLUJO NORMAL DE EVENTOS:

*distribuir el producto en cajas por pedido

*enviar información de cajas

*recibir información de cajas

*validar cajas

*comprobar genero en cajas

*terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El sistema de validación de cajas puede colapsar, por lo que se solicita volver a ingresar la solicitud hasta que haya una mejor respuesta.

*El sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas.

No. Caso de Uso

20

NOMBRE CASO DE USO

Dejar Cajas En Espera

ACTORES Jefe de almacen

Page 304: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

OBJETIVO Busca gestionar el proceso de espera en el que entran las cajas que son validas como parcialmente llenas y que deben seguir el proceso para el envio del pedido.

PRECONDICIONES Se debe distribuir el producto en cajas

Se debe enviar la información de cajas

Se debe recibir la información

Se debe validar cajas

POSCONDICIONES Se debe gestionar el proceso de espera y el posterior llenado para estas cajas.

FLUJO NORMAL DE EVENTOS:

*recibir información de cajas

*validar cajas

*comprobar genero en cajas

*gestionar proceso de espera para cajas

*terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El sistema de validación de cajas puede colapsar, por lo que se solicita volver a ingresar la solicitud hasta que haya una mejor respuesta.

*El sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas.

No. Caso de Uso

21

NOMBRE CASO DE USO

Comprobar Recibido del Genero

Page 305: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

ACTORES Jefe de almacen

OBJETIVO Busca comprobar el recibido de genero para intentar llenar llenar las cajas parcialmente llena.

PRECONDICIONES Se debe validar cajas

Se debe comprobar el genero en cajas

Se debe gestionar el proceso de espera para las cajas

POSCONDICIONES Se debe intentar llenar las cajas parcialmente llenas.

FLUJO NORMAL DE EVENTOS:

*validar cajas

*comprobar genero en cajas

*gestionar proceso de espera para cajas

*comprobar recibido del genero

*terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El sistema de validación de cajas puede colapsar, por lo que se solicita volver a ingresar la solicitud hasta que haya una mejor respuesta.

*El sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas.

No. Caso de Uso NOMBRE CASO DE USO

Page 306: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

22 Intentar Llenar Cajas Parcialmente Llenas

ACTORES Jefe de almacen

OBJETIVO Busca gestionar el intento de llenar las cajas parcialmente gracias al recibido de genero que se ha comprobado para efectuar los envios.

PRECONDICIONES Se debe validar cajas

Se debe comprobar el genero en cajas

Se debe gestionar el proceso de espera para las cajas

Se debe comprobar el recibido de genero

POSCONDICIONES Se debe gestionar el envio de las cajas

FLUJO NORMAL DE EVENTOS:

*validar cajas

*comprobar genero en cajas

*gestionar proceso de espera para cajas

*comprobar recibido del genero

-¿se recibió el genero?

-si

->intentar llenar cajas parcialmente llenas

-no

->dejar caja en espera

*terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El sistema de validación de cajas puede colapsar, por lo que se solicita volver a ingresar la solicitud hasta que haya una mejor respuesta.

*El sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas.

Page 307: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

No. Caso de Uso

23

NOMBRE CASO DE USO

Comprobar envio del Pedido

ACTORES Jefe de almacen

OBJETIVO Busca gestionar la comprobacionde los envios de las cajas en espera para garantizar el cumplimiento de los mismos.

PRECONDICIONES Se debe validar cajas

Se debe comprobar el genero en cajas

Se debe gestionar el proceso de espera para las cajas

POSCONDICIONES Se debe interrumpir el proceso de espera para efectuar os envios

FLUJO NORMAL DE EVENTOS:

*validar cajas

*comprobar genero en cajas

*gestionar proceso de espera para cajas

*comprobar envio del pedido

*terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El sistema de validación de cajas puede colapsar, por lo que se solicita volver a ingresar la solicitud hasta que haya una mejor respuesta.

*El sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas.

Page 308: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

No. Caso de Uso

24

NOMBRE CASO DE USO

Interrumpir Proceso De Espera

ACTORES Jefe de almacen

OBJETIVO Busca gestionar la interrupción del proceso de espera de las cajas para efectuar el eficaz envio de los pedidos.

PRECONDICIONES Se debe validar cajas

Se debe comprobar el genero en cajas

Se debe gestionar el proceso de espera para las cajas

Se debe comprobar el envio de los pedidos

POSCONDICIONES Se debe continuar con el eficaz envio de cajas

FLUJO NORMAL DE EVENTOS:

*validar cajas

*comprobar genero en cajas

*gestionar proceso de espera para cajas

*comprobar envio del pedido

*Interrumpir proceso de espera

*terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El sistema de validación de cajas puede colapsar, por lo que se solicita volver a ingresar la solicitud hasta que haya una mejor respuesta.

*El sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas.

Page 309: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

No. Caso de Uso

25

NOMBRE CASO DE USO

Enviar Cajas

ACTORES Jefe de almacen

OBJETIVO Busca gestionar el envio de las cajas parcialmente llenas y de las que se intentaron llenar de acuerdo a los requerimientos dados en las solicitudes de pedido

PRECONDICIONES Se debe validar cajas

Se debe comprobar el genero en cajas

Se debe gestionar el proceso de espera para las cajas

Se debe comprobar el envio de los pedidos

Se debe interrumpir el proceso de espera

POSCONDICIONES Se debe dar terminación al envio de cajas exitosamente.

FLUJO NORMAL DE EVENTOS:

*validar cajas

*comprobar genero en cajas

*gestionar proceso de espera para cajas

*comprobar envio del pedido

*Interrumpir proceso de espera

*comprobar envio de cajas

*enviar cajas

*terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El sistema de validación de cajas puede colapsar, por lo que se solicita volver a ingresar la

Page 310: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

solicitud hasta que haya una mejor respuesta.

*El sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas.

No. Caso de Uso

26

NOMBRE CASO DE USO

Recibir Informacion Cajas

ACTORES Mozo del almacen

OBJETIVO Busca garantizar el correcto recibimiento de la información de las cajas para su posterior evaluación.

PRECONDICIONES Se debe enviar información de cajas

POSCONDICIONES Se debe dar el procesos de determinación del genero para las cajas notificadas

FLUJO NORMAL DE EVENTOS:

*enviar información de cajas

*recibir información de cajas

*terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El sistema de validación de cajas puede colapsar, por lo que se solicita volver a ingresar la solicitud hasta que haya una mejor respuesta.

*El sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas.

Page 311: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

No. Caso de Uso

27

NOMBRE CASO DE USO

Comprobar Disponibilidad de Genero De Cajas

ACTORES Mozo del almacen

OBJETIVO Busca comprobar la disponibilidad de genero en las cajas a evaluar dentro del proceso.

PRECONDICIONES Se debe enviar información de cajas

Se debe recibir información de cajas

POSCONDICIONES Se debe clasificar el estado de las cajas evaluadas.

FLUJO NORMAL DE EVENTOS:

*enviar información de cajas

*recibir información de cajas

*comprobar la disponibilidad de genero en las cajas

*terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El sistema de validación de cajas puede colapsar, por lo que se solicita volver a ingresar la solicitud hasta que haya una mejor respuesta.

*El sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas.

No. Caso de Uso

28

NOMBRE CASO DE USO

Gestionar Cajas Llenas

ACTORES Mozo del almacen

Page 312: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

OBJETIVO Busca gestionar el proceso de las cajas llenas para su eficaz envio.

PRECONDICIONES Se debe enviar información de cajas

Se debe recibir información de cajas

Se debe comprobar la disponibilidad de genero en las cajas

POSCONDICIONES Se debe continuar con un proceso de validación de las cajas.

FLUJO NORMAL DE EVENTOS:

*enviar información de cajas

*recibir información de cajas

*comprobar la disponibilidad de genero en las cajas

*gestionar cajas llenas

*validar cajas llenas

*terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El sistema de validación de cajas puede colapsar, por lo que se solicita volver a ingresar la solicitud hasta que haya una mejor respuesta.

*El sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas.

No. Caso de Uso

29

NOMBRE CASO DE USO

Gestionar Cajas Que No Pueden Llenarse

ACTORES Mozo del almacen

OBJETIVO Busca gestionar el proceso de las cajas que no pueden llenarse para su posterior validación y eficaz envio.

Page 313: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

PRECONDICIONES Se debe enviar información de cajas

Se debe recibir información de cajas

Se debe comprobar la disponibilidad de genero en las cajas

POSCONDICIONES Se debe continuar con un proceso de validación de las cajas.

FLUJO NORMAL DE EVENTOS:

*enviar información de cajas

*recibir información de cajas

*comprobar la disponibilidad de genero en las cajas

*gestionar cajas que no pueden llenarse

*validar cajas llenas

*terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El sistema de validación de cajas puede colapsar, por lo que se solicita volver a ingresar la solicitud hasta que haya una mejor respuesta.

*El sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas.

No. Caso de Uso

30

NOMBRE CASO DE USO

Modificar nota de Entrega

ACTORES Mozo del almacen

OBJETIVO Busca realizar la modifcacion de las notas de entrega de acuerdo con la nueva información adquirida sobre el gestionamiento de las cajas.

PRECONDICIONES Se debe enviar cajas

Page 314: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

POSCONDICIONES Se debe continuar con un proceso de envio de las notas de entrega para realizar las modificaciones necesarias al proceso

FLUJO NORMAL DE EVENTOS:

*enviar cajas

*modificar notas de entrega de acuerdo a últimos envios de las cajas validadas

*terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El sistema de validación de cajas puede colapsar, por lo que se solicita volver a ingresar la solicitud hasta que haya una mejor respuesta.

*El sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas.

No. Caso de Uso

31

NOMBRE CASO DE USO

Enviar nota de Entrega

ACTORES Mozo del almacen

OBJETIVO Busca realizar el envio de las notas de entrega modificadas a las secretarias de la organización para realizar los ajustes necesarios en los envios de pedidos.

PRECONDICIONES Se debe enviar cajas

Se debe modificar la nota de entrega

POSCONDICIONES Se debe continuar con un proceso de envio de las notas de entrega para realizar las modificaciones necesarias al proceso

Page 315: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

FLUJO NORMAL DE EVENTOS:

*enviar cajas

*modificar notas de entrega de acuerdo a últimos envios de las cajas validadas

*enviar las notas modificadas

*terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El sistema de validación de cajas puede colapsar, por lo que se solicita volver a ingresar la solicitud hasta que haya una mejor respuesta.

*El sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas.

No. Caso de Uso

32

NOMBRE CASO DE USO

Recibir el Albaran

ACTORES Mozo del almacen

OBJETIVO Busca gestionar el procesos de recibimeinto de los albaranes generados par caja para continuar con el eficaz proceso.

PRECONDICIONES Se debe crear el albaran

Se debe enviar el albaran

POSCONDICIONES Se debe continuar con un proceso de ubicación de los albarán en sus respectivas cajas de envio

FLUJO NORMAL DE EVENTOS:

*crear albarán por caja

*enviar albaran

*recibir albaran

Page 316: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

*terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El sistema de validación de cajas puede colapsar, por lo que se solicita volver a ingresar la solicitud hasta que haya una mejor respuesta.

*El sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas.

No. Caso de Uso

33

NOMBRE CASO DE USO

Situar el Albaran Por Caja

ACTORES Mozo del almacen

OBJETIVO Busca gestionar el proceso de situar el albarán en su caja correspondiente y continuar con el envio.

PRECONDICIONES Se debe crear el albaran

Se debe enviar el albarán

Se debe recibir el albarán

POSCONDICIONES Se debe continuar con un proceso envio de pedidos según como corresponda

FLUJO NORMAL DE EVENTOS:

*crear albarán por caja

*enviar albaran

*recibir albarán

*situar albarán por caja correspondiente

*terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El sistema de validación de cajas puede colapsar, por lo que se solicita volver a ingresar la solicitud hasta que haya una mejor respuesta.

Page 317: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

*El sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas.

No. Caso de Uso

34

NOMBRE CASO DE USO

Recibir Notificacion

ACTORES Administrador de Entregas

OBJETIVO Busca gestionar el proceso de entregas a través de la notificación correspondiente de los envios.

PRECONDICIONES Se debe crear la notificación

POSCONDICIONES Se debe continuar con un proceso envio de pedidos según como corresponda

FLUJO NORMAL DE EVENTOS:

*crear notificación

*enviar la notificacion

*recibir notificacion

* *terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El sistema de entrega de envios puede colapsar, por lo que se solicita volver a ingresar la solicitud hasta que haya una mejor respuesta.

*El sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté

Page 318: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

presentando problemas.

No. Caso de Uso

35

NOMBRE CASO DE USO

Entregar Pedidos

ACTORES Administrador de Entregas

OBJETIVO Busca gestionar el proceso de entregas de los pedidos que han sido notificados

PRECONDICIONES Se debe crear la notificación de envio

Se debe recibir

POSCONDICIONES Se debe continuar con un proceso envio de pedidos según como corresponda

FLUJO NORMAL DE EVENTOS:

*crear notificación

*se debe enviar la notificacion

*recibir notificación

*se debe entregar los pedidos correspondientes

* *terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

*El sistema de entrega de envios puede colapsar, por lo que se solicita volver a ingresar la solicitud hasta que haya una mejor respuesta.

*El sistema no se puede conectar a la base de datos por favor revisar que el servidor no se encuentre fuera de línea y que no esté presentando problemas.

Ejercicio 10

Definición de actores

Page 319: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Actor Descripción

ESTUDIANTE Es el individuo extranjero que se presenta a la universidad con el objetivo de ser admitido.

SERVICIO DE ESTUDIANTES Es el actor encargado de recibir las solicitudes de los aspirantes revisarlas, de ser correctas enviarlas a una agencia externa para su corrección de lo contrario devolverlas a los estudiantes para corregirlas. Una vez calificadas por la agencia revisar los resultados de Test, de ser óptimos enviarlos al comité final para que los revise, una vez calificados informar a los estudiantes de su admisión

AGENCIA DE EVALUACION Es un agente externo que se encarga de recibir los documentos previamente revisados por el servicio de estudiantes y calificarlo, enviando los resultados de los estudiantes descartados de vuelta al servicio de estudiantes.

COMITÉ Es un grupo de tres funcionarios de la universidad que se encargar de la decisión final de las admisiones, enviándole los resultados al servicio de estudiantes.

SISTEMA DE INFORMACION Es el agente que se encarga de almacenar la información de los estudiantes, además permite revisar los resultados del Test de ingles

LISTA PRELIMINAR DE CASOS DE USO

Estudiante

Page 320: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Llenar formulario en línea Imprimir formulario Imprimir certificado académico Imprimir test oficial ingles Imprimir Curriculum Vitae Crear Carpeta con documentos Enviar Carpeta correo postal

Sistema de información Recibir documentos Revisar documentos Devolver documentos Enviar a calificar a agencia externa Recibir documentos de la agencia Enviar notificaciones Introducir código del test de ingles Comprobar resultados del test Enviar documentos de estudiantes a comité Recibir resultados finales de estudiantes admitidos Informar estudiantes

Agencia de evaluación

Recibir documentos Calificar documentos Enviar documentos

Comité de funcionarios

Recibir documentos estudiantes aceptados Revisar notas expedientes Revisar Curriculum vital Escoger estudiantes Enviar resultados a servicio de estudiantes

Sistema de información

Almacena información Muestra resultados del test

Page 321: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Modelo de casos de Uso

Page 322: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Documentación

No. Caso de Uso

1

NOMBRE CASO DE USO

Llenar formulario

ACTORES Estudiante

OBJETIVO Ingresar los datos personales en un formulario que sirve como requisito para el trámite de la admisión en la universidad

PRECONDICIONES Ingresar a la pargina de admisión de la universidad

Cargar interfaz

POSCONDICIONES Imprimir formulario

Enviar formulario

FLUJO NORMAL DE *cargar interfaz

Page 323: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

EVENTOS:

*ingresar datos

*llenar formulario

* imprimir formulario

*enviar formulario

* *terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

Si el estudiante no ingresa todos los datos correstpinedes en el formulario, este queda descartado del proceso de admisión .

No. Caso de Uso

2

NOMBRE CASO DE USO

Imprimir formulario

ACTORES Estudiante

OBJETIVO Imprimir el formulario diligenciado para reunirlo con los demás requisitos y enviarlo al servicio de atención a estudiantes

PRECONDICIONES Cargar interfaz

Llenar formulario

POSCONDICIONES Enviar formulario

Reunir demás documentos

FLUJO NORMAL DE EVENTOS:

*cargar interfaz

Page 324: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

*ingresar datos

*llenar formulario

*imprimir formulario

*reunir documentos

*Enviar documentos

* *terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

Si el estudiante no imprime el formulario no podrá enviarlo vía correo postal por lo cual es obligatoria

No. Caso de Uso

3

NOMBRE CASO DE USO

Imprimir certificado académico

ACTORES Estudiante

OBJETIVO Imprimir el certificado académico para reunirlo con los demás requisitos y enviarlo al servicio de atención a estudiantes

PRECONDICIONES Diligenciar formulario

Imprimir formulario

Cursar educación básica

POSCONDICIONES Reunir demás documentos

Enviar documentos

FLUJO NORMAL DE EVENTOS:

*llenar formulario

*imprimir formulario

*buscar certificación

*imprimir certificado

Page 325: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

*reunir documentos

* *terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

Si el estudiante no imprime el certificado o no ha cursado el nivel educativo necesario no podrá enviar la certificación vía correo postal por lo cual es obligatoria

No. Caso de Uso

4

NOMBRE CASO DE USO

Imprimir test obligatorio de ingles

ACTORES Estudiante

OBJETIVO Imprimir el test de inglés previamente realizado para reunirlo con los demás requisitos y enviarlo al servicio de atención a estudiantes

PRECONDICIONES Realizar test

Consultar test

POSCONDICIONES Reunir demás documentos

Enviar documentos

FLUJO NORMAL DE EVENTOS:

*imprimir formulario

*imprimir certificado académico

*buscar test de ingles

*reunir documentos

* *terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

Si no se tiene un certificación de un test de inglés oficial es fundamental realizarla para poder presentarse a una carrera universitaria

Page 326: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

No. Caso de Uso

5

NOMBRE CASO DE USO

Imprimir curriculum vitae

ACTORES Estudiante

OBJETIVO Imprimir la hoja de vida previamente realizada para reunirlo con los demás requisitos y enviarlo al servicio de atención a estudiantes

PRECONDICIONES Realizar hoja de vida

Buscar hoja de vida

POSCONDICIONES Reunir demás documentos

Enviar documentos

FLUJO NORMAL DE EVENTOS:

*imprimir formulario

*imprimir certificado académico

*imprimir test de ingles oficial

*buscar hoja de vida

Imprimir hoja de vida

*reunir documentos

* *terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

Si no se tiene una hoja de vida es fundamental realizarla para poder presentarse a una carrera universitaria

No. Caso de Uso

6

NOMBRE CASO DE USO

Crear carpeta con documentos

ACTORES Estudiante

OBJETIVO Reúne todos los documentos impresos en una

Page 327: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

carpeta lista para enviar via correo postal

PRECONDICIONES Imprimir formulario

Imprimir certificado académico

Imprimir test de ingles

Imprimir hoja de vida

POSCONDICIONES Enviar documentos

FLUJO NORMAL DE EVENTOS:

*imprimir formulario

*imprimir certificado académico

*imprimir test de ingles oficial

*Imprimir hoja de vida

*reunir documentos

* *terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

Si no se reúnen todos los documentos puede tener a futuro problemas en la admisión a la universidad

No. Caso de Uso

7

NOMBRE CASO DE USO

Enviar carpeta con documentos a correo postal

ACTORES Estudiante

OBJETIVO Envía todos los documentos impresos en una carpeta al correo postal de la universidad

PRECONDICIONES Imprimir formulario

Imprimir certificado académico

Imprimir test de ingles

Page 328: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Imprimir hoja de vida

Reunir documentos en carpeta

POSCONDICIONES Esperar notificación

FLUJO NORMAL DE EVENTOS:

*imprimir formulario

*imprimir certificado académico

*imprimir test de ingles oficial

*Imprimir hoja de vida

*reunir documentos

* enviar documentos

* *terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

Una vez enviados los documentos solo hay que estar pendiente de una futura notificación que puede ser alguna corrección o la de cisión final de la admisión

No. Caso de Uso

7

NOMBRE CASO DE USO

Enviar carpeta con documentos a correo postal

ACTORES Estudiante

OBJETIVO Envía todos los documentos impresos en una carpeta al correo postal de la universidad

PRECONDICIONES Imprimir formulario

Imprimir certificado académico

Imprimir test de ingles

Imprimir hoja de vida

Page 329: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Reunir documentos en carpeta

POSCONDICIONES Esperar notificación

FLUJO NORMAL DE EVENTOS:

*imprimir formulario

*imprimir certificado académico

*imprimir test de ingles oficial

*Imprimir hoja de vida

*reunir documentos

* enviar documentos

* *terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

Una vez enviados los documentos solo hay que estar pendiente de una futura notificación que puede ser alguna corrección o la de cisión final de la admisión

No. Caso de Uso

8

NOMBRE CASO DE USO

Recibir documentos

ACTORES Servicio de estudiantes

OBJETIVO Recibe los documentos enviados por los estudiantes como requisitos para la admisión

PRECONDICIONES Iniciar admisiones

POSCONDICIONES Revisar documentos

Realizar primeras correcciones

Enviar correcciones

Page 330: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Enviar a calificar

FLUJO NORMAL DE EVENTOS:

*recibir documentos

* revisar documentos

*corregir documentos

* enviar a calificar documentos

* *terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

Una vez recibidos los documentos se revisan que estén completos para enviarlos a calificar

No. Caso de Uso

9

NOMBRE CASO DE USO

Revisar documentos

ACTORES Servicio de estudiantes

OBJETIVO Revisa los documentos enviados por los estudiantes y informando al estudiante en caso de que falte algo o enviándolos a calificar

PRECONDICIONES Recibir documentos

POSCONDICIONES Señalar correcciones

Enviar correcciones a estudiante

Enviar a calificar

FLUJO NORMAL DE EVENTOS:

*recibir documentos

* revisar documentos

*informar correciones del documentos

* enviar a calificar documentos

* *terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

Una vez recibidos los documentos se revisan que estén completos de lo contrario se envía un correo al estudiante informándole los errores de lo

Page 331: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

contrario se envían a calificar

No. Caso de Uso

10

NOMBRE CASO DE USO

Devolver documento

ACTORES Servicio de estudiantes

OBJETIVO Devuelve el documento al estudiante en caso que algún dato falte o este incorrecto

PRECONDICIONES Recibir documentos

Revisar documentos

POSCONDICIONES Señalar correcciones

Enviar correcciones a estudiante

Enviar a calificar

FLUJO NORMAL DE EVENTOS:

*recibir documentos

* revisar documentos

*informar correcciones del documentos

* enviar a calificar documentos

* *terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

Una ves se ha encontrado un error en los documentos se informa al estudiante esperando una respuesta

No. Caso de Uso

11

NOMBRE CASO DE USO

Enviar documento a calificar

ACTORES Servicio de estudiantes

OBJETIVO Envía el documento completo a una agencia externa para calificalos

Page 332: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

PRECONDICIONES Recibir documentos

Revisar documentos

POSCONDICIONES Enviar a calificar

Esperar respuesta

FLUJO NORMAL DE EVENTOS:

*recibir documentos

* revisar documentos

* enviar a calificar documentos

* *terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

Una vez se ha enviado los documentos a calificar a una agencia externa solo vasta esperar los resultados

No. Caso de Uso

13

NOMBRE CASO DE USO

Recibir calificaciones de la agencia

ACTORES Servicio de estudiantes, agencia externa de evaluación

OBJETIVO Resive las calificaciones de los mejores prospectos para las admisiones de parte de una agencia externa de evaluación

PRECONDICIONES Revisar documentos

Enviar documentos a la agencia

Esperar respuesta

POSCONDICIONES Comprobar test de ingles

Page 333: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Enviar aspirantes seleccionados a comité

FLUJO NORMAL DE EVENTOS:

*recibir documentos

* revisar documentos

* enviar a calificar documentos

*esperar documentos

* recibir resultados

* *terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

Una ves recibidos los resultados se revisa los resultados del test de ingles y de no ser aprobados por parte de la agencia se informa a los estudiantes

No. Caso de Uso

14

NOMBRE CASO DE USO

Ingresar código del test de inglés en el sistema

ACTORES Servicio de estudiantes, sistema de información

OBJETIVO Ingresar el código del estudiante al sistema con el fin de revisar los resultados del test de ingles de los respectivos aspirantes a la universidad

PRECONDICIONES Recibir documentos aspirantes

Notificar estudiantes

POSCONDICIONES Revisar test de ingles

Notificar estudiantes

Enviar aspirantes seleccionados a comité

FLUJO NORMAL DE EVENTOS:

*recibir documentos

Page 334: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

*notificar estudiantes

* buscar test de ingles

* *terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

De no ser revisados los test de inglés no se podrá continuar con la selección y de no ser óptimos o no aprobados los test se informa al estudiante la descalificación al proceso, de lo contrario se envía al comité para la decisión final

No. Caso de Uso

15

NOMBRE CASO DE USO

Revisar test de inglés en el sistema

ACTORES Servicio de estudiantes, sistema de información

OBJETIVO Una ves ingresado el código del estudiante para verificar el test se disponen a revisarlo y calificarlo

PRECONDICIONES Recibir documentos aspirantes

Notificar estudiantes

Buscar test en el sistema

POSCONDICIONES Notificar estudiantes

Enviar aspirantes seleccionados a comité

FLUJO NORMAL DE EVENTOS:

*recibir documentos

*notificar estudiantes

* buscar test en el sistema

* revisar test de ingles

* *terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

De no ser óptimos o no aprobados los test se informa al estudiante la descalificación al proceso, de lo contrario se envía al comité para la decisión

Page 335: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

final

No. Caso de Uso

16

NOMBRE CASO DE USO

Enviar documentos seleccionados al comité

ACTORES Servicio de estudiantes, comité de la universidad

OBJETIVO Después de haber revisado los test de ingles, se envían las hojas de vida del os aspirantes para que los revisen

PRECONDICIONES Buscar test en el sistema

Calificar test de ingles

POSCONDICIONES Notificar estudiantes

Esperar resultados del comité

FLUJO NORMAL DE EVENTOS:

*recibir documentos

* buscar test en el sistema

* revisar test de ingles

*notificar estudiantes

* enviar documentos al comité

* *terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

De no ser enviados los documentos al comité es porque las calificaciones del test no fueron buenas y se le informa al estudiante

No. Caso de Uso

17

NOMBRE CASO DE USO

Recibir documentos de aspirantes seleccionados por el comité

ACTORES Servicio de estudiantes, comité de la universidad

OBJETIVO Después de esperar que el comité evalué las

Page 336: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

hojas de vida de los estudiantes y las notas del expediente recibe la decisión de los aspirantes seleccionados

PRECONDICIONES Calificar test de ingles

Enviar al comité

Esperar respuesta

POSCONDICIONES Notificar estudiantes

FLUJO NORMAL DE EVENTOS:

* enviar documentos al comité

* esperar resultados

*recibir resultados

* *terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

De no ser buenos los resultados del estudiante por parte del comité se informa al estudiante que no paso, de igual manera que si fue aprobado

No. Caso de Uso

18

NOMBRE CASO DE USO

Informar a estudiante resultado final

ACTORES Servicio de estudiantes

OBJETIVO Una vez recibido los resultados, el servicio a estudiantes debe informar a los estudiantes si fueron admitidos o no a la universidad

PRECONDICIONES Enviar al comité

Esperar respuesta

POSCONDICIONES Notificar estudiantes

FLUJO NORMAL DE EVENTOS:

* enviar documentos al comité

Page 337: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

* esperar resultados

* recibir resultados

*notificar estudiantes

* *terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

Una vez recibidos los resultados del comité, se dispone a informar a los estudiantes si fue aceptado o no , si los resultados no fueron buenos el estudiante no ingresa y de igual forma se le informa al candidato

No. Caso de Uso

19

NOMBRE CASO DE USO

Recibir documentos

ACTORES Agencia externa de evaluación

OBJETIVO Una agencia externa de evaluación es la que se encarga de calificar los documentos de los estudiantes diciendo si n son óptimos o no.

PRECONDICIONES Recibir documentos

POSCONDICIONES Calificar documentos

Enviar calificaciones

FLUJO NORMAL DE EVENTOS:

* esperar documentos

* recibir documentos

* *terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

De no ser recibidos los documentos no se podrán calificar haciendo ineficiente este proceso

No. Caso de Uso NOMBRE CASO DE USO

Page 338: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

20 Calificar documentos

ACTORES Agencia externa de evaluación

OBJETIVO La agencia externa de evaluación es la que se encarga de calificar los documentos y enviar devuelta los resultados

PRECONDICIONES Esperar documentos

Recibir documentos

POSCONDICIONES Enviar calificaciones

FLUJO NORMAL DE EVENTOS:

* esperar documentos

* recibir documentos

*calificar documentos

* *terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

Después de recibir los documentos se disponen a calificarlos, de ser buenos o no los resultados se informa al servicio de atención al estudiante

No. Caso de Uso

21

NOMBRE CASO DE USO

Enviar calificaciones

ACTORES Agencia externa de evaluación

OBJETIVO Después de calificar los documentos este agente se encarga de enviar los resultados al servicio de atención a estudiantes

PRECONDICIONES Esperar documentos

Recibir documentos

Calificar documentos

POSCONDICIONES Esperar más documentos

Page 339: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

FLUJO NORMAL DE EVENTOS:

* esperar documentos

* recibir documentos

*calificar documentos

* enviar calificaciones

* *terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

Una vez calificados y sin importar el resultado se envían devuelta los documentos calificados

No. Caso de Uso

22

NOMBRE CASO DE USO

Recibir documentos de aspirantes preseleccionados

ACTORES Comité de funcionarios de la universidad

OBJETIVO Este agente se encarga de escoger entre los estudiantes preseleccionados a los aspirantes seleccionados, revisando su expediente de notas y su hoja de vida

PRECONDICIONES Esperar documentos

Realizar reunión del comité

POSCONDICIONES Revisar hoja de vida

Revisar expediente de notas

Escoger estudiantes

Enviar resultados

FLUJO NORMAL DE EVENTOS:

* esperar documentos

* recibir documentos

* *terminar caso de uso

MANEJO DE SITUACIONES Después de recibir los documentos se disponen a

Page 340: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

EXCEPCIONALES revisarlos, de no llegar a esta etapa es porque el estudiante fue descalificado.

No. Caso de Uso

23

NOMBRE CASO DE USO

Revisar expediente de notas del estudiante

ACTORES Comité de funcionarios de la universidad

OBJETIVO Revisar detalladamente las notas del estudiante preseleccionado

PRECONDICIONES Esperar documentos

Realizar reunión del comité

POSCONDICIONES Revisar hoja de vida

Escoger estudiantes

Enviar resultados

FLUJO NORMAL DE EVENTOS:

* esperar documentos

* recibir documentos

* *terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

De no ser optimas las notas el comité no escogerá a el estudiante y enviara los resultados al sistema de atención a estudiantes

No. Caso de Uso

24

NOMBRE CASO DE USO

Revisar curriculum vitae del estudiante

ACTORES Comité de funcionarios de la universidad

OBJETIVO Revisar detalladamente la hoja de vida del estudiante preseleccionado

PRECONDICIONES Esperar documentos

Page 341: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

Realizar reunión del comité

Revisar expediente de notas

POSCONDICIONES Escoger estudiantes

Enviar resultados

FLUJO NORMAL DE EVENTOS:

* esperar documentos

* recibir documentos

*revisar expediente de notas

*Revisar hoja de vida

* *terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

De no ser buena la hoja de vida el comité descartará a el estudiante y enviara los resultados al sistema de atención a estudiantes

No. Caso de Uso

25

NOMBRE CASO DE USO

Escoger aspirantes seleccionados

ACTORES Comité de funcionarios de la universidad

OBJETIVO Escoger los estudiantes que tengan mejor hoja de vida y mejor sabana de notas

PRECONDICIONES Realizar reunión del comité

Revisar expediente de notas

Revisar hoja de vida

POSCONDICIONES Escoger estudiantes

Enviar resultados

Page 342: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

FLUJO NORMAL DE EVENTOS:

* esperar documentos

* recibir documentos

*revisar expediente de notas

*Revisar hoja de vida

* escoger estudiantes seleccionados

* *terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

Escoger las mejores hojas de vida y los mejores expedientes de notas para que sean admitidos y informar al servicio de estudiantes para que estos informen a los estudiantes

No. Caso de Uso

26

NOMBRE CASO DE USO

Enviar resultados a servicio de estudiantes

ACTORES Comité de funcionarios de la universidad

OBJETIVO Enviar devuelta los resultados con la información final de quien ingresa a la universidad y quien no

PRECONDICIONES Revisar expediente de notas

Revisar hoja de vida

Escoger estudiantes

POSCONDICIONES Enviar resultados

FLUJO NORMAL DE EVENTOS:

* esperar documentos

* recibir documentos

*revisar expediente de notas

*Revisar hoja de vida

* escoger estudiantes seleccionados

Page 343: analisisdesistemas1.files.wordpress.com · Web view-Inicio-Iniciar interfaz.-Digitar datos.-Verificar datos. Si datos correctos. Seleccionar reclamación. Verificar reclamación

*enviar resultados

* *terminar caso de uso

MANEJO DE SITUACIONES EXCEPCIONALES

De ser escogido o no siempre se envía los resultados al servicio de atención a estudiantes