UML [4 de 13]

2,223 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

UML [4 de 13]

  1. 1. UMLUnified Modeling language<br />AlvaroFito<br />Diego Yarza<br />Enrique Ferrando<br />
  2. 2. Que es UML<br />Es un lenguaje gráfico para visualizar, especificar, construir y documentar un sistema.<br />Es un lenguaje de modelado para especificar o para describir métodos o procesos.<br />
  3. 3. Diagramas<br />Existen 13 diagramas pero nosotros hablaremos de los siguientes.<br />Actividad<br />Tiempo<br />Objetos<br />Casos de uso (caso tipico)<br />
  4. 4. Diagrama de Actividad<br />Representa los flujos de trabajo paso a paso.<br />Elementos:<br />Inicio (Circulo Negro)<br />Actividad o acción (Ovalo)<br />Transición (Flechas)<br />Ramificación y Unión (Rombo)<br />Expresión Resguardada (Corchetes)<br />Fork y Join (Línea Negra Solida)<br />Fin (Circulo con Circulo Negro dentro)<br />
  5. 5. Ejemplo<br />Elementos:<br />Inicio<br />Actividad o acción<br />Transición <br />Ramificación y Unión<br />Expresión Resguardada<br />Fork y Join<br />Fin<br />
  6. 6. Ejercicio resuelto<br />Come<br />Pone huevos<br />recoge<br />
  7. 7. Diagrama de Tiempo<br />Se usan para mostrar el cambio en el estado de uno o mas elementos en el tiempo.<br />Elementos:<br />Lineas<br />Eje de coordenadas (x e Y)<br />
  8. 8. Ejemplo<br />
  9. 9. Ejercicio resuelto<br />
  10. 10. Diagrama de Objetos<br />Se puede considerar un caso especial de un diagrama de clase. <br /> Muestra un conjunto de objetos y sus relaciones en un momento concreto.<br />Elementos:<br />Objetos (Cuadrados)<br />Relacion (ralla)<br />
  11. 11. Ejemplo<br />
  12. 12. Ejercicio resuelto<br />
  13. 13. Diagrama de Caso de uso<br />Es una técnica para definir los requisitos de un nuevo sistema o de una actualización, según los diferentes escenarios, e indicar como este debería actuar con el usuario u otro sistema.<br />Elementos:<br />
  14. 14. Ejemplo y ejercicio resuelto<br />
  15. 15. Bibliografia<br />http://www.osmosislatina.com/lenguajes/uml/actividad.htm<br />http://tvdi.det.uvigo.es/~avilas/UML/node46.html<br />http://www.sparxsystems.com.ar/resources/tutorial/uml2_objectdiagram.html<br />

×