🛠️ Sistema de Helpdesk
Disciplina: Linguagem de Programação I
Instituição: Instituto Federal Catarinense – Campus Videira
Professor: Fábio José Rodrigues Pinheiro
Aluno: Guilherme Pereira do Amarilho
📅 Dezembro de 2021
🎯 Objetivo
Desenvolver um sistema desktop para gestão de chamados de suporte técnico (Helpdesk), com controle de usuários, setores, atendimentos e níveis de acesso distintos (cliente e administrador).
🧩 Funcionalidades
👤 Usuário Cliente
- Realiza login
- Registra novos chamados
- Consulta atendimentos abertos e encerrados
🛠️ Usuário Administrador
- Gerencia cadastros de clientes e setores
- Acompanha e finaliza chamados por setor
- Define responsáveis e altera status de atendimento
🗄️ Banco de Dados
🔧 Conexão:
- String url = “jdbc:mysql://localhost:3306/helpdesk”;
- String usuario = “root”;
- String senha = “root”;
📈 Diagrama ER e Estrutura de Tabelas
💡 Destaques Técnicos
- Java com padrão MVC
- Interface gráfica com Swing
- Persistência com DAO + JDBC
- Conexão com banco de dados MySQL
- Tratamento de relacionamentos via objetos (Cliente → Setor, Atendimento → Admin)
✅ Projeto desenvolvido com foco em organização, boas práticas e domínio dos conceitos de estruturação de software com banco de dados.