![]() |
António Roberto Software |
|
Linguagens de Programação
2
|
3º ano da
Licenciatura em Informática de Gestão
|
Exame de 16 de Setembro de 2003

Nos primeiros 5 minutos, antes de a rede ser desligada, faça o download do ficheiro Enunciado.zip
Após a extracção dos ficheiros, obterá duas directorias:
Executavel contem o executável que demonstra a funcionalidade que se pretende alcançar
execute o programa WinCheques.exe, e observe com atenção o funcionamento da aplicação
WinCheques contem o projecto WinCheques incompleto
o seu trabalho é completar o projecto de forma a obter um programa que funcione de forma idêntica ao executável de demonstração
Os pedaços de código a completar ou a criar estão assinalados por meio de regiões e comentários. Siga as instruções assinaladas.
Abra a base de dados Cheques que se encontra na directoria WinCheques e analise a estrutura das tabelas e os dados nelas contidas (a tabela Compensacao está vazia).
A base de dados existe igualmente noutras duas directorias:
na directoria Bin: esta será a base de dados que será manipulada pelo seu programa.
na directoria Executavel: esta será a base de dados que será manipulada pelo executável de demonstração
Pode copiar a base de dados que está na directoria WinCheques para uma das duas directorias mencionadas acima sempre que quiser repor o seu estado inicial ( poderá dar jeito para efeitos de teste ).
O projecto WinCartaoCredito está dividido em três camadas:
Camada da Interface com o Utilizador:
CliCheques.vb
Camada da Lógica do Processamento dos Cheques:
Cheques.vb
Camada de Acesso à Base de Dados:
BDCheques.vb
A sequência recomendada para a resolução do exame é a seguinte:
Começe por completar a camada de acesso à base de dados, BDCheques.vb
Siga depois para a Camada da Lógica do Processamento dos Cheques, Cheques.vb
Termine completando o código da Interface com o Utilizador, CliCheques.vb
Pode respeitar a sequência recomendada na totalidade ou seguir essa sequência alternadamente, num processo de desenvolvimento incremental, como por exemplo:
completando a parte da aplicação que processa os cheques em que as contas do emitente e do beneficiário pertencem ao mesmo banco
prosseguindo depois a resolução completando a parte que processa os cheques em que as contas do emitente e do beneficiário pertencem a bancos diferentes
Notas Finais:
Observe o executável de demonstração para perceber a funcionalidade desejada.
Observe a base de dados antes e após a execução dos seus testes.
Observe o código disponibilizado para se inteirar da lógica da aplicação.
|
Nome da Solução |
Tipo |
Código Fonte |
|
WinCheques |
Windows Application |