Você está na página 1de 2

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA

SUL-RIO-GRANDENSE - CAMPUS PASSO FUNDO


CC – Linguagem de Programação Orientada a Objetos - 2022/2
Reavaliação individual sobre Interface Gráficas em Java - Prof. Telmo Júnior

1. Com base no projeto desenvolvido no Trabalho da primeira etapa da disciplina,


desenvolva uma tela para autenticação de Funcionário. Para isso, utilize uma
biblioteca gráfica (GUI) para a linguagem de programação Java. Essa tela deverá
ser responsiva. Deverão ser estipulados os critérios (quantidade e tipos de
caracteres) para o preenchimento dos campos desse formulário. Esses critérios
deverão ser apresentados ao Funcionário em caso de erro ou não preenchimento.
Os dados devem ser comparados com os registros da tabela Pessoa/Funcionario.

2. Com base na distribuição de classes a seguir, implemente as tela(s) para as


funcionalidades de CRUD via JDBC. Além dos campos de texto, o formulário deve
ter ao menos um campo do tipo (JcomboBox ou JTabedPane). Todos os campos
deverão ser obrigatórios e ter uma máscara ou rotina para validação do
preenchimento. Essas telas deverão ser responsivas e deverão ser
disponibilizadas somente após a autenticação do Funcionário através de um Menu.
Caso o Jframe seja fechado, o processo deverá ser finalizado, bem como, a
conexão JDBC com o Banco de dados.

Itens que serão avaliados:


 Autenticação e validação: 1,0
 Estrutura de menus: 1,0
 Formulário principal: C:2,0 – R: 1,0 – U: 1,0 – D: 1,0
 Testes unitários para a geração de dados essenciais em JPA: 1,0
 Apresentação presencial do trabalho: 2,0

Observação: fontes deverão ser enviados pelo Moodle. Não serão aceitos trabalhos
enviados por e-mail. Antes de enviar o projeto, organize o código fonte, incluindo
comentários e instruções para a execução dos métodos de testes unitários. Limpe o
projeto e compacte-o no formato zip antes de submetê-lo.
Distribuição das classes por aluno:
Cliente e Pet → agregação por composição. : Anita, Bernardo.
Venda e Consulta → agregação : Camila S.
Consulta e Receita → agregação por composição : Chrystian, Eduardo I.
Receita e Produto → agregação : Francisco,
Venda e Cliente – associação : Henrique B, Jair,
Consulta e Pet – associação : Jorge H., Kévin,
Consulta e Médico – associação : Lucas A., Paulo H.,
Agenda e Médico – associação : Pedro F., Vinícius

Você também pode gostar