AGBD - Trabalho
CIDADE | |
· codCidade: | INTEGER NOT NULL |
· nomeCidade: | VARCHAR2(60) NOT NULL |
uf: | CHAR(2) NOT NULL |
taxa: | NUMBER(10,2) NOT NULL |
CLIENTE | |
· codCliente: | INTEGER NOT NULL |
nomeCliente: | VARCHAR2(80) |
endereco: | VARCHAR2(80) |
· cidade: | VARCHAR2(60) (FK) |
telefone: | VARCHAR2(15) |
FRETE | |
CodFrete: | INTEGER NOT NULL |
dataEntrega: | TIMESTAMP NOT NULL |
descricao: | VARCHAR2(100) NOT NULL |
· CodCliente: | INTEGER NOT NULL (FK) |
· CodCidade: | INTEGER NOT NULL(FK) |
· CodFuncionario: | INTEGER NOT NULL(FK) |
peso: | NUMBER(10,2) NOT NULL |
valor_frete: | NUMBER(10,2) NOT NULL |
FUNCIONARIO | |
· CodFuncionario: | INTEGER NOT NULL |
CPF: | VARCHAR2(11) |
NOME: | VARCHAR2(60) NOT NULL |
SALARIO: | NUMBER(10,2) |
CNH: | VARCHAR2(11) |
Criar uma aplicação Java com aceso ao Banco de Dados Oracle, seguindo as especificações do esquema anterior para a criação das tabelas.
Trata-se de um controle de fretes simplificado. A aplicação deve permitir o cadastro de todas as tabelas através de formulários elaborados em JAVA(NETBEANS), Após os cadastros crie um formulário que permite consultar os fretes por cidade, cliente ou funcionário, listando-os em uma JTable, conforme o modelo:
Exibir no final o valor total de frete para aquela Consulta
CONSULTA FRETES | ||||||||||||||||||||
Código para Consulta | ||||||||||||||||||||
·Cliente ·Cidade ·Funcionario | ||||||||||||||||||||
| ||||||||||||||||||||
| ||||||||||||||||||||
Valor Total do Frete |
Data de Entrega
No dia da prova final de AGBD
FORMATO: CD contendo a pasta do projeto, que deverá ter o seguinte nome:
-JavaOracleFrete_NOME_RA
-Scripts para criação do BD
O trabalho valerá até 1 ponto na Média Final
.: Media = TI * 4 + P * 6
____________
10
Media Final = Media + NotaTrabalho
TRATAR ERRO NOT NULL DOS CAMPOS(FK), não permitir que apareça a msg de erro do SGBD para o usuário.
Nenhum comentário:
Postar um comentário