Buscar

Prova discursiva

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

Matéria 
Análise e Projeto de Sistemas 
Questão A: 
Funcional e não funcional. Escreva um texto sobre requisito funcional e requisito não 
funcional, cite um exemplo para cada um deles. 
 [ Requisitos Funcionais ] 
▪ Descrevem explicitamente as funcionalidades e serviços do sistema 
▪ Documenta 
• Como o sistema deve reagir a entradas específicas 
• Como deve se comportar em determinadas situações 
• O que o sistema não deve fazer 
 [Exemplos de requisitos funcionais] 
▪ O usuário pode pesquisar todo ou um subconjunto do banco de 
dados 
▪ O sistema deve oferecer telas apropriadas para o usuário ler 
documentos armazenados 
▪ Cada pedido deve ser associado a um identificado único (PID), o qual 
o usuário pode copiar para a área de armazenamento permanente da 
conta 
 [Requisitos não funcionais ] 
▪ Definem propriedades e restrições do sistema 
• Exemplos: segurança, desempenho, espaço em disco 
▪ Podem ser do sistema todo ou de partes do sistema 
▪ Requisitos não funcionais podem ser mais críticos que requisitos 
funcionais 
• Se não satisfaz, o sistema é inútil 
 
 [Exemplos de requisitos não funcionais] 
▪ Requisitos do produto 
• A interface do usuário deve ser implementada como simples 
HTML 
▪ Requisitos organizacionais 
• Todos os documentos entregues devem seguir o padrão de 
relatórios XYZ-00 
▪ Requisitos externos 
• Informações pessoais dos usuários não podem ser vistas 
pelos operadores do sistema 
Alguns problemas de requisitos não funcionais: A especificação quantitativa de requisitos não 
funcionais é difícil, ocorre mistura de requisitos funcionais e não funcionais, requisitos não 
funcionais podem conflitar com outros requisitos (funcionais ou não). 
Questão B: 
Uma empresa do ramo de Pet Shop estava com dificuldade no controle de suas atividades. 
Estava perdendo clientes porque os funcionários esqueciam de registrar as reservas de banho 
e tosa, o que gerava insatisfação nos clientes. Além disso, não tinham controle dos produtos 
utilizados em cada banho/tosa, não controlavam o estoque e, muitas vezes, faltavam produtos 
essenciais. Então, resolveram contratar uma equipe de desenvolvimento para criar um sistema 
que facilitasse o controle das atividades. O sistema deverá manter as informações de: clientes 
e seus respectivos animais, reservas realizadas, produtos e atendimentos. O cliente pode 
possuir mais de um animal, assim como cada animal pode ter mais de uma reserva. No 
momento em que o cliente efetivar a reserva, ou seja, der entrada no Pet Shop, é cadastrado 
um atendimento e todos os produtos que forem utilizados durante o atendimento devem ser 
registrados. Também deve ser controlada a quantidade de produtos que estão no estoque e 
sempre que chegar no mínimo de 5 produtos deve ser enviado um alerta ao gerente. Faça a 
modelagem desse sistema utilizando o diagrama de caso de uso.

Outros materiais