SlideShare a Scribd company logo
1 of 21
Download to read offline
M.Sc. Cláudia Jovo – 2013/DMI 0
Cadeira: Engenharia de Software
Aulas 11, 12 – 06/09/13
M.Sc. Cláudia Jovo – 2013/DMI 1
Análise e modelação de sistemas baseada em UML
• Tópicos da aula ...
• Diagrama de Caso de Uso
• Diagrama de Classes
• Diagrama de Objectos
• Diagrama de Sequência
• Diagrama de Colaboração
• Diagrama de Estados
• Diagrama de Actividades
• Diagrama de Componentes
• Diagrama de Implantação
M.Sc. Cláudia Jovo – 2013/DMI 2
Análise e modelação de sistemas baseada em UML
 Este é o diagrama mais geral da UML(Unified Modeling
Language).
 É usado geralmente nas fases de “Levantamento e Análise de
Requisito do Sistema”.
 Mostra como o sistema irá comportar-se.
1. Diagrama de Caso de Uso
M.Sc. Cláudia Jovo – 2013/DMI 3
Análise e modelação de sistemas baseada em UML
1. Diagrama de Caso de Uso
M.Sc. Cláudia Jovo – 2013/DMI 4
Análise e modelação de sistemas baseada em UML
 Este é o diagrama mais utilizado da UML.
 Serve de apoio para a maioria dos outros diagramas.
 Define a estrutura de classes do sistema.
 Estabelece como as classes se relacionam.
2. Diagrama de Classes
M.Sc. Cláudia Jovo – 2013/DMI 5
Análise e modelação de sistemas baseada em UML
2. Diagrama de Classes
M.Sc. Cláudia Jovo – 2013/DMI 6
Análise e modelação de sistemas baseada em UML
 Complemento do Diagrama de Classes
 Exibe os valores armazenados pelos objectos de um Diagrama de
Classes.
3. Diagrama de Objectos
M.Sc. Cláudia Jovo – 2013/DMI 7
Análise e modelação de sistemas baseada em UML
3. Diagrama de Objectos
M.Sc. Cláudia Jovo – 2013/DMI 8
Análise e modelação de sistemas baseada em UML
 Este diagrama preocupa-se com a ordem temporal em que as
mensagens são trocadas.
 Ele baseia-se em um Caso de Uso.
 Costuma identificar o Evento gerador do processo modelado,
bem como, o Actor responsável por este evento.
4. Diagrama de Sequência
M.Sc. Cláudia Jovo – 2013/DMI 9
Análise e modelação de sistemas baseada em UML
M.Sc. Cláudia Jovo – 2013/DMI 10
Análise e modelação de sistemas baseada em UML
 Este diagrama está associado ao diagrama de sequência, um
complementa o outro.
 Não se preocupa com a temporalidade, mas sim, em como os
objectos estão vinculados e quais as mensagens que trocam entre
si.
5. Diagrama de Colaboração
M.Sc. Cláudia Jovo – 2013/DMI 11
Análise e modelação de sistemas baseada em UML
5. Diagrama de Colaboração
M.Sc. Cláudia Jovo – 2013/DMI 12
Análise e modelação de sistemas baseada em UML
 Este diagrama procura acompanhar as mudanças sofridas por
um objecto dentro de um determinado processo.
 O Diagrama de Estados é utilizado normalmente para
acompanhar os estados passados por uma instância de uma
classe.
6. Diagrama de Estados
M.Sc. Cláudia Jovo – 2013/DMI 13
Análise e modelação de sistemas baseada em UML
6. Diagrama de Estados
M.Sc. Cláudia Jovo – 2013/DMI 14
Análise e modelação de sistemas baseada em UML
 Este diagrama preocupa-se em descrever os passos a serem
percorridos para a conclusão de uma actividade específica.
 O Diagrama de Atividades concentra-se na representação do
fluxo de controle de uma actividade.
7. Diagrama de Actividades
M.Sc. Cláudia Jovo – 2013/DMI 15
Análise e modelação de sistemas baseada em UML
7. Diagrama de Actividades
M.Sc. Cláudia Jovo – 2013/DMI 16
Análise e modelação de sistemas baseada em UML
8. Diagrama de Componentes
 Este diagrama está associado a linguagem de programação
que será utilizada para desenvolver o sistema modelado.
 Este diagrama representa os componentes do sistema quando
este for implementado em termos de módulos de código-fonte,
bibliotecas, arquivos de ajuda, módulos executáveis, etc.
M.Sc. Cláudia Jovo – 2013/DMI 17
Análise e modelação de sistemas baseada em UML
8. Diagrama de Componentes
M.Sc. Cláudia Jovo – 2013/DMI 18
Análise e modelação de sistemas baseada em UML
9. Diagrama de Implantação
 Este diagrama determina as necessidades de hardware do
sistema, as características físicas como servidores, estações,
topologias e protocolos de comunicação, ou seja, todo o
aparato físico sobre o qual o sistema deverá ser executado.
M.Sc. Cláudia Jovo – 2013/DMI 19
Análise e modelação de sistemas baseada em UML
9. Diagrama de Implantação
M.Sc. Cláudia Jovo – 2013/DMI 20
Análise e modelação de sistemas baseada em UML
10. Outros diagramas
 Diagrama de Pacotes: Tem por objectivo representar os sub-
sistemas englobados por um sistema de forma a determinar as
partes que o compões.
 Diagrama de Interacção Geral: Fornece uma visão geral dentro
de um sistema ou processo de negócios.
 Diagrama de Tempo: Descreve a mudança no estado ou na
condição de uma instância de uma classe ou seu papel durante o
tempo.

More Related Content

What's hot (20)

Aula1 astah
Aula1 astahAula1 astah
Aula1 astah
 
Apresentação da UML
Apresentação da UMLApresentação da UML
Apresentação da UML
 
Principais diagramas da UML
Principais diagramas da UMLPrincipais diagramas da UML
Principais diagramas da UML
 
Introdução à linguagem UML
Introdução à linguagem UMLIntrodução à linguagem UML
Introdução à linguagem UML
 
Análise e Modelagem de Software
Análise e Modelagem de SoftwareAnálise e Modelagem de Software
Análise e Modelagem de Software
 
Diagramas de implantação
Diagramas de implantaçãoDiagramas de implantação
Diagramas de implantação
 
Projeto de Sistemas - Aula004
Projeto de Sistemas - Aula004Projeto de Sistemas - Aula004
Projeto de Sistemas - Aula004
 
Uml ppoint
Uml ppointUml ppoint
Uml ppoint
 
Modelagem Aplicações Web com UML
Modelagem Aplicações Web com UMLModelagem Aplicações Web com UML
Modelagem Aplicações Web com UML
 
Aula 7 - Modelagem de Software
Aula 7 - Modelagem de SoftwareAula 7 - Modelagem de Software
Aula 7 - Modelagem de Software
 
Aula 1 - Revisão UML
Aula 1 - Revisão UMLAula 1 - Revisão UML
Aula 1 - Revisão UML
 
Diagrama UML Pergamum
Diagrama UML PergamumDiagrama UML Pergamum
Diagrama UML Pergamum
 
4º semestre
4º semestre4º semestre
4º semestre
 
UML - Criando Diagramas Eficientes
UML - Criando Diagramas EficientesUML - Criando Diagramas Eficientes
UML - Criando Diagramas Eficientes
 
Diagrama de implantação
Diagrama de implantaçãoDiagrama de implantação
Diagrama de implantação
 
3 uml
3 uml3 uml
3 uml
 
Aula 05 - UML e Padrões de Projeto
Aula 05 - UML e Padrões de ProjetoAula 05 - UML e Padrões de Projeto
Aula 05 - UML e Padrões de Projeto
 
Aula 06 - UML e Padrões de Projeto
Aula 06 - UML e Padrões de ProjetoAula 06 - UML e Padrões de Projeto
Aula 06 - UML e Padrões de Projeto
 
Aula 02 - UML e Padrões de Projeto
Aula 02 - UML e Padrões de ProjetoAula 02 - UML e Padrões de Projeto
Aula 02 - UML e Padrões de Projeto
 
Apostila uml
Apostila umlApostila uml
Apostila uml
 

Viewers also liked (20)

Cartilha fraudestitulosrfb pgfn_stn_mpu (1)
Cartilha fraudestitulosrfb pgfn_stn_mpu (1)Cartilha fraudestitulosrfb pgfn_stn_mpu (1)
Cartilha fraudestitulosrfb pgfn_stn_mpu (1)
 
Rio-20
Rio-20Rio-20
Rio-20
 
Linda Bahia
Linda BahiaLinda Bahia
Linda Bahia
 
A cidade de ilhéus sofre com os buracos e descaso da prefeitura
A cidade de ilhéus sofre com os buracos e descaso da prefeituraA cidade de ilhéus sofre com os buracos e descaso da prefeitura
A cidade de ilhéus sofre com os buracos e descaso da prefeitura
 
Conselheiros de-saúde-e-de-cultura
Conselheiros de-saúde-e-de-culturaConselheiros de-saúde-e-de-cultura
Conselheiros de-saúde-e-de-cultura
 
Agrupaciones1.
Agrupaciones1.Agrupaciones1.
Agrupaciones1.
 
Suplemento6
Suplemento6Suplemento6
Suplemento6
 
Modelos de Negócios Inovadores
Modelos de Negócios InovadoresModelos de Negócios Inovadores
Modelos de Negócios Inovadores
 
Suplemento4
Suplemento4Suplemento4
Suplemento4
 
Melhores desejos
Melhores desejosMelhores desejos
Melhores desejos
 
Screencast
ScreencastScreencast
Screencast
 
Obras
ObrasObras
Obras
 
O ser humano é o inimigo do planeta.
O ser humano é o inimigo do planeta.O ser humano é o inimigo do planeta.
O ser humano é o inimigo do planeta.
 
Publicidad y Diseño Gráfico
Publicidad y Diseño GráficoPublicidad y Diseño Gráfico
Publicidad y Diseño Gráfico
 
Cómo la nube nos ayuda a mejorar nuestra competitividad
Cómo la nube nos ayuda a mejorar nuestra competitividadCómo la nube nos ayuda a mejorar nuestra competitividad
Cómo la nube nos ayuda a mejorar nuestra competitividad
 
Pd T 32
Pd T 32Pd T 32
Pd T 32
 
Kndym0n
Kndym0nKndym0n
Kndym0n
 
l'ex Macello
l'ex Macellol'ex Macello
l'ex Macello
 
Loucos de Amor2 - yumi
Loucos de Amor2 - yumiLoucos de Amor2 - yumi
Loucos de Amor2 - yumi
 
Percha para lectura
Percha para lecturaPercha para lectura
Percha para lectura
 

Similar to Aula(l) 11 12-software engenhering

Aula4-modelagem e uml
Aula4-modelagem e umlAula4-modelagem e uml
Aula4-modelagem e umlneilaxavier
 
Unified Modeling Language
Unified Modeling LanguageUnified Modeling Language
Unified Modeling LanguageRicardoKratz2
 
Análise e Projeto de Sistemas com UML e Java
Análise e Projeto de Sistemas com UML e JavaAnálise e Projeto de Sistemas com UML e Java
Análise e Projeto de Sistemas com UML e Javaarmeniocardoso
 
Projeto de Sistemas - Aula005
Projeto de Sistemas - Aula005Projeto de Sistemas - Aula005
Projeto de Sistemas - Aula005Cláudio Amaral
 
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
 
CursoUML - Unified Modeling Language
CursoUML - Unified Modeling LanguageCursoUML - Unified Modeling Language
CursoUML - Unified Modeling Languageelliando dias
 
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
 
Metodologia orientado a objetos
Metodologia orientado a objetosMetodologia orientado a objetos
Metodologia orientado a objetosGabriel Faustino
 
Ferramenta de Apoio a UML e Modelo de Bases Relacionais
Ferramenta de Apoio a UML e Modelo de Bases RelacionaisFerramenta de Apoio a UML e Modelo de Bases Relacionais
Ferramenta de Apoio a UML e Modelo de Bases RelacionaisCapgemini
 
8-uml-e-modelagem-oo Introdução a UML.pdf
8-uml-e-modelagem-oo Introdução a UML.pdf8-uml-e-modelagem-oo Introdução a UML.pdf
8-uml-e-modelagem-oo Introdução a UML.pdfgabriel-colman
 
Umlv4 090813182632-phpapp02
Umlv4 090813182632-phpapp02Umlv4 090813182632-phpapp02
Umlv4 090813182632-phpapp02Jhonefj
 
Modelagem Arquitetural e Visão 4+1
Modelagem Arquitetural e Visão 4+1Modelagem Arquitetural e Visão 4+1
Modelagem Arquitetural e Visão 4+1Adriano Tavares
 

Similar to Aula(l) 11 12-software engenhering (20)

Aula-04-UML.pptx
Aula-04-UML.pptxAula-04-UML.pptx
Aula-04-UML.pptx
 
Aula4-modelagem e uml
Aula4-modelagem e umlAula4-modelagem e uml
Aula4-modelagem e uml
 
Modelagem 21102006_1
Modelagem 21102006_1Modelagem 21102006_1
Modelagem 21102006_1
 
UML
UMLUML
UML
 
Unified Modeling Language
Unified Modeling LanguageUnified Modeling Language
Unified Modeling Language
 
UML (1).ppt
UML (1).pptUML (1).ppt
UML (1).ppt
 
Análise e Projeto de Sistemas com UML e Java
Análise e Projeto de Sistemas com UML e JavaAnálise e Projeto de Sistemas com UML e Java
Análise e Projeto de Sistemas com UML e Java
 
Projeto de Sistemas - Aula005
Projeto de Sistemas - Aula005Projeto de Sistemas - Aula005
Projeto de Sistemas - Aula005
 
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
 
Trabalho uml
Trabalho umlTrabalho uml
Trabalho uml
 
Aula 5 -_fundamentos_de_uml
Aula 5 -_fundamentos_de_umlAula 5 -_fundamentos_de_uml
Aula 5 -_fundamentos_de_uml
 
CursoUML - Unified Modeling Language
CursoUML - Unified Modeling LanguageCursoUML - Unified Modeling Language
CursoUML - Unified Modeling Language
 
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
 
Aula 8 Modelagem de Dados
Aula 8 Modelagem de DadosAula 8 Modelagem de Dados
Aula 8 Modelagem de Dados
 
UML1.pdf
UML1.pdfUML1.pdf
UML1.pdf
 
Metodologia orientado a objetos
Metodologia orientado a objetosMetodologia orientado a objetos
Metodologia orientado a objetos
 
Ferramenta de Apoio a UML e Modelo de Bases Relacionais
Ferramenta de Apoio a UML e Modelo de Bases RelacionaisFerramenta de Apoio a UML e Modelo de Bases Relacionais
Ferramenta de Apoio a UML e Modelo de Bases Relacionais
 
8-uml-e-modelagem-oo Introdução a UML.pdf
8-uml-e-modelagem-oo Introdução a UML.pdf8-uml-e-modelagem-oo Introdução a UML.pdf
8-uml-e-modelagem-oo Introdução a UML.pdf
 
Umlv4 090813182632-phpapp02
Umlv4 090813182632-phpapp02Umlv4 090813182632-phpapp02
Umlv4 090813182632-phpapp02
 
Modelagem Arquitetural e Visão 4+1
Modelagem Arquitetural e Visão 4+1Modelagem Arquitetural e Visão 4+1
Modelagem Arquitetural e Visão 4+1
 

Recently uploaded

FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOFASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOAulasgravadas3
 
Ficha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdfFicha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdfFtimaMoreira35
 
apostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médioapostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médiorosenilrucks
 
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteVanessaCavalcante37
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...azulassessoria9
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfCamillaBrito19
 
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxSlides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxLuizHenriquedeAlmeid6
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Ilda Bicacro
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfLeloIurk1
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...azulassessoria9
 
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamentalAntônia marta Silvestre da Silva
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfHELENO FAVACHO
 
Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividadeMary Alvarenga
 
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdfLeloIurk1
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)ElliotFerreira
 
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdfReta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdfWagnerCamposCEA
 
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxSlides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxLuizHenriquedeAlmeid6
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéisines09cachapa
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMHELENO FAVACHO
 

Recently uploaded (20)

FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOFASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
 
Ficha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdfFicha de trabalho com palavras- simples e complexas.pdf
Ficha de trabalho com palavras- simples e complexas.pdf
 
apostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médioapostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médio
 
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdf
 
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxSlides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
 
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
2° ano_PLANO_DE_CURSO em PDF referente ao 2° ano do Ensino fundamental
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
 
Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividade
 
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)
 
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdfReta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
 
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxSlides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéis
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
 

Aula(l) 11 12-software engenhering

  • 1. M.Sc. Cláudia Jovo – 2013/DMI 0 Cadeira: Engenharia de Software Aulas 11, 12 – 06/09/13
  • 2. M.Sc. Cláudia Jovo – 2013/DMI 1 Análise e modelação de sistemas baseada em UML • Tópicos da aula ... • Diagrama de Caso de Uso • Diagrama de Classes • Diagrama de Objectos • Diagrama de Sequência • Diagrama de Colaboração • Diagrama de Estados • Diagrama de Actividades • Diagrama de Componentes • Diagrama de Implantação
  • 3. M.Sc. Cláudia Jovo – 2013/DMI 2 Análise e modelação de sistemas baseada em UML  Este é o diagrama mais geral da UML(Unified Modeling Language).  É usado geralmente nas fases de “Levantamento e Análise de Requisito do Sistema”.  Mostra como o sistema irá comportar-se. 1. Diagrama de Caso de Uso
  • 4. M.Sc. Cláudia Jovo – 2013/DMI 3 Análise e modelação de sistemas baseada em UML 1. Diagrama de Caso de Uso
  • 5. M.Sc. Cláudia Jovo – 2013/DMI 4 Análise e modelação de sistemas baseada em UML  Este é o diagrama mais utilizado da UML.  Serve de apoio para a maioria dos outros diagramas.  Define a estrutura de classes do sistema.  Estabelece como as classes se relacionam. 2. Diagrama de Classes
  • 6. M.Sc. Cláudia Jovo – 2013/DMI 5 Análise e modelação de sistemas baseada em UML 2. Diagrama de Classes
  • 7. M.Sc. Cláudia Jovo – 2013/DMI 6 Análise e modelação de sistemas baseada em UML  Complemento do Diagrama de Classes  Exibe os valores armazenados pelos objectos de um Diagrama de Classes. 3. Diagrama de Objectos
  • 8. M.Sc. Cláudia Jovo – 2013/DMI 7 Análise e modelação de sistemas baseada em UML 3. Diagrama de Objectos
  • 9. M.Sc. Cláudia Jovo – 2013/DMI 8 Análise e modelação de sistemas baseada em UML  Este diagrama preocupa-se com a ordem temporal em que as mensagens são trocadas.  Ele baseia-se em um Caso de Uso.  Costuma identificar o Evento gerador do processo modelado, bem como, o Actor responsável por este evento. 4. Diagrama de Sequência
  • 10. M.Sc. Cláudia Jovo – 2013/DMI 9 Análise e modelação de sistemas baseada em UML
  • 11. M.Sc. Cláudia Jovo – 2013/DMI 10 Análise e modelação de sistemas baseada em UML  Este diagrama está associado ao diagrama de sequência, um complementa o outro.  Não se preocupa com a temporalidade, mas sim, em como os objectos estão vinculados e quais as mensagens que trocam entre si. 5. Diagrama de Colaboração
  • 12. M.Sc. Cláudia Jovo – 2013/DMI 11 Análise e modelação de sistemas baseada em UML 5. Diagrama de Colaboração
  • 13. M.Sc. Cláudia Jovo – 2013/DMI 12 Análise e modelação de sistemas baseada em UML  Este diagrama procura acompanhar as mudanças sofridas por um objecto dentro de um determinado processo.  O Diagrama de Estados é utilizado normalmente para acompanhar os estados passados por uma instância de uma classe. 6. Diagrama de Estados
  • 14. M.Sc. Cláudia Jovo – 2013/DMI 13 Análise e modelação de sistemas baseada em UML 6. Diagrama de Estados
  • 15. M.Sc. Cláudia Jovo – 2013/DMI 14 Análise e modelação de sistemas baseada em UML  Este diagrama preocupa-se em descrever os passos a serem percorridos para a conclusão de uma actividade específica.  O Diagrama de Atividades concentra-se na representação do fluxo de controle de uma actividade. 7. Diagrama de Actividades
  • 16. M.Sc. Cláudia Jovo – 2013/DMI 15 Análise e modelação de sistemas baseada em UML 7. Diagrama de Actividades
  • 17. M.Sc. Cláudia Jovo – 2013/DMI 16 Análise e modelação de sistemas baseada em UML 8. Diagrama de Componentes  Este diagrama está associado a linguagem de programação que será utilizada para desenvolver o sistema modelado.  Este diagrama representa os componentes do sistema quando este for implementado em termos de módulos de código-fonte, bibliotecas, arquivos de ajuda, módulos executáveis, etc.
  • 18. M.Sc. Cláudia Jovo – 2013/DMI 17 Análise e modelação de sistemas baseada em UML 8. Diagrama de Componentes
  • 19. M.Sc. Cláudia Jovo – 2013/DMI 18 Análise e modelação de sistemas baseada em UML 9. Diagrama de Implantação  Este diagrama determina as necessidades de hardware do sistema, as características físicas como servidores, estações, topologias e protocolos de comunicação, ou seja, todo o aparato físico sobre o qual o sistema deverá ser executado.
  • 20. M.Sc. Cláudia Jovo – 2013/DMI 19 Análise e modelação de sistemas baseada em UML 9. Diagrama de Implantação
  • 21. M.Sc. Cláudia Jovo – 2013/DMI 20 Análise e modelação de sistemas baseada em UML 10. Outros diagramas  Diagrama de Pacotes: Tem por objectivo representar os sub- sistemas englobados por um sistema de forma a determinar as partes que o compões.  Diagrama de Interacção Geral: Fornece uma visão geral dentro de um sistema ou processo de negócios.  Diagrama de Tempo: Descreve a mudança no estado ou na condição de uma instância de uma classe ou seu papel durante o tempo.