PIM Unip
MULTIDISCIPLINAR
SOFTWARE PARA AUTOMAÇÃO BANCARIA
DE CAIXAS ELETRÔNICOS
Participantes
Anderson
Fernando
Filipe
Willian
Turma: DS2A06
OBJETIVO DO PROJETO
Desenvolvimento de um Software em linguagem de programação C, para automação bancaria de caixas eletrônicos.
Contemplando entrada de notas de R$ 20,00 e
R$ 50,00
Saque de valores disponíveis.
IDENTIFICAÇÃO DO MODELO DE PROCESSO DE
ENGENHARIA DE SOFTWARE
Extreme Programming - XP
O projeto foi desenvolvido em parceria com o setor de programação e desenvolvimento, que acompanhou todo o levantamento de requisito para a confecção do software.
O software foi desenvolvido atendendo as necessidades iniciais, e melhorado na medida em que apareciam novos requisitos, como:
Foi desenvolvido primeiramente o módulo de “MENU”, que da acesso as demais funções do software.
Posteriormente, foi desenvolvido o modulo e entrada de notas (Depósitos), com a seguinte restrição, permitindo somente depósitos de notas de R$20,00 e R$50,00 e Quantidade máxima de 2000,00 notas, à serem depositadas. Encaminhado para a equipe de teste para validação e aprovação do módulo.
Em sequência foi desenvolvido o módulo para saques a partir dos valores disponíveis no caixa.
Saque somente valores múltiplos de notas de R$20,00 e R$50,00 limitando em R$ 1.000,00 por operação.
Encaminhado novamente para a equipe de teste para validação e aprovação do módulo.
Após a aprovação final, o software, está sendo iniciada a fase de aplicação.
CARACTERISTICAS BÁSICAS DO
SOFTWARE
CÓDIGO FONTE.
#include
#include
#include
//Função menu, defini qual ação você deseja executar int menu() { int opcao;
//O (puts) Grava a string que está sendo atribuida nele e imprime na tela igual ao printf.
//A diferença entre o entre o (puts) para o (printf) é que o printf não grava a variavel dentro dele. puts("Escolha a opcao desejada:"); puts("\n1: Deposito: ");