Olá ! , neste projeto estarei reforçando meus conhecimentos tecnicos em java e POO, aqui veremos um gerenciador de funcionarios e suas funcionalidades desenvolvidor por mim.
Estrutura das pastas do meu projeto.
- TB-Java-Projeto-Guiado-II/
- src/
- funcionariosBlackMoneySoftware/
- controller/
FuncionarioInterface.java
MainController.java
SistemaDeLogin.java
ValidadorDaSenha.java
- model/
- trees/
ArvoreDeFuncionarios.java
CTO.java
FuncionarioBase.java
FuncionarioDesenvolvimento.java
FuncionarioInfraestrutura.java
FuncionarioRH.java
- view/
MenuView.java
Main.java
- test.java.controller/
- ValidadorDaSenhaTest.java
- README.md
Passo 1 - Login do CTO | Passo 2 - Add novo funcionário |
---|---|
Passo 3 - logout | Passo 4 - Login funcionário |
---|---|
Passo 5 - Menu de ações funcionário + método visualizar informações |
---|
Projeto super desafiador, onde pude construir esse gerenciador e elaborar um regex para validação da senha, reforçando conhecimento de CRUD e POO.
- Visualizar Informações
- Atualizar Senha
- Adicionar Funcionário
- Remover Funcionário
- Atualizar Dados do Funcionário
- Mostrar Todos os Funcionários
- Atualizar Salário
- Demitir Funcionário
- Dar Férias
- Atualizar Cargo
- Gerenciar Servidor
- Executar Script
- Notificar
- Um regex feito para validação de senha
- Onde a senha tem que ter entre 8 e 16 caracteres
- Letras maiúsculas, minúsculas e caracteres especiais
- @Lucas Teles - branch lucas-version
- @Júlio César (Orientador)