lgpd_logging
🚧 Em desenvolvimento 🚧
🏁 Índice
- Projeto de Segurança da Informação
- Objetivo
- Situação Atual
- Tecnologias
- Backlog
- Diagrama de caso de uso
- Sequencia de Atividades
- Team
🔒 Projeto de Segurança da Informação
Repositório para o projeto de Segurança da Informação na FATEC SJC. Este projeto é um sistema de logs para queries.
Criar API que possibilite a evidenciação de ações em um banco de dados, para que em casos de criação, consulta, edição e exclusão de dados haja um meio de comprovação da ação.
Adaptando o sistema de banco de dados da empresa conforme as especificações da lei 13.709/18 conhecida como Lei Geral de Proteção de Dados (LGPD) a fim de garantir a transparência sobre o uso das informações dos usuários/clientes, evitando multas e o detrimento da empresa perante o mercado.
🚩 Situação atual
Sistema de banco de dados ainda não adaptado para lei geral de proteção de dados, sistema não contém logs que evidencie ações realizadas no banco de dados.
💻 TECNOLOGIAS
- Java: versão 11
- Spring Boot
- Hibernate
- Maven
- Heroku
- PostgreSQL
- React.js
- Axios
- Material-UI
📑 Backlog
Sprint 1 (28/03) | Sprint 2 (18/04) | Sprint 3 (16/05) | Sprint 4 (05/06) |
---|---|---|---|
Declaração do contexto | Criação da tabela da entidade usuário no banco de dados para que a partir desses dados armazenados seja gerado um log | Desenvolvimento da tela de login para que gere log de login | Desenvolvimento da tela de consulta para consultar os logs gerados |
Implementação de métodos de gerações de logs no back-end, sendo eles, método de inserção, consulta, atualização, remoção e logs | Desenvolvimento da tela de cadastro para que gere um log do tipo inserção | Criação da tabela da entidade login no banco de dados para que seja armazenados os log de login | Implementação do método de log para filtrar os logs e exibí-los |
Conexão entre banco de dados e o back-end para a persistência do log | Implementação do método de login para o adminitrador sinalizar a entrada e gerar o log de login | Implementação de hash para verificação de integridade dos dados |
📅 Diagrama de Caso de Uso
📅 Sequencia de Atividades
👭 Team
Scrum Master | Tábatha Fróes | Github | |
Product Owner | Gabriel Azevedo | Github | |
Develop | Ângelo Lima | Github | |
Develop | Larissa Takahashi | Github | |
Develop | Natália Neves | Github | |
Develop | Maria Eduarda | Github | |
Develop | Renato Passos | Github |