programação em java

  • Status do projeto

    Fechado
  • Interessado

    2
  • Postado em

  • Localização

    O projeto pode ser concluído remotamente
  • Orçamento

    R$ 100 - R$ 500
  • Depósito pago

    R$ 0,00
  • Bônus total por indicação

    R$ 10,00
  • Na contratação

    R$ 10,00
  • postado por

    Fabiana
  • Habilidades:

Descrição do Projeto

Uma empresa de locação de veículos necessita de um sistema para desktop em Java para cadastrar os seus automóveis em um banco de dados. As informações referentes a cada veículo que devem ser preenchidas são as seguintes: Placa, Modelo, Marca, Lugares e ValorAluguel. A tabela e o banco de dados têm o nome “veiculo”. A tabela tem a seguinte estrutura:

CREATE TABLE veiculo (
veiculoID INTEGER NOT NULL AUTO_INCREMENT,
placa VARCHAR(7) NOT NULL,
modelo VARCHAR(50) NOT NULL,
marca VARCHAR(50) NOT NULL,
lugares INTEGER NOT NULL,
valorAluguel DECIMAL(9,2) NOT NULL,
PRIMARY KEY(veiculoID)
);

O layout da janela é apresentado abaixo:


Esta interface gráfica, além dos campos para entrada de dados, possui seis botões. O botão com o nome "Sair" fecha a janela e sai do sistema. O botão com o nome “Limpar” limpa as caixas de texto da janela. Quando for clicado, o botão “Salvar” enviará as informações ao banco de dados. Faça com que os campos da tabela que seja Not Null tenham o seu preenchimento obrigatório através de validação. As funcionalidades dos outros botões serão implementadas posteriormente.

Desenvolva uma interface gráfica baseada em JFrame do pacote Swing para o cadastro de veículos, contendo as informações acima. Utilize o banco de dados de sua preferência. Ao final do processamento deve ser exibida uma mensagem informando se o usuário conseguiu ou não realizar a inclusão dos dados.
Você deve apresentar todo o código fonte utilizado para desenvolver a interface e a inclusão no banco de dados. Outras janelas podem ser criadas para integrar as funcionalidades do sistema se for necessário.
Reposta:
Insira o código fonte e o printscreen das interfaces gráficas aqui.
Questão 2 (2,5 pontos):
Você já realizou a inclusão dos dados de veículos no banco de dados na questão 1. Agora, a mesma empresa necessita listar os dados de seus veículos que estão armazenados no banco de dados. A chamada desta funcionalidade será através do botão chamado “Listar” da interface da questão anterior. As informações e o layout dos dados a serem exibidos são apresentados na figura abaixo:


Desenvolva uma interface gráfica baseada em JFrame que contêm um componente JTable para exibir os dados de veículos armazenados. Utilize o mesmo banco e tabela da questão 1. Ao se clicar no botão “Fechar” deve se retornar a janela anterior(interface da questão 1).
Você deve apresentar todo o código fonte utilizado para desenvolver o cadastro. Outras páginas podem ser criadas para integrar as funcionalidades do sistema.
Reposta:
Insira o código fonte e o printscreen das interfaces gráficas

Freelancers interessados

    {{ item.displayName }} {{ item.displayName }}

    {{ item.displayDisciplines }}

    • {{ item.hourlyRate || '-' }} por hora
    • {{ item.cityName }}
      {{ item.stateName }}, {{ item.countryName }}
    • {{ item.nrSharedConnections }} conexões compartilhadas

Nenhum freelancer interessado ainda

Operação falhou!
Por favor, tente novamente mais tarde. Se o problema persistir entre em contato com o suporte.