O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Modelagem de Sistema

Juliana Sousa ANALISE DE SISTEMA 4º ANO Português

Conteúdo do mapa

Modelagem de Sistema

  1. Relacionamentos

    • Interações das classes
    • Temos 5 tipos de relacionamento
      • Dependência.
        • é utilizada quando, para que ações sejam executadas por um objeto, é necessário que exista um objeto de outra classe.
        • o relacionamento de dependência é representado por uma linha tracejada e uma seta.
      • Herança
        • Pergunta que pode-se considera este: “é um(a)?”
        • podemos usar o exemplo familiar
        • Na simples a classe só pode ter um Pai
        • Uma classe filha pode sobrescrever os métodos da classe pai
        • Cada classe herdeira possui todos os atributos e métodos que são herdados da classe pai
      • Associação
        • Interação entre as classes
        • Pode ser associadas como: Simples; De agregação; De composição; e De dependência.
        • Possuem um rótulo e uma cardinalidade
        • A cardinalidade é o modo com que as classes são relacionadas no sistema, o que é de grande importância para a implementação do mesmo.
        • Um funcionário trabalha em, no máximo, um setor; Um setor pode ter um ou mais funcionários ligados à ele
      • Agregação
        • A agregação considera as classes relacionadas como sendo uma o “todo” e a outra a “parte”.
        • Conhecida como o relacionamento todo-parte.
        • “Todo” possui um conjunto de objetos da classe “Parte”
        • Podem existir no sistema mesmo antes de fazerem parte de um pedido.
      • Composição
        • A representação gráfica da composição é feita com um losango cheio
        • a existência da “parte” não faz sentido se o “todo” não existir.
        • Um a existência de um item não faz sentido se não for para compor outro
        • caso item for destruído no sistema, o outro também será
  2. Estudo de caso

    • Objetivo de ficção das classes
  3. Classes e objetos

    • Melhor forma de desenvolvimento do software
    • Representado em três partes: nome da classe; atributos; métodos.
      • Classe: Representa uma entidade a ser modelada
      • Atributos: Qualidades que um objeto possuirá
      • Métodos: ações que o objeto irá executar
    • Estrutura mais importante na construção de sistema
    • Tipos de campos
      • Texto, números, caracteres, objetos de outras classes
  4. Diagrama de comunicação

    • Também chamado de diagrama de colaboração
    • Focado nas a organização dos objetos participantes de uma interação
  5. Diagrama de sequência

    • Representando o uso do sistema com relação aos dados que são acessados e como é feita a interação entre eles
    • Dividido em dois tipos: •  Diagrama de sequência; e •  Diagrama de sequência de sistema
    • Os objetos podem trocar mensagens de criação e destruição de objetos entre si e uma mensagem pode ser enviada de um objeto para ele próprio.
  6. Diagrama de estados

    • Também conhecido como máquina de estados
    • Utilizado para a apresentação dos estados que um objeto ou um caso de uso pode assumir
    • É composto basicamente por: Início; Estado: nome do estado e atividade; Transição: mudança de estado; e Fim.
    • Possui duas partes
      • Nome do estado; Atividade:
      • Evento: Guarda: Ação:
  7. Diagrama de atividade

    • são meramente gráficos de fluxo e podem remeter a fluxogramas
    • os diagramas de atividade podem modelar processos paralelos
    • As ramificações sequenciais, também denominadas nós de decisão
    • O losango pode também representar intercalação, com o objetivo de unir saídas de ações, assim como é feito antes da conclusão da venda.
  8. Descrição de casos de uso

    • As informações da narativas são importantes e tem mais informaçoes que o diagrama
    • É feita uma descrição independente. Cada descrição é dividida em duas partes: Cabeçalho; e Descrição.
    • Cabeçalho possui três itens: Nome; Objetivo: Pré-condição: Pós-condição:
    • São dois os tipos de descrição de casos de uso, cada um com um objetivo específico: •  Descrição não expandida; e •  Descrição expandida.
    • A descrição não expandida é utilizada para descrever requisitos
    • A descrição expandida é utilizada em casos de uso mais complexos
  9. Diagramas de Interação

    • Cada diagrama de interação contempla apenas um caso de uso, provendo uma visualização da interação entre seus objetos.
    • São dois os tipos de diagramas de interação: •  Diagrama de sequência; e •  Diagrama de comunicação.
    • São constituídos basicamente por:  Papéis ou objetivos; •  Comunicações ou vínculos; e •  Mensagens.

Informações

Descrição
4º ANO ANALISE DE SISTEMA Mapa Mental sobre Modelagem de Sistema, criado por Juliana Sousa em 08-08-2017.
Criado por
Juliana Sousa
Visualizações
6
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?