Modelagem de Sistemas

1640 palavras 7 páginas
Conceitos Introdutórios Sobre Orientação a

Objetos

Modelagem de
Sistemas I
1

Introdução
» Engenharia de Software apresenta quatro grandes fases para o desenvolvimento de um software:
► especificação,

desenvolvimento,

validação/testes

e

evolução.

» Paradigma:
► forma

de abordar um problema (BEZERRA, 2007, p. 5).

2

Desenvolvimento de sistemas orientados a objetos
» Surgimento do paradigma da orientação a objetos: biológica (Alan Kay – criador da linguagem de programação Smalltalk) – propõe que um sistema de software pode funcionar como um ser vivo – interação.

► analogia

► Sistema

de Software Orientado a Objetos (SSOO): agentes autônomos que trocam mensagens entre si, com o objetivo de colaboração.

» Princípios da OO (BEZERRA, 2007, p. 5):






qualquer coisa é um objeto; um objeto realiza tarefas por meio da requisição de serviços a outros objetos similares; um objeto pertence a uma determinada classe; classe é um repositório para comportamento associado ao objeto; classes são organizadas em hierarquias.
3

Desenvolvimento de sistemas orientados a objetos
O creme manipulado José

Entrega do creme Ana

Pedro
Solicitação
de manipulação do creme

Pedido

Júlia

Pedido:
Fórmula
Nome Paciente
Telefone
Nome Médico
4

Desenvolvimento de sistemas orientados a objetos
» Comparando com um SSOO:
► Objetivo

inicial?
• Manipulação de um creme em uma farmácia.

► Objetivo

atingido?

• Sim.
► Como?

• Com a colaboração de todos os envolvidos.

5

Desenvolvimento de sistemas orientados a objetos
» Enxergando os princípios da OO no exemplo dado:
► 1º

princípio
• Ana, Júlia, Pedro e José são os objetos.

► 2º

princípio
• Todos realizaram alguma tarefa (colaboração) para que o objetivo fosse alcançado.

► 3º

princípio
• Pedro é farmacêutico. Todos os farmacêuticos têm o mesmo comportamento de Pedro, pois pertencem à
classe

Relacionados

  • Modelagem de sistema
    1526 palavras | 7 páginas
  • Modelagem de sistema
    3570 palavras | 15 páginas
  • Modelagem de sistemas
    1351 palavras | 6 páginas
  • Modelagem de Sistemas
    461 palavras | 2 páginas
  • Modelagem de sistemas
    506 palavras | 3 páginas
  • Modelagem de Sistemas
    1706 palavras | 7 páginas
  • MODELAGEM DE SISTEMA
    1450 palavras | 6 páginas
  • Modelagem de Sistemas
    747 palavras | 3 páginas
  • Modelagem de Sistemas
    3843 palavras | 16 páginas
  • MODELAGEM DE SISTEMAS
    2728 palavras | 11 páginas