DIAGRAMAS
Diagramas, vistas y,
modelos
Modelado de las diferentes
vistas de un sistema
Modelado de las diferentes
niveles de abstracción
Modelado de vistas
complejas
Organización de diagramas y
otros artefactos.
Un diagrama es solo una
proyección gráfica de los elementos que configuran un sistema.
Normalmente, las partes
estáticas de un sistema se representarán mediante uno de los cuatro diagramas
siguientes:
Ø Diagrama
de clase
Ø Diagrama
de objetos
Ø Diagrama
de componentes
Ø Diagrama
de despliegue
Para las partes dinámicas
Ø Diagrama
de casos de uso
Ø Diagrama
de secuencia
Ø Diagrama
de colaboración
Ø Diagrama
de estado
Ø Diagrama
de actividades.
Diagrama de clases
muestra un
conjunto de clases, interfaces y colaboraciones, así como sus relaciones,
cubren la vista de diseño estático de un sistema, incluyen clases activas
cubren la vista de procesos estáticos de un sistema.
Diagrama de objetos muestra un conjunto de
objetos y sus relaciones representan instantáneas de instancias de los elementos
encontrados en los diagramas de clase. Cubren la vista de diseño y proceso
estático de un sistema.
Diagrama de casos de uso muestra
un conjunto de casos de uso y actores y sus relaciones Cubren la vista de casos
de uso estática de un sistema.
Estos
diagramas son especialmente importantes en el modelado y organización del
comportamiento de un sistema.
Diagrama de secuencia Es un diagrama de
interacciones que resalta la ordenación temporal de los mensajes. Es importante
mencionar que los diagramas de interacción entre un conjunto de objetos y sus relaciones,
incluyendo los mensajes que pueden ser enviados entre ellos.
Diagrama de colaboración es un diagrama de
interacción que resalta la organización estructural de los objetos que envían y
reciben mensajes.
Diagrama de estados (statechart) muestra una máquina de estados, que consta de
estados transiciones, eventos y actividades. Cubren la vista dinámica de un
sistema y el comportamiento de una interfaz, una clase o una colaboración y
resaltan el comportamiento dirigido por eventos de un objeto.
Diagrama de actividades muestra el flujo de
actividades dentro de un sistema. Cubren
la vista dinámica, son importantes al modelar el funcionamiento de un sistema y
resaltan el flujo de control de objetos.
Diagrama de componentes muestra la organización y las dependencias
entre un conjunto de componentes, cubren la vista de implementación estática,
se relacionan con diagramas de clase en que un componente se corresponde con una o más clases, interfaces o
colaboraciones.
Diagrama de despliegue muestra la configuración de nodos de
procesamiento en tiempo de ejecución y los componentes que residen en ellos. Su
relación con los diagramas de componentes en que un nodo incluye, uno o más
componentes.
No hay comentarios:
Publicar un comentario