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

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 8: Linha 8:
  
 
* RF.01 O sistema deve possuir uma estação Raspberry que servirá como gerenciador de sensores;
 
* RF.01 O sistema deve possuir uma estação Raspberry que servirá como gerenciador de sensores;
* RF.02 O sistema deve possuir uma interface gráfica (GUI) para visualização de dados e configuração de parâmetros da estação;<br  />
+
* RF.02O sistema terá um usuário root que poderá adicionar e remover sensores e configura-los e um usuário com permissões de leituras de dados;
* RF.03 O sistema deve permitir a instalação e remoção física de sensores da estação;<br  />
+
* RF.03 O sistema deve possuir uma interface gráfica (GUI) para visualização de dados e configuração de parâmetros da estação;<br  />
* RF.04 O sistema deve possuir um serviço de notificações;
+
* RF.04 O sistema deve permitir a instalação e remoção física de sensores da estação;<br  />
* RF.05 O sistema deve permitir, através da GUI, a configuração valores limites de leitura dos sensores para gatilho das notificações da estação;
+
* RF.05 O sistema deve possuir um serviço de notificações;
* RF.06 O sistema suportar inicialmente os seguintes sensores:
+
* RF.06 O sistema deve permitir, através da GUI, a configuração valores limites de leitura dos sensores para gatilho das notificações da estação;
 +
* RF.07 O sistema suportar inicialmente os seguintes sensores:
 
** HDC1080''''''
 
** HDC1080''''''
 
** BMP180''''''
 
** BMP180''''''
Linha 19: Linha 20:
  
 
Não funcionais:
 
Não funcionais:
* RNF01 A interface do sistema de comunicação com o usuário deve ser intuitiva;<br  />
+
* RNF.01 A interface do sistema de comunicação com o usuário deve ser intuitiva;<br  />
* RNF.03 - O usuário deve estar conectado à Internet;
+
* RNF.02 - O usuário deve estar conectado à Internet;
* RNF.04 - O software desenvolvido para a estação Raspberry deve ser modular, prevendo futuras melhorias incrementais, como a compatibilidade com outros sensores;
+
* RNF.03 - O software desenvolvido para a estação Raspberry deve ser modular, prevendo futuras melhorias incrementais, como a compatibilidade com outros sensores;

Edição das 22h50min de 15 de abril de 2020

Responsaveis

  • Anderson Gaspar, e-mail: andersongasparm@gmail.com
  • Guilherme Lopes Roque, email: guilherme.lroque@gmail.com

Levantamento de Requisitos

Funcionais:

  • RF.01 O sistema deve possuir uma estação Raspberry que servirá como gerenciador de sensores;
  • RF.02O sistema terá um usuário root que poderá adicionar e remover sensores e configura-los e um usuário com permissões de leituras de dados;
  • RF.03 O sistema deve possuir uma interface gráfica (GUI) para visualização de dados e configuração de parâmetros da estação;
  • RF.04 O sistema deve permitir a instalação e remoção física de sensores da estação;
  • RF.05 O sistema deve possuir um serviço de notificações;
  • RF.06 O sistema deve permitir, através da GUI, a configuração valores limites de leitura dos sensores para gatilho das notificações da estação;
  • RF.07 O sistema suportar inicialmente os seguintes sensores:
    • HDC1080'
    • BMP180'
    • DHT11'
    • Presença PIR

Não funcionais:

  • RNF.01 A interface do sistema de comunicação com o usuário deve ser intuitiva;
  • RNF.02 - O usuário deve estar conectado à Internet;
  • RNF.03 - O software desenvolvido para a estação Raspberry deve ser modular, prevendo futuras melhorias incrementais, como a compatibilidade com outros sensores;