Find Jobs
Hire Freelancers

Cadastro Simples com Banco de dados

$10-30 USD

Terminado
Publicado hace alrededor de 8 años

$10-30 USD

Pagado a la entrega
um trabalho escolar segue enunciado que preciso fazer e esto sem tempo é uma simples tela de cadastro segue print [login to view URL] Questão 1 (2,5 pontos): Uma empresa necessita de um sistema para desktop em Java para cadastrar os seus fornecedores em um banco de dados. As informações que cada fornecedor deve preencher são as seguintes: Nome Fantasia, Razão Social, CNPJ, Cidade e Região. O campo “região” deve usar uma caixa de escolha para as opções Sul, Sudeste, Centro-Oeste, Norte e Nordeste. A tabela e o banco de dados têm o nome “fornecedor”. A tabela tem a seguinte estrutura: CREATE TABLE fornecedor ( fornecedorID INTEGER NOT NULL AUTO_INCREMENT, nomeFantasia VARCHAR(50) NOT NULL, razaoSocial VARCHAR(50) NOT NULL, CNPJ VARCHAR(20), cidade VARCHAR(25), regiao VARCHAR(20), PRIMARY KEY(fornecedorID) ); O layout da janela é apresentado abaixo: Esta interface gráfica, além dos campos, 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. A caixa de texto para a razão social deve ter o seu preenchimento obrigatório, faça a 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 fornecedores, 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. Questão 2 (2,5 pontos): Você já realizou a inclusão dos dados de fornecedores no banco de dados na questão 1. Agora, a mesma empresa necessita listar os dados de seus fornecedores que estão armazenados no banco de dados. A chamada desta funcionalidade será através do botão “Listar” 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 fornecedores armazenados. Utilize o mesmo banco e tabela da questão 1. Ao se clicar no botão “Fechar” deve se retornar a janela anterior. 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. Questão 3 (2,5 pontos): Após realizar a listagem dos dados na questão 2, a empresa necessita disponibilizar uma interface gráfica para a alteração dos dados de seus fornecedores que estão armazenados no banco de dados. Para localizar o fornecedor cujos dados devem ser alterados é necessário ser informado o id do fornecedor. A interface deve ter o seguinte formato: Esta interface gráfica deve ser chamada pelo botão “Alterar” da interface gráfica da questão 1. Logo após a digitação do id os dados do fornecedor devem ser exibidos na interface gráfica desenvolvida na questão 1 para que sejam alterados. Se o id do fornecedor não existir, deve ser exibida uma mensagem ao usuário. O botão “Cadastrar” altera os dados do fornecedor. Utilize o mesmo banco e tabela 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. Questão 4 (2,5 pontos): Com as funcionalidades de inclusão, listagem e alteração dos dados de fornecedores prontas, agora a empresa necessita disponibilizar a interface gráfica para a exclusão dos dados de fornecedores que estão armazenados no banco de dados. Para localizar o fornecedor a ser excluído do banco de dados é necessário ser informado um id de fornecedor. A interface gráfica deve ter o seguinte formato: Esta interface gráfica deve ser chamada pelo botão “Excluir” da interface gráfica da questão 1. Logo após a digitação do id, todos os dados do fornecedor que foi localizado deve ser exibido na interface gráfica desenvolvida na questão 1 e logo após é exigido a confirmação da exclusão com a interface a seguir: Se o id do fornecedor não existir, deve ser exibida uma mensagem ao usuário. Utilize o mesmo banco e tabela 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.
ID del proyecto: 10030634

Información sobre el proyecto

2 propuestas
Proyecto remoto
Activo hace 8 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
Boa tarde, tudo bem? Para esse seu projeto já tenho algumas ideias de como desenvolve-lo podemos usar java Swing, vai ficar legal, para a comunicação com o banco podemos usar os drivers MysqlConnector do java, banco de dados sugiro usar o MySql que é gratuito e um banco muito bom. Fico no aguardo do seu contato muito obrigado.
$23 USD en 1 día
5,0 (1 comentario)
0,7
0,7

Sobre este cliente

Bandera de BRAZIL
Florianópolis, Brazil
5,0
1
Forma de pago verificada
Miembro desde mar 23, 2016

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.