Subido por alexis cardenas

DIAGRAMAS UML

Anuncio
DIAGRAMA UML
FRIDA FERNANDA CARRASCO LEON 306
Diagrama UML
• ¿POR QUE UML?.
• ¿CUALES SON LAS VENTAJAS DE
UML?.
• TIPOS DE DIAGRAMAS UML.
• DIAGRAMAS ESTRUCTURALES .
• DIAGRAMAS DE COMPORTAMIENTO.
• MODELO DE BASES DE DATOS.
¿POR QUE
UML?
Es comparable a los planos
usados en otros campos y
consiste en diferentes tipos de
diagramas. En general, los
diagramas UML describen los
límites, la estructura y el
comportamiento del sistema y
los objetos que contiene.
UML no es un lenguaje de
programación, pero existen
herramientas que se pueden usar
para generar código en diversos
lenguajes usando los diagramas
UML. UML guarda una relación
directa con el análisis y el diseño
orientados a objetos.
VENTAJAS DE UML
o Ayudan a realizar un seguimiento de las relaciones
jerarquías entre líneas de códigos importantes.
o Simplifica algo tan complejo.
o Los diagramas UML también dividen los componentes y
subcomponentes esenciales para construir un programa
informativo.
o Facilita la comprensión de ideas y sistemas complejos.
o Facilita la comunicación de equipos de ingeniería de
software.
o Convierte un tema complejo en un tema visual.
Tipos de diagramas
UML
Existen dos subcategorías de diagramas UML:
diagramas estructurales y diagramas de
comportamiento.
Los diagramas estructurales representan los
componentes que forman un sistema y la
relación entre dichos componentes. Estos
diagramas muestran los aspectos estáticos de
un sistema.
Los diagramas de comportamiento
representan lo que ocurre dentro de un
sistema. Muestran cómo interactúan todos los
componentes entre sí y con otros sistemas o
usuarios.
DIAGRAMAS
ESTRUCTURALES
Diagrama de clases
Un diagrama de clases UML representa un sistema estático orientado a objetos. Define proyectos
por clases, atributos y funciones; como tal, es un bloque de construcción fundamental de
cualquier solución orientada a objetos. Muestra las clases de un sistema y las operaciones de
cada una de ellas.
Diagrama de paquetes
Los diagramas de paquetes agrupan las clases en paquetes. Muestran las distintas dependencias
y relaciones entre los paquetes de un sistema.
Diagrama de objetos
Los diagramas de objetos son similares a los diagramas de clases en el sentido de que muestran
las relaciones entre los objetos de un software.
Diagrama de componentes
Un diagrama de componentes UML ofrece a los desarrolladores una comprensión global de los
objetos físicos de un sistema. Este tipo de diagrama UML muestra la relación estructural entre
cada componente físico y subcomponente de un sistema de software complejo. Esto ayuda a las
partes interesadas a comprender cómo se organizan y conectan los componentes.
Diagrama de estructura compuesta
Los diagramas de estructura compuesta visualizan la estructura interna de una clase. Estos
diagramas desglosan la red de clases, interfaces y componentes.
MODELO DE BASES
DE DATOS
El Lenguaje Unificado de Modelado
(UML) desempeña un rol
importante no solo en el desarrollo
de software, sino también en los
sistemas que no tienen software en
muchas industrias, ya que es una
forma de mostrar visualmente el
comportamiento y la estructura de
un sistema o proceso. el UML ayuda
a mostrar errores potenciales en las
estructuras de aplicaciones, el
comportamiento del sistema y otros
procesos empresariales.
Descargar