Nome: _______________________________________________N.________Turma D
Nome: _______________________________________________N.________Turma D


Prova Prática de V.B. Básico
Projeto Deposito de Material de Construção O objetivo deste projeto é resgastar todo o aprendizado adquirido até o presente momento
em um ambiente conhecido.
1-) Criar as seguintes tabelas no banco de dados Access:
Tabela Produto: Campos: CodigoProduto, Descrição, Valor , Quantidade, Data de Entrada e Data Validade
Tabela Cliente: Campos : CodigoCliente, Nome, Sexo, Idade, Endereço, Complemento, CEP, Bairro, Município e Estado.
Tabela Funcionário: Campos: CodigoFuncionario, Nome, Seção, Depto, Salário e Periodo. Tabela Caixa: Campos: SequenciaCaixa, data, hora, CodigoFuncionario, CodigoCliente, CodigoProduto, Qtde e ValorUnitartio.
2-) Criar uma aplicação VB que permita apresentar todos as informações contidas nas tabelas com as seguintes caracteristicas: a-) Um MDI que tenha os seguintes objetos: Menu de chamada para cada formulário, ToolBar com quatro botões, statusBar com 3 panels (Mensagem,data e hora). Obs.: O objeto Menu deverá ter controle de Janelas de formulários ativos(WindowList) b-) Um formulário de Login que valida o usuário que deseja utilizar a aplicação e outro de Logoff, para liberar a aplicação: Usuários e senhas validas: Bola --> Senha: 127823 Juquinha --> Senha: hobotu Belinha --> Senha: bebinha Obs.: Todos os formulários deverão apresentar o nome do usuário entrar no sistema.
3-) Criar quatro formulários que apresente as quatro tabelas, utilizando DataGrid e ADODC. Obs.: Todos os Formuários deverão ter um botão fechar.
4-) Criar um formulário de Cadastro de Produto com as seguintes características: Data deverá ser preenchida através de um objeto MontView. Deverá existir um textBox informátivo, que ao digitar a data de validade seja apresentado quanto dias, meses e ano terá que ser removido do estoque caso não seja vendido. Deverá também ter um textBox totalizador, para apresentar o valor total em produto, após os campos de qtde e valor estarem preechidos. Obs.: Construir uma função que informe a quantidade dias, mes e anos falta para o produto perder a validade.
5-) Criar um formulário de Cadastro de Cliente com as seguintes características: A opção de sexo deverá ser um objeto Option. O estado deverá ser um objeto Combo.
6-) Criar um formulário de Cadastro de Funcionário com as seguintes características: O período deverá ser um objeto Option. Como a empresa é multi-Nacional, o salário é convertido para dolar, por isso, o formulário deverá ter os dois tipos de textBox, R$ e U$. Valor do Dolar R$2,96. Obs.: Criar uma função que converta Real para Dolar.
6-) Criar um formulário de Cadastro de Caixa com as seguintes características: Todas as compras feitas pelo cliente, deverão ser apresentadas em uma ListBox, onde o cliente poderá estar visualizando o que está comprando. Obs.: Este formulário deverá ter quatro botões: Nova compra, Total, Adiciona Novo Produto e Sub Total. E também um TextBox para apresentar este sub total e total.
7-) As cores predominantes neste projeto são: Amarelo, Pink, Azul e Vermelho. OBs.: Pode ser utilizado variação no tom de cor de cada um delas.
8-) Adiconar um formulário de about no projeto e uma opção de Menu.
9-) Gerar o Setup de Instalação do Projeto para ser apresentado como finalização.
1