Você está na página 1de 6

Safe-life

Sistema de combate ao sedentarismo e


obesidade

Universidade de Mogi das Cruzes


Documento de Requisitos
Sistema de combate ao sedentarismo e obesidade;
1. Introdução

1.1 Propósito: o problema que estaremos dispostos a solucionar é o aumento de pessoas sedentárias com alto índice de massa
corporal.

1.2 Escopo: um software para combater o sedentarismo e a obesidade, esse app pode oferecer monitoramento de atividades físicas
diárias, orientação nutricional personalizada.

1.3 Organização da Especificação de Requisitos de Software: este documento está dividido em três seções. Na primeira seção,
é apresentada uma breve introdução sobre o conteúdo deste documento. Na segunda seção, uma descrição geral do sistema é
apresentada e na última seção são descritos, de forma detalhada, todos os requisitos funcionais e não-funcionais do sistema.

2 Descrição Geral do Sistema: Uma solução de software eficaz para combater o sedentarismo e a obesidade pode ser um aplicativo
móvel abrangente. Esse aplicativo pode oferecer monitoramento de atividades físicas diárias, um ambiente de comunidade virtual para
compartilhar progressos e desafios, notificações regulares para incentivar atividades físicas e refeições saudáveis, além de gráficos de
progresso e relatórios para motivação. Também poderia incluir recompensas virtuais ou descontos como incentivo, conteúdo educativo
sobre hábitos saudáveis(por nutricionistas) e integração com dispositivos como smartwatches para monitoramento preciso. Essa
solução de software pode ser uma ferramenta poderosa para ajudar as pessoas a adotar estilos de vida mais saudáveis e combater o
sedentarismo e a obesidade.
2.1 Funções do Produto: o safe-life tem como principal objetivo coletar os dados para melhorar a rotina e alimentação do usuário.
Relatórios temporais do desempenho do usuário em atividades feitas.
Deve notificar o usuário sobre horários relevantes para de alimentar.

2.2 Características do Usuário: o safe-life está relacionado aos usuários que tem preocupação com a saúde e o bem-estar,
interesse em combater o sedentarismo e a obesidade, bem como acesso a dispositivos móveis, como smartphone para monitorar
suas atividades físicas diárias e hábitos alimentares. Vontade de participar de uma comunidade virtual para compartilhar progressos
e desafios. Abertura para receber notificações regulares e orientação nutricional personalizada, interesse em acompanhar seu
progresso por meio de gráficos e relatórios, motivação para seguir um estilo de vida mais saudável.

2.3 Suposições e Dependências: a configuração mínima requerida para a execução do sistema SAFE-LIFE, refere-se á celulares
com sistemas operacionais mínimos Android 11 ou IOS 14 e o armazenamento dos dados será em base de dados relacional com
licença livre.
3 Requisitos Específicos:

RE.1 - Compatibilidade com os principais sistemas operacionais móveis, como Android e iOS.
RE.2 - Interface de usuário intuitiva e atraente, que facilite o uso e a navegação pelos recursos. Sistema de autenticação e registro
de usuários, que permita criar perfis pessoais com informações como idade, peso, altura, nível de atividade física, preferências
alimentares, objetivos de saúde, etc.
RE.3 - Sistema de monitoramento de atividades físicas, que possa registrar e exibir dados como passos, distância, calorias
queimadas, frequência cardíaca, tempo de exercício, etc. Esse sistema deve ser capaz de se integrar com dispositivos externos
como smartwatches ou sensores para obter dados mais precisos.
RE.4 - Sistema de comunidade virtual, que possa permitir aos usuários interagir uns com os outros, compartilhar seus progressos e
desafios, dar e receber apoio e feedback, participar de grupos ou eventos relacionados à saúde, etc. Esse sistema deve promover
um ambiente positivo e motivador para os usuários.
RE.5 - Sistema de notificações regulares, que possa enviar lembretes e alertas para os usuários sobre suas atividades físicas e
refeições saudáveis. Essas notificações devem ser personalizadas de acordo com as preferências e objetivos dos usuários, bem
como o seu histórico de comportamento.
RE.6 - Sistema de gráficos de progresso e relatórios, que possa mostrar aos usuários o seu desempenho e evolução em relação às
suas metas de saúde. Esses gráficos e relatórios devem ser claros e informativos, e devem permitir aos usuários comparar seus
dados com os de outros usuários ou com padrões médios.
RE.7 - Sistema de recompensas virtuais ou descontos, que possa incentivar os usuários a manterem seus hábitos saudáveis. Essas
recompensas ou descontos podem ser baseados em pontos, medalhas, níveis, conquistas, etc. Eles também podem ser trocados
por benefícios reais como produtos ou serviços relacionados à saúde.
RE.8 - Sistema de conteúdo educativo sobre hábitos saudáveis, que possa fornecer aos usuários informações relevantes e
confiáveis sobre temas como exercício físico, nutrição, saúde mental, prevenção de doenças, etc. Esse conteúdo deve ser
atualizado e verificado por profissionais da área da saúde.
3.1 Requisitos Funcionais:
RF.1 - O aplicativo deve permitir aos usuários se autenticarem e se registrarem, criando perfis
pessoais com informações sobre saúde e preferências.

RF.2 - O aplicativo deve monitorar as atividades físicas dos usuários, registrando e exibindo dados como passos, distância,
calorias, frequência cardíaca, tempo de exercício, etc.

RF.3 - O aplicativo deve permitir aos usuários interagirem uns com os outros em uma comunidade virtual, compartilhando seus
progressos e desafios, dando e recebendo apoio e feedback, participando de grupos ou eventos relacionados à saúde, etc.

RF.4 - O aplicativo deve enviar notificações regulares aos usuários sobre suas atividades físicas e refeições saudáveis,
personalizadas de acordo com as preferências e objetivos dos usuários, bem como o seu histórico de comportamento.
RF.5 - O aplicativo deve mostrar aos usuários o seu desempenho e evolução em relação às suas metas de saúde, através de
gráficos de progresso e relatórios claros e informativos.

RF.6 - O aplicativo deve incentivar os usuários a manterem seus hábitos saudáveis, através de recompensas virtuais ou
descontos baseados em pontos, medalhas, níveis, conquistas, etc. que podem ser trocados por benefícios reais como produtos
ou serviços relacionados à saúde.

RF.7 - O aplicativo deve fornecer aos usuários informações relevantes e confiáveis sobre hábitos saudáveis, através de conteúdo
educativo atualizado e verificado por profissionais da área da saúde.
3.2 Requisitos não Funcionais:
RNF.1- O aplicativo deve ser compatível com os principais sistemas operacionais móveis, como Android e iOS, e se adaptar aos
diferentes tamanhos e resoluções de tela dos dispositivos. - O aplicativo deve ter um alto nível de disponibilidade, confiabilidade
e escalabilidade, garantindo que possa funcionar sem interrupções ou falhas, mesmo com um grande número de usuários
simultâneos.

RNF.2 - O aplicativo deve ter um baixo consumo de recursos, como bateria, memória e dados, otimizando o seu desempenho e
evitando desperdícios ou sobrecargas.

RNF.3 - O aplicativo deve garantir a segurança e a privacidade dos dados dos usuários, usando criptografia, autenticação,
autorização e outras medidas de proteção. O aplicativo deve cumprir as leis e regulamentos sobre proteção de dados pessoais,
como a LGPD (Lei Geral de Proteção de Dados Pessoais) no Brasil.

RNF.4 - O aplicativo deve ter uma interface de usuário intuitiva e atraente, que facilite o uso e a navegação pelos recursos. O
aplicativo deve seguir as diretrizes de design dos sistemas operacionais móveis, bem como os princípios de acessibilidade e
inclusão para todos os usuários.

RNF.5 - O aplicativo deve ter um alto nível de usabilidade, satisfazendo as necessidades e expectativas dos usuários. O aplicativo
deve oferecer feedbacks claros e consistentes, suporte ao usuário e ajuda contextualizada. O aplicativo deve permitir aos
usuários personalizar algumas configurações, como idioma, notificações, temas, etc.

RNF.6 - aplicativo deve ter um alto nível de testabilidade, permitindo verificar e validar o seu funcionamento e qualidade. O
aplicativo deve usar técnicas e ferramentas de teste automatizado e manual, bem como métodos ágeis de desenvolvimento.

Você também pode gostar