Mudanças entre as edições de "Felipe-PJI2-2020-1"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 11: Linha 11:
 
'''RF.01 -''' Permitir que sejam inseridos módulos/drivers para novos sensores;
 
'''RF.01 -''' Permitir que sejam inseridos módulos/drivers para novos sensores;
  
'''RF.02 -''' Possibilitar a instalação de sensor(es) com módulos/drivers já inseridos;
+
'''RF.02 -''' Possibilitar a instalação de sensor(es);
  
'''RF.03 -''' Permitir a configuração do sensor e a grandeza medida;
+
'''RF.03 -''' Permitir cadastrar grandezas a serem medidas;
  
'''RF.04 -''' Possibilitar a configuração de limiar (inferior e superior) da grandeza medida pelo sensor;
+
'''RF.04 -''' Permitir a configuração do sensor e a da grandeza a ser medida;
  
'''RF.05 -''' Gerar notificação quando limiar for atingido;
+
'''RF.05 -''' Possibilitar a configuração de limiar (inferior e superior) da grandeza medida pelo sensor;
  
'''RF.06 -''' Permitir a leitura das informações do(s) sensor(es) instalado(s);  
+
'''RF.06 -''' Gerar notificações de medidas;
 +
 
 +
'''RF.07 -''' Permitir a leitura da grandeza medida pelo sensor;  
 
   
 
   
  
Linha 29: Linha 31:
  
 
'''RNF.03 -''' O Sistema deve ser implementado em uma RaspBerry PI;
 
'''RNF.03 -''' O Sistema deve ser implementado em uma RaspBerry PI;
 +
 +
 +
'''Regras de Negócio (RN):'''
 +
 +
'''RNF.01 -''' Somente sensor com módulo/driver previamente inserido poderá ser instalado;
 +
 +
'''RNF.02 -''' Uma mesma grandeza poderá ser medida por mais de um sensor;
 +
 +
'''RNF.03 -''' Poderá ser instalado mais de um sensor do mesmo tipo;
 +
 +
'''RNF.04 -''' As notificações só serão geradas para medidas que atingirem os limiares configurados;
 +
  
 
{{Collapse bottom}}
 
{{Collapse bottom}}

Edição das 19h19min de 15 de abril de 2020

Responsável

  • Felipe Cardoso, e-mail: felipe.p19@aluno.ifsc.edu.br

Etapas

Levantamento de Requisitos

Requisitos Funcionais (RF):

RF.01 - Permitir que sejam inseridos módulos/drivers para novos sensores;

RF.02 - Possibilitar a instalação de sensor(es);

RF.03 - Permitir cadastrar grandezas a serem medidas;

RF.04 - Permitir a configuração do sensor e a da grandeza a ser medida;

RF.05 - Possibilitar a configuração de limiar (inferior e superior) da grandeza medida pelo sensor;

RF.06 - Gerar notificações de medidas;

RF.07 - Permitir a leitura da grandeza medida pelo sensor;


Requisitos não funcionais (RNF):

RNF.01 - As funcionalidades do sistema devem ser acessadas através de uma API REST;

RNF.02 - O sistema deve possuir módulos/drivers para os sensores: HDC1080, BMP180, DHT11 e Presença PIR;

RNF.03 - O Sistema deve ser implementado em uma RaspBerry PI;


Regras de Negócio (RN):

RNF.01 - Somente sensor com módulo/driver previamente inserido poderá ser instalado;

RNF.02 - Uma mesma grandeza poderá ser medida por mais de um sensor;

RNF.03 - Poderá ser instalado mais de um sensor do mesmo tipo;

RNF.04 - As notificações só serão geradas para medidas que atingirem os limiares configurados;