LOS
DIAGRAMAS ESTATICOS Y DINAMICOS
Diagrama
de Casos de Uso: modela
la funcionalidad del sistema agrupándola en descripciones de acciones
ejecutadas por un sistema para obtener un resultado. Se utiliza para entender el uso del sistema Muestra el conjunto de casos de uso y
actores(Un actor puede ser tanto un sistema como una persona) y sus relaciones: es decir, muestra quien
puede hacer qué y las relaciones que existen entre acciones (casos de uso). Son
muy importantes para modelar y organizar el comportamiento del sistema.
Diagrama
de Clases: muestra las clases (descripciones
de objetos que comparten características comunes) que componen el sistema y
cómo se relacionan entre sí.
Diagrama
de Objetos: muestra una serie de
objetos (instancias de las clases) y sus relaciones. A diferencia de los
diagramas anteriores, estos diagramas se enfocan en la perspectiva de casos
reales o prototipos. Es un diagrama de instancias de las clases mostradas en el
diagrama de clases.
Diagrama
de Secuencia:
enfatiza la interacción entre los objetos y los mensajes que intercambian entre
sí junto con el orden temporal de los mismos.
Diagrama
de Colaboración:
igualmente, muestra la interacción entre los objetos resaltando la organización
estructural de los objetos en lugar del orden de los mensajes intercambiados.
El diagrama de secuencia y el diagrama de
colaboración: muestran a los diferentes objetos y las relaciones que pueden
tener entre ellos, los mensajes que se envían entre ellos. Son dos diagramas
diferentes, que se puede pasar de uno a otro sin perdida de información, pero
que nos dan puntos de vista diferentes del sistema. En resumen, cualquiera de
los dos es un Diagrama de Interacción.
Diagrama
de Estados: Se utiliza para analizar
los cambios de estado de los objetos. Muestra los estados, eventos,
transiciones y actividades de los diferentes objetos. Son útiles en sistemas
que reaccionen a eventos.
Diagrama
de Actividades: Es un
caso especial del diagrama de estados, simplifica el diagrama de estados
modelando el comportamiento mediante flujos de actividades. Muestra el flujo
entre los objetos. Se utilizan para modelar el funcionamiento del sistema y el
flujo de control entre objetos.
Diagrama
de Componentes:
muestra la organización y las dependencias entre un conjunto de componentes. Se
usan para agrupar clases en componentes o módulos.
Diagrama
de Despliegue (o implementación):
muestra los dispositivos que se encuentran en un sistema y su distribución en
el mismo. Se utiliza para identificar Sistemas de Cooperación: Durante el
proceso de desarrollo el equipo averiguará de qué sistemas dependerá el nuevo
sistema y que otros sistemas dependerán de él.
Son estáticos: también llamados estructurales
se encargan de definir qué elementos (entidades, objetos, áreas, clases,
departamentos, componentes etc.) deben de estar definidas dentro del sistema u
organización a desarrollar el correspondiente modelado.
Son dinámicos: se encargan
de dar la vista de la relaciones y integraciones de los
tipos de clases u objetos en ejecución
del sistema.
Este comentario ha sido eliminado por un administrador del blog.
ResponderEliminarEste comentario ha sido eliminado por un administrador del blog.
ResponderEliminarEste comentario ha sido eliminado por un administrador del blog.
ResponderEliminar