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 qualquer circunstância. Deve implementar criptografia para proteger dados sensíveis no SQLite, garantindo a segurança das informações médicas. Não deve haver coleta de dados de uso, telemetria ou qualquer rastreamento do usuário. Devem ser apresentados termos de uso e política de privacidade em linguagem clara, adequada ao público idoso, com consentimento explícito respeitando integralmente os princípios da LGPD.


  • RNF-07: Modularidade
    • O sistema deve ser construído sobre uma arquitetura modular, onde os componentes são independentes, facilitando a manutenção, a escalabilidade e a adição de novas funcionalidades com baixo impacto sobre os componentes existentes.


  • RNF-08: Sistema de Alarmes
    • Deve funcionar independentemente do estado do aplicativo, ter múltiplos tipos de notificação (visual, sonora, vibração) e repetição automática até confirmação do usuário.


  • RNF-09: Capacidade de Dados
    • O sistema deve ter suporte para o armazenamento e gerenciamento de pelo menos 50 medicamentos simultâneos.


  • RNF-10: Capacidade de Dados
    • O sistema deve manter uma performance estável e um tempo de resposta aceitável mesmo com o crescimento dos dados e a complexidade das interações, assegurando uma experiência de usuário fluida.


  • RNF-11: Recuperação de Falhas
    • O sistema deve implementar mecanismos de validação de dados de entrada para prevenir inconsistências e erros, como horários e dosagens incorretas, assegurando a confiabilidade e a integridade das informações do tratamento.


Fase 2 - 2025-2


  • RNF01: ??
    • ??


  • RNF02: ??
    • ??


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