O sistema deve oferecer a possibilidade de usuários realizarem transações financeiras como saque e transferencia entre contas.
Um usuário pode se cadastrar e ao completar o cadastro ele recebe R$ 1000,00.
Com isso ele pode transferir dinheiro para outras contas e pode sacar dinheiro. O saque do dinheiro simplesmente manda um email para o usuário informando sobre o saque e reduz o seu saldo (o envio de email não precisa acontecer de fato, pode ser apenas logado e colocado como "placeholder" para envio de email de fato).
Nenhuma conta pode ficar com saldo negativo.