Modelagem de Software

Descrição

Fazendo uma analogia, um mapa mental funciona como um software cerebral para pensar melhor de uma forma mais estruturada e ágil, contribuindo para o desenvolvimento das competências de análise e síntese de informações: isso significa o trânsito entre pensamento detalhado e global. Com base nas aulas ao vivo elabore um mapa mental que aborde os conceitos e técnicas de modelagem de software.
FARLEY DE OLIVEIRA RANGEL
Mapa Mental por FARLEY DE OLIVEIRA RANGEL, atualizado more than 1 year ago
FARLEY DE OLIVEIRA RANGEL
Criado por FARLEY DE OLIVEIRA RANGEL mais de 8 anos atrás
53
1

Resumo de Recurso

Modelagem de Software
  1. Conceitos
    1. Facilita a compreensão dos aspectos técnicos
      1. Promove a interação entre o Engenheiro e o Cliente
        1. Simplifica o entendimento do "problema"
          1. Traduz a realidade para uma forma mais lúdica
            1. Auxilia a correta interpretação do Sistema
              1. Serve como documentação
              2. Aspectos Técnicos
                1. UML
                  1. Diagramas Estruturais (5) Arquitetura
                    1. Classes
                      1. Nome
                        1. Atributos
                          1. Operações
                          2. Objetos
                            1. Instâncias das Classes
                            2. Componentes
                              1. Implantação
                                1. Pacotes
                                2. Diagramas Comportamentais (5)
                                  1. Casos de Uso
                                    1. Visão Geral do Sistema conf 01:24 AC 7
                                    2. Atividades
                                      1. Estados
                                        1. Sequência
                                          1. Comunicação
                                        2. Abstração
                                          1. É o princípio de ignorar os aspectos de um assunto não relevante para o propósito em questão, tornando possível uma concentração maior nos assuntos principais.

                                            Anotações:

                                            • http://imasters.com.br/artigo/3636/uml/objetos/
                                            1. Isola os diversos aspectos
                                              1. é IMPORTANTE x Não é IMPORTANTE
                                            2. Modelos de Contexto
                                              1. Limite/Fronteira/Entidades Externas
                                              2. Modelos de Interação
                                                1. Aspectos Dinâmicos do Sistema
                                                  1. Sequência
                                                    1. Geral Interação
                                                      1. Comunicação
                                                        1. Tempo
                                                      2. Modelos Estruturais
                                                        1. Modelos Comportamentais
                                                          1. Encapsulamento
                                                            1. Encapsular é omitir informações pelo princípio de que uma determinada entidade esconde informações as quais são necessárias apenas à mesma. É fundamental que o objeto proteja seus dados, não permitindo que o usuário do objeto os acesse diretamente. Mas sim através de métodos se houver necessidade.
                                                              1. Códigos reutilizáveis!
                                                              2. Ferramentas CASE
                                                                1. Qualidade produto final
                                                                  1. Produtividade
                                                                    1. Redução Atividade de Programação
                                                                      1. Evitar o retrabalho/manutenção
                                                                        1. Redução de custos
                                                                      2. Referências
                                                                        1. http://www.infoescola.com/engenharia-de-software/uml/
                                                                          1. Livro da disciplina (Unicesumar)
                                                                            1. Vídeo-aulas
                                                                              1. Internet
                                                                              2. MODELAGEM é a simplificação da realidade
                                                                                1. Uma "ponte" entre a descrição e o projeto

                                                                                  Semelhante

                                                                                  Mapa Mental de GoConqr
                                                                                  GoConqr suporte .
                                                                                  Aplicações do Mapa Mental
                                                                                  Alessandra S.
                                                                                  Como criar um Mapa Mental
                                                                                  GoConqr suporte .
                                                                                  Engenharia de Software
                                                                                  Gabriel Alexandre
                                                                                  Como criar um Mapa Mental
                                                                                  Alex Farias
                                                                                  Quiz - Processo de Software
                                                                                  Adriana Gomes Alves
                                                                                  MAPA MENTAL
                                                                                  luciano.silva
                                                                                  ERGONOMIA
                                                                                  timEU
                                                                                  01. Eng de software:Fases de Processos da Eng de Software.
                                                                                  Jamil Yahuza Felippe
                                                                                  Mapa Mental Profissional
                                                                                  Sidnei Dias
                                                                                  Áreas de Conhecimento X Grupos de Processos
                                                                                  Rodrigo Ferreira