Notaciones Básicas de UML:
Clase:
Representada
por un rectángulo dividido en tres secciones.
La
primera sección contiene el nombre de la clase.
La
segunda sección incluye los atributos de la clase.
La
tercera sección muestra los métodos de la clase.
Objeto:
Se
representa como una instancia de una clase.
Se
muestra con el nombre del objeto seguido por dos puntos y el nombre de la clase
a la que pertenece.
Interfaz:
Representada
por un rectángulo con el nombre precedido por la palabra "interface".
Utilizada
para definir un conjunto de métodos que pueden ser implementados por las
clases.
Relaciones:
Utilizan
líneas para conectar elementos y describir sus asociaciones.
La
relación de composición se muestra con un diamante negro.
La
relación de agregación se representa con un diamante blanco.
Herencia:
Se
muestra con una línea sólida y una flecha desde la clase hija hacia la clase
padre.
Indica
que la clase hija hereda atributos y métodos de la clase padre.
Principales Diagramas de UML:
Diagrama de Casos de Uso: Representa la interacción
entre actores y casos de uso, mostrando cómo los usuarios interactúan con el
sistema.
Diagrama de Clases: Muestra la estructura
estática del sistema, incluyendo clases, atributos y relaciones entre clases.
Diagrama de Secuencia: Describe la secuencia de
interacciones entre objetos a lo largo del tiempo, mostrando mensajes enviados
entre ellos.
Diagrama de Actividades: Ilustra el flujo de trabajo,
modelando actividades y decisiones a lo largo de un proceso.
Diagrama de Componentes: Representa los componentes
del sistema y sus interconexiones, mostrando cómo se organizan y relacionan.
Diagrama de Despliegue: Muestra la disposición
física de los componentes en el hardware, describiendo cómo se despliegan en el
entorno de ejecución.
Diagrama de Estados: Modela el ciclo de vida de
un objeto, mostrando los diferentes estados y las transiciones entre ellos.
No hay comentarios:
Publicar un comentario