Skip to content

Repositório criado para versionamento da documentação da API do 6° semestre de DSM - FATEC SJC

Notifications You must be signed in to change notification settings

RatanabaOrg/PLN_Documentacao

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

logo

Monitoramento de acesso a área restrita

Sobre | Repositórios | Entregas | Backlog | Diagrama | Pasta | Manuais | Equipe


react native node js java script type script html css mongodb

jira docker figma visual studio code slack aws vercel github


📝 Sobre o projeto

O projeto, realizado em parceria com a Altave, foca no desenvolvimento de um sistema de monitoramento de acesso a áreas restritas no setor de óleo e gás, áreas restritas são acessadas apenas por pessoas autorizadas para manutenções específicas e o monitoramento dessas áreas é feito por câmeras supervisionadas pela equipe de segurança. No entanto, devido ao grande número de câmeras e à dependência de interação humana, falhas ocorrem frequentemente.

A proposta é mitigar esses erros com sensores nas portas de acesso que ao serem abertas geram um aviso de acesso e a equipe de segurança informará se o acesso foi autorizado.

No sistema permitirá análise periódica dos dados, exibindo gráficos sobre o número de acessos e o tempo de inatividade de uma área. Além disso, a emissão de avisos incluirá a opção de abrir o acesso à câmera da área e realizar comentários, facilitando uma análise automática de recorrência e gravidade. Para auxiliar os usuários, o sistema contará com um chatbot disponível em todas as telas, fornecendo informações e orientações.

Confira o design inicial:

Requisitos.pdf


🗂 Repositórios


🏁 Entregas de Sprints

Sprint Datas Status Relatório Tag
01 09/09/2024 à 29/09/2024 Finalizado ✔️ Ver 👁️ 1.0.0
02 07/10/2024 à 27/10/2024 Finalizado ✔️ Ver 👁️ 2.0.0
03 04/11/2024 à 24/11/2024 Finalizado ✔️ Ver 👁️ 3.0.0

📌 Backlog do Produto

Épicos (Requisitos Funcionais)

SPRINT CÓDIGO DESCRIÇÃO STATUS
1 RF1 Interface de administrador, com cadastro de usuários e áreas
1 RF2 Interface de visualização dos acessos realizados
2 RF3 Alerta de acessos não autorizados
2 RF4 Dashboard com histórico de acessos
2 RF5 Responsividade
3 RF6 ChatBot de auxílio a utilização do sistema
3 RF7 Hospedagem em nuvem

Requisitos Não Funcionais

SPRINT CÓDIGO DESCRIÇÃO STATUS
1 RNF1 Guia de instalação, GitHub
2 RNF2 Manual do usuário
1 RNF3 Modelagem de banco de dados
3 RNF4 Desejável que o sistema seja acessível online
1 RNF5 Desenvolver um simulador do sensor de porta

📁 Conteúdo da Pasta docs

Na pasta docs deste repositório, você encontrará arquivos essenciais para o projeto:

  • modelagem_dados.png: Este arquivo contém o diagrama de banco de dados, oferecendo uma visão detalhada da estrutura e relacionamento entre as entidades do sistema.

  • requisitos_cliente.pdf: Um documento fornecido pela faculdade e elaborado em conjunto com o cliente, que descreve os requisitos funcionais e não funcionais do sistema, incluindo informações sobre as funcionalidades essenciais, como cadastro de usuários, monitoramento de acessos e análise de incidentes.

  • manual_usuario.pdf: Este arquivo fornece um guia completo para o usuário, detalhando como utilizar todas as funcionalidades do sistema e orientações sobre o processo de cadastro, login e monitoramento.

Você encontrará pastas das Entregas de Sprint que seguem o padrão Sprint_(número da sprint):


☁️ Modelo do banco de bados

Modelo de Dados

📜 Manual de instalação e do usuário

Para garantir o bom funcionamento do sistema em seu ambiente local, é necessário instalar o Node.js. Siga os passos abaixo para preparar seu ambiente:

  1. Instalação do Node.js:
https://nodejs.org/pt/download/prebuilt-installer
  1. Siga os passos do manual de instalação do Backend, o link se encontra abaixo:
https://github.com/RatanabaOrg/PLN_Back_End
  1. Siga os passos do manual de instalação do Chatbot, o link se encontra abaixo:
https://github.com/RatanabaOrg/PLN_Chatbot
  1. Siga os passos do manual de instalação do Frontend, o link se encontra abaixo:
https://github.com/RatanabaOrg/PLN_Front_End

Manual do usuario.pdf


👥 Equipe

Nome Função Redes profissionais
Amanda Vieira de Oliveira Scrum Master Linkedin Badge
GitHub Badge
Lucas França Registro Product Owner GitHub Badge
Carlos Eduardo Falandes Dev Team Lattes Badge
GitHub Badge
Júlia Sousa Gayotto Dev Team Linkedin Badge
GitHub Badge

Voltar ao topo

About

Repositório criado para versionamento da documentação da API do 6° semestre de DSM - FATEC SJC

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •