Your SlideShare is downloading. ×
0
Diagramas Uml
Diagramas Uml
Diagramas Uml
Diagramas Uml
Diagramas Uml
Diagramas Uml
Diagramas Uml
Diagramas Uml
Diagramas Uml
Diagramas Uml
Diagramas Uml
Diagramas Uml
Diagramas Uml
Diagramas Uml
Diagramas Uml
Diagramas Uml
Diagramas Uml
Diagramas Uml
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Diagramas Uml

9,123

Published on

Exposicion sobre los diagramas de interaccion, colaboracion y secuencia; paquetes y estructura en UML.

Exposicion sobre los diagramas de interaccion, colaboracion y secuencia; paquetes y estructura en UML.

Published in: Technology
1 Comment
2 Likes
Statistics
Notes
No Downloads
Views
Total Views
9,123
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
271
Comments
1
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. DIAGRAMAS UML DA4EQUIPO3 Adrián Sánchez Vicent Baixauli Noemí Grau
  • 2. INTRODUCCIÓN <ul><li>UML o Lenguaje Unificado de Modelado se utiliza para el diseño del software. </li></ul><ul><li>Se trata de generar diseños que muestren las ideas de la forma más sencilla y fácil de entender por otras personas. </li></ul><ul><li>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. </li></ul>
  • 3. DIAGRAMAS DE INTERACCIÓN <ul><li>D. de Colaboración  relaciones entre objetos ( interacciones ) y los mensajes que se intercambian ( métodos ). </li></ul><ul><li>D. de Secuencia  muestran las interacciones a través del tiempo. </li></ul>
  • 4. DIAGRAMA DE COLABORACIÓN O INTERACIÓN <ul><li>Muestra las relaciones existentes entre los objetos. </li></ul><ul><li>Aparecen mensajes que indican los métodos que pueden realizar dichos objetos. </li></ul><ul><li>Los diagramas de colaboración y secuencia  ( diagramas de interacción ) muestran el conjunto de objetos y cómo se relacionan entre ellos (interacción), y a su vez cómo intercambian mensajes (métodos) entre ellos. </li></ul>
  • 5. ELEMENTOS <ul><li>Los elementos que encontramos son: </li></ul><ul><ul><li>Los mensajes pueden ser: </li></ul></ul><ul><ul><ul><li>Simples: es la transferencia normal del control entre un objeto a otro. </li></ul></ul></ul><ul><ul><ul><li>Sincrónicos: es la espera a la respuesta de un mensaje antes de continuar con su trabajo. </li></ul></ul></ul><ul><ul><ul><li>Asincrónicos: no espera respuesta de un mensaje para continuar con su trabajo. </li></ul></ul></ul>
  • 6. REPRESENTACIÓN <ul><li>Los objetos de izquierda a derecha. </li></ul><ul><li>Línea de vida de un objeto discontinua hacia abajo. </li></ul><ul><li>Línea continua con flecha conecta línea de vida con otra y representa un mensaje de un objeto a otro. </li></ul><ul><li>Tiempo inicia en parte superior hacia abajo. </li></ul>
  • 7. EJEMPLO D. SECUENCIA
  • 8. EJEMPLO D. SECUENCIA LAVADORA
  • 9. EJEMPLO D. COLABORACIÓN
  • 10. EJEMPLO D. COLABORACIÓN LAVADORA
  • 11. DIAGRAMAS DE PAQUETES <ul><li>Pertenece al grupo de los diagramas de estructura. </li></ul><ul><li>Muestran cómo se divide un sistema de forma lógica, es decir, es la representación jerárquica de dicho sistema. </li></ul><ul><li>Paquete  son como carpetas contenedoras que pueden almacenar distintos objetos, clases e incluso otros paquetes. </li></ul><ul><li>Éstos suelen llevar un nombre descriptivo de su contenido. </li></ul>
  • 12. EJEMPLO D. PAQUETES
  • 13. EJEMPLO D. PAQUETES VEHÍCULO
  • 14. DIAGRAMAS DE ESTRUCTURA <ul><li>Diagrama estructura  muestra la distribución interna de una clase y las colaboraciones que existen en la disposición. </li></ul><ul><li>Estructura compuesta  los elementos están interconectados y colaboran a la hora de ejecutarse con el fin de conseguir los objetivos. </li></ul>
  • 15. ELEMENTOS <ul><li>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. </li></ul><ul><li>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. </li></ul><ul><li>Conector  relación entre las partes internas de la clase que se está analizando. </li></ul><ul><li>Puertas  punto de interacción que conecta clasificadores estructurados con sus partes y con el sistema. </li></ul>
  • 16. EJEMPLO D. ESTRUCTURA Parte  el motor y las llantas en el carro, o el motor y el propulsor en el Barco
  • 17. CONCLUSIÓN <ul><li>Diagramas de interacción: Definen los mensajes mediante los cuales interactúan los objetos, de manera simple (D. colaboración) o secuencialmente (D. secuencia). </li></ul><ul><li>Diagramas de paquetes: Dividen el sistema de manera jerárquica englobando clases mediante paquetes. </li></ul><ul><li>Diagramas de estructura: Muestra el funcionamiento de una clase de manera interna. </li></ul>
  • 18. BIBLIOGRAFÍA <ul><li>http://www.milestone.com.mx/articulos/componiendo_lo_descompuesto_diagrama_de_estructura_compuesta.htm </li></ul><ul><li>http://es.wikipedia.org/wiki/Lenguaje_Unificado_de_Modelado </li></ul><ul><li>http://www.agilemodeling.com/essays/umlDiagrams.htm </li></ul><ul><li>Aprendiendo UML en 24 horas . Joseph Schmuller, Ed. Prentice Hall. </li></ul>

×