1 / 103

MODELAGEM COM A UML (UNIFIED MODELING LANGUAGE)

MODELAGEM COM A UML (UNIFIED MODELING LANGUAGE). BREVE HISTÓRICO CARACTERÍSTICAS CONCEITOS DE PROGRAMAÇÃO ORIENTADA A OBJETOS MODELAGEM DE ANÁLISE E DE PROJETO. 1. 2. 14. 15. Finalidades do UML. Visualizar Especificar Construir Documentar. 17. Elementos do UML. Itens

flint
Download Presentation

MODELAGEM COM A UML (UNIFIED MODELING LANGUAGE)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MODELAGEM COM A UML (UNIFIED MODELING LANGUAGE) • BREVE HISTÓRICO • CARACTERÍSTICAS • CONCEITOS DE PROGRAMAÇÃO ORIENTADA A OBJETOS • MODELAGEM DE ANÁLISE E DE PROJETO 1

  2. 2

  3. 14

  4. 15

  5. Finalidades do UML • Visualizar • Especificar • Construir • Documentar 17

  6. Elementos do UML • Itens • Relacionamentos • Diagramas 18

  7. Itens do UML • Estruturais • Comportamentais • Agrupamento • Anotacionais 19

  8. Itens Estruturais do UML (parte estática) • Classes (conjunto de objetos com caract. Comuns) • Interface (serviços de uma classe ou componente) • Colaborações (comportamento colaborativo) • Caso de Uso (sequência de ações) • Classes Ativas (objetos com threads) • Componentes (pacotes físicos de elementos lógicos) • Nó (recurso computacional) 20

  9. Itens Comportamentais do UML (parte dinâmica) • Interação (intercâmbio de dados) • Máquina de Estados • Estados • Transições • Eventos • Atividades 21

  10. Itens de Agrupamento do UML (organizacional) • Pacotes 22

  11. Itens Anotacionais do UML (explicativo) • Nota 23

  12. Relacionamentos do UML • Dependência (relacionamento semântico de dois itens) • Associação (relacionamento estrutural) • Generalização (hierarquia) • Realização (contrato de uma das partes) 24

  13. Diagramas do UML • Classes • Objetos • Casos de Uso • Sequência • Colaborações • Gráfico de Estados • Atividades • Componentes • Implantação 25

  14. III. CONCEITOS DE PROGRAMAÇÃO ORIENTADA A OBJETOS 26

  15. 27

  16. 28

  17. 29

  18. 30

  19. 31

  20. 32

  21. 33

  22. 34

  23. 35

  24. 36

  25. 37

  26. 38

  27. 39

  28. 40

  29. IV. MODELAGEM DE ANÁLISE E DE PROJETO 41

  30. 42

  31. 43

  32. 44

  33. Rational Rose

  34. Ambiente Rational Rose

  35. Visões de Modelo Use Case View – Modelos de Análise Logical View – Modelos de Projeto Component View – Modelos de Implementação

  36. Modelo de Análise Diagrama de packages Diagrama de casos de uso Diagrama de classes Diagrama de estados Diagrama de atividades Diagrama de sequência

  37. Diagrama de Packages

  38. Sistema Livraria – Packages

More Related