Mindmap
Análise de Sistemas O. O. e UML
Inhalt der Mindmap
Análise de Sistemas O. O. e UML
Sistemas de Informação
- Promovem uma vantagem para organização do ponto de vista competitivo. Complexo de desenvolver. Crescente a medida que o tamanho do sistema cresce.
- Gerenciamento da Complexibilidade
- Comunicação entre pessoas envolvidas
- Redução de custos
- Usar projetos reduz custos e tendo-se uma linguagem comum a comunicação é unica.
- Predição do comportamento do sistema
- Paradigmas de Modelagem de Sistemas
- Orientação a Objetos
- Uma forma de como abordar um problema. Mais próxima da realidade humana. O paradigma O.O. Visualiza um sistema de Software como uma coleção de agentes interconectados chamado Objetos. Cada Objeto é responsável por realizar tarefas específicas. A interação entre objetos que uma tarefa computacional é realizada.
- Principios:
- 1 - Qualquer coisa é um objeto 2 - Objetos realizam tarefas e requisitam serviços a outros objetos. 3 - Cada objeto pertence a uma determinada classe 4 - A classe é um repositório para o comportamento associado ao objeto 5 - Classes são organizadas em hierarquias
- Classes e Objetos
- Mensagens
- São chamadas de "Interfaces" do Objeto. Descreve "o que" ele sabe fazer.
- Mensagens
- Abstração
- Encapsulamento
- Esconde a implementação. Esconde os detalhes do funcionamento interno de um objeto. Esconde o "como" ele sabe fazer.
- Polimorfismo
- Implementações diferentes para o mesmo fim
- Herança
- Encapsulamento
- Estruturado
- Processos e Dados
- Orientação a Objetos