Foto de Paula O.
Paula Nobrega há 2 anos
Enviada pelo
Site

Requisito não funcional - me ajuda, por favor!

Texto 1:

Requisitos definem o que um sistema deve fazer e sob quais restrições. Requisitos relacionados com a primeira parte dessa definição — o que um sistema deve fazer, ou seja, suas funcionalidades — são chamados de Requisitos Funcionais. Já os requisitos relacionados com a segunda parte — sob que restrições — são chamados de Requisitos Não-Funcionais.

VALENTE, M. T. Engenharia de Software Moderna: Princípios e Práticas para Desenvolvimento de Software com Produtividade. 1. ed. Belo Horizonte, 2020 (adaptado).

 

Texto 2:

 Sistema de Informação de Pacientes de Saúde Mental: Um sistema de informação de pacientes que fornece suporte ao cuidado com a saúde mental (sistema MentCare) mantém dados sobre os pacientes que sofrem de problemas de saúde mental e os tratamentos aos quais foram submetidos. A maioria dos pacientes não precisa de tratamento hospitalar dedicado, mas apenas frequentar regularmente uma clínica especializada, onde podem encontrar um médico que tenha conhecimento detalhado de seus problemas. Para facilitar a frequência dos pacientes, essas clínicas não existem apenas dentro de hospitais, mas em postos médicos locais ou centros comunitários.

SOMMERVILLE, I. Engenharia de Software. 10. ed. São Paulo: Pearson, 2019. (Adaptado)

 

Com base na definição de requisitos funcionais e não funcionais (Texto 1), assinale a alternativa que apresenta um possível Requisitos Não Funcional para o sistema MentCare (Texto 1):

 

A) O sistema deve permitir que médicos e cuidadores incluam dados sobre novas consultas de seus pacientes.
 
B) O sistema deve permitir que os pacientes sejam lembrados das datas de seus agendamentos de consultas.
 
C) O sistema deve permitir que os médicos de um paciente gerem receitas de medicamentos de uso controlado.
 
D) O sistema deve permitir que os atendentes de uma unidade de saúde agendem consultas para um paciente.
 
E) O sistema deve permitir que os pacientes acessem as suas funcionalidades a partir de navegadores web.
Programação Geral Lógica de Programação Requisitos não Funcionais Requisitos Funcionais programação Programação Orientada a objetos engenharia de software requisitos Resoluções de exercicios Programação Geral Metodologias Ágeis
5 respostas
Professor Jean S.
Respondeu há 2 anos
Contatar Jean
Requisitos não funcionais por vezes não se ligam a verbos, mas dizem à respeito de restrições para que um função aconteça. Por exemplo: o sistema deve ser implementado na linguagem X. O sistema deve funcionar via terminal.

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Tutoria com IA
Converse com a Minerva IA e aprenda, tire dúvidas e resolva exercícios
Professor Walisson F.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 2 anos
Contatar Walisson

Requisito não funcionais pode ser um requisito de infraestrutura, de regra de negócio, de plataforma utilizada, de tempo de execução e resposta, configurações do servidor de banco de dados, de dns ou algo do tipo. Seria tudo aquilo que não esta ligado diretamente a uma funcionalidade ou ao que chamado de CRUD( Create, Read, Update e Delete) dentro de um sistema.

 

Caso tenha mais alguma dúvida estou a disposição. Entre em contato comigo no PROFES e agende uma aula experimental. https://profes.com.br/walisson.ti

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Professor Francisco F.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 2 anos
Contatar Francisco Gutenberg

Alternativa E) O sistema deve permitir que os pacientes acessem as suas funcionalidades a partir de navegadores web 

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Professor Michell O.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 2 anos
Contatar Michell Ailton Riciere

Maravilha, ja conseguiu ajuda.

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Professor Samuel F.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 1 ano
Contatar Samuel

Antes de responder à questão, precisamos entender a diferença entre requisitos funcionais e não funcionais.

Requisitos Funcionais

Os requisitos funcionais descrevem o que o sistema deve fazer. Eles especificam funcionalidades ou comportamentos que o sistema deve ter, como entrada de dados, processamento e geração de relatórios.

Requisitos Não Funcionais

Os requisitos não funcionais descrevem sob quais restrições ou condições o sistema deve operar. Eles se referem à qualidade do sistema, como desempenho, usabilidade, confiabilidade e segurança.

Análise das Alternativas

Vamos analisar cada alternativa para identificar o requisito não funcional:

A) Permitir que médicos e cuidadores incluam dados sobre novas consultas de seus pacientes.

  • Requisito Funcional

B) Permitir que os pacientes sejam lembrados das datas de seus agendamentos de consultas.

  • Requisito Funcional

C) Permitir que os médicos gerem receitas de medicamentos de uso controlado.

  • Requisito Funcional

D) Permitir que os atendentes agendem consultas para um paciente.

  • Requisito Funcional

E) Permitir que os pacientes acessem as funcionalidades a partir de navegadores web.

  • Requisito Não Funcional: Descreve uma condição de uso (acesso via navegador web).

Resposta

A alternativa que apresenta um requisito não funcional é:

E) O sistema deve permitir que os pacientes acessem as suas funcionalidades a partir de navegadores web.

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Minerva IA
do Profes
Respostas na hora
100% no WhatsApp
Envie suas dúvidas pelo App. Baixe agora
Prefere professores para aulas particulares ou resolução de atividades?
Aulas particulares
Encontre um professor para combinar e agendar aulas particulares Buscar professor
Tarefas
Envie sua atividade, anexe os arquivos e receba ofertas dos professores Enviar tarefa