Uml

Post on 13-Jun-2015

1.127 views 2 download

description

En estas diapositivas se encuentran los diagramas más comunes de UML

Transcript of Uml

NOTA:

Para cambiar

la imagen de

esta

dispositiva,

seleccione la

imagen y

elimínela. A

continuación

haga clic en el

icono

Imágenes en

el marcador de

posición e

inserte su

imagen.

Lenguaje Unificado de Modelado, UML Yesith Valencia, MsC (e) yesithvalencia@gmail.com

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 2

Lenguaje

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 3

http://i.huffpost.com/gen/826580/thumbs/r-PROTO-ELAMITE-OLD-LANGUAGE-TRANSLATE-large570.jpg?12

Lenguaje

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 4

http://www.supermanhomepage.com/multimedia/Fonts/modern-kryptonian.jpg

Lenguaje

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 5

http://www.tremendotaller.cl/verano/wp-content/uploads/D5_Sing_language_alphabet.jpeg

Lenguaje

• RAE: Conjunto de signos y reglas que permite la comunicación

• Wikipedia: cualquier sistema de comunicación estructurado, para el que existe un contexto de uso y ciertos principios combinatorios formales

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 6

Modelo

• Rae: Esquema teórico, generalmente en forma matemática, de un sistema o de una realidad compleja, que se elabora para facilitar su comprensión y el estudio de su comportamiento.

• Wikipedia: Representación de una entidad que pretende analizar la interacción entre él y su contexto

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 7

Modelo

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 8

http://moda.culturamix.com/blog/wp-content/uploads/2011/12/moda-urbana-dicas-para-vestir-3.jpg

Modelo

• F=m*a

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 9

http://static.ddmcdn.com/gif/newton-law-of-motion-one-dog.jpg

Modelo

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 10

http://www.theclinic.cl/wp-content/uploads/2012/10/raton-de-laboratorio1.jpg

UML

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 11

http://s3.amazonaws.com/mbc_actionha/uploads/86596/large.jpg

UML

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 12

http://s3.amazonaws.com/mbc_actionha/uploads/86596/large.jpg

UML

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 13

http://www.gentleware.com/fileadmin/media/synergy/Course/Overview/What%20is%20UML/Text/01-02%20-%20UML.pdf

UML

• Qué es ?

• Comunicación , para evitar efecto bola de nieve

• Porqué es necesario ?

• Para organizar: arquitecto

• Para reducir el tiempo de desarrollo

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 14

Diagrama de clases

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 15

Diagrama de clases

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 16

Diagrama de casos de uso

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 17

Diagrama de casos de uso

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 18

Diagrama de actividades

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 19

Diagrama de actividades

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 20

Diagrama de actividades

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 21

Diagrama de actividades

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 22

Diagrama de secuencias

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 23

Diagrama de secuencias

• El agua empezará a llenar el tambor mediante una manguera

• El tambor permanecerá inactivo durante 5 minutos

• La manguera dejará de abastecer agua

• El tambor girará de un lado a otro durante quince minutos

• El agua jabonosa saldrá por el drenaje

• Comenzará nuevamente le abastecimiento de agua

• El tambor continuará girando

• El abastecimiento de agua se detendrá

• El agua del enjuague saldrá por el drenaje

• El tambor girará en una sola direcci´n y se incrementará su velocidad por cinco minutos

• El tambor dejará de girar y el proceso de lavado habrá finalizado 11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 24

Diagrama de secuencias

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 25

Preguntas

• Son necesarios tantos diagramas ?

• Cuales diagramas dan una perspectiva estática del sistema ?

• Cuales diagramas dan una perspectiva dinámica del sistema ?

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 26

Otros ejemplos

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 27

Otros ejemplos

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 28

Otros ejemplos

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 29

Tarea

• Desarrollar los diagramas vistos para modelar el juego de baloncesto

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 30

http://2.bp.blogspot.com/-i9BAmOzzwQk/UQU1Wvt7cgI/AAAAAAAAA94/sLfg3JzYcvw/s1600/image+(8).jpeg

Bibliografía

• http://es.wikipedia.org/wiki/

• http://lema.rae.es/drae/

• Aprendiendo UML en 24 horas, Joseph Schmuller

11 de febrero del 2013 Yesith Valencia MsC (e), Docente UDI 31