Introdução a uml

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (940 palavras )
  • Download(s) : 0
  • Publicado : 31 de maio de 2011
Ler documento completo
Amostra do texto
MINISTÉRIO DA CIÊNCIA E TECNOLOGIA INSTITUTO NACIONAL DE PESQUISAS ESPACIAIS

UML: Visão Geral
Gilberto Ribeiro de Queiroz
gribeiro@dpi.inpe.br

Disponível em:http://www.dpi.inpe.br/~gribeiro/apresentacoes 29 de Fevereiro de 2008.

Sumário


UML:
– –

Motivação Diagramas



Oficina:


Criando diagramas UML com o JUDE Community 5

UML


Segundo a OMG, a UnifiedModeling Language é uma linguagem visual para especificação, construção e documentação de artefatos de software O propósito da modelagem (criação de esquemas UML) é, principalmente, para entender e nãopara documentar! UML sozinha não resolve nada:






Ela deve ser usada dentro de um processo de desenvolvimento!

Processo de Desenvolvimento de Sistemas


Estabelece uma abordagempara a construção, desenvolvimento e manutenção de software:


Ex: UML + OpenUP (definição das fases de desenvolvimento e estabelecimento das regras do jogo!)



Atualmente metodologiasevolucionárias:
– –

são

iterativas

e

Ciclo repetitivo, com fases de curta duração Fases contemplam todas as etapas do ciclo de desenvolvimento (requisitos, análise, projeto, implementação, testee validação) As fases não tentam varrer todo o conhecimento do problema, isso é obtido ao longo do tempo



Por que / Para que usar UML?


Vamos usar os diagramas UML para:


Ajudar aconceber nossas idéias, em relação ao sistema que estivermos projetando


Pensar antes de codificar!



Apresentar nossas idéias ao grupo de forma que todos possam interagir e discutir umdeterminado ponto


Aumentar a participação e envolvimento do time!



Documentar nossas idéias quando elas já estiverem bem consolidadas para que novos integrantes e novos colaboradores possamacelerar sua compreensão dos sistemas desenvolvidos pelo grupo

UML


Diagramas servem para capturar diferentes visões do sistema:


Estrutural: estática


Diagrama de Classes Diagrama...
tracking img