Kategorier: Alle - asociación - diagrama - uml - relación

av Isis Arauz 3 år siden

88

UML

En el ámbito de la ingeniería de software, el Lenguaje Unificado de Modelado (UML) es esencial para modelar, construir y documentar sistemas. UML permite la visualización de diversos aspectos del sistema a través de múltiples diagramas, cada uno con su propósito específico.

UML

UML

Dependencia de módulos

abstrae la implementación de la interface indica la dependencia entre modulo

Interfaces

puntos visible de entrada a los servicios que un componente esta ofreciendo y dejando disponible a otros componentes

Componente

provee vista encapsulada de las funcionalidades definidas en la clase
representa el tipo de relación que soporta la comunicación ente dos

Nodo

elemento donde se ejecutan los componente
muestra la relación que hay entre los componentes del hardware

Diagrama de colaboración

describe la interacción entre los objetos
algunas acciones responden a señales

Ramificación

surge cuando existe la posibilidad que ocurra mas de una transición

Señales

señales de tiempo de envío de señal,resepción e señal

Sub atividad

puede ser descompuesta en varias actividades

Obligatorio

instancia de un caso base

Extensión

especifica como un caso de uso puede insertarse en otro para extender la funcionalidad

Entidad externa

interactúa con el sistema

Clase asociativa

donde la relación posee atributos propios

Dependencia

es una conexión entre la clase indica que un cambio es una clase B puede afectar a otra clase Ab que la usa

Especialización

dada una clase se crea otra que especializa la clase dada

Generalización

generaliza prioridades

Composición

donde las partes no pueden existir sin que exista el objeto

Agregación

especifica la parte entre el agregado y el componente

Grado de la asociación

se determina por el numero de clases conectadas por la misma asociación

Multiplicidad

indican cuantos objetos pueden participar en la relaci´´on

Rol

responsabilidad de la clase en la relación

Asociación

entre dos o mas clases

Tipos de relaciones entre clases

asociación
agregación

composición

generalización

especialización

dependencia

Relaciones entre clases

conexión semántica entre elementos del modelo

Estereotipo

es un metatipo cuya utilidad es definir a otros tipos

Restricciones

permite adicionar reglas en atributos

Clases concretas

son todas aquellas clases que pueden ser instanciadles

Clases Abstracta

no tiene instancias directas directas pero cuya clase descendientes tiene instancias directas

Diagrama de actividades

describe el flujo de trabajo

Diagrama de estados

modelan comportamientos reactivos base de evento .

Diagrama de secuencia

resalta la reordenación temporal de los mensajes

Diagrama de casos de usos

describe las funcionalidades del sistema a partir de las interacciones del usuario

Diagrama de despliegue

describe la disposición del hardware

Diagrama de componentes

muestra la organización y dependencia de un conjunto de componentes

Diagrama de objeto

Muestra el conjunto de objetos y sus relaciones

DIAGRAMA DE CLASE

DESCRIBE LA ESTRUCTURA ESTARUICA DEL SISTEMA

LENGUAJE QUE PERMITE MODELAR,CONSTRUIR Y DOCUMENTAR