Buscar

Modelagem de Sistemas Empresariais - Final (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

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

1Uma forma mais eficiente de pensar em modelagem e desenvolvimento de projetos é a Proposta Orientada a Objetos, que organiza os problemas em torno de situações reais, como elas realmente acontecem na prática, e isso impõe uma forma completamente diferente de pensar e organizar a solução, se comparada à forma como o pensamento estruturado a apresenta (BOOCH, 2000). Entre as ideias fundamentais básicas para a tecnologia orientada a objetos, temos alguns itens presente nessa tecnologia. Baseado nisso, disserte sobre Objetos, Classes, Métodos e Encapsulamento. FONTE: BOOCH, G.; RUMBAUGH, J.; JACOBSON, I. UML: guia do usuário. Rio de Janeiro: Elsevier, 2000.
Resposta esperada
O manifesto contém quatro principais valores, sendo eles (MANIFESTOAGIL, 2015):
1. A capacidade de respostas às mudanças e flexibilidade do software acima de um plano pré-estabelecido;
2. A colaboração e participação dos clientes acima das negociações e contratos;
3. Os indivíduos e suas interações acima das ferramentas e procedimentos;
4. O cumprimento dos requisitos e funcionamento do software acima de documentação complexa.
2Com o objetivo de facilitar o trabalho e aumentar a produtividade, bem como o entendimento das pessoas envolvidas em cada fase do projeto, é que a UML (Unified Modeling Language) desenvolveu um diagrama para cada função. A UML pode ser compreendida como uma linguagem de modelagem que procura atender às diferentes fases do ciclo de vida de um projeto de desenvolvimento de software através de um conjunto de diagramas com características e notação específicas. As informações desses diagramas são complementares e, em conjunto, traduzem a visão do que o sistema deve fazer e de como ele deve ser construído. Baseado nisso, descreva detalhadamente o diagrama de atividade, com características e vantagens da sua utilização.
Resposta esperada
* Esse diagrama era considerado um caso especial do antigo Diagrama de Gráfico de Estados.
* A partir da UML 2.0, se tornou independente, deixando inclusive de se basear em máquinas de estados e passando a se basear em Redes de Petri.
* Ele se preocupa em descrever os passos a serem percorridos para a conclusão de uma atividade específica, muitas vezes representada por um método ou algoritmo com um certo grau de complexidade, podendo, no entanto, modelar um processo completo.
* Concentra-se na representação do fluxo de controle e no fluxo de objeto de uma atividade.

Continue navegando