UML (Unified Modeling Language) Linguagem Unificada de Modelagem

Slides:



Advertisements
Apresentações semelhantes
Princípios da Orientação a Objetos e a Linguagem UML
Advertisements

Análise e Desenvolvimento de Sistemas
Modelagem de Software Orientado a Objetos
CIÊNCIA DA COMPUTAÇÃO DESENVOLVIMENTO DE SISTEMAS Aula 10
CIÊNCIA DA COMPUTAÇÃO DESENVOLVIMENTO DE SISTEMAS Aula 11
CIÊNCIA DA COMPUTAÇÃO DESENVOLVIMENTO DE SISTEMAS Aula 11
CIÊNCIA DA COMPUTAÇÃO DESENVOLVIMENTO DE SISTEMAS Aula 10
CIÊNCIA DA COMPUTAÇÃO DESENVOLVIMENTO DE SISTEMAS Aula 7
CIÊNCIA DA COMPUTAÇÃO DESENVOLVIMENTO DE SISTEMAS Aula 9
15/1/2014 Professor Leomir J. Borba- – CIÊNCIA DA COMPUTAÇÃO DESENVOLVIMENTO DE SISTEMAS.
CIÊNCIA DA COMPUTAÇÃO DESENVOLVIMENTO DE SISTEMAS Aula 9
CIÊNCIA DA COMPUTAÇÃO DESENVOLVIMENTO DE SISTEMAS Aula 7
CIÊNCIA DA COMPUTAÇÃO DESENVOLVIMENTO DE SISTEMAS Aula 12
Trabalho de Conclusão de Curso
Projeto de Sistemas de Software
APSI III Aline Vasconcelos
Introdução a diagrama de classes e UML
Análise e Projetos de Sistemas
Análise e Projeto de Sistemas
Introdução ao RUP Rational Unified Process
Aula 9 Fases do desenvolvimento de software UML Diagramas de classes
Fases do desenvolvimento de software UML
Classes e objetos Modelagem
TÉCNICAS DE PROGRAMAÇÃO II
VW Commerce Vendas web commerce.
Aula 1 Minicurso: Astah Ministrantes: André Martins; Camila Brondani;
UML (Unified Modeling Language) Linguagem Unificada de Modelagem
Introdução UML, Diagrama de Classes e Comunicação/Colabaração
Análise e Projeto de Sistemas de Informação Orientados a Objeto
Projeto de Sistemas de Software
Modelagem de Software.
Grupo de Desenvolvimento de Software - GDS
Análise e Projeto de Sistemas
CONCEITOS DE ORIENTAÇÃO A OBJETOS
UML (Unified Modeling Language) Linguagem Unificada de Modelagem
UML (Unified Modeling Language) Linguagem Unificada de Modelagem
UML (Unified Modeling Language) Linguagem Unificada de Modelagem
UML Modelagem e Programação Orientada a Objetos
Introdução a Desenvolvimento de Sistemas
Introdução a Desenvolvimento de Sistemas
Acadêmicas: Bruna Daniela Kalschne, Francieli Selzler
Análise e Projeto de Sistemas
Programação Orientada à Objetos
Aline Maria Malachini Miotto
 À primeira vista, o diagrama de objetos é bastante semelhante com o diagrama de classes, mas existem algumas pequenas diferenças.
Apresentação da Disciplina Modelagem de Software
POO Aula 03 Projeto OO com UML Eduardo Figueiredo 11 de Março de 2010.
Introdução Eduardo Figueiredo 04 de Março de 2010 POOAula 01 ou
Revisão 2º Bimestre Engenharia de Software I
Fluxos secundários Só devem ser analisados e descritos após a descrição dos fluxos básicos. Fluxos alternativos situações especiais (desconto para um cliente)
UML INTRODUÇÃO CEÇA MORAES 14/04/2017.
UML e a Ferramenta Astah
Análise de Casos de Uso Rafael Duarte Alexandre Mota [rmd,
Análise e Projeto de Sistemas de Informação Orientados a Objeto
Análise e Projeto de Sistemas de Informação Orientados a Objeto Slides do Prof. Raul Sidnei Wazlawick UFSC Revisões Autorizadas: Prof. Marcus Sampaio UFCG.
Análise e Projeto de Sistemas Unified Modeling Language Renata Araujo Ricardo Storino Núcleo de Computação Eletrônica Curso de Programação de Computadores.
TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS ANÁLISE E PROJETO DE SISTEMAS Aula /08/2012 Professor Leomir J. Borba-
TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS ANÁLISE E PROJETO DE SISTEMAS Aula /08/2011 Professor Leomir J. Borba-
Palavras-Chaves Linguagem gráficas e utilizações de símbolos.
UML (Unified Modeling Language) Linguagem Unificada de Modelagem
UML (Unified Modeling Language) Linguagem Unificada de Modelagem
SISTEMAS DE INFORMAÇÃO Projeto de Sistemas Análise Orientada a Objetos 2011/02 UNIPAC – Araguari FACAE - Faculdade de Ciências Administrativas e Exatas.
13/10/20151 CIÊNCIA DA COMPUTAÇÃO DESENVOLVIMENTO DE SISTEMAS Aula 11 Professor Leomir J. Borba- –
TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS ANÁLISE E PROJETO DE SISTEMAS Aula /08/2011 Professor Leomir J. Borba-
18/1/2016 Professor Leomir J. Borba- – CIÊNCIA DA COMPUTAÇÃO DESENVOLVIMENTO DE SISTEMAS.
Projeto Orientado a Objetos Prof. Wolley
1 Especificação de Sistemas de Software e a UML. 2 Modelagem de sistema A modelagem de sistema auxilia o analista a entender a funcionalidade do sistema.
Memória de Aula 07: Desenvolvimento de Sistemas Diagramas de Sequência
1 UML : Unified Modeling Language Mecatrônica, 2010.
Prof. Hemerson Calabreze 1.  Dentro de uma garrafa, cheia de um líquido nutritivo, cai um micróbio. O micróbio se alimenta, cresce e se divide em dois.
Transcrição da apresentação:

UML (Unified Modeling Language) Linguagem Unificada de Modelagem Prof: Ivan Fontainha Aula 7 Site: http://sites.google.com/site/ivanfontainha/ http://ivan.fontainha.googlepages.com email: ialvaren@gmail.com

Bibliografia BOOCH, Grady; RUMBAUGH, James; JACOBSON, Ivar. UML: guia do usuário. 2.ed. rev. e atual. Rio de Janeiro: Elsevier, Campus, c2006. MELO, Ana Cristina. Desenvolvendo aplicações com UML 2.2: do conceitual à implementação. 3.ed. Rio de Janeiro: Brasport, 2010. LARMAN, Craig. Utilizando UML e padrões: uma introdução à análise e ao projeto orientados a objetos e ao desenvolvimento iterativo. Porto Alegre: Bookman, 2007.

UML – Diagrama de Objetos É uma variação do diagrama de classes e utiliza quase a mesma notação Mostra os objetos que foram instanciados das classes O diagrama de objetos é como se fosse o perfil do sistema em um certo momento de sua execução

UML – Diagrama de Objetos Dizem muito mais do que a simples estrutura de uma classe, pois passamos a trabalhar com dados reais Esclarece o relacionamento entre as classes Facilita a modelagem de estruturas mais complexas

UML – Diagrama de Objetos Cuidado: É impossível exibirmos tudo Desta forma, deve-se mostrar no diagrama de objetos somente um conjunto de objetos que tenham relevância dentro da modelagem

UML – Diagrama de Objetos Representação Gráfica: É similar a de uma classe É um retângulo com dois compartimentos: Nome do Objeto Atributos do Objeto

UML – Diagramas de Objetos Representação Gráfica (Nomeando um Objeto): Sintaxe: nome do objeto : Nome da classe Exemplo: produto1 : Produto

UML – Diagramas de Objetos Representação Gráfica: nomedoobjeto : NomedaClasse : NomedaClasse nomedoobjeto

UML – Diagramas de Objetos Representação Gráfica (Atributos): Exemplo: Classe Objeto

UML – Diagramas de Objetos Exemplo de um diagrama de Classes:

UML – Diagramas de Objetos Exemplo de diagrama de Objetos:

UML – Diagramas de Objetos No diagrama de objetos mostrado, existe 1 objeto Cliente que se relaciona com 2 objetos Contratos E também temos 1 objeto Cliente que não se relaciona com nenhum objeto contrato Estes relacionamentos que foram mostrado esta descrito no diagrama de classes

UML – Diagramas de Objetos Exemplo de um diagrama de Objetos na instancia de cliente:

UML – Diagramas de Objetos Exemplo de um diagrama de Objetos na instancia de veiculo: