Mudanças entre as edições de "Felipe-PJI2-2020-1"
Linha 89: | Linha 89: | ||
{{Collapse bottom}} | {{Collapse bottom}} | ||
+ | {{Collapse top | bg=lightwhite | '''Caso de uso:''' Instalar Sensor }} | ||
'''Caso de uso:''' Instalar Sensor | '''Caso de uso:''' Instalar Sensor | ||
Linha 132: | Linha 133: | ||
'''Regras de Negócio:''' RN.01. | '''Regras de Negócio:''' RN.01. | ||
+ | {{Collapse bottom}} | ||
− | + | {{Collapse top | bg=lightwhite | '''Caso de uso:''' Cadastrar Grandeza }} | |
− | |||
'''Caso de uso:''' Cadastrar Grandeza | '''Caso de uso:''' Cadastrar Grandeza | ||
Linha 162: | Linha 163: | ||
'''Pós-condições:''' A grandeza foi cadastrada e fica disponível para configuração do ''Sensor''. | '''Pós-condições:''' A grandeza foi cadastrada e fica disponível para configuração do ''Sensor''. | ||
+ | {{Collapse bottom}} | ||
− | + | {{Collapse top | bg=lightwhite | '''Caso de uso:''' Configurar Sensor }} | |
− | |||
'''Caso de uso:''' Configurar Sensor | '''Caso de uso:''' Configurar Sensor | ||
Linha 188: | Linha 189: | ||
'''Pós-condições:''' O ''sistema'' iniciou a etapa de configuração do ''Sensor''. | '''Pós-condições:''' O ''sistema'' iniciou a etapa de configuração do ''Sensor''. | ||
+ | {{Collapse bottom}} | ||
− | + | {{Collapse top | bg=lightwhite | '''Caso de uso:''' Configurar Limiar }} | |
− | |||
'''Caso de uso:''' Configurar Limiar | '''Caso de uso:''' Configurar Limiar | ||
Linha 220: | Linha 221: | ||
'''Pós-condições:''' Os limiares para envio de Notificação foram configurados. | '''Pós-condições:''' Os limiares para envio de Notificação foram configurados. | ||
+ | {{Collapse bottom}} | ||
− | + | {{Collapse top | bg=lightwhite | '''Caso de uso:''' Configurar Grandeza }} | |
− | |||
'''Caso de uso:''' Configurar Grandeza | '''Caso de uso:''' Configurar Grandeza | ||
Linha 258: | Linha 259: | ||
'''Pós-condições:''' A grandeza de medida do ''Sensor'' foi configurada. | '''Pós-condições:''' A grandeza de medida do ''Sensor'' foi configurada. | ||
+ | {{Collapse bottom}} | ||
− | + | {{Collapse top | bg=lightwhite | '''Caso de uso:''' Ler Sensor }} | |
− | |||
'''Caso de uso:''' Ler Sensor | '''Caso de uso:''' Ler Sensor | ||
Linha 280: | Linha 281: | ||
'''Pós-condições:''' A leitura da grandeza medida pelo ''Sensor'' solicitado foi realizada. | '''Pós-condições:''' A leitura da grandeza medida pelo ''Sensor'' solicitado foi realizada. | ||
+ | {{Collapse bottom}} | ||
− | + | {{Collapse top | bg=lightwhite | '''Caso de uso:''' Ler Medida Atual }} | |
− | |||
'''Caso de uso:''' Ler Medida Atual | '''Caso de uso:''' Ler Medida Atual | ||
Linha 314: | Linha 315: | ||
'''Pós-condições:''' A leitura da medida atual foi apresentada para o ''Usuário''. | '''Pós-condições:''' A leitura da medida atual foi apresentada para o ''Usuário''. | ||
+ | {{Collapse bottom}} | ||
− | + | {{Collapse top | bg=lightwhite | '''Caso de uso:''' Gerar Notificação }} | |
− | |||
'''Caso de uso:''' Gerar Notificação | '''Caso de uso:''' Gerar Notificação | ||
Linha 349: | Linha 350: | ||
{{Collapse bottom}} | {{Collapse bottom}} | ||
+ | |||
+ | {{Collapse bottom}} | ||
+ | |||
{{Collapse bottom}} | {{Collapse bottom}} | ||
{{Collapse bottom}} | {{Collapse bottom}} |
Edição das 19h46min de 21 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 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;
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;
RN.01 - Somente sensor com módulo/driver previamente inserido poderá ser instalado; RN.02 - Uma mesma grandeza poderá ser medida por mais de um sensor; RN.03 - Poderá ser instalado mais de um sensor do mesmo tipo; RN.04 - As notificações só serão geradas para medidas que atingirem os limiares configurados;
|
Análise de Requisitos | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|