Você está na página 1de 2

Requisitos Declarao por exemplo, sistema MULTICAIXA

Req. Usuario O software a ser projectado ir controlar uma mquina de caixa automtica simulada, com um leitor de fita magntica para leitura de um carto Multibanco. O sistema devera ter uma consola cliente (teclado e monitor) para a interaco com o cliente, um slot para depositar os envelopes, um distribuidor de dinheiro (em mltiplos de R $ 20), uma impressora para impresso de recibos de clientes e um comutador de chave para permitir que um operador para iniciar ou parar a mquina. A ATM ir se comunicar com o computador do banco, atravs de um link de comunicao apropriado. A ATM servio de um cliente de cada vez. Um cliente ser obrigado a inserir um carto Multibanco e introduzir um nmero de identificao pessoal (PIN) - ambos os quais sero enviados ao banco para validao como parte de cada transaco. O cliente, dever ser capaz de executar uma ou mais operaes. O carto ser retido na mquina at que o cliente indica que ele no deseja novas operaes, altura em que ser devolvido

Req. Sistema
A ATM deve ser capaz de prestar os seguintes servios para o cliente: 1. Um cliente deve ser capaz de fazer uma retirada de dinheiro de qualquer considerao adequada associada ao carto, em mltiplos de R $ 20,00. A aprovao deve ser obtida a partir do banco antes de o dinheiro dispensado. 2. Um cliente deve ser capaz de fazer um depsito em qualquer conta vinculada ao carto, que consiste em dinheiro e / ou cheques, em um envelope. O cliente acessa o valor do depsito em caixa electrnico, sujeito a verificao manual, quando o envelope retirado da mquina por um operador. A aprovao deve ser obtida a partir do banco antes de aceitar fisicamente o envelope. 3. Um cliente deve ser capaz de fazer uma transferncia de dinheiro entre duas contas vinculadas ao carto.

4. Um cliente deve ser capaz de fazer uma consulta de saldo de qualquer conta vinculada ao carto. Um cliente deve ser capaz de interromper uma operao em andamento, premindo o boto "Cancel" ao invs de responder a um pedido da mquina.

A ATM comunicar cada transaco para o banco e obter a verificao de que foi permitido pelo banco. Normalmente, a transaco ser considerada
concluda pelo banco, uma vez que foi aprovado. No caso de um depsito, uma segunda mensagem ser enviada para o banco, indicando que o cliente tenha depositado o envelope. (Se o cliente no depositar o envelope dentro do tempo limite uma segunda mensagem ser enviada para o banco e o depsito no ser creditado para o cliente.) Se o banco determina que o PIN do cliente invlido, o cliente ser obrigado a reintroduzir o cdigo PIN antes de uma operao pode prosseguir. Se o cliente for incapaz de inserir o PIN sucesso depois de trs tentativas, o carto ser permanentemente mantida pela mquina, e o cliente ter que entrar em contacto com o banco para obt-lo de volta. Se a transaco falhar por algum motivo que no seja um PIN invlido, a ATM ir exibir uma explicao do problema, e, em seguida, perguntar ao cliente se ele quer fazer outra transaco. A ATM vai fornecer ao cliente um recibo impresso para cada transaco com sucesso, mostrando a data, hora, local da mquina, tipo de operao, conta (s), quantidade e trmino e saldo disponvel (s) da conta de afectados ("para "conta de transferncias). A ATM vai ter um comutador de chave que permitir ao operador iniciar e parar o servio de clientes. Depois de ligar o interruptor para a posio "on", o operador dever verificar e entrar o dinheiro total em mos. A mquina s pode ser desligada quando no est atendendo um cliente. Quando a chave movida para a posio "off", o aparelho ser desligado, de modo que o operador pode remover envelopes de depsito e recarregar a mquina com o dinheiro, recibos em branco, etc A ATM tambm manter um registo interno das operaes para facilitar a resoluo de ambiguidades decorrentes de uma falha de hardware no meio de uma transao. As inscries sero feitas no log quando o ATM iniciado e desligado, para cada mensagem enviada ao Banco (junto com a resposta de volta, se esperado), para a distribuio de dinheiro, e para o recebimento de um envelope. As entradas de log podem conter nmeros de carto e valores em dlares, mas para a segurana ser nunca conter um PIN.

Você também pode gostar