Escolar Documentos
Profissional Documentos
Cultura Documentos
DA4EQUIPO3
Adrián Sánchez
Vicent Baixauli
Noemí Grau
INTRODUCCIÓN
UML o Lenguaje Unificado de Modelado se
utiliza para el diseño del software.
Se trata de generar diseños que muestren
las ideas de la forma más sencilla y fácil
de entender por otras personas.
Lo utilizamos para especificar o describir
métodos o procesos, por ese motivo
consta de tantos diagramas, para que se
modele de la manera más completa y
entendible por otros programadores.
2
DIAGRAMAS DE INTERACCIÓN
D. de Colaboración relaciones
entre objetos (interacciones) y los
mensajes que se intercambian
(métodos).
3
DIAGRAMA DE COLABORACIÓN
O INTERACIÓN
Muestra las relaciones existentes entre los
objetos.
5
REPRESENTACIÓN
7
EJEMPLO D. SECUENCIA
LAVADORA
8
EJEMPLO D. COLABORACIÓN
9
EJEMPLO D. COLABORACIÓN
LAVADORA
10
DIAGRAMAS DE PAQUETES
Pertenece al grupo de los diagramas de
estructura.
Muestran cómo se divide un sistema de forma
lógica, es decir, es la representación jerárquica de
dicho sistema.
Paquete son como carpetas contenedoras que
pueden almacenar distintos objetos, clases e
incluso otros paquetes.
Éstos suelen llevar un nombre descriptivo de su
contenido.
11
EJEMPLO D. PAQUETES
12
EJEMPLO D. PAQUETES VEHÍCULO
Paquete Vehiculo
VehiculoDeM otor
A ttributes
+ Cilindrada : int
+ NumeroDeRueda : int
Operations
+ acelelar() : void
Coches M otos
A ttributes A ttributes
+ NumeroDePuertas : int + TipoCarenado : string
Operations Operations
13
DIAGRAMAS DE ESTRUCTURA
14
ELEMENTOS
Clase (abstracta) que realiza una serie de
actividades según las interacciones que se hayan
producido en las partes. Se representa con un
rectángulo.
Partes muestra qué va a realizar una instancia o
colección de las mismas en el programa; puede hacer
referencia a un único rol, a una superclase abstracta o
nombrar una clase concreta específica.
Conector relación entre las partes internas de la
clase que se está analizando.
Puertas punto de interacción que conecta
clasificadores estructurados con sus partes y con el
sistema.
15
EJEMPLO D. ESTRUCTURA
17
BIBLIOGRAFÍA
http://www.milestone.com.mx/articulos/componiendo_lo_descom
puesto_diagrama_de_estructura_compuesta.htm
http://es.wikipedia.org/wiki/Lenguaje_Unificado_de_Modelado
http://www.agilemodeling.com/essays/umlDiagrams.htm
18