Linha 62: Linha 62:


* RNF-01: Interface Intuitiva  
* RNF-01: Interface Intuitiva  
** O sistema deve possuir uma interface intuitiva e simplificada, adequada para usuários idosos com baixa familiaridade tecnológica. A navegação deve ser linear e previsível, com fluxos claros que diminuam a possibilidade de confusão. O aplicativo deve utilizar terminologia simples  
** O sistema deve possuir uma interface intuitiva e simplificada, adequada para usuários idosos com baixa familiaridade tecnológica. A navegação deve ser linear e previsível, com fluxos claros que diminuam a possibilidade de confusão. O aplicativo deve utilizar terminologia simples e familiar, evitando jargões técnicos. Mensagens de confirmação e feedback devem ser claras e imediatas, garantindo que o usuário sempre saiba o resultado de suas ações.  
e familiar, evitando jargões técnicos. Mensagens de confirmação e feedback devem ser claras e imediatas, garantindo que o usuário sempre saiba o resultado de suas ações.  
<br>
<br>



Edição das 11h40min de 21 de novembro de 2025

Fase 2


Escopo


  • Aplicativo que permite ajudar idosos e pessoas com dificuldades de memória ou leitura a seguirem seus tratamentos medicamentosos de forma mais segura e independente, promovendo a saúde e bem-estar. Ele envia lembretes personalizados diretamente para o celular, ajudando a evitar esquecimentos ou confusões com horários e doses, que são alguns dos principais obstáculos na adesão ao tratamento;
  • Além disso, pensando na acessibilidade, o app permite o cadastro imagens das embalagens dos remédios, facilitando a identificação visual. A gestão de estoque é também uma função muito importante, pois alerta o usuário — seja o idoso ou o cuidador — quando é hora de repor os medicamentos, ajudando a evitar interrupções no tratamento.
  • Em essência, o aplicativo AlarMed tem o objetivo de devolver autonomia ao idoso na hora de cuidar da sua medicação, oferecendo suporte contínuo tanto para ele quanto para os cuidadores e familiares. Assim, garante que o tratamento seja feito de forma correta e completa.


Requisitos Funcionais


Fase 1 - 2025-1


  • RF-01: Cadastrar medicamentos
    • O sistema deve permitir o cadastro de medicamentos com informações como nome, dosagem, frequência, horário e observações.


  • RF-02: Cadastrar usuários
    • O sistema deve permitir o cadastro de usuários (idosos e cuidadores) com informações como nome, e-mail e telefone.


  • RF-03: Editar informações de cadastro
    • O sistema deve permitir a edição de informações sobre os usuários cadastrados e dos medicamentos registrados.


  • RF-04: Editar ou remover medicamentos
    • O sistema deve permitir ao usuário editar ou excluir medicamentos já cadastrados.


  • RF-05: Emitir lembretes
    • O sistema deve emitir lembretes nos horários definidos para lembrar o usuário de tomar as medicações.


  • RF-06: Gerenciar estoque de medicamentos
    • O sistema deve registrar a quantidade inicial dos medicamentos e atualizá-la automaticamente com base no uso diário.


  • RF-07: Visualizar histórico
    • Permitir o acesso ao histórico de medicamentos tomados e datas de reposição.


Fase 2 - 2025-2


  • RF01: Criar perfil de acesso
    • ??


  • RF02: Editar configurações do aplicativo
    • ??


Requisitos Não-funcionais


Fase 1 - 2025-1


  • RNF-01: Interface Intuitiva
    • O sistema deve possuir uma interface intuitiva e simplificada, adequada para usuários idosos com baixa familiaridade tecnológica. A navegação deve ser linear e previsível, com fluxos claros que diminuam a possibilidade de confusão. O aplicativo deve utilizar terminologia simples e familiar, evitando jargões técnicos. Mensagens de confirmação e feedback devem ser claras e imediatas, garantindo que o usuário sempre saiba o resultado de suas ações.


  • RNF-02: Acessibilidade Visual
    • O sistema deve possuir botões grandes, com contraste alto entre texto e fundo, fonte grande e legível, ícones e símbolos de fácil reconhecimento associados aos botões, isso garante que os idosos possam navegar e interagir com o aplicativo de forma eficaz.


  • RNF-03: Autonomia Completa
    • O aplicativo deve funcionar 100% sem conexão com internet, WiFi ou dados móveis. Todas as funcionalidades devem operar de forma independente, sem nenhuma dependência de serviços online ou APIs externas. A disponibilidade de notificações e alarmes deve ser totalmente independente de conectividade, garantindo que os lembretes funcionem sempre, mesmo sem internet.


  • RNF-04: Armazenamento Local
    • O aplicativo deve armazenar todos os dados exclusivamente no dispositivo utilizando SQLite. O backup automático local dos dados deve ser realizado no próprio dispositivo, permitindo a recuperação completa das informações em caso de falha.


  • RNF-05: Compatibilidade de Dispositivos
    • O app deve ser compatível com diferentes dispositivos, sendo alguns deles: Android, IOS e suporte a tablets e smartphones.


  • RNF-06: Segurança e Privacidade de Dados
    • O sistema deve manter todos os dados armazenados exclusivamente no dispositivo local, com zero transmissão de dados pela internet em

Requisitos Não-Funcionais


Melhores práticas



Evolução do projeto



Item Data Atividades Alarmed Realizado
1 14/11/2025 Definir Proposta de Projeto 100%
2 14/11/2025 Validar Visão do Usuário 100%
3 14/11/2025 Especificar RFs e RNFs - Fase 2 100%
4 17/11/2025 Desenvolver RF Criar perfil de acesso
5 24/11/2025 Melhores Práticas
6 24/11/2025 Incrementar diferencial tecnológico
7 Desenvolver RF Editar configurações do aplicativo
8 Desenvolver 3o RF
9 Desenvolver 4o RF