Modelagem de dados e objetos

2.866 visualizações

Publicada em

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
2.866
No SlideShare
0
A partir de incorporações
0
Número de incorporações
17
Ações
Compartilhamentos
0
Downloads
72
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no 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

×