Está en la página 1de 7

UML

LAURA XIMENA RIOS AVILA


PROGRAMACION ORIENTADA A OBJETOS
YOLANDA CATALINA NAVARRETE
#410
¿QUE ES UML?
Es una de las herramientas más emocionales en el mundo
actual del desarrollo de sistemas. Esto se debe a que permite
a los creadores de sistemas generar diseños que capturen sus
ideas en una forma convencional y fácil de comprender para
comunicarlas a otras personas. El Lenguaje Unificado de
Modelado (UML) fue creado para forjar un lenguaje de
modelado visual común y semántica y sintácticamente rico
para la arquitectura, el diseño y la implementación de
sistemas de software complejos, tanto en estructura como en
comportamiento. UML tiene aplicaciones más allá del
desarrollo de software, p. ej., en el flujo de procesos en la
fabricación.
TRECE DIAGRAMAS UML
1. Diagrama de clase
2. Diagrama de componentes
3. Diagrama de estructura compuesta
4. Diagramas de implementación
5. Diagrama de objetos
6. Diagrama de paquetes
7. Diagrama de actividades
8. Diagrama de comunicación
9. Diagrama de panorama de interacciones
10. Diagrama de secuencia
11. Diagrama de máquina de estados
12. Diagrama de temporización
13. Diagrama de caso de uso
NOMBRE DEL
DIAGRAMA DEFINICION EJEMPLO
la base principal de
Diagrama de toda solución
clase orientada a objetos.
Las clases dentro de
un sistema,
atributos y
operaciones, y la
relación entre cada
clase. Las clases se
agrupan para crear
diagramas de clases
al crear diagramas
de sistemas grandes.
Muestra la relación
Diagrama de estructural de los
componentes elementos del
sistema de software
se usan para
Diagramas de mostrar la
estructura estructura interna
de una clase.
compuesta
Ilustra el hardware
Diagrama de del sistema y su
implementació software.
n
Muestra la relación
Diagrama de entre objetos por
objetos medio de ejemplos
del mundo real e
ilustra cómo se verá
un sistema en un
momento dado.
Hay dos tipos
Diagrama de especiales de
paquetes dependencias que
se definen entre
paquetes: la
importación de
paquetes y la fusión
de paquetes. Los
paquetes pueden
representar los
diferentes niveles
de un sistema para
revelar la
arquitectura. Se
pueden marcar las
dependencias de
paquetes para
mostrar el
mecanismo de
comunicación entre
niveles.
Flujos de trabajo de
Diagrama de negocios u
actividades operativos
representados
gráficamente para
mostrar la actividad
de alguna parte o
componente del
sistema.
el enfoque está en
Diagrama de los mensajes que se
comunicación pasan entre objetos.
La misma
información se
puede representar
usando un diagrama
de secuencia y
objetos diferentes.
Hay siete tipos de
Diagrama de diagramas de
panorama de interacciones. Este
diagrama muestra la
interacciones secuencia en la cual
actúan.
Muestra cómo los
Diagrama de objetos interactúan
secuencia entre sí y el orden
de la ocurrencia.

describen el
Diagrama de comportamiento de
máquina de objetos que se
comportan de
estados diversas formas en
su estado actual

se representa el
Diagrama de comportamiento de
temporización los objetos en un
período de tiempo
dado. Si hay un
solo objeto, el
diagrama es simple.
Si hay más de un
objeto, las
interacciones de los
objetos se muestran
durante ese período
de tiempo
particular.
Representa una
Diagrama de funcionalidad
caso de uso particular de un
sistema. Se crea
para ilustrar cómo
se relacionan las
funcionalidades con
sus controladores
(actores)
internos/externos.

Ilustración 1 UML

También podría gustarte