of 23/23
DIAGRAMAS UML 1. DIAGRAMA DE ACTIVIDADES 2. DIAGRAMAS DE CLASES 3. DIAGRAMAS DE COLABORACION 4. DIAGRAMA DE CASOS DE USO 5. DIAGRAMAS DE STADO 6. DIAGRAMAS DE CASO DE USO 7. DIAGRAMAS DE ESTADO 8. DIAGRAMAS DE OBJETO 9. DIAGRAMA DE ESTRUCTURA DE DATOS 10.DIAGRAMA DE TIEMPO 11.DIAGRAMA DE SECUENCIA 12.DIAGRAMA DE ITERACION

Diagramas uml10

  • View
    3.376

  • Download
    0

Embed Size (px)

Text of Diagramas uml10

  • 1. DIAGRAMAS UML
    DIAGRAMA DE ACTIVIDADES
    DIAGRAMAS DE CLASES
    DIAGRAMAS DE COLABORACION
    DIAGRAMA DE CASOS DE USO
    DIAGRAMAS DE STADO
    DIAGRAMAS DE CASO DE USO
    DIAGRAMAS DE ESTADO
    DIAGRAMAS DE OBJETO
    DIAGRAMA DE ESTRUCTURA DE DATOS
    DIAGRAMA DE TIEMPO
    DIAGRAMA DE SECUENCIA
    DIAGRAMA DE ITERACION

2. Un diagrama de clases es un tipo de diagrama esttico que describe la estructura de un sistema mostrando sus clases, atributos y las relaciones entre ellos. Los diagramas de clases son utilizados durante el proceso de anlisis y diseo de los sistemas, donde se crea el diseo conceptual de la informacin que se manejar en el sistema, y los componentes que se encargaran del funcionamiento y la relacin entre uno y otro.
DIAGRAMAS DE CLASES
3. EJEMPLO
4. Diagramas de actividad
En el Lenguaje de Modelado Unificado, un diagrama de actividades representa los flujos de trabajo paso a paso de negocio y operacionales de los componentes en un sistema. Un Diagrama de Actividades muestra el flujo de control general.
En SysML el diagrama de Actividades ha sido extendido para indicar flujos entre pasos que mueven elementos fsicos o energa. Los cambios adicionales permiten al diagrama soportar mejor flujos de comportamiento y datos continuos.
5. EJEMPLO:
6. Diagrama de colaboraciones
Los diagramas de colaboraciones muestran la forma en que los objetos colaboran
entre si, tal y como sucede en el diagrama de secuencias. Ambos diagramas son
semnticamente equivalentes, esto significa que proporcionan la misma informacin y
se podra convertir uno en el otro.
Los diagramas de secuencias destacan la sucesin de las interacciones,
constituyendo una organizacin con respecto al tiempo. Los diagramas de
colaboraciones destacan el contexto y la organizacin general de los objetos que
interactan., organizndose de acuerdo al espacio. Esta diferencia que presentan, hace
til contar con ambas representaciones del sistema a la hora de afrontar un proceso de
desarrollo.
DIAGRAMAS DE COLABORACION
7. EJEMPLO
8. Un diagrama de clases es un tipo de diagrama esttico que describe la estructura de un sistema mostrando sus clases, atributos y las relaciones entre ellos. Los diagramas de clases son utilizados durante el proceso de anlisis y diseo de los sistemas, donde se crea el diseo conceptual de la informacin que se manejar en el sistema, y los componentes que se encargaran del funcionamiento y la relacin entre uno y otro.
Diagramas de clases
9. EJEMPLO
10. Diagramas de casos de uso
En el Lenguaje de Modelado Unificado, un diagrama de casos de uso es una especie de diagrama de comportamiento. UML mejorado define una notacin grfica para representar casos de uso llamada modelo de casos de uso. UML no define estndares para que el formato escrito describa los casos de uso, y as mucha gente no entiende que esta notacin grfica define la naturaleza de un caso de uso; sin embargo una notacin grfica puede solo dar una vista general simple de un caso de uso o un conjunto de casos de uso. Los diagramas de casos de uso son a menudo confundidos con los casos de uso. Mientras los dos conceptos estn relacionados, los casos de uso son mucho ms detallados que los diagramas de casos de uso.
11. EJEMPLO
12. En UML, un diagrama de estados es un diagrama utilizado para identificar cada una de las rutas o caminos que puede tomar un flujo de informacin luego de ejecutarse cada proceso.
Permite identificar bajo qu argumentos se ejecuta cada uno de los procesos y en qu momento podran tener una variacin.
El diagrama de estados permite visualizar de una forma secuencial la ejecucin de cada uno de los procesos.
Diagramas de estados
13. EJEMPLO
14. Diagrama de objetos
Los diagramas de objetos son utilizados durante el proceso de Anlisis y Diseo de los sistemas informticos en la metodologa UML.
Se puede considerar un caso especial de un diagrama de clases en el que se muestran instancias especficas de clases (objetos) en un momento particular del sistema. Los diagramas de objetos utilizan un subconjunto de los elementos de un diagrama de clase. Los diagramas de objetos no muestran la multiplicidad ni los roles, aunque su notacin es similar a los diagramas de clase.
15. EJEMPLO
16. Un diagrama de estructura de datos es un esquema que representa el diseo de una base de datos de red. Este modelo se basa en representaciones entre registros por medio de ligas, existen relaciones en las que participan solo dos entidades(binarias ) y relaciones en las que participan ms de dos entidades (generales) ya sea con o sin atributo descriptivo en la relacin.
La forma de diagramado consta de dos componentes bsicos:
Celdas: representan a los campos del registro. Lneas: representan a los enlaces entre los registros.
Diagramas de estructuras de datos
17. EJEMPLO
18. Un diagrama de tiempos o cronograma es una grfica de formas de onda digitales que muestra la relacin temporal entre varias seales, y cmo vara cada seal en relacin a las dems.
El propsito primario del diagrama de tiempos es mostrar los cambios en el estado o la condicin de una lnea de vida (representando una Instancia de un Clasificador o un Rol de un clasificador) a lo largo del tiempo lineal.
Diagramas de tiempos
19. EJEMPLO
20. Un diagrama de secuencia muestra la interaccin de un conjunto de objetos en una aplicacin a travs del tiempo y se modela para cada caso de uso. Mientras que el diagrama de casos de uso permite el modelado de una vista business del escenario, el diagrama de secuencia contiene detalles de implementacin del escenario, incluyendo los objetos y clases que se usan para implementar el escenario, y mensajes intercambiados entre los objetos.
Diagramas de secuencia
21. EJEMPLO
22. Son diagramas que describen como grupos de objetos colaboran para conseguir algn fin, estos diagramas muestran objetos as como los mensajes que pasan entre ellos del caso de uso.
Los diagramas de Iteracin capturan el comportamiento de los casos de uso.
Diagramas de Iteracin
23. EJEMPLO