Prévia do material em texto
GABARITO | Avaliação Final (Discursiva) - Individual Semipresencial (Cod.:669712) Peso da Avaliação 4,00 Prova 29084994 Qtd. de Questões 2 Nota 7,00 O Diagrama de Implantação representa a configuração e a arquitetura do sistema em que estarão ligados os respectivos componentes. Neste diagrama também pode ser representada toda a estrutura de hardware e requisitos mínimos onde o sistema será executado. Este diagrama modela a visão estática da implantação de um sistema. Dado um determinado sistema de software, o Diagrama de Implantação vai expressar o conjunto de hardware e toda a tecnologia física relacionada com a instalação do sistema. Sobre diagramas de implantação, descreva os passos para a construção de um bom diagrama de implantação. Resposta esperada - Dar um nome claro ao diagrama que remeta ao seu propósito de criação. - Organizar os elementos para que componentes com semântica parecida nos nomes, fiquem próximos. - Destacar os itens importantes do diagrama. - Distribuir adequadamente os elementos do diagrama. - Preocupar-se com a criação e o uso consistente do diagrama. Minha resposta O Diagrama de Implantação representa a configuração e a arquitetura do sistema em que estarão ligados os respectivos componentes e também podem ser usados para especificar os módulos do sistema que deverão ser instalados no cliente, compostos por nós e associações (relacionamentos de comunicação), diante disso, para construção de um bom diagrama de implantação é necessário seguir tais passos: 1: Identificar a finalidade do seu diagrama de implantação, identificando os nós e dispositivos dentro do sistema que estará visualizando com o diagrama; 2: Descobrindo as relações entre os nós e os dispositivos, é possível identificar como eles estão conectados, adicionando as associações de comunicação ao diagrama; 3: Identificar que outros elementos como componentes, objetos você precisará adicionar para completar o diagrama; 4: Adicionar dependências entre componentes e objetos, conforme necessário. Casos de uso são uma descrição de um processo de negócio, onde se descreve a sequência de ações que representam um cenário principal e cenários alternativos, com o objetivo de demonstrar o comportamento de um sistema através de interações de atores. Casos de uso apresentam fluxos de eventos que servem para especificar o seu comportamento. Disserte sobre os fluxos básicos e alternativos dos casos de uso. Resposta esperada - É uma sequência de comandos declarativos que descreve as etapas de execução de um Caso de Uso. - Permanece focado no domínio do problema e não em sua solução. - Pode conter testes condicionais e iterações. - Um fluxo básico descreve a funcionalidade principal do caso de uso, quando nenhum desvio é tomado. - Zero ou mais fluxos alternativos descrevem desvios pré-definidos do fluxo básico. Minha resposta Diagrama de casos de uso é uma ferramenta de comunicação entre clientes, usuários e desenvolvedores para discutirem e definirem as funcionalidades que devem ser realizadas pelo sistema, seu objetivo principal deste diagrama é propor uma visão de como os usuários interagem com o sistema. Um fluxo básico demonstra o que acontece quando se executa o caso de uso e para que isso seja possível, o mesmo deve conter o ator e o evento disparado para dar início ao caso; a iteração entre o ator e o sistema e a descrição de como o caso é finalizado, podendo ser divido em público e privado: Privados: caso sejam visíveis somente dentro do caso de uso onde foram criados; Públicos: quando estendem o caso onde foram definidos. Um fluxo alternativo apresenta um comportamento opcional, de outra forma, que não é parte do comportamento normal de um caso de uso, e podem ser executados numa funcionalidade a partir de escolha do VOLTAR A+ Alterar modo de visualização 1 2 Tamiris Santos de Campos Análise e Desenvolvimento de Sistemas (1628578) 43 usuário, e não de erros do sistema, dividindo-se em três fluxos: Específico: iniciam num ponto de extensão; Regional: podem ocorrer entre dois pontos de extensão; Geral: podem ocorrer em qualquer ponto do caso de uso. Tamiris Santos de Campos Análise e Desenvolvimento de Sistemas (1628578) 43