Buscar

Análise Orientada a Objetos II (ADS14) - Avaliação Avaliação Final (Discursiva) - Individual Semipresencial


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

Você também pode ser Premium ajudando estudantes

Continue navegando


Prévia do material em texto

15/04/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 1/1
 Disciplina: Análise Orientada a Objetos II (ADS14)
Avaliação: Avaliação Final (Discursiva) - Individual Semipresencial 
1. Um caso de uso é um documento narrativo que descreve a sequência de eventos de um ator
que usa um sistema para completar um processo. Um caso de uso é uma técnica de
modelagem usada para descrever o que um novo sistema deve fazer. Ele é construído
através de um processo interativo no qual as discussões entre o cliente e os
desenvolvedores do sistema conduzem a uma especificação do sistema da qual todos estão
de acordo. Um caso de uso descreve as operações que o sistema deve cumprir para cada
usuário. Ele vai ajudar a formalizar as funções que o sistema precisa fazer. Um caso de uso
se apresenta como uma lista completa das interações entre um usuário e o sistema para
cumprir uma tarefa. Lista completa significa que o caso de uso descreve as interações desde
o início da tarefa até o fim. Casos de uso têm que ser compreensíveis por usuários porque só
eles sabem o que o sistema precisa fazer. Os casos de uso permitem verificar se o
desenvolvedor e o usuário concordam sobre o que o sistema deve fazer. Isso é um problema
importante no desenvolvimento de software. No mesmo tempo, casos de uso podem servir de
"contratos'' entre os usuários e a equipe de desenvolvimento. Casos de uso apresentam
vários relacionamentos. Dois desses tipos de relacionamentos são o de extensão (extend) e
o de inclusão (include). Descreva e exemplifique para que serve cada um desses
relacionamentos.
Resposta Esperada:
Um caso de uso pode incluir outro caso de uso. Isso caracteriza uma relação direta entre os
casos de uso. Isso indica a obrigatoriedade do caso de uso incluir a funcionalidade do caso de
uso incluído. Exemplo: ao alterar dados ou incluir novos clientes, existe a obrigatoriedade de
consultar os dados do cliente. Outra forma de relação é a extensão, indicando que o caso de
uso estendido pode ou não ser incluído no extensor.
2. A gestão por processos permite às empresas uma melhor visibilidade das atividades, o que
propicia ações que promovam maior desempenho no fornecimento de seus produtos ou
serviços, maior capacidade de adaptação a mudanças, uso otimizado de recursos e
possibilidade de aprendizado. Uma vez entendido os limites do processo e suas entradas e
saídas, bem como o objetivo do mapeamento, o próximo passo é determinar qual o nível de
detalhe do mapa do processo. Muitas vezes, um nível de detalhamento excessivo pode
prejudicar o entendimento do processo, colocando em risco a usabilidade e a navegabilidade
do modelo. Disserte sobre as características de uma boa navegabilidade entre processos.
Resposta Esperada:
O projeto de navegabilidade e das interfaces favorece o entendimento dos requisitos visuais e
também a forma como vai ocorrer a navegação e a usabilidade da interface. Esse projeto
engloba telas, botões e todos os objetos da interface e suas posições, além da padronização e
da navegação. Entender o processo e o fluxo das informações reduz o risco de
comprometimento da navegabilidade e fácil operacionalidade das interfaces.