Modelagem de dados e objetos Profº: Adriano de Pinho Tavares [email_address] Março de 2009
 
Agenda
Origem dos objetos
Origem dos ambientes de desenvolvimento OO
Origem dos ambientes de desenvolvimento OO
Origem do modelo de dados
Motivação
Agenda
Modelagem de dados e objetos no RUP <ul><li>Disciplina que explica como  transformar  os  requisitos  em especificações do...
Modelagem de dados e objetos no RUP <ul><li>Atividades e tarefas do fluxo de análise e desenho </li></ul><ul><ul><li>Anali...
O que são classes de análise? <ul><li>Classes estereotipadas  </li></ul><ul><ul><li>Fronteira entre o sistemas e os atores...
Modelo de Análise <ul><li>Formado pelas classes de análise compondo um  modelo conceitual  das “coisas&quot; que tem respo...
Tarefa: Identificar Elementos de Design
Produto de trabalho: Modelo de Design
Tarefa: Design da classe
Tarefa: Design de banco de dados
Produto de trabalho: Modelo de dados
Tarefa: Implementar Elementos de Design
Agenda
Impedância objeto relacional
Mapeamento objeto-relacional
Agenda
Frameworks de persistência
Características Essenciais de um Framework Objeto-Relacional
Serviços comuns de um Framework Objeto-Relacional
Agenda
Classes e Atributos
Associações de * para *
Associações de 1 para *
Associações de 1 para 1
Agenda
Demo
Capacitação IGTI <ul><ul><li>http://www.institutogti.com.br </li></ul></ul>
<ul><ul><li>http://pangeanet.org </li></ul></ul>
Modelagem de dados e objetos Profº: Adriano de Pinho Tavares [email_address] Março de 2009
Upcoming SlideShare
Loading in …5
×

Modelagem de dados e objetos

2,622
-1

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,622
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
70
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Modelagem de dados e objetos

  1. 1. Modelagem de dados e objetos Profº: Adriano de Pinho Tavares [email_address] Março de 2009
  2. 3. Agenda
  3. 4. Origem dos objetos
  4. 5. Origem dos ambientes de desenvolvimento OO
  5. 6. Origem dos ambientes de desenvolvimento OO
  6. 7. Origem do modelo de dados
  7. 8. Motivação
  8. 9. Agenda
  9. 10. Modelagem de dados e objetos no RUP <ul><li>Disciplina que explica como transformar os requisitos em especificações do desenho do software que será desenvolvido </li></ul>
  10. 11. Modelagem de dados e objetos no RUP <ul><li>Atividades e tarefas do fluxo de análise e desenho </li></ul><ul><ul><li>Analisar Comportamento </li></ul></ul><ul><ul><ul><li>Identificar elementos de design </li></ul></ul></ul><ul><ul><li>Projetar Componentes </li></ul></ul><ul><ul><ul><li>Desenho de Classe </li></ul></ul></ul><ul><ul><li>Projetar banco de dados </li></ul></ul><ul><ul><ul><li>Desenho de banco de dados </li></ul></ul></ul><ul><ul><li>Implementar componentes </li></ul></ul><ul><ul><ul><li>Implementar elementos de desenho </li></ul></ul></ul>
  11. 12. O que são classes de análise? <ul><li>Classes estereotipadas </li></ul><ul><ul><li>Fronteira entre o sistemas e os atores </li></ul></ul><ul><ul><li>Lógica de controle </li></ul></ul><ul><ul><li>Informações usadas no sistema </li></ul></ul>
  12. 13. Modelo de Análise <ul><li>Formado pelas classes de análise compondo um modelo conceitual das “coisas&quot; que tem responsabilidades e comportamento no sistema </li></ul>
  13. 14. Tarefa: Identificar Elementos de Design
  14. 15. Produto de trabalho: Modelo de Design
  15. 16. Tarefa: Design da classe
  16. 17. Tarefa: Design de banco de dados
  17. 18. Produto de trabalho: Modelo de dados
  18. 19. Tarefa: Implementar Elementos de Design
  19. 20. Agenda
  20. 21. Impedância objeto relacional
  21. 22. Mapeamento objeto-relacional
  22. 23. Agenda
  23. 24. Frameworks de persistência
  24. 25. Características Essenciais de um Framework Objeto-Relacional
  25. 26. Serviços comuns de um Framework Objeto-Relacional
  26. 27. Agenda
  27. 28. Classes e Atributos
  28. 29. Associações de * para *
  29. 30. Associações de 1 para *
  30. 31. Associações de 1 para 1
  31. 32. Agenda
  32. 33. Demo
  33. 34. Capacitação IGTI <ul><ul><li>http://www.institutogti.com.br </li></ul></ul>
  34. 35. <ul><ul><li>http://pangeanet.org </li></ul></ul>
  35. 36. Modelagem de dados e objetos Profº: Adriano de Pinho Tavares [email_address] Março de 2009
  1. Gostou de algum slide específico?

    Recortar slides é uma maneira fácil de colecionar informações para acessar mais tarde.

×