Mind map
Diagramas UML

Map content
Diagramas UML
Diagramas de casos de uso
- Define una notación gráfica para representar requerimientos funcionales.
- Inclusión (include)
- Generalización
- Extensión (extend)
- Define una notación gráfica para representar requerimientos funcionales.
Diagramas de clases
- Describe la estructura de un sistema mostrando las clases del sistema, sus atributos, operaciones (o métodos), y las relaciones entre los objetos.
- Enlace
- Asociacion
- Agragacion
- Describe la estructura de un sistema mostrando las clases del sistema, sus atributos, operaciones (o métodos), y las relaciones entre los objetos.
Diagramas de objetos
- diagrama que muestra una vista completa o parcial de los objetos de un sistema en un instante de ejecución específico.
- diagrama que muestra una vista completa o parcial de los objetos de un sistema en un instante de ejecución específico.
Diagrama de secuencia
- Es un tipo de diagrama usado para modelar interacción entre objetos.
- De imstancia
- Generico
- Es un tipo de diagrama usado para modelar interacción entre objetos.
Diagrama de colaboraciones
- Es esencialmente un diagrama que muestra interacciones organizadas alrededor de los roles.
- Muestra las instancias específicas de las clases trabajan juntas para conseguir un objetivo común.
- Usa las asociaciones del diagrama de clases mediante el paso de mensajes de un objeto a otro. Dicha implementación es llamada "enlace".
- Es esencialmente un diagrama que muestra interacciones organizadas alrededor de los roles.
Diagrama de estados
- Los diagramas de estado son un método conocido para explicar el comportamiento de un sistema.
- Estado y subestados
- Eventos y acciones
- Envio de mensajes y transicion simple:event signature, guard condition, action expression, send clause
- Transicion interna
- Transaccion compleja, transicion a estados anidados y transiciones temporizadas
- Los diagramas de estado son un método conocido para explicar el comportamiento de un sistema.
Diagrama de actividades
- muestra un proceso de negocio o un proceso de software como un flujo de trabajo a través de una serie de acciones.
- Flujos simultaneos
- Flujo de control simple
- muestra un proceso de negocio o un proceso de software como un flujo de trabajo a través de una serie de acciones.
Diagrama de componentes
- representa un sistema de software es dividido en componentes y muestra las dependencias entre estos componentes.
- representa un sistema de software es dividido en componentes y muestra las dependencias entre estos componentes.
Diagrama de despliegue
- se utiliza para modelar la disposición física de los artefactos software en nodos (usualmente plataforma de hardware).
- Sistema empotrados
- Sistemas cliente-servidos
- Sistemas completamente distribuidos
- se utiliza para modelar la disposición física de los artefactos software en nodos (usualmente plataforma de hardware).







