Uml - unified modeling linguage

3063 palavras 13 páginas
Módulo 01
UML - Unified Modeling Language

Caro (a) Aluno (a),
Nesta aula será abordado o assunto de UML, você poderá compreender o uso da UML no processo de construção de um software. Será dada uma introdução de todos os diagramas pertencentes a UML, além de mostrar como criar diagramas de Caso de uso e Classes.
OBJETIVOS:
* Entender os conceitos de UML * Conhecer os diagramas utilizados * Construir diagramas de caso de uso * Construir diagrama de Classes

TÓPICO 1 – Conhecendo a UML (Unified Modeling Language)

Objetivos * Entender a importância da UML para desenvolvimento de software; * Conhecer os diagramas da UML; 1.1. O que é a UML
É uma linguagem para especificação, documentação, visualização e desenvolvimento de sistemas orientados a objetos. Sintetiza os principais métodos existentes, sendo considerada uma das linguagens mais expressivas para modelagem de sistemas orientados a objetos. Por meio de seus diagramas é possível representar sistemas de softwares sob diversas perspectivas.
O desenvolvimento de sistemas de software de grande porte é suportado por métodos de análise e projeto que modelam esse sistema de modo a fornecer para toda a equipe envolvida, os clientes, analistas, programadores, etc. Uma compreensão única do projeto.
É nesse contexto que a UML atua, servindo como modelo de linguagem para a representação das análises.
A UML tem origem na compilação das "melhores práticas de engenharia" que provaram ter sucesso na modelagem de sistemas grandes e complexos. Sucedeu os conceitos de Booch, OMT (Rumbaugh) e OOSE (Jacobson) fundindo-os em uma única linguagem de modelagem comum e largamente utilizada. Os esforços para a criação da UML tiveram início em outubro de 1994, quando Rumbaugh se juntou a Booch na Rational, com o objetivo de unificar os métodos Booch e OMT. Decorrido um ano de trabalho, foi lançado, em outubro de 1995, o esboço da versão 0.8 do Unified Process - Processo Unificado, como

Relacionados

  • relatório de estágio
    2888 palavras | 12 páginas
  • facas
    2662 palavras | 11 páginas
  • TRABALHO DE CONCLUSAO DE CURSO
    9957 palavras | 40 páginas
  • BDR1_alessandra_douglas2009
    20214 palavras | 81 páginas
  • Engenheiro
    20562 palavras | 83 páginas
  • Projeto de Pesquisa
    34289 palavras | 138 páginas
  • ESTUDO COMPARATIVO ENTRE FRAMEWORKS STRUTS E RUBY ON RAILS NO DESENVOLVIMENTO DE APLICAÇÕES WEB
    26047 palavras | 105 páginas