Please enable JavaScript.
Coggle requires JavaScript to display documents.
Diagramas UML - Coggle Diagram
Diagramas UML
-
¿Qué es?
-
Herramienta para visualizar sistemas, la cual consta de un Recuadro que se denomina clase el cual tiene unas propiedades o atributos que también constan de unas acciones ( Métodos); los cuales se interrelacionan entre si.
¿De que se componen?
Instancias(Objetos).
Es una manifestación concreta de un elemento abstracto, es decir, ejecuta un comportamiento prescrito dentro de los parámetros dados.
Interfaces
Son clasificadores, las cuales declaran un conjunto de funciones y obligaciones abiertas e interrelacionadas de forma lógica
Clases
Elemento-modelo y especialización del clasificador encapsulado y del calsificador de comportamiento.
Comprende un conjunto de instancias las cuales comparten las mismas propiedades y comportamientos, esto convierte a una clase en una especie de plantilla o molde para sus objetos.
-
-
-
Operaciones
Son funciones de comportamiento y se utilizan en clases, en tipos de dato o interfaces.
Antes de que una operación se ejecute, se ha de cumplir una serie de condiciones
Las condiciones de campo restringen el valor devuelto a un valor que se calcula a partir de sus especificaciones y que ha de cumplir con las condiciones posteriores.
Generalización
Se basa en el principio de la herencia, donde la subclase hereda atributos y comportamientos de una clase más general.
-
Dependencia
Es la relación entre el "Proveedor" y el "Cliente" en el sentido de que el cliente utiliza o conoce al proveedor. sin este el cliente carece de un componente estructural o semántico.
-
-
Modificadores de acceso
Son etiquetas las cuales se utilizan para definir la visibilidad y el alcance de los elementos dentro de un diagrama de clases
-
-
-
-
-
-
Receptores
Muestra que un clasificador esta preparado para recibir una señal y define qué tipos de señal aceptan las instancias de la clase.
Puertos
Son conectores que representan el punto de interacción entre los clasificadores encapsulados y su entorno permitiendo que los clasificadores interactúen con el mundo exterior.
-
Metaclase
Como las formas de metaclase y Clase no se diferencian, la etiqueta metaclass señala que se trata del estereotipo metaclase; las instancias de esta clase son clases también.
-
En conclusión se puede decir que los diagramas UML son muy importantes ya que describen y representan estructuras de sistemas tanto de forma detallada como general, el cual muestra un sistema en estado estático de modo que le observador obtiene una perspectiva general de los elementos imprescindibles de un sistema, también ayuda a visualizar las relaciones entre los componentes de esta arquitectura; facilitando la comunicación entre departamentos especializados en la realización de un proyecto.