Pular para conteúdo

Requisitos de Software

Lista de Requisitos Funcionais (RF)

Requisitos funcionais são especificações que descrevem o que o sistema deve fazer. Eles definem as funções, comportamentos e processos que o software precisa executar para atender às necessidades do usuário ou do negócio.

ID FUNCIONALIDADE ATOR OBJETIVO PAPEL
RF1 Visualizar Propriedades no Mapa Usuário do sistema (técnico ou agricultor) Visualizar no mapa os limites das propriedades previamente cadastradas. Exibir limites visíveis e informações básicas ao interagir.
RF2 Editar Limites de Propriedades no Mapa Usuário do sistema (técnico ou agricultor) Editar os limites das propriedades no mapa para corrigir ou atualizar informações. Salvar alterações confirmadas pelo usuário.
RF3 Excluir Limites de Propriedades no Mapa Usuário do sistema (técnico ou agricultor) Excluir os limites das propriedades cadastradas no mapa. Confirmar e concluir exclusão de limites.
RF4 Inserir Anotações no Mapa Usuário do sistema (técnico ou agricultor) Adicionar anotações ou descrições nas propriedades mapeadas. Vincular anotações às propriedades no mapa.
RF5 Monitorar Vegetação Usuário do sistema (técnico ou agricultor) Analisar imagens de satélite para acompanhar o crescimento da vegetação. Exibir índices de vegetação com dados de satélite.
RF6 Acompanhar Informações das Plantas Usuário do sistema (técnico ou agricultor) Visualizar densidade e altura das plantas para acompanhar a saúde da vegetação. Exibir dados de densidade e altura das plantas.
RF7 Listar Parcelas Usuário do sistema (técnico ou agricultor) Visualizar uma lista de parcelas para diferenciar tipos de vegetação dentro de um polígono. Exibir lista filtrável e ordenável com informações resumidas.
RF8 Visualizar Detalhes de Parcelas Usuário do sistema (técnico ou agricultor) Ver detalhes de uma parcela específica para monitorar áreas menores. Exibir detalhes e histórico editáveis.
RF9 Monitorar Parcelas dos Polígonos Usuário e Sistema Detectar alterações ambientais para monitorar o impacto ambiental. Alertar sobre mudanças e registrar eventos.
RF10 Receber Notificações Sistema Receber alertas sobre eventos críticos para agir rapidamente e mitigar danos. Enviar notificações com preferências configuráveis.
RF11 Gerar Relatórios Usuário e Sistema Criar relatórios detalhados sobre propriedades, vegetação e eventos monitorados. Documentação para análise e tomada de decisões.
RF12 Cadastrar Monitoramento Usuário e Sistema Cadastrar um período de tempo para receber notificações lembrando de realizar o monitoramento. Emitir lembretes e integrar com calendário.

Lista de Requisitos Não Funcionais (RNF)

Requisitos não funcionais, por outro lado, são características que descrevem como o sistema deve operar, em termos de desempenho, confiabilidade, segurança, usabilidade, entre outros. Eles não estão diretamente ligados a funcionalidades específicas, mas sim às qualidades do sistema.

ID FUNCIONALIDADE ATOR OBJETIVO PAPEL
RNF1 Compatibilidade com Android Usuário do aplicativo Garantir o uso em dispositivos Android. Acessibilidade para diferentes públicos, garantindo que o aplicativo funcione de forma eficaz em uma ampla gama de dispositivos Android.
RNF2 Funcionamento Offline Sistema e usuário Permitir a utilização do aplicativo mesmo sem conexão com a internet, com sincronização posterior. Essencial para o RADIS CERRADO, garantindo que os usuários possam continuar usando o aplicativo em áreas sem cobertura de rede e sincronizar dados quando a conexão for restaurada.
RNF3 Desempenho Usuário Oferecer uma experiência fluida e rápida em dispositivos de diferentes capacidades. Garantir a usabilidade e a satisfação do usuário, proporcionando desempenho eficiente sem lentidão ou falhas, mesmo em dispositivos com diferentes capacidades de hardware.
RNF4 Atualização de pacotes de dados e linguagens (visual e back-end) Equipe de desenvolvimento Manter a plataforma atualizada com as melhores práticas e tecnologias. Garantir a sustentabilidade tecnológica e evolução contínua da plataforma, permitindo que ela acompanhe as novas tendências e inovações no desenvolvimento de software.
RNF5 Segurança Equipe de desenvolvimento O aplicativo deve garantir a proteção dos dados dos usuários, utilizando criptografia e autenticação segura. Garantir a proteção dos dados dos usuários, prevenindo acessos não autorizados e promovendo confiança no sistema.
RNF6 Disponibilidade Equipe de desenvolvimento O aplicativo deve estar disponível para uso a maior parte do tempo, com mínima possibilidade de falhas ou interrupções. Assegurar alta confiabilidade e disponibilidade do sistema, minimizando interrupções e garantindo uma experiência contínua e sem falhas para o usuário.

Funcionalidades de Manutenção e Melhoria (FM)

A funcionalidade de manutenção e melhoria refere-se às ações que realizaremos para garantir que o sistema atenda aos novos requisitos, considerando que o projeto RADIS Cerrado já está em operação. Essas funcionalidades visam ajustar, otimizar e expandir o sistema conforme as necessidades emergentes, assegurando sua continuidade e evolução.

ID FUNCIONALIDADE OBJETIVO DESCRIÇÃO
FM1 Cadastro e Login de Usuário Revisar e otimizar o processo de autenticação, incluindo possíveis ajustes em segurança e experiência do usuário. Melhorar a eficácia e a experiência do usuário ao realizar o cadastro e login, garantindo segurança aprimorada e fluidez no processo de autenticação.
FM2 Catálogo de Espécies Atualizar as informações das espécies e melhorar a funcionalidade de busca e categorização. Otimizar o catálogo, assegurando que as informações estejam atualizadas e que os usuários possam realizar buscas e filtrar as espécies de forma mais eficiente.
FM3 Minha Conta Verificar e corrigir possíveis inconsistências no gerenciamento de informações pessoais do usuário. Garantir que o sistema de gerenciamento de contas esteja funcionando corretamente, permitindo aos usuários editar e atualizar suas informações pessoais sem erros.
FM4 Registro de Informações do Imóvel e Produção Garantir que os dados sejam armazenados corretamente e que as funcionalidades de edição e exclusão funcionem conforme o esperado. Melhorar a confiabilidade do armazenamento de informações sobre o imóvel e a produção, permitindo que os usuários registrem, editem e excluam dados sem problemas.
FM5 Identificação de Áreas de Desmate Aperfeiçoar os algoritmos de detecção e corrigir possíveis erros na geração de alertas e relatórios. Melhorar os algoritmos utilizados para detectar áreas de desmate, aprimorando a precisão das análises e corrigindo qualquer erro nos alertas e relatórios gerados.

Histórico de Versão

Data Versão Descrição Autor Revisores
16/12/2024 1.0 Criação da página e organizações gerais Camila Careli Todos os Membros