Realizar Saque Antenor

Embed Size (px)

Citation preview

UNIVERSIDADE DO ESTADO DO AMAZONAS UEACENTRO DE ESTUDOS SUPERIORES DE ITACOATIARA CESITLICENCIATURA EM INFORMTICA

ANTENOR FILHO

ANLISE E PROJETO DE SISTEMAS

Itacoatiara AMMaio 2013FELIPE NOGUEIRA DA SILVAJOCICLEY FURTADOMEIRE JANY COSTASARAH LIMA

ANLISE E PROJETO DE SISTEMAS

Itacoatiara AMMaio 2013CASO DE USOSISTEMA BANCRIO: REALIZAR SAQUEA Seguinte narrativa do caso de uso realizar saque. Identifique os erros existentes nesta narrativa. Construa uma nova verso deste caso de uso que no contenha os erros encontrados.

A operao de um caixa eletrnico tem inicio a partir de uma sesso em que o cliente seleciona a opo de realizar saque, o cliente ento escolhe a quantia a ser retirada, a partir de um conjunto de opes de quantias disponveis.O sistema verifica se a conta correspondente tem saldo suficiente para satisfazer a requisio. Seno, uma mensagem adequada e reportada, o que acarreta na execuo da extenso. Se h dinheiro suficiente, os nmeros da conta e da agencia do cliente so enviados ao banco, que aprova ou desaprova a transao. Se a transao aprovada, a mquina libera a quantia correspondente e emite um recibo. Se a transao desaprovada, a extenso informa falha executada.O banco notificado, independente de uma transao aprovada ter sido completada ou no pela mquina. Se a transao completada, o Banco realiza o dbito na conta do cliente (Bjork, 1998).Erros identificados:1. A operao inicia com o cliente ainda no identificado pelo sistema2. O sistema no identifica o cliente em nenhum momento.3. O banco no notificado se a transao no for aprovada.4. O banco no aprova ou desaprova a transao se o cliente tem dinheiro em conta no precisa de autorizao do Banco para sacar.

Caso de uso realizar saqueSumrio: este caso de uso possibilita o cliente realizar saque num caixa eletrnico.Ator Primrio: clientePrecondies: o usurio ser cliente do Banco.Fluxo Principala. O caso de uso tem incio quando o cliente o usurio inseri o carto na mquina.b. O sistema pede para o usurio digitar a senha.c. O usurio digita a senha.d. O sistema identifica o usurio como cliente ou no do Banco. Se sim, abre permisses para o cliente, seno aborta uma mensagem adequada para o usurio e termina o caso de uso.e. O cliente identificado escolhe a opo realizar saque numa janela de opes.f. O sistema mostra um menu de opes com quantias disponveis.g. O cliente digita a quantia a ser sacada.h. O sistema verifica se a quantia est disponvel na conta do cliente, se no mostra uma mensagem adequada na tela e retorna para o passo (f), se sim, libera o valor.i. O cliente saca o valorj. O sistema emite um recibo e termina o caso de uso.