Please enable JavaScript.
Coggle requires JavaScript to display documents.
ATIVIDADE DE ANÁLISE NO PROCESSO DE DESENVOLVIMENTO DE SOFTWARES (CONCEITO…
ATIVIDADE DE ANÁLISE NO PROCESSO DE DESENVOLVIMENTO DE SOFTWARES
CONCEITO DE MODELAGEM
Serve para verificar a qualidade dos requisitos
, estudados na aula anterior, que se tornarão precisos e detalhados o suficiente para as atividades do próximo passo no processo de desenvolvimento de software.
ANÁLISE
Atividade que utiliza o conceito de orientação a objeto, utilizando a UML como notação.
Tem como objetivo modelar o problema, não a solução.
UML
Unified Modeling Language,
linguagem de modelagem unificada
, utilizada em engenharia de software para visualizar o desenho do sistema e a intercomunicação entre objetos.
POSSUI CONJUNTO DE DIAGRAMAS , COMPORTAMENTAIS E ESTRUTURAIS
É UMA LINGUAGEM VISUAL DE MODELAGEM
CONSTRUÇÃO DE MODELOS
MODELOS=
REPRESENTAÇÃO ,SIMPLIFICADA DA REALIDADE
AJUDAM NO ENTENDIMENTO DO PROBLEMA , SOLUÇÃO DO PROBLEMA
OBJETO E CLASSE
Objeto
Estrutura de dados encapsulada por procedimentos. Essa estrutura são os atributos e operações.
OBJETO É UMA INSTÂNCIA DE UMA CLASSE PORQUE UMA CLASSE AGRUPA OBJETOS COM AS MESMAS CARACTERÍSTICAS.
Classe
Conjunto de objetos similares agrupados em que a etapa de análise está mais voltada para sua realização.
EX :
OBJETOS:PESSOAS
CLASSE:PESSOA
TIPOS DE ANÁLISE
ANÁLISE ESTRUTURAL
Tem como objetivo modelar aspectos estáticos de um problema, utilizando o modelo orientado a objeto. É utilizada em conjunto com detalhamento de requisitos para visualizar e fornecer base para identificar soluções para os requisitos apresentados
IDENTIFICAÇÃO DE CLASSES :
Identificar quais são as classes chaves.
Fazer o levantamento com base em suas responsabilidades e colaborações. Utiliza-se em larga escala o cartão CRC (Class-Responsability-Collaborator