Sistemas e Aplicações
Trabalho Prático VBA/Access
Ano Lectivo de 2003/2004
Descrição
A tarefa subjacente a este trabalho prático consiste em utilizar a
ferramenta de desenvolvimento VBA/Access para construir uma aplicação
que permita gerir de forma eficiente a informação sobre os jogos do
Euro 2004.
A manutenção da informação deve ser conseguida por utilização de uma
base de dados em Access com um esquema relacional semelhante ao da
figura que se segue (carregue aqui para
obter a base de dados já com dados exemplo). Considere que a
informação relativa aos estádios, selecções, jogadores, jogos e
eventos já está definida e não é editável.
A aplicação a desenvolver deverá implementar as seguintes funcionalidades:
- Deverá ser possível visualizar e editar toda a informação
relativa ao decurso de um jogo: jogadores que participaram, golos,
substituições e cartões.
- Deverá ser possível obter resumos estatísticos dos vários itens
relacionados com o decurso do campeonato, tais como: classificação
das selecções, golos e pontuação; melhores marcadores; selecções com
mais golos marcados/sofridos; selecções/jogadores com mais/menos
cartões.
- Deverá ser igualmente possível obter relatórios com: a ficha
técnica de um determinado jogo; a classificação dos grupos e
respectivos resultados; a lista dos melhores marcadores do
torneio.
- Sempre que a informação relativa a todos os jogos de uma
determinada fase do torneio estiver completa, a aplicação deverá
gerar de modo automático os jogos da fase seguinte. No entanto isto
não deve impossibilitar a reedição dos dados das fases
anteriores.
- Todo o controle da aplicação deverá ser feito por formulários
implementados em VBA, de tal modo que o utilizador nunca necessite
de editar directamente as tabelas. Toda a manipulação dos dados das
tabelas deverá ser feita por utilização de objectos do tipo ADO
(ActiveX Data Objects). A navegação entre as várias funcionalidades
da aplicação deverá ser simples e o mais funcional possível.
Não existe qualquer restrição no que respeita à organização e
implementação dos vários tópicos. Em particular poderá modificar as
tabelas propostas se achar que podem melhorar a aplicação. A
implementação de outras funcionalidades para além das mencionadas é
valorizada mas não é obrigatória.
Prazos
O trabalho deve ser entregue via submissão
electrónica até 6 de Janeiro de 2004, sendo a sua demonstração
feita posteriormente em horário a marcar.