Casos de uso

Solo disponible en BuenasTareas
  • Páginas : 15 (3646 palabras )
  • Descarga(s) : 0
  • Publicado : 19 de noviembre de 2010
Leer documento completo
Vista previa del texto
Requisitos: Descripción Casos de Uso (v 1.0)

Weitzenfeld

1

Apéndice – Requisitos: Modelo de Casos de Uso

Actores
Usuario Actor: Casos de Uso: Tipo: Descripción:

Usuario Validar Usuario, Registrar Usuario, Registrar Tarjeta, Consultar Información, Hacer Reservación, Pagar Reservación, Ofrecer Servicios Primario Es el actor principal y representa a cualquier persona que deseeutilizar del sistema de reservaciones.

Base de Datos de Registro Base de Datos de Registro Actor: Validar Usuario, Registrar Usuario, Registrar Tarjeta Casos de Uso: Secundario Tipo: Es un actor secundario y representa a la base de datos donde se guarda toda la información Descripción: relacionada con los usuarios pero independiente de las reservaciones. Base de Datos de Reservaciones Base de Datosde Reservaciones Actor: Consultar Información, Hacer Reservación, Pagar Reservación Casos de Uso: Secundario Tipo: Es un actor secundario y representa a la base de datos donde se guarda toda la información Descripción: relacionada con las reservaciones pero independiente de los propios usuarios del sistema.

Casos de Uso
Validar Usuario Caso de Uso Actores Tipo Propósito Resumen PrecondicionesFlujo Principal

Subflujos Excepciones

Validar Usuario Usuario, Base de Datos Registros Inclusión Validar a un usuario ya registrado para el uso del sistema de reservaciones de vuelo. Este caso de uso es iniciado por el Usuario. Valida al usuario mediante un login y password a ser validado con su respectivo registro de usuario para así poder utilizar el sistema de reservaciones. Si el Usuarioaún no se ha registrado, requerirá ejecutar el caso de uso Registrar Usuario subflujo Crear Registro Usuario. Se presenta al usuario la Pantalla Principal (P-1). El Usuario puede seleccionar entre las siguientes opciones: "Registrarse por Primera Vez", "OK" y "Salir". Si la actividad seleccionada es "Registrarse por Primera Vez", se ejecuta el caso de uso Registrar Usuario, subflujo Crear RegistroUsuario (S-1). Si la actividad seleccionada es "OK", se valida el registro de usuario mediante un login y un password insertados por el usuario en la Pantalla Principal (P-1). Una vez validado el usuario (E-1) se continúa con el caso de uso Ofrecer Servicios. Si la actividad seleccionada es "Salir" se saldrá del sistema. Ninguno. E-1 no hubo validación: El login/password no se validócorrectamente. Se solicita al usuario volver a registrarse. Después tres intentos se saldrá del sistema.

Ofrecer Servicios Ofrecer Servicios Caso de Uso

Requisitos: Descripción Casos de Uso (v 1.0)

Weitzenfeld

2

Actores Tipo Propósito Resumen Precondiciones Flujo Principal

Subflujos Excepciones

Usuario Inclusión Ofrecer los diversos servicios a un usuario ya registrado para el uso delsistema de reservaciones de vuelo. Este caso de uso es iniciado por el Usuario. Tiene opciones para utilizar las diversos servicios del sistema de reservaciones. Se requiere la validación correcta del usuario. Se presenta al usuario la Pantalla Servicios (P-2). El usuario puede seleccionar entre las siguientes actividades: “Consultar Información”, “Hacer Reservación”, "Obtener Registro" y "Salir".Si la actividad seleccionada es "Consultar Información", se continua con el caso de uso Consultar Información, subflujo Consultar (S-1). Si la actividad seleccionada es "Hacer Reservación", se continua con el caso de uso Hacer Reservación, subflujo Solicitar Clave Reservación (S-1). Si la actividad seleccionada es "Obtener Registro", se continúa con el caso de uso Registrar Usuario, subflujoObtener Registro Usuario (S-2). Si la actividad seleccionada es "Salir" se saldrá del sistema. Ninguno. Ninguno.

Registrar Usuario Caso de Uso Actores Tipo Propósito Resumen Precondiciones Flujo Principal Subflujos Registrar Usuario Usuario, Base de Datos Registros Básico Permitir a un usuario registrarse con el sistema de reservaciones de vuelo para su uso posterior. Este caso de uso es iniciado...
tracking img