Zusammenfassung der Ressource
Análise de Sistemas O. O. e UML
- Sistemas de Informação
Anmerkungen:
- 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
Anmerkungen:
- 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
Anmerkungen:
- 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:
Anmerkungen:
- 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
Anmerkungen:
- São chamadas de "Interfaces" do Objeto.
Descreve "o que" ele sabe fazer.
- Abstração
- Encapsulamento
Anmerkungen:
- Esconde a implementação. Esconde os detalhes do funcionamento interno de um objeto.
Esconde o "como" ele sabe fazer.
- Polimorfismo
Anmerkungen:
- Implementações diferentes para o mesmo fim
- Herança
- Estruturado
- Processos e Dados