Está en la página 1de 13

¿QUE ES UML?

( LENGUAJE UNIFICADO DE
MODELAMIENTO)

Lenguaje grafico para visualizar especificar y documentar cada una


de las partes que comprenden el desarrollo del software.

 Lenguaje estándar de modelado de sistemas orientado a


objetos
 No es una metodología, es una notación para desarrollar
modelos
 ¿PARA QUE SIRVE?

• Sirve para presentar visualmente las reglas de creacion,


estructura y comportamiento de un grupo relacionado de
objetos y procesos.
• Para visualizar de forma eficiente la complejidad de un sistema
u organización en un reducido numero de diagramas.
• Para mantener mucho mas fácilmente las especificaciones ante
los cambios y nuevas actualizaciones de arquitectura.
 ¿PARA QUE SE CONSTRUYEN MODELOS?

• Para comunicar la estructura deseada y el


comportamiento de un sistema.
• Para ver y controlar la arquitectura de un sistema.
• Para comprender mejor el sistema que esta bajo
desarrollo.
• Para descubrir posibilidades de simplificación y de
reutilización.
• Para minimizar los posibles riesgos.
TIPOS DE DIAGRAMAS

 DIAGRAMAS CASO DE USO

Estos no forman parte de la fase de


diseño, sino que parte de la fase de
análisis, respondiendo el interrogante
¿qué?. de forma que al ser parte del
análisis ayuda a describir que es.
 DIAGRAMA DE COMPARTIMIENTO

• Diagrama de estado: es una


condición durante la vida del
objeto de forma que cuando
dicha condición se satisface se
lleva acabo la acción o se espera
por evento
 DIAGRAMA DE CLASES

En UML el diagrama de clases es uno


de los tipos de diagramas o símbolo
estático y tiene como fin describir la
estructura de un sistema mostrando
sus clases, atributos y relaciones
entre ellos.
 DIAGRAMA DE ACTIVIDADES

Representa un flujo de trabajo


paso a paso de negocio y
operacionales de los
componentes en un sistema
DIAGRAMA DE INTERACCION

DIAGRAMA DE FRECUENCIA

Muestra una interacción


ordenada según la secuencia
temporal de eventos y el
intercambio de mensajes
 DIAGRAMA DE COLABORACION

Muestra la interacción
que ocurre entre los
objetos que participan en
una situación
determinada
DIAGRAMA DE IMPLEMENTACION

 DIAGRAMA DE COMPONENTES

Lo que distingue el diagrama de


componentes de otros tipos de
diagramas es sin duda su
contenido. normalmente
contiene componentes,
interfaces y relaciones entre
ellos.
 DIAGRAMA DE DESPLIEGUE

Se utiliza para modelar el


hardware utilizado en la
implementación del sistema y
las relación entre sus
componentes
DIAGRAMA DE CONSTRUCCION DE SOFTWARE
BIBLIOGRAFIA

https://openwebinars.net/blog/que-es-uml-unified-modeling-l
anguage/

https://www.aprenderaprogramar.com/attachments/article/688/DV00205D%20que%20es%20uml%20v
ersiones%20uml%20para%20que%20sirve%20lenguaje%20unificado%20modelado.pdf

https://www.lucidchart.com/pages/es/que-es-el-lenguaje-unificado-de-modelado-uml

También podría gustarte