Skip to content

Requisitos

Pedro Reis edited this page Dec 3, 2017 · 3 revisions

Requisitos não tratados

  • RF07 - O sistema deve receber notificações enviadas pelo Issues Monitoring:
  • RF08 - O sistema deve exibir as mensagens previamente recebidas do Issues Monitoring:
  • RNF03 - O sistema deve se comunicar por um WebSocket com o Issues Monitoring para receber as mensagens de alerta quando o usuário estiver presente no laboratório.
  • RFIM01 - O Issues Monitoring deve enviar as suas mensagens de alerta dos laboratórios para as cópias do Issues Authenticator dos usuários presentes no laboratório e dos responsáveis pelo laboratório.
  • RNFIM02 - O Issues Monitoring deve se comunicar por um WebSocket com o Issues Authenticator para enviar as mensagens de alerta dos laboratórios.

Requisitos tratados parcialmente

  • RF10 - Cada cópia do sistema deve possuir um ID único para ser identificado pelo Issues Monitoring:

Requisito não se aplica já que o identificador do usuário pode ser utilizado como ID único para comunicação. Isto permite que o usuário utilize o Issues Authenticator em mais de um dispositivo.

  • RNF10 - O sistema deve forçar a ativação dos módulos GPS e Wi-FI dos dispositivos onde está instalado:

Por restrições da linguagem escolhida para o projeto o requisito não pode ser implementado. A implementação atual informa ao usuário sobre a necessidade da ativação da localização para que as autenticações automáticas funcionem corretamente. O Wi-Fi do usuário não precisa estar ativo para o funcionamento correto.

  • RNF04 - O sistema deve identificar em até um minuto a entrada ou saída do usuário do laboratório:

Por restrições do sistema operacional o requisito não pode ser implementado com uma periodicidade tão baixa para a identificação de entrada e saída. A implementação atual funciona com uma periodicidade média de 15 minutos.

A lista completa de requisitos pode ser acessada na página de artefatos

Clone this wiki locally