Informática, perguntado por Guiga31, 11 meses atrás

Os requisitos explicitam os objetivos e as restrições que um sistema deve apresentar. Os requisitos de usuários são descrições em linguagem natural, mais genéricas e voltadas para a compreensão do cliente. Já os requisitos de sistema (funcionais e não funcionais) detalham mais a necessidade, buscando chegar próximo da especificação do sistema. No desenvolvimento de um software considere o seguinte cenário: Foi identificada a necessidade de um site de vendas de calçados ter um mecanismo de busca mais inteligente. Esse mecanismo deverá ter um botão de busca avançada com possibilidades de filtros por Nome do Produto, Preço e Categoria. Ao clicar no botão “Pesquisar” na “Busca Avançada” a lista com os produtos localizados não deve demorar mais que um segundo. Nesse cenário temos os seguintes requisitos: I. Mecanismo de busca mais inteligente. II. Botão de Busca avançada com filtros por Nome do Produto, Preço e Categoria. III. Resultado da Busca em até um segundo Pode-se afirmar que de forma respectiva temos os seguintes requisitos:


A Requisito de Sistema (Não-Funcional), Requisito de Sistema (Funcional) , Requisito de Sistema (Não-Funcional).

B Requisito de Usuário, Requisito de Sistema (Funcional), Requisito de Sistema (Não-Funcional).

C Requisito de Sistema (Funcional), Requisito de Sistema (Funcional) , Requisito de Sistema (Não-Funcional).

D Requisito de Usuário, Requisito de Sistema (Funcional), Requisito de Usuário.

E Requisito de Sistema (Funcional), Requisito de Sistema (Funcional) , Requisito de Usuário.

Soluções para a tarefa

Respondido por bokomoko
0
Alternativa A

Mecanismo de busca mais inteligente (requisito não funcional) o "mais inteligente" é que denuncia

Botão de Busca avançada com filtros por Nome do Produto, Preço e Categoria. requisito funcional. Detalhe exatamente o que o sistema deve fazer

Resultado de busca em até um segundo. Requisito não funcional (performance)


Perguntas interessantes