Casos de Uso para Reserva de Vuelo PDF

También podría gustarte

Está en la página 1de 5

DOCUMENTACION DE CASOS DE USO

Caso de uso Registrar usuario


Actor primario Usuario
Actor secundario Bases de datos de registros
Sistema De reservaciones de vuelos
Participantes Actor primario, actor secundario
Nivel Básico
Precondiciones Esta registrado (validar usuario)
Operaciones 1. Crear registro de usuario
(1A, 2A, 3A, 4A)
2. Obtener registro de usuario
3. Administrar registro de usuario
4. Actualizar servicio de usuario
(1A, 3A, 4A)
5. Eliminar registro de usuario
Extensión 1.A Información incompleta
2.A El registro ya existe
3.A Login incorrecto
4.A Password incorrecto
Caso de uso Consultar información
Actor primario Usuario
Actor secundario Bases de datos de reservaciones
Sistema De reservaciones de vuelos
Participantes Actor primario, actor secundario
Nivel Básico
Precondiciones Estas registrado (validar usuario)
Operaciones 1. Consultar
2. Consultar horarios}
Si el usuario presiona consultar(1A, 2A)
se continua con
3. Devolver horarios
4. Consultar tarifas
Si el usuario presiona consultar(1A, 2A)
se continua con
5. Devolver tarifas
6. Consultar estados
Si el usuario presiona consultar(1A, 2A) se
continua con
7. Devolver estados

Extensión 1.A Información incompleta


2.A Información invalida

Caso de uso Hacer reservación


Actor primario Usuario
Actor secundario Bases de datos de reservaciones
Sistema De reservaciones de vuelos
Participantes Actor primario, actor secundario
Nivel Básico
Precondiciones Estas registrado (validar usuario)
Operaciones 1. Solicitar clave de reservación
2. Crear reservación
Si el usuario selecciona reservar (2A,
3A) se continua con
3. Obtener reservación
4. Administrar reservación
5. Actualizar reservación
6. Eliminar reservación
Extensión 1.A Record invalido
2.A Información incompleta
3.A Información invalida
4.A Reservación sin éxito
Caso de uso Validar usuario
Actor primario Usuario
Actor secundario Bases de datos de registros
Sistema De reservaciones de vuelos
Participantes Actor primario, actor secundario
Nivel Inclusión
Precondiciones Se a registrado anteriormente
Operaciones 1. Presenta al usuario las siguientes
opciones registrarse, ya estoy
registrado y salir
Si selecciona registrase se ejecuta el
caso de uso registrar usuario
Si es ya estoy registrado
2. Se ingresa el login y el pasword
Y si son correctos se le ofrecen los
servicios (1A)
Si selecciona salir se sale del sistema

Extensión 1.A no hubo validación

Caso de uso Ofrecer servicios


Actor primario Usuario
Actor secundario
Sistema De reservaciones de vuelos
Participantes Actor primario
Nivel Inclusión
Precondiciones Se a registrado anteriormente (Validado al
usuario)
Operaciones 1. Consultar información
2. Hacer reservación
3. Registrar usuario
Extensión 1.A validar al usuario
Caso de uso Registrar tarjeta
Actor primario Usuario
Actor secundario Bases de datos de registros
Sistema De reservaciones de vuelos
Participantes Actor primario, actor secundario
Nivel Extensión
Precondiciones Se a registrado anteriormente el usuario
Operaciones 1. Crear un registro de tarjeta
2. Obtener registro de tarjeta
3. Administrar registro de tarjeta
4. Actualizar registro de tarjeta
5. Eliminar registro de tarjeta

Extensión 1.A información incompleta

Caso de uso Pagar reservación


Actor primario Usuario
Actor secundario Bases de datos de reservaciones
Sistema De reservaciones de vuelos
Participantes Actor primario, actor secundario
Nivel Extensión
Precondiciones Se a registrado anteriormente el usuario y
tiene una reservación
Operaciones 1. Pagar reservación
2. Reembolsar pago
Extensión 1.A record invalido
2.A Pago invalido
3.A Pago inexistente
4.A Reembolso invalido
DOCUMENTACION DE ACTORES

Actor Usuario
Casos de uso Validar usuario, Registra usuario, Registrar
tarjeta, Consultar información, Hacer
reservación, Ofrecer servicios , Pagar tarjeta
Tipo primario
Descripción Representa a cualquier pasajero que desee
utilizar el sistema

Actor Bases de datos de reservaciones


Casos de uso Consultar información, Hacer reservación,
Pagar reservación
Tipo Secundario
Descripción Representa las bases de datos donde se guarda
información relacionada con las reservaciones
del sistema.

Actor Bases de datos de registros


Casos de uso Validar usuario, Registra usuario, Registrar
tarjeta,
Tipo Secundario
Descripción Representa la bases de datos donde se guarda
información relacionada con los pasajeros

También podría gustarte