PIM UNIP CAIXA DE BANCO
Casos: PIM UNIP CAIXA DE BANCO. Pesquise 862.000+ trabalhos acadêmicosPor: tluna • 19/11/2014 • 16.739 Palavras (67 Páginas) • 492 Visualizações
UNIVERSIDADE PAULISTA - UNIP
SISTEMA DE CAIXA ELETRÔNICO
Tecnologia em Análise e Desenvolvimento de Sistemas
Projeto Integrado Multidisciplinar (PIM)
Turma: DS1P40
São Paulo - 2012
SUMÁRIO
1 INTRODUÇÃO 3
2 PLANEJAMENTO DO SISTEMA 4
3 CRONOGRAMA DE TAREFAS 5
4 MODELO DE PROCESSO 5
4.1 Conceito 6
4.2 Requisitos 7
4.3 Teste e implantação 8
5 CÓDIGO FONTE 9
6 FLUXOGRAMA 25
8 REFERÊNCIAS 4
5
1 INTRODUÇÃO
Este projeto tem como finalidade criar um sistema de caixa de banco desenvolvido em linguagem em C, para gerenciamento de um caixa eletrônico.
O sistema contará com as tarefas básicas de um caixa eletrônico como:
Cliente as opções disponíveis serão: saque, depósito e saldo;
Administrador as opções serão: inserir cliente, alterar senha e listar cliente.
2 PLANEJAMENTO DO SISTEMA
O sistema do caixa de banco possuirá dois menus, um voltado para o administrador e outro para o cliente.
No menu administrador, haverá duas opções: inserir cliente e alterar cliente, já no menu cliente, haverá três: saque, depósito e saldo.
O cliente ao acessar o sistema, terá que selecionar a opção cliente, e será encaminhado para a tela de dados, onde terá que fornecer: a agência, a conta corrente e a senha. Após a confirmação dos dados, aparecerá outro menu onde selecionará a opção que ele deseja executar.
Ao selecionar a opção saque, o cliente informará apenas o valor desejado, caso selecione a opção depósito, informará a agência bancária, conta corrente e valor do depósito, e, se a opção for saldo, o sistema apresentará o número, o nome, agência bancária, conta corrente e o valor que tem disponível na conta.
Já o administrador ao acessar o sistema, irá selecionar a opção administrador, informando sua senha. O administrador será conduzido para um segundo menu onde ele poderá inserir um “novo cliente”, informando o número, nome, agência, conta corrente, o saldo disponível e a senha, ou pode escolher a opção “alterar cliente”, onde terá que informar a agencia, e conta, e ao dar essas informações, o sistema apresentará o estado da conta mostrando o número do cliente, nome, agencia, conta e saldo, e logo abaixo é solicitado ao administrador que insira a senha atual e depois a nova senha.
Caso algum erro ocorrer o sistema logo mostrará o motivo:
Quando o erro é por operação no sistema: será emitido um aviso sonoro “Bip”;
Quando o erro for por causa do sistema operacional: serão emitidos três avisos sonoros “Bips”;
OBS.: Todas as mensagens de erro serão apresentadas com a cor vermelha.
3 CRONOGRAMA DE TAREFAS
DATA
TAREFA
OUTUBRO
10
Reunião do grupo
10
Definição das funções do caixa eletrônico
22
Início da codificação
NOVEMBRO
05
Término da codificação
07
Ultimas alterações no teórico e codificação
14
Fechamento do projeto
4 MODELO DE PROCESSO
4.1 CONCEITO
Modelo Cascata c/ realimentação:
É uma expansão do modelo cascata, considerando que na prática, é sempre necessário permitir que em fases posteriores, haja REVISÃO e ALTERAÇÃO DAS FASES ANTERIORES.
Características:
Possui retrabalho em fases anteriores;
O retrabalho possui custos, podendo até inviabilizar o projeto.
Fases do modelo Cascata:
Análise
Desenho
Implementação
Testes
Escolhemos o modelo de cascata com realimentação, pois este processo possibilita desenvolver de maneira organizada, cada etapa do projeto cuidadosamente e posteriormente revisar afim de detectar possíveis erros e corrigi-los efetivamente.
4.2 Requisitos
O sistema de caixa eletrônico desenvolvido em linguagem de programação C.
4.3 Testes e Implantação
Compilação do código fonte, criação do arquivo executável e ativação do mesmo para confirmar êxito na execução das funcionalidades.
5 CÓDIGO FONTE
//Bibliotecas
#include <stdio.h>
...