/crud_java_mysql

Exemplo de criação de um crud em JAVA com acesso a banco de dados MySQL

Primary LanguageJava

Demonstração de criação de um projeto em JAVA com acesso à uma base de dados MySQL

Neste repositório serão incluídas todas as etapas para a criação de um sistema de controle de Ordens de Serviço com sistema de login e verificação de nível de usuário logado dentro do sistema, além de prover acesso à emissão de relatórios das ordens de serviços geradas.

DER - DIAGRAMA ENTIDADE RELACIONAMENTO DA BASE DE DADOS image

ATUALIZAÇÃO DA TABELA OREDEM_SERVIÇO image

TELAS CRIADAS NO SISTEMA CRUD

==> TelaLogin

image

==> TelaPrincipal

image

==> TelaUsuarios

image

==> TelaClientes

image

==> TelaOS

image

Todas as telas do Sistema possuem as funcionalidades de um CRUD (Create, Readme, Update e Delete). A partir da tela OS, foram incluídas algumas funcionalidades como por exemplo a desabilitação/habilitação de alguns botões e pesquisa avançada por registros a partir de um caracter digitado.

Bibliotecas que foram utilizadas neste projeto:

image

Estrutura de Pastas no Projeto:

image

==> INICIO DO 3º BIMESTRE <==

Atividades desenvolvidas no 3º Bimestre

  • RESUMO DO 3º BIMESTRE
  • Aula 01 e 02 - dia 27/07 - Criação do Projeto e BD
  • Aula 03 - 10/08 - Tela de Login
  • Aula 04 - 17/08 - Tela Principal e correções do login
  • Aula 05 - 24/08 - Preparação da tela Principal (bloqueio de funções)
  • Aula 06 - 26/08 - Tela Usuários

crud de usuarios

  • Aula 07 - 31/08 - SELECT
  • Aula 08 - 02/09 - INSERT

==> 1ª ENTREGA NO GITHUB

  • Aula 09 - 14/09 - UPDATE
  • Aula 10 - 16/09 - DELETE

crud de usuarios

==> 2ª ENTREGA NO GITHUB

  • Aula 11 - 23/09 - Criação da TelaClientes e Configuração do Botão Inserir
  • Aula 12 - 28/09 - Pesquisa avançada na tela de Clientes

#********************************************************

==> INICIO DO 4º BIMESTRE <==

        21/10 - Inicio do 4 Bim - Instruções
  • Aula 13 - 26/10 - UPDATE tabela Clientes (20)
  • Aula 14 - 28/10 - DELETE tabela Clientes
  • Aula 15 - 04/11 - JTable (cabeçalho, bloqueio de edição e limpeza dos campos)
  • Aula 16 - 09/11 - Formulario de Serviços
  • Aula 17 - 11/11 - Formulario de Serviços
  • Aula 18 - 16/11 - Vinculando um cliente a Ordem de Serviço
  • Aula 19 - 18/11 - AULA CEDIDA PARA TREINO DE APRESENTAÇÕES DOS TCC'S
  • Aula 20 - 23/11 - PROVA SAEB
  • Aula 21 - 25/11 - Emitir OS (insert) / Pesquisar OS (select)
    • ==> 2ª Entrega do 4 bim -> 25/11

  • Aula 22 - 30/11 - Alterar OS (update) / Excluir OS (delete)
  • Aula 23 - 02/12 - APRESENTAÇÃO DOS TRABALHOS DE TCC'S (08H AS 12H)
  • Aula 24 - 07/12 - Melhorando a experiência do usuário na tela de gestão de serviços (Vários Ajustes, pode demorar mais de uma aula!)
  • Aula 25 - 09/12 - PROVA SARESP
  • Aula 26 - 14/12 - Emissão de Relatórios com iReport e Jasper / Imprimir relatório de OS

==> 3ª Entrega do 4 bim -> 14/12

  • Aula 27 - 16/12 - Fechamento das Notas

AS ENTREGAS DO 4 BIM PODEM SER FEITAS INDIVIDUALMENTE OU EM DUPLAS. LEMREM-SE DE MENCIONAR SEMPRE OS INTEGRANTES DAS DUPLAS

FAÇAM AS ENTREGAS DAS ATIVIDADES PONTUALMENTE. EVITE TRANSTORNOS NOS LANÇAMENTOS DAS NOTAS, LEMBREM-SE QUE O PROFESSOR TAMBÉM TEM PRAZOS DE ENTREGA!

Prof. Anderson Vanin - profandersonvanin@gmail.com