Buscar

Tarefa 4 POO - Envio de arquivo - 10 pontos

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

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

Prévia do material em texto

Curso: Tecnologia da Informação
Disciplina: POO - Projeto Orientado a Objetos Utilizando UML
Responsável: Sandro Moretti C. Almeida
Identificação da tarefa: Tarefa 4
Pontuação: 10 pontos de 40
TAREFA 4
Curso: Tecnologia da Informação
Disciplina: POO - Projeto Orientado a Objetos Utilizando UML 
Tutor: Sandro Moretti C. Almeida
Aluno: 
Tarefa 4: Unidade: III - Processo Unificado de Desenvolvimento de Sistemas
Pontuação Máxima: 10 pontos
Texto de Referência: Capítulos 06 e 07 do conteúdo original
Limite para ENTREGA: (ver agenda/mural da disciplina)
1) Cite a relação entre os modelos Funcional, de Objeto e Dinâmico. O que têm em comum e qual a relação entre eles? (2 pontos)
Modelo funcional: é representado sobre o que um sistema deve fazer e procurar para definir as suas funções.
Modelo Objeto :representa os objetos de um sistema dando detalhes internamente, cada tipo de processo é implementado através de métodos.
Modelo Dinamico: descreve as sequencias em que conjunto de operações é executado e existe loop ou alteração de declaração de alguém método. 
O modelo objeto e funcional se conversam entre si porem o funcional diz a respeito e das operações de modelo do objeto. No modelo funcional, os processos representam objetos que estão relacionados por função.
2) No processo de desenvolvimento, qual é a entrada para o Diagrama de Casos de Uso? E a Descrição das Classes é entrada para qual atividade? (2 pontos)
O diagrama documenta o que o sistema faz do ponto de vista do usuário ou seja ele descreve as principais funcionalidades do sistema e a interação dessas funcionalidades com os usuários do mesmo sistema. O diagrama de classe ilustram atributos de uma classe e as retricões como que o objeto pode ser conectados também descreve os tipos de objetos no sistema e os relacionamentos entre estes objetos que podem ser associações e abstrações geralmente as classes são definidas em 3 responsabilidade associação, generalização e dependências. O diagrama também é composto por classe de colaboração,parte e port.
3) Liste os princípios, os elementos e as fases do RUP. (2 pontos)
 RUP é uma maneira de desenvolvimento de software que é iterativa, centrada à arquitetura e guiada por casos de uso ele é feita por livros e artigos e na  engenharia de software é bem definido e bem estruturado
O RUP possui 5 elementos principais como papeis, atividade, artefatos, fluxos de trabalho e disciplina. As fases definem estados do projeto, que são definidos por riscos que estão sendo mitigados ou questões que precisam ser respondidas.
A fase de iniciação: foca no tratamento de riscos relacionados com o caso de negócio.
A fase elaboração: o foco deve ser nos riscos técnicos e arquiteturais.
Na fase de transição: serão tratados os riscos associados com a logística de distribuição do produto para a base de usuários.
4) Defina XP e cite as práticas desta metodologia. (2 pontos)
É um processo de desenvolvimento que possibilita a criação de software de alta qualidade, com maneira ágil, econômica e flexível. A sua metodologia ágil para equipes pequenas e médias e que irão desenvolver software com requisitos vagos e em constante mudança, procura concentrar os esforços da equipe de desenvolvimento nas atividades para ter resultados rápidos e também ajuda na redução do risco dos projetos inerentes ao desenvolvimento de sistemas.
5) Defina “Visão” em UML. Liste as Visões da versão 2.0. (2 pontos)
A visão é a projeção/imaginação de um modelo na qual oferece uma perspectiva do sistema que omite algumas entidades que são irrelevantes para aquele ponto de vista. As visões proporcionadas pelo UML é associação entre elemento e modelo que são de extrema importância no processo de desenvolvimento de softwares. A propostas pela versão 2.0 da linguagem UML procuram mostrar os diferentes aspectos do sistema: é uma abstração que contem vários diagramas na qual são associados a sua respectiva visão e relacionam os modelos ao método ou processo utilizado para o desenvolvimento.
===================================================================

Continue navegando