Sistema de Gerenciamento de Salas
O presente trabalho visa apresentar o desenvolvimento de um sistema de Gerenciamento de locais e reservas, utilizando as melhores práticas no desenvolvimento de sistemas e gerência de projetos. No decorrer da aplicação foram utilizadas metodologias ágeis para que todo o processo de construção do sistema fossem feitas quase de forma automática pelo próprio gerenciamento. buscando facilitar a gerência com a finalidade de gerar eficiência e eficácia nas reservas e planejamento e auxiliando os colaboradores até segurança e frear a incompatibilidade de horários.
O diagrama entidade relacionamento é o início de mapeamento das tabelas do banco de dados e seus relacionamentos, sendo que nesse momento começa-se a visualizar os atributos e as regras normais que serão aplicadas.
O diagrama de classes é essencial pois une as estruturas de negócio e interface, demonstrando as tabelas com seus atributos e as funções que serão implementadas relacionando-as. Seu desenvolvimento é utilizado como base por vários outros diagramas.
- JAVA 8
- SPRING BOOT
- SPRING DATA JPA
- MAVEN
- JASPERREPORTS
- SPRING SECURITY
- SPRING MVC
- JS
- HTML
- CSS
- JQUERY
- BOOTSTRAP v3
- THYMELEAF
- Banco de dados: Postgresql
Pré-requisitos: Java 8
# clonar repositório
git clone https://github.com/leninjunior/projeto-emeron.git
# entrar na pasta do projeto back end
cd projetoemeron
# executar o projeto
./mvnw spring-boot:run
# Você precisará gerar uma senha no projeto para conseguir fazer o login, segue o código.
BCryptPasswordEncoder encoder = new BCryptPasswordEncoder();
String result = encoder.encode("123");
System.out.println(result);
Lenin Junior Freire Bessa