SlideShare ist ein Scribd-Unternehmen logo
1 von 47
Fernanda Nascimento Rita de Cássia de Oliveira ASAE II
[object Object],[object Object],[object Object],[object Object],LINGUAGEM DE MODELAGEM ORIENTADA A OBJETOS
[object Object],HISTÓRICO DA UML
EVOLUÇÃO DA UML
HISTÓRICO DA UML
DEFINIÇÃO ,[object Object],[object Object],[object Object]
VISÃO GERAL- POR QUE MODELAR?
[object Object],VISÃO GERAL- POR QUE MODELAR?
[object Object],[object Object],[object Object],[object Object],[object Object],VISÃO GERAL- POR QUE MODELAR?
[object Object],[object Object],[object Object],[object Object],[object Object],VISÃO GERAL- POR QUE MODELAR?
[object Object],[object Object],[object Object],[object Object],[object Object],VISÃO GERAL - APLICAÇÃO ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],MODELO CONCEITUAL
[object Object],[object Object],[object Object],[object Object],[object Object],BLOCOS DE CONSTRUÇÃO DA UML ,[object Object],[object Object],[object Object],[object Object],[object Object],Classes Objetos Casos de Uso Seqüências Colaborações Gráficos de estados Atividades Componentes Implantação ,[object Object]
[object Object],[object Object],[object Object],ITENS EM UML
ITENS EM UML ,[object Object],[object Object]
ITENS ESTRUTURAIS Nós Classe ,[object Object],[object Object],[object Object],Classe Ativa ,[object Object]
ITENS EM UML ,[object Object],[object Object],[object Object]
ITENS COMPORTAMENTAIS ,[object Object],[object Object]
[object Object],[object Object],ITENS EM UML PACOTES
TENS  DE AGRUPAMENTO
ITENS  ANOTACIONAIS ,[object Object],[object Object],[object Object],[object Object],[object Object],NOT NOTAS
[object Object],[object Object],[object Object],[object Object],[object Object],BLOCOS DE CONSTRUÇÃO DA UML ,[object Object],[object Object],[object Object],[object Object],[object Object],Classes Objetos Casos de Uso Seqüências Colaborações Gráficos de estados Atividades Componentes Implantação ,[object Object]
RELACIONAMENTOS EM UML ,[object Object],[object Object],[object Object],[object Object],[object Object]
RELACIONAMENTO DE DEPENDÊNCIA ,[object Object]
[object Object],[object Object],[object Object],RELACIONAMENTO DE ASSOCIAÇÃO 0..1  *  Empregador   Funcionário
RELACIONAMENTO DE GENERALIZAÇÃO ,[object Object]
RELACIONAMENTO DE REALIZAÇÃO ,[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],BLOCOS DE CONSTRUÇÃO DA UML ,[object Object],[object Object],[object Object],[object Object],[object Object],Classes Objetos Casos de Uso Seqüências Colaborações Gráficos de estados Atividades Componentes Implantação ,[object Object]
DIAGRAMAS EM UML ,[object Object],[object Object],[object Object],[object Object]
DIAGRAMAS EM UML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
DIAGRAMAS EM UML
DIAGRAMAS EM UML
DIAGRAMA DE CLASSES ,[object Object],[object Object]
DIAGRAMA DE CLASSES
DIAGRAMA DE CLASSES
DIAGRAMA DE CASOS DE USO
DIAGRAMA DE CASOS DE USO ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
DIAGRAMA DE CASOS DE USO
[object Object],[object Object],[object Object],[object Object],MODELO CONCEITUAL
REGRAS NA UML ,[object Object],[object Object],[object Object],[object Object]
REGRAS NA UML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],MODELO CONCEITUAL
MECANISMOS ,[object Object],[object Object],[object Object]
[object Object],[object Object],MECANISMOS  DE EXTENSÃO
CONSIDERAÇÕES Vale a pena dizer que a  UML  é muito mais que a padronização de uma notação, é o desenvolvimento de novos conceitos. Por essa razão entender  UML  não é apenas aprender a ler uma simbologia, mais significa aprender a modelar orientando a objetos.
 
 

Weitere ähnliche Inhalte

Was ist angesagt?

10 perguntas que precisam ser respondidas antes de você iniciar o próximo pro...
10 perguntas que precisam ser respondidas antes de você iniciar o próximo pro...10 perguntas que precisam ser respondidas antes de você iniciar o próximo pro...
10 perguntas que precisam ser respondidas antes de você iniciar o próximo pro...Marcelo Neves
 
Banco de Dados II: Conversão do Modelo Conceitual para o Modelo Lógico (aula 6)
Banco de Dados II: Conversão do Modelo Conceitual para o Modelo Lógico (aula 6)Banco de Dados II: Conversão do Modelo Conceitual para o Modelo Lógico (aula 6)
Banco de Dados II: Conversão do Modelo Conceitual para o Modelo Lógico (aula 6)Gustavo Zimmermann
 
Aula 10 - Diagrama de Sequencia.pdf
Aula 10 - Diagrama de Sequencia.pdfAula 10 - Diagrama de Sequencia.pdf
Aula 10 - Diagrama de Sequencia.pdfIvanFontainha
 
Monitoramento rede
Monitoramento redeMonitoramento rede
Monitoramento redeAndré Déo
 
Formulários Google - Tutorial
Formulários Google - TutorialFormulários Google - Tutorial
Formulários Google - TutorialCarlos Pinheiro
 
Análise essencial e análise estruturada
Análise essencial e análise estruturadaAnálise essencial e análise estruturada
Análise essencial e análise estruturadaWagner Bonfim
 
O que é necessário para montar uma lan house
O que é necessário para montar uma lan houseO que é necessário para montar uma lan house
O que é necessário para montar uma lan houseJease Bernardo
 
REA- Diagramas de Casos de Uso da UML
REA- Diagramas de Casos de Uso da UMLREA- Diagramas de Casos de Uso da UML
REA- Diagramas de Casos de Uso da UMLIFFar - SVS
 
Aula 12 - Diagrama de Atividades.pdf
Aula 12 - Diagrama de Atividades.pdfAula 12 - Diagrama de Atividades.pdf
Aula 12 - Diagrama de Atividades.pdfIvanFontainha
 
Modelagem de Sistemas de Informação
Modelagem de Sistemas de InformaçãoModelagem de Sistemas de Informação
Modelagem de Sistemas de InformaçãoHelder Lopes
 
Aula 05 - Exercício de projeto - Projeto de Redes de Computadores
Aula 05 - Exercício de projeto - Projeto de Redes de ComputadoresAula 05 - Exercício de projeto - Projeto de Redes de Computadores
Aula 05 - Exercício de projeto - Projeto de Redes de ComputadoresDalton Martins
 
O básico do uso de rest vs soap
O básico do uso de rest vs soapO básico do uso de rest vs soap
O básico do uso de rest vs soapJeison Barros
 
Aula de Introdução - JAVA
Aula de Introdução  - JAVAAula de Introdução  - JAVA
Aula de Introdução - JAVAMoises Omena
 
Documentação de Arquitetura de Software Aplicando o C4 Model
Documentação de Arquitetura  de Software Aplicando o C4 ModelDocumentação de Arquitetura  de Software Aplicando o C4 Model
Documentação de Arquitetura de Software Aplicando o C4 ModelDouglas Alonso
 

Was ist angesagt? (20)

10 perguntas que precisam ser respondidas antes de você iniciar o próximo pro...
10 perguntas que precisam ser respondidas antes de você iniciar o próximo pro...10 perguntas que precisam ser respondidas antes de você iniciar o próximo pro...
10 perguntas que precisam ser respondidas antes de você iniciar o próximo pro...
 
Banco de Dados II: Conversão do Modelo Conceitual para o Modelo Lógico (aula 6)
Banco de Dados II: Conversão do Modelo Conceitual para o Modelo Lógico (aula 6)Banco de Dados II: Conversão do Modelo Conceitual para o Modelo Lógico (aula 6)
Banco de Dados II: Conversão do Modelo Conceitual para o Modelo Lógico (aula 6)
 
Modelo osi
Modelo osiModelo osi
Modelo osi
 
#4 Primeiros comandos no MongoDB
#4   Primeiros comandos no MongoDB#4   Primeiros comandos no MongoDB
#4 Primeiros comandos no MongoDB
 
Aula 10 - Diagrama de Sequencia.pdf
Aula 10 - Diagrama de Sequencia.pdfAula 10 - Diagrama de Sequencia.pdf
Aula 10 - Diagrama de Sequencia.pdf
 
Modelagem de Dados
Modelagem de DadosModelagem de Dados
Modelagem de Dados
 
Monitoramento rede
Monitoramento redeMonitoramento rede
Monitoramento rede
 
Introdução ao SQL
Introdução ao SQLIntrodução ao SQL
Introdução ao SQL
 
Formulários Google - Tutorial
Formulários Google - TutorialFormulários Google - Tutorial
Formulários Google - Tutorial
 
Análise essencial e análise estruturada
Análise essencial e análise estruturadaAnálise essencial e análise estruturada
Análise essencial e análise estruturada
 
O que é necessário para montar uma lan house
O que é necessário para montar uma lan houseO que é necessário para montar uma lan house
O que é necessário para montar uma lan house
 
Powerpoint tipologia de rede
Powerpoint tipologia de redePowerpoint tipologia de rede
Powerpoint tipologia de rede
 
Modelos de base de dados
Modelos de base de dadosModelos de base de dados
Modelos de base de dados
 
REA- Diagramas de Casos de Uso da UML
REA- Diagramas de Casos de Uso da UMLREA- Diagramas de Casos de Uso da UML
REA- Diagramas de Casos de Uso da UML
 
Aula 12 - Diagrama de Atividades.pdf
Aula 12 - Diagrama de Atividades.pdfAula 12 - Diagrama de Atividades.pdf
Aula 12 - Diagrama de Atividades.pdf
 
Modelagem de Sistemas de Informação
Modelagem de Sistemas de InformaçãoModelagem de Sistemas de Informação
Modelagem de Sistemas de Informação
 
Aula 05 - Exercício de projeto - Projeto de Redes de Computadores
Aula 05 - Exercício de projeto - Projeto de Redes de ComputadoresAula 05 - Exercício de projeto - Projeto de Redes de Computadores
Aula 05 - Exercício de projeto - Projeto de Redes de Computadores
 
O básico do uso de rest vs soap
O básico do uso de rest vs soapO básico do uso de rest vs soap
O básico do uso de rest vs soap
 
Aula de Introdução - JAVA
Aula de Introdução  - JAVAAula de Introdução  - JAVA
Aula de Introdução - JAVA
 
Documentação de Arquitetura de Software Aplicando o C4 Model
Documentação de Arquitetura  de Software Aplicando o C4 ModelDocumentação de Arquitetura  de Software Aplicando o C4 Model
Documentação de Arquitetura de Software Aplicando o C4 Model
 

Andere mochten auch

Análise Orientada a Objetos - Objetos E Classes
Análise Orientada a Objetos  -   Objetos E ClassesAnálise Orientada a Objetos  -   Objetos E Classes
Análise Orientada a Objetos - Objetos E ClassesCursoSENAC
 
Análise Orientada a Objetos com UML
Análise Orientada a Objetos com UMLAnálise Orientada a Objetos com UML
Análise Orientada a Objetos com UMLEliseu Castelo
 
Análise Orientada a Objetos - Diagrama de Sequencia
Análise Orientada a Objetos - Diagrama de SequenciaAnálise Orientada a Objetos - Diagrama de Sequencia
Análise Orientada a Objetos - Diagrama de SequenciaCursoSENAC
 
Analise e projetos orientados a objetos
Analise e projetos orientados a objetosAnalise e projetos orientados a objetos
Analise e projetos orientados a objetosSliedesharessbarbosa
 
Análise e Projeto Orientado a Objetos
Análise e Projeto Orientado a ObjetosAnálise e Projeto Orientado a Objetos
Análise e Projeto Orientado a ObjetosSaulo Arruda
 
Livro análise e projeto oo e uml
Livro análise e projeto oo e umlLivro análise e projeto oo e uml
Livro análise e projeto oo e umlDaniel Marins
 
Orientação a Objetos para Desenvolvedores Android
Orientação a Objetos para Desenvolvedores AndroidOrientação a Objetos para Desenvolvedores Android
Orientação a Objetos para Desenvolvedores AndroidIury Teixeira
 
Ferramentas Livres para UML
Ferramentas Livres para UMLFerramentas Livres para UML
Ferramentas Livres para UMLelliando dias
 
Diagrama de implantação
Diagrama de implantaçãoDiagrama de implantação
Diagrama de implantaçãoelliando dias
 
Analise e Desenho Orientado a Objetos com UML
Analise e Desenho Orientado a Objetos com UMLAnalise e Desenho Orientado a Objetos com UML
Analise e Desenho Orientado a Objetos com UMLRildo (@rildosan) Santos
 
Aula de Analise e Projetos - Diagramas UML - prof. Rudson Kiyoshi S. Carvalho
Aula de Analise e Projetos - Diagramas UML - prof. Rudson Kiyoshi S. CarvalhoAula de Analise e Projetos - Diagramas UML - prof. Rudson Kiyoshi S. Carvalho
Aula de Analise e Projetos - Diagramas UML - prof. Rudson Kiyoshi S. CarvalhoRudson Kiyoshi Souza Carvalho
 
Uml Diagramas Estruturais
Uml   Diagramas EstruturaisUml   Diagramas Estruturais
Uml Diagramas Estruturaisthaisedd
 
Análise Orientada a Objetos - Casos de Uso
Análise Orientada a Objetos - Casos de UsoAnálise Orientada a Objetos - Casos de Uso
Análise Orientada a Objetos - Casos de UsoCursoSENAC
 
Engenharia De Software
Engenharia De SoftwareEngenharia De Software
Engenharia De SoftwareCursoSENAC
 

Andere mochten auch (18)

Análise Orientada a Objetos - Objetos E Classes
Análise Orientada a Objetos  -   Objetos E ClassesAnálise Orientada a Objetos  -   Objetos E Classes
Análise Orientada a Objetos - Objetos E Classes
 
Análise Orientada a Objetos com UML
Análise Orientada a Objetos com UMLAnálise Orientada a Objetos com UML
Análise Orientada a Objetos com UML
 
UML
UMLUML
UML
 
Apresentação da UML
Apresentação da UMLApresentação da UML
Apresentação da UML
 
Visao Geral Rup
Visao Geral RupVisao Geral Rup
Visao Geral Rup
 
Análise Orientada a Objetos - Diagrama de Sequencia
Análise Orientada a Objetos - Diagrama de SequenciaAnálise Orientada a Objetos - Diagrama de Sequencia
Análise Orientada a Objetos - Diagrama de Sequencia
 
Resta um java
Resta um javaResta um java
Resta um java
 
Analise e projetos orientados a objetos
Analise e projetos orientados a objetosAnalise e projetos orientados a objetos
Analise e projetos orientados a objetos
 
Análise e Projeto Orientado a Objetos
Análise e Projeto Orientado a ObjetosAnálise e Projeto Orientado a Objetos
Análise e Projeto Orientado a Objetos
 
Livro análise e projeto oo e uml
Livro análise e projeto oo e umlLivro análise e projeto oo e uml
Livro análise e projeto oo e uml
 
Orientação a Objetos para Desenvolvedores Android
Orientação a Objetos para Desenvolvedores AndroidOrientação a Objetos para Desenvolvedores Android
Orientação a Objetos para Desenvolvedores Android
 
Ferramentas Livres para UML
Ferramentas Livres para UMLFerramentas Livres para UML
Ferramentas Livres para UML
 
Diagrama de implantação
Diagrama de implantaçãoDiagrama de implantação
Diagrama de implantação
 
Analise e Desenho Orientado a Objetos com UML
Analise e Desenho Orientado a Objetos com UMLAnalise e Desenho Orientado a Objetos com UML
Analise e Desenho Orientado a Objetos com UML
 
Aula de Analise e Projetos - Diagramas UML - prof. Rudson Kiyoshi S. Carvalho
Aula de Analise e Projetos - Diagramas UML - prof. Rudson Kiyoshi S. CarvalhoAula de Analise e Projetos - Diagramas UML - prof. Rudson Kiyoshi S. Carvalho
Aula de Analise e Projetos - Diagramas UML - prof. Rudson Kiyoshi S. Carvalho
 
Uml Diagramas Estruturais
Uml   Diagramas EstruturaisUml   Diagramas Estruturais
Uml Diagramas Estruturais
 
Análise Orientada a Objetos - Casos de Uso
Análise Orientada a Objetos - Casos de UsoAnálise Orientada a Objetos - Casos de Uso
Análise Orientada a Objetos - Casos de Uso
 
Engenharia De Software
Engenharia De SoftwareEngenharia De Software
Engenharia De Software
 

Ähnlich wie Uml ppoint (20)

Diagrama UML Pergamum
Diagrama UML PergamumDiagrama UML Pergamum
Diagrama UML Pergamum
 
CursoUML - Unified Modeling Language
CursoUML - Unified Modeling LanguageCursoUML - Unified Modeling Language
CursoUML - Unified Modeling Language
 
Principais diagramas da UML
Principais diagramas da UMLPrincipais diagramas da UML
Principais diagramas da UML
 
UML
UMLUML
UML
 
Aula 5 uml1 (1)
Aula 5   uml1 (1)Aula 5   uml1 (1)
Aula 5 uml1 (1)
 
Uml
UmlUml
Uml
 
3 uml
3 uml3 uml
3 uml
 
UML1.pdf
UML1.pdfUML1.pdf
UML1.pdf
 
Trabalho uml
Trabalho umlTrabalho uml
Trabalho uml
 
Relatório da uml
Relatório da umlRelatório da uml
Relatório da uml
 
Introdução à linguagem UML
Introdução à linguagem UMLIntrodução à linguagem UML
Introdução à linguagem UML
 
Apresentação sobre Diagrama de Classes com exemplos
Apresentação sobre Diagrama de Classes com exemplosApresentação sobre Diagrama de Classes com exemplos
Apresentação sobre Diagrama de Classes com exemplos
 
A Linguagem UML
A Linguagem UMLA Linguagem UML
A Linguagem UML
 
07 Modelagem (Sommer)
07 Modelagem (Sommer)07 Modelagem (Sommer)
07 Modelagem (Sommer)
 
Aula5 linguagem uml-introducao
Aula5 linguagem uml-introducaoAula5 linguagem uml-introducao
Aula5 linguagem uml-introducao
 
Aula1 astah
Aula1 astahAula1 astah
Aula1 astah
 
Uml aula n_1
Uml aula n_1Uml aula n_1
Uml aula n_1
 
Aula 5 -_fundamentos_de_uml
Aula 5 -_fundamentos_de_umlAula 5 -_fundamentos_de_uml
Aula 5 -_fundamentos_de_uml
 
Aula 6 -_casos_de_uso
Aula 6 -_casos_de_usoAula 6 -_casos_de_uso
Aula 6 -_casos_de_uso
 
Aula4-modelagem e uml
Aula4-modelagem e umlAula4-modelagem e uml
Aula4-modelagem e uml
 

Uml ppoint

Hinweis der Redaktion

  1. Vamos conhecer os blocos de construção básicos da UML, as regras que determinam como esses blocos poderão ser combinados e alguns mecanismos comuns aplicados na UML.
  2. È representada por linhas sólidas, direcionadas, ocasionalmente contendo outros adornos, como nomes de papéis e multiplicidades.
  3. Vamos conhecer os blocos de construção básicos da UML, as regras que determinam como esses blocos poderão ser combinados e alguns mecanismos comuns aplicados na UML.
  4. Vamos conhecer os blocos de construção básicos da UML, as regras que determinam como esses blocos poderão ser combinados e alguns mecanismos comuns aplicados na UML.
  5. A UML É MUITO MAIS DO QUE UMA LINGUAGEM GRÁFICA.VO