Please enable JavaScript.
Coggle requires JavaScript to display documents.
Diagramas UML, - Coggle Diagram
Diagramas UML
¿Para qué sirve?
Un lenguaje visual para especificar, construir y documentar los artefactos de los sistemas. Ayuda a capturar mediante un conjunto de símbolos y diagramas a orientar la idea de un sistema, (especialmente un software orientado a objetos) a quien esté involucrado en su proceso de desarrollo sirviendo de apoyo en los procesos de análisis y diseño de un problema.
-
¿Qué es?
Son representaciones gráficas que se utilizan para visualizar, especificar, construir y documentar los diferentes componentes y relaciones dentro de un sistema de software. Facilitan el entendimiento de la estructura y comportamiento del sistema, ayudando a descomponerlo en partes manejables.
-
Tipos de diagramas
Diagramas estructurales
Representa un sistema estático orientado a objetos. Define proyectos por clases, atributos y funciones. Muestra las clases de un sistema y las operaciones de cada una de ellas.
Diagrama de componentes
¿Qué es? representa la estructura de un sistema al descomponerlo en componentes individuales, mostrando sus relaciones y dependencias.
¿Para qué sirven? Sirve para ilustrar la organización y conexión de los diferentes componentes de un sistema, ayudando a entender su arquitectura y a facilitar el diseño del software.
Componentes: Incluye componentes (unidades modulares del sistema), interfaces (operaciones que ofrecen o requieren) y relaciones de dependencia (dependencias entre componentes).
Diagrama de objetos
¿Qué es? Representa una instancia específica de un diagrama de clases en un momento determinado, enfocándose en los atributos de un conjunto de objetos y sus relaciones entre sí.
¿Para qué sirven? Revisa una iteración específica de un sistema, obtiene una vista general del sistema a desarrollar, y prueba diagramas de clases mediante ejemplos concretos para casos de uso específicos.
Componentes: Objetos, que son instancias de una clase; títulos de clase; atributos de clases, que detallan las propiedades específicas de cada objeto; y enlaces.
-
Diagrama de despliegue
¿Qué es? Un diagrama de despliegue es un tipo de diagrama UML que representa el despliegue físico de los componentes de software en el hardware del sistema.
¿Para qué sirven? Este diagrama sirve para ilustrar cómo se asignan los artefactos de software a los nodos físicos, mostrando la configuración de hardware y software crítica para la ejecución del sistema.
Componentes: Los nodos, que representan los elementos físicos como servidores o dispositivos; los artefactos, que son programas de software que se ejecutan en estos nodos; y las relaciones, que muestran cómo los artefactos están conectados y se comunican dentro del sistema.
Diagrama de clases
¿Qué es? Son la estructura estática de un sistema, muestran las clases del software, sus atributos, métodos y las relaciones entre ellas.
¿Para qué sirven? Ayudan a los desarrolladores y stakeholders a entender la estructura general del sistema y cómo las diferentes partes del software se relacionan entre sí.
Componentes: Las clases, que se representan por rectángulos; los atributos, que están listados en la sección media del rectángulo de la clase; los métodos, que están listados en la sección inferior del rectángulo de la clase; las relaciones que están asociadas por líneas.
-
-
-