Escolar Documentos
Profissional Documentos
Cultura Documentos
Informtica II
Objjecttiivos:: Ob ec vos
Anlise de uma base de dados Implementao de uma base de dados ndices
Uma empresa de txis pretende informatizar-se. A informao a armazenar dever pertencer aos seus empregados, txis, clientes e respectivas viagens. Sendo assim deve guardar para o: EMPREGADO: BI, nome, morada, telefone, telemvel, data de validade da carta de conduo TAXI: Matrcula, marca, modelo, combustvel (gasleo, gasolina, gs), ano e ms da matrcula (ou seja do carro), ano da prxima inspeco, preo do km (supondo que o preo varia consoante a idade do carro) CLIENTE: N de contribuinte, nome, morada
Sempre que se registar uma viagem deve ficar guardado a data (dia + hora), o destino, os kms efectuados. A base de dados dever ainda permitir as seguintes operaes: Listar a informao completa dos empregados e respectivo txi Listar o total facturado (total de kms x preo do km) e o total de kms efectuados por cada txi. Nesta listagem dever constar a matrcula, a marca, o modelo e os totais pedidos (valor facturado e kms) Listar quais os txis que devem ir inspeco num determinado ms e ano. O ms e o ano devem ser solicitados ao utilizador. Listar os empregados cuja data de validade da carta de conduo j expirou Listar todas as viagens efectuadas por cada txi Listar todas as viagens efectuadas por cliente Sempre que efectuar uma viagem a aplicao dever ter a opo de imprimir a factura. Na factura deve constar a data, o n de contribuinte, o nome, a morada, os kms efectuados e o total a pagar. Notas importantes: O ms da matrcula deve estar compreendido entre 1 (Janeiro) e 12 (Dezembro). O combustvel dever ser um dos trs casos: gasleo, gasolina ou gs
Exercciio N 1 Exerc c o N 1
1. Faa a anlise do problema apresentado
Exercciio N 2 Exerc c o N 2
1. Implemente a base de dados conforme resultado da anlise: 1.1. 1.2. 1.3. 1.4. 1.5. 1.6. Criao das tabelas Relacionamento entre as tabelas Criao das consultas Criao dos formulrios Criao dos relatrios Criao do menu principal
Nota Importante:
Data_Carta_Conducao, na tabela Empregado, no est correctamente definida. Altere a data para 01-05-2065 e guarde o registo
2. Acrescente o txi:
Se conseguiu introduzir este txi a BD no est de acordo com o enunciado. O campo empregado tem de ser obrigatrio e nico, na tabela Txi. Atribua um empregado ao txi e guarde o registo. 3. Acrescente o cliente:
Se conseguiu introduzir esta viagem no tem os ndices bem definidos. No dever permitir que um txi faa duas viagens simultaneamente.
Altere a data para 05-05-2004 21:00:00 e guarde o registo. 6. A partir do formulrio anterior (viagem) visualize o relatrio da factura da respectiva viagem.
Se a factura que visualizou no coincide com os dados da viagem em questo ento no efectuou a ligao entre o relatrio (R_Recibo) e o formulrio (F_Viagem). 7. Visualize as viagens efectuadas pelo cliente Indiferenciado 8. Indique quais os empregados que contm a carta de conduo caducada.
___________________________________________________ 9. Indique quais os txis que devem ir inspeco este ms (Abril de 2005):
3. Crie um grfico de barras que demonstre o total facturado por cada txi 4. Listagem dos trs melhores clientes (tendo em conta o seu total facturado) 5. Listagem do total facturado por txi num determinado ms e ano introduzido pelo utilizador. 6. Listagem dos empregados que no se encontram ao servio, ou seja, que no tm qualquer txi atribudo. 7. Acrescente no menu principal, atravs dos botes de comando, todos os relatrios criados.