Mapa mental
Diagramas UML
Contenido del mapa
Diagramas UML
- En la versión 2 de UML se agregaron 3 tipos de diagramas (el de estructura compuesta, el de interacción y el de tiempo) a los 11 ya existentes en la versión 1. Así que tenemos [highlight]14 tipos de diagramas diferentes[/highlight] (13 si no tenemos en cuenta el Diagrama de colaboración que no forma parte de UML 2.x).
Diagramas de estructura
- Diagrama de clases
- los diagramas de clases son interacciones entre nodos y arcos, que generalmente representan interacciones, relaciones, interfaces y colaboraciones entre las clases, interfaces, notas, restricciones, paquetes y demás elementos que conforman un programa orientado a objetos.
- Interacciones objeto / clase en los diagramas de clase Las interacciones entre objetos y clases es una parte integral de los diagramas de clase. Herencia
- Asociaciones bidireccionales
- Son las asociaciones por defecto entre dos clases y están representadas por una línea recta entre dos clases. Ambas clases son conscientes la una de la otra y sus relaciones entre ellas.
- Clases Parametrizables:
- Plantillas de clases que se pueden parametrizar con uno o más tipos de datos según sea necesario (Clases Genéricas)
- Clases Abstractas
- Clases que no tienen implementación para todos los métodos definidos
- Clases Utilitarias
- Clases que contienen librerías de funciones (no interesa mucho la implementación)
- Diagrama de objetos:
- (También llamado Diagrama de instancias) Foto de los objetos en un sistema en un momento del tiempo.
- Diagrama de paquetes
- Muestra la estructura y dependencia entre paquetes, los cuales permiten agrupar elementos (no solamente clases) para la descripción de grandes sistemas.
- Diagrama de despliegue
- Muestra la relación entre componentes o subsistemas software y el hardware donde se despliega o instala.
- Diagrama de estructura compuesta
- Descompone jerárquicamente una clase mostrando su estructura interna.
- Diagrama de componentes:
- Muestra la jerarquía y relaciones entre componentes de un sistema software.
- Diagrama de clases
Diagramas de comportamiento
- Diagrama de casos de uso
- Permite capturar los requerimientos funcionales de un sistema.
- Diagrama de estado
- Permite mostrar el comportamiento de un objeto a lo largo de su vida.
- Diagrama de actividad
- Describe la lógica de un procedimiento, un proceso de negocio o workflow.
- Diagrama de casos de uso
Imágenes y archivos del mapa
Información
- Descripción
- Mapa Mental sobre Diagramas UML, creado por Yeik Aguilar el 14/09/2017.
- Creado por
- Yeik Aguilar
- Visitas
- 18
- Valoración
Más sobre UML y diagramas de clases