Prova Substitutiva Projeto de V.B.
 
 
 
                     Projeto Estacionamento “Rota 57”
 
   Eles têm seus vinte e poucos anos e - pasmem meninos! - gostam de carros, motos e bicicletas.
meninos do Mustang levam uma vida a 580km/h e gostam de sentir a brisa quente de uma tarde 
de verão bater em seu rosto enquanto dirigem por estradas desertas.
Sempre ficam em dúvida  quando encontra uma bifurcação à sua frente e sua mente 
entra em parafuso quando tem que escolher entre esquerda e direita em questão de segundos.
   Por isso, ambos decidiram montar o estacionamento e informatizá-lo, devido ao grande número 
de pessoas que resolveram utilizar o estacionamento.
   Eles criaram um estacionamento para bicicletas, motos e carros, onde apenas cobram a diária de 
permanência, o dia, e não a hora como nos estacionamento comuns. 
   O valor em dinheiro para desenvolvimento do software e hardware é em torno de R$ 1.200.000,00, 
onde melhor software que atenda os requisitos será o escolhido. 
 
 
 
 

 
 
        Este estacionamento deseja adquirir um aplicativo que atenda as 
necessidades do seu dia-a-dia, como os seguintes requisitos:
 
Requisito do Software para ser aceito pelo Estacionamento:
 
1-) Deverá ter as seguintes tabelas na base de dados Access:
 
 Bicicleta:
       Código, Descrição ,Placa data entrada e data da saída. 
 Carro:
      Código, Descrição ,Placa data entrada e data da saída. 
  Moto:
       Código, Descrição ,Placa data entrada e data da saída. 
 Cliente:
       Código, Nome, Tipo de transporte, Idade, Endereço, CEP,
 Bairro, Cidade e Estado. 
  
Login: 
    Nome, Senha 
 
2-) A aplicação VB deverá ter as seguintes características:
 
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 entrada de menu de sair.
 
 Obs.: A aplicação só será apresentada após validação do funcionário na tabela.
 
3-) A aplicação deverá ter um formulário para cada tabela, para ser feito a  
interação com as tabelas Moto, Bicicleta, Carro e Cliente.
 
Obs.: Deverá ter as opções de Inserir e Remover.
 
 
4-)  Criar um formulário de Fechamento para Moto, Bicilceta ou Carro, onde deverá
 ser feito o calculo dos dias que o cliente usou o Estacionamento.
     Campos no formulário:
                 Agencia, Conta, Nome,Transporte, Data inicial, data final e dias de uso.
 
5-) Criar uma função que calcule o dias utilizado no estacionamento definido pela data da entrada e
data de saida. 
 Campos no formulário: Nome Cliente , data de entrada, data de saída, dias de uso e valor a pagar.
 
Obs.: Valores: Bicicleta = R$0,50, Moto= R$ 1,00 e carro = R$2,00 ao dia.            
6-) Criar as seguintes funções na área global:
       6.1-) Calculo do Digito da Agencia do cliente(Bradesco)
       6.2-) Calculo do digito da Conta do Cleinte.
        
7-) Adicionar um formulário de about no projeto e uma opção de Menu.
 
8-) A aplicação de deverá ter um entrada no menu para ser apresentado o relatório 
de cada tabela do sistema:
       Login, Carro, Moto, Bicicleta e Cliente.
 
9-) Gerar o Setup de Instalação do Projeto para ser apresentado como finalização.

 

Obs.: Os campos dos formulários deverão ser a propriedade TabIndex.

1