Skip to content

Requisitos gerais

Os requisitos de um projeto são fundamentais para garantir seu sucesso, pois definem claramente o que deve ser desenvolvido e alcançado. Eles servem como base para orientar as equipes, alinhar expectativas com os stakeholders e minimizar ambiguidades. Requisitos bem definidos ajudam a identificar os recursos necessários, estabelecer prioridades e prever possíveis riscos. Além disso, permitem monitorar o progresso do projeto, avaliar sua conformidade com os objetivos estabelecidos e evitar retrabalho, economizando tempo e custos.

Por convenção, a referência a requisitos é feita através do da sigla do tipo de requisito seguido do seu identificador, de acordo com o seguinte modelo:

Identificador Nome Descrição
RF Requisito funcional Requisitos funcionais especificam as funções e comportamentos que um sistema deve executar para atender às suas finalidades. Eles descrevem o que o sistema deve fazer, como processar dados, interagir com usuários ou realizar operações específicas.
RNF Requisito não funcional Requisitos não funcionais definem as características de qualidade que o sistema deve atender, como desempenho, segurança, usabilidade ou escalabilidade.

Requisitos para o produto

Requisitos Funcionais (RF)

Área Requisito Nome Descrição
Eletrônica RF01 Sensoriamento de temperatura e humidade O sistema deve monitorar a temperatura e humidade do ambiente interno da estufa
Eletrônica RF02 Sensoriamento e controle da qualidade da água O sistema deve monitorar e controlar o pH e a quantidade de partículas presentes na água.
Eletrônica RF03 Comunicação com a internet O sistema deve ser capaz de se comunicar com a internet
Eletrônica RF04 Sistema de exaustão O sistema deve ser capaz de controlar a temperatura interna da estufa
Eletrônica RF05 Controle de luminosidade O sistema deve emular um ciclo de dia/noite dentro da estufa
Eletrônica RF06 Monitoramento do nível de água do reservatório O sistema deve monitorar o nível de água presente no reservatório
Eletrônica RF07 Controle do fluxo de água Deve se manter o reservatório entre um nível mínimo e máximo além de um fluxo constante de movimentação da água no sistema hidropônico.
Energia RF08 Garantia de Fornecimento de Energia O sistema deverá garantir o fornecimento contínuo de energia para os dispositivos essenciais, como bombas de água, sensores e LEDs.
Energia RF09 Conversão de Energia A fonte deverá converter energia da rede elétrica (220V) para 12V com capacidade nominal de 5A, atendendo às demandas do sistema.
Energia RF10 Iluminação Automática A iluminação LED deverá ajustar sua intensidade de forma automática para atender às necessidades das plantas, reduzindo o consumo de energia.
Energia RF11 Funcionamento Simultâneo dos Componentes O sistema deverá fornecer energia suficiente para o funcionamento simultâneo de todos os componentes elétricos, sem interrupções.
Energia RF12 Automação da Bomba de Água A bomba de água será acionada automaticamente conforme o cronograma ou necessidade das mudas.
Software RF13 Criação de conta de usuário Como um usuário, quero criar minha própria conta no sistema, informando nome, e-mail e senha, para começar a usar o sistema de monitoramento de estufas.
Software RF14 Edição de conta de usuário Como usuário, quero editar minhas informações pessoais, como nome e senha, para manter meus dados atualizados.
Software RF15 Exclusão de conta de usuário Como usuário, quero excluir minha conta permanentemente, para encerrar meu uso do sistema.
Software RF16 Gerenciamento de usuários Como administrador, quero visualizar e gerenciar contas de usuários existentes (editar status, desativar ou excluir), para garantir a integridade e segurança do sistema.
Software RF17 Visualização de dados Como usuário, quero visualizar em tempo real os dados coletados pelos sensores da minha estufa , para monitorar as condições atuais.
Software RF18 Configurar alertas Como administrador, quero configurar limites para os valores dos sensores , para ser notificado caso esses valores sejam ultrapassados.
Software RF19 Histórico de dados Como usuário, quero acessar o histórico dos dados coletados pelos sensores da minha estufa, para analisar tendências e tomar decisões baseadas em informações passadas.
Software RF20 Visualização da planta em tempo real Como usuário, quero ver imagens da planta em tempo real, para que eu possa acompanhar o desenvolvimento e crescimento da planta.
Software RF21 Visualizar qualidade da água Como usuário, quero visualizar o status atual da qualidade dos nutrientes fornecidos às minhas plantas, para garantir que estão sendo atendidas as condições ideais.
Software RF22 Visualizar historico da qualidade da água Como usuário, quero acessar relatórios que mostram a qualidade dos nutrientes ao longo do tempo, para analisar como as condições têm sido mantidas.
Software RF23 Configurar parâmetros de automatização Como administrador, quero atualizar ou validar as configurações automáticas de nutrientes para cada tipo de planta, para garantir que o sistema opere com os valores corretos.
Software RF24 Notificação de alertas de ambiente Como usuário, quero receber notificações sempre que os sensores da minha estufa detectarem valores fora dos limites configurados (como temperatura ou umidade), para agir rapidamente e corrigir o problema.
Software RF25 Notificação de alertas de qualidade da água Como usuário, quero ser notificado caso o sistema detecte que os nutrientes fornecidos às minhas plantas estão fora dos parâmetros automáticos, para que eu possa monitorar a situação.
Software RF26 Notificação de falhas Como usuário, quero ser notificado sempre que houver falhas ou desconexões de sensores na minha estufa, para corrigir problemas rapidamente.
Software RF27 Notificação de ajuste da qualidade da água Como usuário, quero ser informado quando o sistema realizar ajustes automáticos na qualidade dos nutrientes, para manter transparência sobre o que está sendo feito.
Estruturas RF28 Redução em espaço horizontal A estrutura completa deve ser utilizável em apartamentos pequenos e, portanto, precisa ser reduzida em espaço horizontal, de no máximo 1 metro quadrado (1 m^2).
Estruturas RF29 Suportar plantas de até 400g A tubulação interna deve suportar o peso das plantas em crescimento até o tempo correto de colheita, sendo este o mais crítico. Como se tratam de horatliças em cultivo, esse peso raramente excede 400g por planta.
Estruturas RF30 Facilidade de acesso ao interior A estrutura deve permitir que o seu usuário acesse facilmente as plantas e o reservatório de água enriquecida.
Estruturas RF31 Manter o ambiente interno iluminado A estrutura deve apresentar refletividade considerável nas paredes internas a fim de simular o mais fielmente possível as condições de sol pleno.
Estruturas RF32 Isolamento de eletrônicos Os componentes eletrônicos que não são de sensoriamento devem estar fisicamente isolados da água. Microcontrolador, fonte e semelhantes no exterior. Paineis de LED e ventoinha internamente, mas distanciados da água.

Tabela 1: Requisitos funcionais de projeto

Requisitos Não Funcionais (RNF)

Área Requisito Nome Descrição
Eletrônica RNF01 Controle de pH Manter o pH dentro de uma faixa configurada para a planta, através de adição de soluções alcalinas e ácidas na água do sistema.
Eletrônica RNF02 Controle de nutrientes Manter a partículas dentro de uma faixa configurada para a planta, através da adição de nutrientes do tipo A e B na água do sistema
Eletrônica RNF03 Transmissão MQTT Enviar dados de sensoriamento para um servidor utilizando o protocolo MQTT
Eletrônica RNF04 Durabilidade e Confiabilidade Selecionar componentes de alta qualidade e projetar circuitos robustos para assegurar a durabilidade e a confiabilidade do sistema, minimizando a probabilidade de falhas.
Eletrônica RNF05 Duração de fotoperíodo O sistema deve simular, por meio de LEDs, um fotoperiodo dentro da estufa, com duração configurada para a planta.
Energia RNF06 Eficiência Energética O sistema elétrico deve ser projetado para operar de forma eficiente com o mínimo de perdas de energia.
Energia RNF07 Compatibilidade com a Rede Elétrica Os componentes elétricos devem ser compatíveis com o padrão de tensão e corrente da rede elétrica local (220V/60Hz).
Energia RNF08 Adequação ao Método C O cabeamento elétrico deve seguir as diretrizes do método C da NBR 5410, com seção mínima adequada para a carga (0,5 mm² para 12V).
Energia RNF09 Instalação Segura Os componentes elétricos devem ser instalados de maneira a evitar curtos-circuitos ou superaquecimento.
Energia RNF10 Durabilidade e Confiabilidade O design do sistema deve priorizar materiais e componentes de longa durabilidade para reduzir a necessidade de manutenção.
Estruturas RNF11 Equilíbrio Resistência e Leveza A estrutura deve ser confecionada em material simultanemaente leve (baixa densidade) e resistênte (alta resistência mecânica).
Estruturas RNF12 Facilidade de montagem A estrutura deve ser confeccionada em tubulação comercial para facilidade de montagem e customização, caso necessário.
Estruturas RNF13 Facilidade de obtenção A estrutura deve ser confeccionada em material de fácil aquisição em mercado, seja por disponibilidade ou por preço.
Estruturas RNF14 Facilidade de manutenção A estrutura deve ser confeccionada de modo a ser de fácil limpeza e replantio.

Tabela 2: Requisitos não funcionais de projeto

Tabela de versionamento

Versão Versão Descrição Responsável
1.0 02/12/2024 Criação do documento João Vitor
1.1 02/12/2024 Adição de requisitos João Vitor
1.2 02/12/2024 Adição de requisitos de estruturas Pedro Dionísio