uml

3
UML UML=Unified Modeling Language Es un lenguaje que permite modelar construir y documentar los elementos que forman un sistema de software orientado a objetos. Autores Principales: Grady Booch Ivar Jacobson Jim Rumbaugh Uml ha sido aceptado debido a que incorpora las principales ventajas de cada uno de los métodos principales :Booch(Grady Booch),OMT(Rumbaugh) y OOSE(Jacobson). Con UML se acabó la guerra de Métodos , se fusionaron las técnicas mencionadas.

Upload: jonathan-toribio-fernandez

Post on 04-Jan-2016

215 views

Category:

Documents


0 download

DESCRIPTION

fgfb

TRANSCRIPT

Page 1: Uml

UML

UML=Unified Modeling Language

Es un lenguaje que permite modelar construir y documentar los elementos que forman un sistema de software orientado a objetos.

Autores Principales:

Grady Booch Ivar Jacobson Jim Rumbaugh

Uml ha sido aceptado debido a que incorpora las principales ventajas de cada uno de los métodos principales :Booch(Grady Booch),OMT(Rumbaugh) y OOSE(Jacobson).

Con UML se acabó la guerra de Métodos , se fusionaron las técnicas mencionadas.

Page 2: Uml

Notación básica UML

1. MODELOS

Un modelo representa a un software desde una perspectiva específica, cada modelo nos muestra un aspecto distinto del sistema.(nos hacen ver el sistema de diferentes angulos)

Diagrama de Estructura Estática Diagrama de Casos de Uso. Diagrama de Secuencia. Diagrama de Colaboración. Diagrama de Estados.

2. ELEMENTOS COMUNES A TOS LOS DIAGRAMAS

NotasSirve para colocar algún comentario dentro de un diagrama amarrado o no a un elemento de dicho diagrama.

Dependencias

Significa que un cambio en el elemento destino puede implicar un cambio en el elemento origen.

Page 3: Uml

3. DIGRAMAS DE ESTRUCTURA ESTATICAEngloba dos cosas modelo conceptual (Fase de Análisis) y el diagrama de clases (Fase de Diseño)

1.1. Clases1.2. Objetos1.3. Asociaciones1.4. Herencia1.5. Elementos derivados

4. DIAGRAMAS DE CASO DE USO5. DIAGRAMAS DE INTERRACCION6. DIAGRAMA DE ESTADOS