uml modelo unificado de modelagem

Disponível somente no TrabalhosFeitos
  • Páginas : 20 (4948 palavras )
  • Download(s) : 0
  • Publicado : 31 de maio de 2014
Ler documento completo
Amostra do texto


UNIVERSIDADE NOVE DE JULHO – UNINOVE








UML

Sérgio Juchem
Joice Cristina
Rodrigo Matias
José Emerson
Cibele Motta
Paulo Bonfante
Maicon Regina
Décio Robson

























São Paulo
04/2013


Sérgio Juchem
Joice Cristina
Rodrigo Matias
José Emerson
Cibele Motta
Paulo Bonfante
Maicon Regina
Décio RobsonUML













Trabalho apresentado ao Professor André R. Rivas da disciplina Engenharia de Software da turma 4a, turno noturno do curso de Ciências da Computação.










UNIVERSIDADE NOVE DE JULHO – UNINOVE

São Paulo 04/2013

SUMÁRIO


Sumário
Conteúdo
Sumário 3
Conteúdo 3
1-INTRODUÇÃO 5
2 – Brevehistória 6
3 – Porque utilizar UML? 7
4 – Iniciando um Projeto 7
Utilizações da UML 8
Diagrama de classes 10
Dependência 16
Generalização 16
Diagrama de Componentes 17
Diagrama de estruturas compostas 21
Caso de Uso 22
Diagrama de Casos de Uso 28
Diagrama de Sequências 29
Diagrama de atividades 30
Diagrama de implantação 37
Diagrama de Estado 38
Diagrama de Pacotes 40
Diagrama detemporização 42
CONCLUSÃO 44







.



1-INTRODUÇÃO


A modelagem de dados é parte crucial na criação e documentação de um software, principalmente para aplicações orientadas a objeto, este trabalho vai mostrar ao leitor do porque desta importância, a história e partes importantes da modelagem UML como seus diagramas.





2 – Breve história

UMLcomeçou a ser definida a partir de uma tentativa de Jim Rumbaugh e Grady Booch de combinar dois métodos populares de modelagem orientada a objeto: Booch e OMT (Object Modeling Language). Mais tarde, IvarJacobson, o criador do método Objectory, uniu-se aos dois (formando os famosos três amigos), para a concepção da primeira versão da linguagem UML (Unified Modeling Language) .UML foi adotada em 1997pela OMG (Object Management Group).

















FIGURA 1: GRÁFICO SOBRE A HISTÓRIA UML
http://www.dsc.ufcg.edu.br/~jacques/cursos/map/html/uml/historia_uml/historia_uml.htm



3 – Porque utilizar UML?

“Uma empresa de software de sucesso é aquela que consistentemente produz software de qualidade que vai ao encontro das necessidades dos seus usuários. Uma empresa queconsegue desenvolver tal software, de forma previsível,
cumprindo os prazos, com uma gestão de recursos, quer humanos quer materiais, eficiente e eficaz, é uma empresa que tem um negócio sustentado.”
Grady Booch, James Rumbaugh, Ivar Jacobson. The Unified Modeling Language User Guide

4 – Iniciando um Projeto

Para iniciarmos um projeto de qualidade será necessário nos atentarmos aalguns requisitos, são eles:
PRECISAMOS SABER A REAL NECESSIDADE DO CLIENTE
NEM SEMPRE A SOLUÇÃO É PREVISÍVEL, E AO MEIO DO CAMINHO PODE HAVER DIVERGÊNCIAS QUE PODEM MODIFICAR UM PROJETO EM MEIO A SEU DESENVOLVIMENTO, EVITAR O RETRABALHO.
DEVEMOS PREVER OS RISCOS.
CRIAR UM SOFTWARE DE FUNDAÇÃO SÓLIDA QUE ACEITE MODIFICAÇÕES.
CRIAR CENÁRIOS POSSÍVEIS COM PROGRAMAÇÃO VISUAL.
PREVER O CUSTO E OPRAZO DE ENTREGA DO PROJETO
Esses requisitos são possíveis graças a modelagem de sistemas(UML).

Utilizações da UML

A UML pode ser usada para modelar várias fases de um sistema, desde os primeiros contatos até a geração do código. É aplicada em qualquer tipo de sistemas em termos de diagramas de orientação a objeto.
Geralmente é mais usada na modelagem de Softwares usando o conceito deorientação a objetos, mas também pode ser aplicada em sistemas mecânicos, de engenharia em geral, ode também ajudar na organização de processos de uma organização.
A modelagem de sistemas é uma simplificação da realidade e para construir um software de qualidade, não devemos nos atentar a escrever uma grande quantidade de códigos, e sim o código correto.
Não devemos contar com a sorte, devemos...