/Sistema-de-ATM

Educational purpose

Primary LanguagePHPMIT LicenseMIT

Sistema-de-ATM

Educational purpose

Pedido

criar um programa que simula uma ATM, a tela inicial tera um campo para nr de conta e codigo de acesso e fazer validacao. se o utilizador errar ou o nr de conta ou o codigo de acesso o programa deve dar mais duas tentativas, apos isso bloquear o utiizador por 3 horas. funcionalidades : verificar saldo, ver movimentos, pode pagar credelec, comprar credito, para verificar saldo nao se cobra nada, para comprar energia ou credito cobra-se 10 mt. para compra de Credelec o programa deve verificar se o contador existe ou nao (trazer nome e endereco da casa), quando terminar a compra o programa deve emitir um codigo aleatorio com 16 digitos numericos. e quanto ao credito deve verificar o nr de celular (o prefixo e verificar se sao 9 digitos), emitir um codigo aleatorio com 12 digitos numericos. No final de cada operacao deve ter uma opcao para impressao do recibo (recibo e gratis)

o programa faz: [x] Compra de saldo; [x] Compra de credelec; [x] Consulta de saldo; [x] bloqueio por 3 horas apois 3 tentativas; [x] Troca de password; [x] Imprime recibos; [x] gera codigos de recarga;

o programa nao faz [] impressao de movimentos; [] visualizaçao de movimentos; [] identificacao da operadora atraves do numero.

para login no sistema estao cadastrados 3 usuarios, segue a baixo os usernames com seus respectivos passwords 1-Angel anjo1102 2-Isaias isa2504 3-Geraldo GMulhovo

a versão final e melhorada do projecto estará disponivel brevemente no repositorio do github.com/aebanze