ACTIVIDADES DE ANÁLISIS DE REQUISITOS Actividades de Análisis de Requisitos: Organizar Organizar Requisitos
Sacar Dinero
Transacciones
Cliente
Deposito Dinero
Sistema de Banco
Administración
Operador
Descripción de los Casos de Uso
Descripción Secuencia Normal
Excepciones
Rendimiento Frecuencia Importancia Urgencia Comentarios
El sistema deberá permitir a [Lista de actores] en [instante en el que se puede realizar el caso de uso] [funcionalidad que define el caso de uso] según se describe en el siguiente caso de uso: Paso Acción 1 , realizar el caso de uso [caso de uso] 2 2a.- Si [situación que produce una alternativa] el sistema deberá , realizar el caso de uso 2b.- Si [situación que produce una alternativa] el sistema deberá , realizar el caso de uso n ……… Paso Acción P En el caso de que [situación que provoca la excepción] el sistema deberá , realizar el caso de uso. m ……. El sistema deberá realizar la/s acción/es descrita/s en los [pasos anteriores] al último [último paso], el paso [número de paso] en un máximo de [lapso de tiempo]. Este caso de uso se espera que se lleve a cabo una media de [número de veces] al [unidad de tiempo]. tiem po]. [vital / importante / quedaría bien] [inmediatamente / hay precisión / puede esperar] P
á
g
ni
a
1
ACTIVIDADES DE ANÁLISIS DE REQUISITOS Descripción del Caso de Uso de Sacar Dinero
COD_001 Descripción
Secuencia Normal
Sacar Dinero El sistema deberá permitir al Cliente del Banco, en cualquier momento sacar dinero según se describe en el siguiente caso de uso: Paso Acción 1 El usuario inserta la tarjeta en el cajero automático 2 El cajero lee el código de banda magnética de la tarjeta y verifica si es aceptable e ingresa el código del usuario. 3 El usuario ingresa su clave a petición del sistema. 4 El sistema verifica si es correcto, el cajero pide al usuario que seleccione el tipo de transacción deseada. 5 El usuario selecciona la función de sacar dinero. 6 El cajero solicita el monto a retirar. 7 El usuario teclea la cantidad que quiere retirar. 8 El cajero envía la petición al sistema. 9 9a.- Si conecta el sistema deberá comprobar si hay dinero en la cuenta. 9b.- Si no conecta el sistema deberá comprobar si el dinero es menos que el límite. 10 En cualquiera de los casos del sistema: Expulsa la tarjeta Imprimir vaucher Entregar el dinero Paso Acción 2 La tarjeta no es aceptada. Se expulsa la tarjeta emitiendo un sonido. 4a Código incorrecto (1, 2) Se emite un mensaje dando al usuario la oportunidad de volver a introducir el código (paso 3). 4b Código incorrecto (3) Se imite un mensaje y se retiene la tarjeta. 9a No hay suficiente dinero. No está autorizada para retirará dinero. 9b No hay dinero suficiente. El cajero no dispone dinero suficiente. El sistema de banco no autoriza a sacar dinero quedando fuera de servicio el cajero automático. 10 Cancelar En cualquier momento el usuario puede cancelar la transacción con lo que se expulsa la tarjeta. El sistema deberá realizar la/s acción/es descrita/s en los [pasos anteriores] al último [último paso], el paso [número de paso] en un máximo de [lapso de tiempo]. Este caso de uso se espera que se lleve a cabo una media de [número de veces] al [unidad de tiempo]. tiem po]. [vital / importante / quedaría bien] [Inmediatamente / hay precisión / puede esperar]
Excepciones
Rendimiento Frecuencia Importancia Urgencia Comentarios
P
á
g
ni
a
2